From 3f95641bf93033ba43d7c546f2d9965313d328ee Mon Sep 17 00:00:00 2001 From: Dorian HODIN Date: Wed, 7 Dec 2022 16:13:45 +0100 Subject: [PATCH] Minecraft API is implement --- .../BlazorApp/DesignTimeBuild/.dtbcache.v2 | Bin 145155 -> 166648 bytes ...4705d518-5d80-4dfd-98e6-32ed51f0b31e.vsidx | Bin 322281 -> 0 bytes ...63f03587-4eae-42d1-b71e-667ed7fd6f71.vsidx | Bin 0 -> 322366 bytes ...74175e3d-972b-480d-bee4-a61d59b30b56.vsidx | Bin 50040 -> 0 bytes ...009e756-67c9-4bb0-818e-cfbc355baced.vsidx} | Bin 313230 -> 313230 bytes ...9e22d4b5-8bdc-4ac1-bac5-5f85b222fd37.vsidx | Bin 0 -> 149155 bytes ...ca2dac39-313a-42d5-8c33-5a07230c765e.vsidx | Bin 0 -> 772966 bytes ...e44f230f-2701-481b-860c-730e1af7ccbb.vsidx | Bin 50509 -> 0 bytes Code/.vs/BlazorApp/v17/.futdcache.v2 | Bin 135 -> 135 bytes Code/.vs/BlazorApp/v17/.suo | Bin 182784 -> 182272 bytes .../ProjectEvaluation/blazorapp.metadata.v5.2 | Bin 227194 -> 227237 bytes .../ProjectEvaluation/blazorapp.projects.v5.2 | Bin 1167689 -> 1315534 bytes Code/BlazorApp.sln | 6 + .../Controllers/CraftingController.cs | 449 + .../Controllers/InventoryController.cs | 143 + .../Data/convert-recipes.json | 23223 +++++++++++++ .../Data/items-original.json | 2709 ++ Code/Minecraft.Crafting.Api/Data/items.json | 3438 ++ Code/Minecraft.Crafting.Api/Data/recipes.json | 26871 ++++++++++++++++ Code/Minecraft.Crafting.Api/Dockerfile | 20 + .../Images/acacia_boat.png | Bin 0 -> 343 bytes .../Images/acacia_chest_boat.png | Bin 0 -> 376 bytes .../Images/acacia_door.png | Bin 0 -> 135 bytes .../Images/acacia_door_bottom.png | Bin 0 -> 252 bytes .../Images/acacia_door_top.png | Bin 0 -> 264 bytes .../Images/acacia_leaves.png | Bin 0 -> 249 bytes .../Images/acacia_log.png | Bin 0 -> 259 bytes .../Images/acacia_log_top.png | Bin 0 -> 301 bytes .../Images/acacia_planks.png | Bin 0 -> 269 bytes .../Images/acacia_sapling.png | Bin 0 -> 232 bytes .../Images/acacia_sign.png | Bin 0 -> 206 bytes .../Images/acacia_trapdoor.png | Bin 0 -> 172 bytes .../Images/activator_rail.png | Bin 0 -> 294 bytes .../Images/activator_rail_on.png | Bin 0 -> 295 bytes Code/Minecraft.Crafting.Api/Images/allium.png | Bin 0 -> 250 bytes .../Images/amethyst_block.png | Bin 0 -> 284 bytes .../Images/amethyst_cluster.png | Bin 0 -> 249 bytes .../Images/amethyst_shard.png | Bin 0 -> 199 bytes .../Images/ancient_debris_side.png | Bin 0 -> 276 bytes .../Images/ancient_debris_top.png | Bin 0 -> 298 bytes .../Images/andesite.png | Bin 0 -> 260 bytes Code/Minecraft.Crafting.Api/Images/anvil.png | Bin 0 -> 236 bytes .../Images/anvil_top.png | Bin 0 -> 201 bytes Code/Minecraft.Crafting.Api/Images/apple.png | Bin 0 -> 228 bytes .../Images/armor_stand.png | Bin 0 -> 197 bytes Code/Minecraft.Crafting.Api/Images/arrow.png | Bin 0 -> 148 bytes .../Images/attached_melon_stem.png | Bin 0 -> 146 bytes .../Images/attached_pumpkin_stem.png | Bin 0 -> 165 bytes .../Images/axolotl_bucket.png | Bin 0 -> 282 bytes .../Images/azalea_leaves.png | Bin 0 -> 265 bytes .../Images/azalea_plant.png | Bin 0 -> 287 bytes .../Images/azalea_side.png | Bin 0 -> 235 bytes .../Images/azalea_top.png | Bin 0 -> 251 bytes .../Images/azure_bluet.png | Bin 0 -> 247 bytes .../Images/baked_potato.png | Bin 0 -> 219 bytes Code/Minecraft.Crafting.Api/Images/bamboo.png | Bin 0 -> 208 bytes .../Images/bamboo_large_leaves.png | Bin 0 -> 290 bytes .../Images/bamboo_singleleaf.png | Bin 0 -> 138 bytes .../Images/bamboo_small_leaves.png | Bin 0 -> 255 bytes .../Images/bamboo_stage0.png | Bin 0 -> 246 bytes .../Images/bamboo_stalk.png | Bin 0 -> 279 bytes .../Images/barrel_bottom.png | Bin 0 -> 270 bytes .../Images/barrel_side.png | Bin 0 -> 258 bytes .../Images/barrel_top.png | Bin 0 -> 243 bytes .../Images/barrel_top_open.png | Bin 0 -> 223 bytes .../Minecraft.Crafting.Api/Images/barrier.png | Bin 0 -> 157 bytes .../Images/basalt_side.png | Bin 0 -> 256 bytes .../Images/basalt_top.png | Bin 0 -> 279 bytes Code/Minecraft.Crafting.Api/Images/beacon.png | Bin 0 -> 211 bytes .../Minecraft.Crafting.Api/Images/bedrock.png | Bin 0 -> 247 bytes .../Images/bee_nest_bottom.png | Bin 0 -> 220 bytes .../Images/bee_nest_front.png | Bin 0 -> 286 bytes .../Images/bee_nest_front_honey.png | Bin 0 -> 315 bytes .../Images/bee_nest_side.png | Bin 0 -> 243 bytes .../Images/bee_nest_top.png | Bin 0 -> 220 bytes Code/Minecraft.Crafting.Api/Images/beef.png | Bin 0 -> 212 bytes .../Images/beehive_end.png | Bin 0 -> 216 bytes .../Images/beehive_front.png | Bin 0 -> 250 bytes .../Images/beehive_front_honey.png | Bin 0 -> 291 bytes .../Images/beehive_side.png | Bin 0 -> 247 bytes .../Images/beetroot.png | Bin 0 -> 173 bytes .../Images/beetroot_seeds.png | Bin 0 -> 149 bytes .../Images/beetroot_soup.png | Bin 0 -> 171 bytes .../Images/beetroots_stage0.png | Bin 0 -> 118 bytes .../Images/beetroots_stage1.png | Bin 0 -> 135 bytes .../Images/beetroots_stage2.png | Bin 0 -> 198 bytes .../Images/beetroots_stage3.png | Bin 0 -> 219 bytes Code/Minecraft.Crafting.Api/Images/bell.png | Bin 0 -> 211 bytes .../Images/bell_bottom.png | Bin 0 -> 145 bytes .../Images/bell_side.png | Bin 0 -> 140 bytes .../Images/bell_top.png | Bin 0 -> 148 bytes .../Images/big_dripleaf_side.png | Bin 0 -> 84 bytes .../Images/big_dripleaf_stem.png | Bin 0 -> 195 bytes .../Images/big_dripleaf_tip.png | Bin 0 -> 133 bytes .../Images/big_dripleaf_top.png | Bin 0 -> 245 bytes .../Images/birch_boat.png | Bin 0 -> 358 bytes .../Images/birch_chest_boat.png | Bin 0 -> 397 bytes .../Images/birch_door.png | Bin 0 -> 166 bytes .../Images/birch_door_bottom.png | Bin 0 -> 297 bytes .../Images/birch_door_top.png | Bin 0 -> 274 bytes .../Images/birch_leaves.png | Bin 0 -> 231 bytes .../Images/birch_log.png | Bin 0 -> 266 bytes .../Images/birch_log_top.png | Bin 0 -> 298 bytes .../Images/birch_planks.png | Bin 0 -> 268 bytes .../Images/birch_sapling.png | Bin 0 -> 223 bytes .../Images/birch_sign.png | Bin 0 -> 217 bytes .../Images/birch_trapdoor.png | Bin 0 -> 310 bytes .../Images/black_candle.png | Bin 0 -> 199 bytes .../Images/black_candle_lit.png | Bin 0 -> 136 bytes .../Images/black_concrete.png | Bin 0 -> 228 bytes .../Images/black_concrete_powder.png | Bin 0 -> 480 bytes .../Images/black_dye.png | Bin 0 -> 174 bytes .../Images/black_glazed_terracotta.png | Bin 0 -> 349 bytes .../Images/black_shulker_box.png | Bin 0 -> 266 bytes .../Images/black_stained_glass.png | Bin 0 -> 105 bytes .../Images/black_stained_glass_pane_top.png | Bin 0 -> 114 bytes .../Images/black_terracotta.png | Bin 0 -> 350 bytes .../Images/black_wool.png | Bin 0 -> 417 bytes .../Images/blackstone.png | Bin 0 -> 290 bytes .../Images/blackstone_top.png | Bin 0 -> 288 bytes .../Images/blast_furnace_front.png | Bin 0 -> 314 bytes .../Images/blast_furnace_front_on.png | Bin 0 -> 369 bytes .../Images/blast_furnace_front_on.png.mcmeta | 6 + .../Images/blast_furnace_side.png | Bin 0 -> 294 bytes .../Images/blast_furnace_top.png | Bin 0 -> 247 bytes .../Images/blaze_powder.png | Bin 0 -> 278 bytes .../Images/blaze_rod.png | Bin 0 -> 168 bytes .../Images/blue_candle.png | Bin 0 -> 200 bytes .../Images/blue_candle_lit.png | Bin 0 -> 136 bytes .../Images/blue_concrete.png | Bin 0 -> 205 bytes .../Images/blue_concrete_powder.png | Bin 0 -> 608 bytes .../Images/blue_dye.png | Bin 0 -> 185 bytes .../Images/blue_glazed_terracotta.png | Bin 0 -> 257 bytes .../Images/blue_ice.png | Bin 0 -> 248 bytes .../Images/blue_orchid.png | Bin 0 -> 186 bytes .../Images/blue_shulker_box.png | Bin 0 -> 317 bytes .../Images/blue_stained_glass.png | Bin 0 -> 134 bytes .../Images/blue_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../Images/blue_terracotta.png | Bin 0 -> 390 bytes .../Images/blue_wool.png | Bin 0 -> 463 bytes Code/Minecraft.Crafting.Api/Images/bone.png | Bin 0 -> 168 bytes .../Images/bone_block_side.png | Bin 0 -> 167 bytes .../Images/bone_block_top.png | Bin 0 -> 242 bytes .../Images/bone_meal.png | Bin 0 -> 217 bytes Code/Minecraft.Crafting.Api/Images/book.png | Bin 0 -> 212 bytes .../Images/bookshelf.png | Bin 0 -> 413 bytes Code/Minecraft.Crafting.Api/Images/bow.png | Bin 0 -> 163 bytes .../Images/bow_pulling_0.png | Bin 0 -> 212 bytes .../Images/bow_pulling_1.png | Bin 0 -> 217 bytes .../Images/bow_pulling_2.png | Bin 0 -> 203 bytes Code/Minecraft.Crafting.Api/Images/bowl.png | Bin 0 -> 163 bytes .../Images/brain_coral.png | Bin 0 -> 255 bytes .../Images/brain_coral_block.png | Bin 0 -> 284 bytes .../Images/brain_coral_fan.png | Bin 0 -> 213 bytes Code/Minecraft.Crafting.Api/Images/bread.png | Bin 0 -> 205 bytes .../Images/brewing_stand.png | Bin 0 -> 203 bytes .../Images/brewing_stand_base.png | Bin 0 -> 256 bytes Code/Minecraft.Crafting.Api/Images/brick.png | Bin 0 -> 191 bytes Code/Minecraft.Crafting.Api/Images/bricks.png | Bin 0 -> 266 bytes .../Images/broken_elytra.png | Bin 0 -> 202 bytes .../Images/brown_candle.png | Bin 0 -> 199 bytes .../Images/brown_candle_lit.png | Bin 0 -> 136 bytes .../Images/brown_concrete.png | Bin 0 -> 223 bytes .../Images/brown_concrete_powder.png | Bin 0 -> 612 bytes .../Images/brown_dye.png | Bin 0 -> 173 bytes .../Images/brown_glazed_terracotta.png | Bin 0 -> 326 bytes .../Images/brown_mushroom.png | Bin 0 -> 139 bytes .../Images/brown_mushroom_block.png | Bin 0 -> 221 bytes .../Images/brown_shulker_box.png | Bin 0 -> 333 bytes .../Images/brown_stained_glass.png | Bin 0 -> 105 bytes .../Images/brown_stained_glass_pane_top.png | Bin 0 -> 119 bytes .../Images/brown_terracotta.png | Bin 0 -> 385 bytes .../Images/brown_wool.png | Bin 0 -> 456 bytes .../Images/bubble_coral.png | Bin 0 -> 221 bytes .../Images/bubble_coral_block.png | Bin 0 -> 272 bytes .../Images/bubble_coral_fan.png | Bin 0 -> 201 bytes Code/Minecraft.Crafting.Api/Images/bucket.png | Bin 0 -> 194 bytes .../Images/budding_amethyst.png | Bin 0 -> 325 bytes Code/Minecraft.Crafting.Api/Images/bundle.png | Bin 0 -> 262 bytes .../Images/bundle_filled.png | Bin 0 -> 228 bytes .../Images/cactus_bottom.png | Bin 0 -> 225 bytes .../Images/cactus_side.png | Bin 0 -> 276 bytes .../Images/cactus_top.png | Bin 0 -> 242 bytes Code/Minecraft.Crafting.Api/Images/cake.png | Bin 0 -> 295 bytes .../Images/cake_bottom.png | Bin 0 -> 203 bytes .../Images/cake_inner.png | Bin 0 -> 200 bytes .../Images/cake_side.png | Bin 0 -> 189 bytes .../Images/cake_top.png | Bin 0 -> 237 bytes .../Minecraft.Crafting.Api/Images/calcite.png | Bin 0 -> 257 bytes .../Images/campfire.png | Bin 0 -> 254 bytes .../Images/campfire_fire.png | Bin 0 -> 889 bytes .../Images/campfire_fire.png.mcmeta | 5 + .../Images/campfire_log.png | Bin 0 -> 271 bytes .../Images/campfire_log_lit.png | Bin 0 -> 743 bytes .../Images/campfire_log_lit.png.mcmeta | 6 + Code/Minecraft.Crafting.Api/Images/candle.png | Bin 0 -> 201 bytes .../Images/candle_lit.png | Bin 0 -> 135 bytes Code/Minecraft.Crafting.Api/Images/carrot.png | Bin 0 -> 218 bytes .../Images/carrot_on_a_stick.png | Bin 0 -> 209 bytes .../Images/carrots_stage0.png | Bin 0 -> 102 bytes .../Images/carrots_stage1.png | Bin 0 -> 143 bytes .../Images/carrots_stage2.png | Bin 0 -> 191 bytes .../Images/carrots_stage3.png | Bin 0 -> 244 bytes .../Images/cartography_table_side1.png | Bin 0 -> 358 bytes .../Images/cartography_table_side2.png | Bin 0 -> 378 bytes .../Images/cartography_table_side3.png | Bin 0 -> 281 bytes .../Images/cartography_table_top.png | Bin 0 -> 397 bytes .../Images/carved_pumpkin.png | Bin 0 -> 277 bytes .../Images/cauldron.png | Bin 0 -> 213 bytes .../Images/cauldron_bottom.png | Bin 0 -> 136 bytes .../Images/cauldron_inner.png | Bin 0 -> 195 bytes .../Images/cauldron_side.png | Bin 0 -> 247 bytes .../Images/cauldron_top.png | Bin 0 -> 215 bytes .../Images/cave_vines.png | Bin 0 -> 288 bytes .../Images/cave_vines_lit.png | Bin 0 -> 304 bytes .../Images/cave_vines_plant.png | Bin 0 -> 278 bytes .../Images/cave_vines_plant_lit.png | Bin 0 -> 302 bytes Code/Minecraft.Crafting.Api/Images/chain.png | Bin 0 -> 118 bytes .../Images/chain_command_block_back.png | Bin 0 -> 480 bytes .../chain_command_block_back.png.mcmeta | 6 + .../chain_command_block_conditional.png | Bin 0 -> 441 bytes ...chain_command_block_conditional.png.mcmeta | 6 + .../Images/chain_command_block_front.png | Bin 0 -> 434 bytes .../chain_command_block_front.png.mcmeta | 6 + .../Images/chain_command_block_side.png | Bin 0 -> 467 bytes .../chain_command_block_side.png.mcmeta | 6 + .../Images/chainmail_boots.png | Bin 0 -> 172 bytes .../Images/chainmail_chestplate.png | Bin 0 -> 200 bytes .../Images/chainmail_helmet.png | Bin 0 -> 152 bytes .../Images/chainmail_leggings.png | Bin 0 -> 170 bytes .../Images/charcoal.png | Bin 0 -> 244 bytes .../Images/chest_minecart.png | Bin 0 -> 305 bytes .../Minecraft.Crafting.Api/Images/chicken.png | Bin 0 -> 240 bytes .../Images/chipped_anvil_top.png | Bin 0 -> 240 bytes .../Images/chiseled_deepslate.png | Bin 0 -> 223 bytes .../Images/chiseled_nether_bricks.png | Bin 0 -> 285 bytes .../Images/chiseled_polished_blackstone.png | Bin 0 -> 254 bytes .../Images/chiseled_quartz_block.png | Bin 0 -> 251 bytes .../Images/chiseled_quartz_block_top.png | Bin 0 -> 259 bytes .../Images/chiseled_red_sandstone.png | Bin 0 -> 272 bytes .../Images/chiseled_sandstone.png | Bin 0 -> 250 bytes .../Images/chiseled_stone_bricks.png | Bin 0 -> 258 bytes .../Images/chorus_flower.png | Bin 0 -> 325 bytes .../Images/chorus_flower_dead.png | Bin 0 -> 328 bytes .../Images/chorus_fruit.png | Bin 0 -> 221 bytes .../Images/chorus_plant.png | Bin 0 -> 300 bytes Code/Minecraft.Crafting.Api/Images/clay.png | Bin 0 -> 278 bytes .../Images/clay_ball.png | Bin 0 -> 196 bytes .../Images/clock_00.png | Bin 0 -> 270 bytes .../Images/clock_01.png | Bin 0 -> 270 bytes .../Images/clock_02.png | Bin 0 -> 277 bytes .../Images/clock_03.png | Bin 0 -> 283 bytes .../Images/clock_04.png | Bin 0 -> 279 bytes .../Images/clock_05.png | Bin 0 -> 283 bytes .../Images/clock_06.png | Bin 0 -> 277 bytes .../Images/clock_07.png | Bin 0 -> 284 bytes .../Images/clock_08.png | Bin 0 -> 284 bytes .../Images/clock_09.png | Bin 0 -> 282 bytes .../Images/clock_10.png | Bin 0 -> 280 bytes .../Images/clock_11.png | Bin 0 -> 290 bytes .../Images/clock_12.png | Bin 0 -> 288 bytes .../Images/clock_13.png | Bin 0 -> 291 bytes .../Images/clock_14.png | Bin 0 -> 290 bytes .../Images/clock_15.png | Bin 0 -> 289 bytes .../Images/clock_16.png | Bin 0 -> 291 bytes .../Images/clock_17.png | Bin 0 -> 287 bytes .../Images/clock_18.png | Bin 0 -> 287 bytes .../Images/clock_19.png | Bin 0 -> 288 bytes .../Images/clock_20.png | Bin 0 -> 285 bytes .../Images/clock_21.png | Bin 0 -> 284 bytes .../Images/clock_22.png | Bin 0 -> 284 bytes .../Images/clock_23.png | Bin 0 -> 286 bytes .../Images/clock_24.png | Bin 0 -> 286 bytes .../Images/clock_25.png | Bin 0 -> 286 bytes .../Images/clock_26.png | Bin 0 -> 281 bytes .../Images/clock_27.png | Bin 0 -> 280 bytes .../Images/clock_28.png | Bin 0 -> 277 bytes .../Images/clock_29.png | Bin 0 -> 281 bytes .../Images/clock_30.png | Bin 0 -> 284 bytes .../Images/clock_31.png | Bin 0 -> 275 bytes .../Images/clock_32.png | Bin 0 -> 275 bytes .../Images/clock_33.png | Bin 0 -> 275 bytes .../Images/clock_34.png | Bin 0 -> 277 bytes .../Images/clock_35.png | Bin 0 -> 282 bytes .../Images/clock_36.png | Bin 0 -> 279 bytes .../Images/clock_37.png | Bin 0 -> 281 bytes .../Images/clock_38.png | Bin 0 -> 278 bytes .../Images/clock_39.png | Bin 0 -> 286 bytes .../Images/clock_40.png | Bin 0 -> 284 bytes .../Images/clock_41.png | Bin 0 -> 284 bytes .../Images/clock_42.png | Bin 0 -> 281 bytes .../Images/clock_43.png | Bin 0 -> 290 bytes .../Images/clock_44.png | Bin 0 -> 285 bytes .../Images/clock_45.png | Bin 0 -> 285 bytes .../Images/clock_46.png | Bin 0 -> 284 bytes .../Images/clock_47.png | Bin 0 -> 282 bytes .../Images/clock_48.png | Bin 0 -> 284 bytes .../Images/clock_49.png | Bin 0 -> 280 bytes .../Images/clock_50.png | Bin 0 -> 279 bytes .../Images/clock_51.png | Bin 0 -> 281 bytes .../Images/clock_52.png | Bin 0 -> 280 bytes .../Images/clock_53.png | Bin 0 -> 280 bytes .../Images/clock_54.png | Bin 0 -> 280 bytes .../Images/clock_55.png | Bin 0 -> 281 bytes .../Images/clock_56.png | Bin 0 -> 282 bytes .../Images/clock_57.png | Bin 0 -> 282 bytes .../Images/clock_58.png | Bin 0 -> 277 bytes .../Images/clock_59.png | Bin 0 -> 278 bytes .../Images/clock_60.png | Bin 0 -> 272 bytes .../Images/clock_61.png | Bin 0 -> 280 bytes .../Images/clock_62.png | Bin 0 -> 282 bytes .../Images/clock_63.png | Bin 0 -> 270 bytes Code/Minecraft.Crafting.Api/Images/coal.png | Bin 0 -> 223 bytes .../Images/coal_block.png | Bin 0 -> 222 bytes .../Images/coal_ore.png | Bin 0 -> 301 bytes .../Images/coarse_dirt.png | Bin 0 -> 596 bytes .../Images/cobbled_deepslate.png | Bin 0 -> 273 bytes .../Images/cobblestone.png | Bin 0 -> 265 bytes Code/Minecraft.Crafting.Api/Images/cobweb.png | Bin 0 -> 212 bytes .../Images/cocoa_beans.png | Bin 0 -> 168 bytes .../Images/cocoa_stage0.png | Bin 0 -> 178 bytes .../Images/cocoa_stage1.png | Bin 0 -> 183 bytes .../Images/cocoa_stage2.png | Bin 0 -> 249 bytes Code/Minecraft.Crafting.Api/Images/cod.png | Bin 0 -> 283 bytes .../Images/cod_bucket.png | Bin 0 -> 277 bytes .../Images/command_block_back.png | Bin 0 -> 477 bytes .../Images/command_block_back.png.mcmeta | 6 + .../Images/command_block_conditional.png | Bin 0 -> 427 bytes .../command_block_conditional.png.mcmeta | 6 + .../Images/command_block_front.png | Bin 0 -> 421 bytes .../Images/command_block_front.png.mcmeta | 6 + .../Images/command_block_minecart.png | Bin 0 -> 303 bytes .../Images/command_block_side.png | Bin 0 -> 455 bytes .../Images/command_block_side.png.mcmeta | 6 + .../Images/comparator.png | Bin 0 -> 202 bytes .../Images/comparator_on.png | Bin 0 -> 282 bytes .../Images/compass_00.png | Bin 0 -> 219 bytes .../Images/compass_01.png | Bin 0 -> 218 bytes .../Images/compass_02.png | Bin 0 -> 218 bytes .../Images/compass_03.png | Bin 0 -> 217 bytes .../Images/compass_04.png | Bin 0 -> 219 bytes .../Images/compass_05.png | Bin 0 -> 221 bytes .../Images/compass_06.png | Bin 0 -> 221 bytes .../Images/compass_07.png | Bin 0 -> 219 bytes .../Images/compass_08.png | Bin 0 -> 213 bytes .../Images/compass_09.png | Bin 0 -> 219 bytes .../Images/compass_10.png | Bin 0 -> 222 bytes .../Images/compass_11.png | Bin 0 -> 219 bytes .../Images/compass_12.png | Bin 0 -> 222 bytes .../Images/compass_13.png | Bin 0 -> 219 bytes .../Images/compass_14.png | Bin 0 -> 214 bytes .../Images/compass_15.png | Bin 0 -> 213 bytes .../Images/compass_16.png | Bin 0 -> 212 bytes .../Images/compass_17.png | Bin 0 -> 213 bytes .../Images/compass_18.png | Bin 0 -> 214 bytes .../Images/compass_19.png | Bin 0 -> 219 bytes .../Images/compass_20.png | Bin 0 -> 221 bytes .../Images/compass_21.png | Bin 0 -> 220 bytes .../Images/compass_22.png | Bin 0 -> 224 bytes .../Images/compass_23.png | Bin 0 -> 214 bytes .../Images/compass_24.png | Bin 0 -> 214 bytes .../Images/compass_25.png | Bin 0 -> 214 bytes .../Images/compass_26.png | Bin 0 -> 221 bytes .../Images/compass_27.png | Bin 0 -> 220 bytes .../Images/compass_28.png | Bin 0 -> 220 bytes .../Images/compass_29.png | Bin 0 -> 215 bytes .../Images/compass_30.png | Bin 0 -> 219 bytes .../Images/compass_31.png | Bin 0 -> 219 bytes .../Images/composter_bottom.png | Bin 0 -> 230 bytes .../Images/composter_compost.png | Bin 0 -> 236 bytes .../Images/composter_ready.png | Bin 0 -> 274 bytes .../Images/composter_side.png | Bin 0 -> 258 bytes .../Images/composter_top.png | Bin 0 -> 169 bytes .../Minecraft.Crafting.Api/Images/conduit.png | Bin 0 -> 261 bytes .../Images/cooked_beef.png | Bin 0 -> 217 bytes .../Images/cooked_chicken.png | Bin 0 -> 243 bytes .../Images/cooked_cod.png | Bin 0 -> 258 bytes .../Images/cooked_mutton.png | Bin 0 -> 226 bytes .../Images/cooked_porkchop.png | Bin 0 -> 220 bytes .../Images/cooked_rabbit.png | Bin 0 -> 239 bytes .../Images/cooked_salmon.png | Bin 0 -> 347 bytes Code/Minecraft.Crafting.Api/Images/cookie.png | Bin 0 -> 226 bytes .../Images/copper_block.png | Bin 0 -> 268 bytes .../Images/copper_ingot.png | Bin 0 -> 218 bytes .../Images/copper_ore.png | Bin 0 -> 321 bytes .../Images/cornflower.png | Bin 0 -> 178 bytes .../Images/cracked_deepslate_bricks.png | Bin 0 -> 277 bytes .../Images/cracked_deepslate_tiles.png | Bin 0 -> 251 bytes .../Images/cracked_nether_bricks.png | Bin 0 -> 299 bytes .../cracked_polished_blackstone_bricks.png | Bin 0 -> 279 bytes .../Images/cracked_stone_bricks.png | Bin 0 -> 283 bytes .../Images/crafting_table_front.png | Bin 0 -> 351 bytes .../Images/crafting_table_side.png | Bin 0 -> 337 bytes .../Images/crafting_table_top.png | Bin 0 -> 262 bytes .../Images/creeper_banner_pattern.png | Bin 0 -> 192 bytes .../Images/crimson_door.png | Bin 0 -> 140 bytes .../Images/crimson_door_bottom.png | Bin 0 -> 279 bytes .../Images/crimson_door_top.png | Bin 0 -> 274 bytes .../Images/crimson_fungus.png | Bin 0 -> 210 bytes .../Images/crimson_nylium.png | Bin 0 -> 291 bytes .../Images/crimson_nylium_side.png | Bin 0 -> 319 bytes .../Images/crimson_planks.png | Bin 0 -> 281 bytes .../Images/crimson_roots.png | Bin 0 -> 205 bytes .../Images/crimson_roots_pot.png | Bin 0 -> 212 bytes .../Images/crimson_sign.png | Bin 0 -> 210 bytes .../Images/crimson_stem.png | Bin 0 -> 739 bytes .../Images/crimson_stem.png.mcmeta | 6 + .../Images/crimson_stem_top.png | Bin 0 -> 301 bytes .../Images/crimson_trapdoor.png | Bin 0 -> 251 bytes .../Images/crossbow_arrow.png | Bin 0 -> 354 bytes .../Images/crossbow_firework.png | Bin 0 -> 376 bytes .../Images/crossbow_pulling_0.png | Bin 0 -> 338 bytes .../Images/crossbow_pulling_1.png | Bin 0 -> 339 bytes .../Images/crossbow_pulling_2.png | Bin 0 -> 325 bytes .../Images/crossbow_standby.png | Bin 0 -> 323 bytes .../Images/crying_obsidian.png | Bin 0 -> 315 bytes .../Images/cut_copper.png | Bin 0 -> 269 bytes .../Images/cut_red_sandstone.png | Bin 0 -> 252 bytes .../Images/cut_sandstone.png | Bin 0 -> 249 bytes .../Images/cyan_candle.png | Bin 0 -> 200 bytes .../Images/cyan_candle_lit.png | Bin 0 -> 137 bytes .../Images/cyan_concrete.png | Bin 0 -> 233 bytes .../Images/cyan_concrete_powder.png | Bin 0 -> 590 bytes .../Images/cyan_dye.png | Bin 0 -> 207 bytes .../Images/cyan_glazed_terracotta.png | Bin 0 -> 360 bytes .../Images/cyan_shulker_box.png | Bin 0 -> 320 bytes .../Images/cyan_stained_glass.png | Bin 0 -> 106 bytes .../Images/cyan_stained_glass_pane_top.png | Bin 0 -> 119 bytes .../Images/cyan_terracotta.png | Bin 0 -> 444 bytes .../Images/cyan_wool.png | Bin 0 -> 443 bytes .../Images/damaged_anvil_top.png | Bin 0 -> 252 bytes .../Images/dandelion.png | Bin 0 -> 139 bytes .../Images/dark_oak_boat.png | Bin 0 -> 356 bytes .../Images/dark_oak_chest_boat.png | Bin 0 -> 393 bytes .../Images/dark_oak_door.png | Bin 0 -> 148 bytes .../Images/dark_oak_door_bottom.png | Bin 0 -> 257 bytes .../Images/dark_oak_door_top.png | Bin 0 -> 271 bytes .../Images/dark_oak_leaves.png | Bin 0 -> 243 bytes .../Images/dark_oak_log.png | Bin 0 -> 260 bytes .../Images/dark_oak_log_top.png | Bin 0 -> 286 bytes .../Images/dark_oak_planks.png | Bin 0 -> 263 bytes .../Images/dark_oak_sapling.png | Bin 0 -> 243 bytes .../Images/dark_oak_sign.png | Bin 0 -> 206 bytes .../Images/dark_oak_trapdoor.png | Bin 0 -> 225 bytes .../Images/dark_prismarine.png | Bin 0 -> 238 bytes .../Images/daylight_detector_inverted_top.png | Bin 0 -> 148 bytes .../Images/daylight_detector_side.png | Bin 0 -> 138 bytes .../Images/daylight_detector_top.png | Bin 0 -> 185 bytes .../Images/dead_brain_coral.png | Bin 0 -> 248 bytes .../Images/dead_brain_coral_block.png | Bin 0 -> 267 bytes .../Images/dead_brain_coral_fan.png | Bin 0 -> 246 bytes .../Images/dead_bubble_coral.png | Bin 0 -> 219 bytes .../Images/dead_bubble_coral_block.png | Bin 0 -> 268 bytes .../Images/dead_bubble_coral_fan.png | Bin 0 -> 215 bytes .../Images/dead_bush.png | Bin 0 -> 197 bytes .../Images/dead_fire_coral.png | Bin 0 -> 221 bytes .../Images/dead_fire_coral_block.png | Bin 0 -> 262 bytes .../Images/dead_fire_coral_fan.png | Bin 0 -> 249 bytes .../Images/dead_horn_coral.png | Bin 0 -> 209 bytes .../Images/dead_horn_coral_block.png | Bin 0 -> 273 bytes .../Images/dead_horn_coral_fan.png | Bin 0 -> 222 bytes .../Images/dead_tube_coral.png | Bin 0 -> 248 bytes .../Images/dead_tube_coral_block.png | Bin 0 -> 272 bytes .../Images/dead_tube_coral_fan.png | Bin 0 -> 230 bytes Code/Minecraft.Crafting.Api/Images/debug.png | Bin 0 -> 560 bytes Code/Minecraft.Crafting.Api/Images/debug2.png | Bin 0 -> 269 bytes .../Images/deepslate.png | Bin 0 -> 240 bytes .../Images/deepslate_bricks.png | Bin 0 -> 245 bytes .../Images/deepslate_coal_ore.png | Bin 0 -> 289 bytes .../Images/deepslate_copper_ore.png | Bin 0 -> 319 bytes .../Images/deepslate_diamond_ore.png | Bin 0 -> 329 bytes .../Images/deepslate_emerald_ore.png | Bin 0 -> 313 bytes .../Images/deepslate_gold_ore.png | Bin 0 -> 298 bytes .../Images/deepslate_iron_ore.png | Bin 0 -> 307 bytes .../Images/deepslate_lapis_ore.png | Bin 0 -> 332 bytes .../Images/deepslate_redstone_ore.png | Bin 0 -> 327 bytes .../Images/deepslate_tiles.png | Bin 0 -> 233 bytes .../Images/deepslate_top.png | Bin 0 -> 254 bytes .../Minecraft.Crafting.Api/Images/default.png | Bin 0 -> 553 bytes .../Images/destroy_stage_0.png | Bin 0 -> 102 bytes .../Images/destroy_stage_1.png | Bin 0 -> 115 bytes .../Images/destroy_stage_2.png | Bin 0 -> 123 bytes .../Images/destroy_stage_3.png | Bin 0 -> 145 bytes .../Images/destroy_stage_4.png | Bin 0 -> 155 bytes .../Images/destroy_stage_5.png | Bin 0 -> 169 bytes .../Images/destroy_stage_6.png | Bin 0 -> 177 bytes .../Images/destroy_stage_7.png | Bin 0 -> 190 bytes .../Images/destroy_stage_8.png | Bin 0 -> 211 bytes .../Images/destroy_stage_9.png | Bin 0 -> 218 bytes .../Images/detector_rail.png | Bin 0 -> 283 bytes .../Images/detector_rail_on.png | Bin 0 -> 297 bytes .../Minecraft.Crafting.Api/Images/diamond.png | Bin 0 -> 227 bytes .../Images/diamond_axe.png | Bin 0 -> 182 bytes .../Images/diamond_block.png | Bin 0 -> 263 bytes .../Images/diamond_boots.png | Bin 0 -> 175 bytes .../Images/diamond_chestplate.png | Bin 0 -> 192 bytes .../Images/diamond_helmet.png | Bin 0 -> 168 bytes .../Images/diamond_hoe.png | Bin 0 -> 167 bytes .../Images/diamond_horse_armor.png | Bin 0 -> 194 bytes .../Images/diamond_leggings.png | Bin 0 -> 178 bytes .../Images/diamond_ore.png | Bin 0 -> 301 bytes .../Images/diamond_pickaxe.png | Bin 0 -> 186 bytes .../Images/diamond_shovel.png | Bin 0 -> 168 bytes .../Images/diamond_sword.png | Bin 0 -> 194 bytes .../Minecraft.Crafting.Api/Images/diorite.png | Bin 0 -> 271 bytes Code/Minecraft.Crafting.Api/Images/dirt.png | Bin 0 -> 266 bytes .../Images/dirt_path_side.png | Bin 0 -> 289 bytes .../Images/dirt_path_top.png | Bin 0 -> 258 bytes .../Images/disc_fragment_5.png | Bin 0 -> 142 bytes .../Images/dispenser_front.png | Bin 0 -> 256 bytes .../Images/dispenser_front_vertical.png | Bin 0 -> 282 bytes .../Images/dragon_breath.png | Bin 0 -> 207 bytes .../Images/dragon_egg.png | Bin 0 -> 192 bytes .../Images/dried_kelp.png | Bin 0 -> 244 bytes .../Images/dried_kelp_bottom.png | Bin 0 -> 290 bytes .../Images/dried_kelp_side.png | Bin 0 -> 289 bytes .../Images/dried_kelp_top.png | Bin 0 -> 306 bytes .../Images/dripstone_block.png | Bin 0 -> 258 bytes .../Images/dropper_front.png | Bin 0 -> 313 bytes .../Images/dropper_front_vertical.png | Bin 0 -> 278 bytes .../Images/echo_shard.png | Bin 0 -> 372 bytes Code/Minecraft.Crafting.Api/Images/egg.png | Bin 0 -> 167 bytes Code/Minecraft.Crafting.Api/Images/elytra.png | Bin 0 -> 211 bytes .../Minecraft.Crafting.Api/Images/emerald.png | Bin 0 -> 184 bytes .../Images/emerald_block.png | Bin 0 -> 250 bytes .../Images/emerald_ore.png | Bin 0 -> 310 bytes .../Images/empty_armor_slot_boots.png | Bin 0 -> 111 bytes .../Images/empty_armor_slot_chestplate.png | Bin 0 -> 112 bytes .../Images/empty_armor_slot_helmet.png | Bin 0 -> 110 bytes .../Images/empty_armor_slot_leggings.png | Bin 0 -> 102 bytes .../Images/empty_armor_slot_shield.png | Bin 0 -> 166 bytes .../Images/enchanted_book.png | Bin 0 -> 275 bytes .../Images/enchanting_table_bottom.png | Bin 0 -> 263 bytes .../Images/enchanting_table_side.png | Bin 0 -> 273 bytes .../Images/enchanting_table_top.png | Bin 0 -> 199 bytes .../Images/end_crystal.png | Bin 0 -> 252 bytes .../Images/end_portal_frame_eye.png | Bin 0 -> 183 bytes .../Images/end_portal_frame_side.png | Bin 0 -> 278 bytes .../Images/end_portal_frame_top.png | Bin 0 -> 269 bytes .../Minecraft.Crafting.Api/Images/end_rod.png | Bin 0 -> 159 bytes .../Images/end_stone.png | Bin 0 -> 270 bytes .../Images/end_stone_bricks.png | Bin 0 -> 273 bytes .../Images/ender_eye.png | Bin 0 -> 235 bytes .../Images/ender_pearl.png | Bin 0 -> 226 bytes .../Images/experience_bottle.png | Bin 0 -> 240 bytes .../Images/exposed_copper.png | Bin 0 -> 281 bytes .../Images/exposed_cut_copper.png | Bin 0 -> 296 bytes .../Images/farmland.png | Bin 0 -> 243 bytes .../Images/farmland_moist.png | Bin 0 -> 244 bytes .../Minecraft.Crafting.Api/Images/feather.png | Bin 0 -> 152 bytes .../Images/fermented_spider_eye.png | Bin 0 -> 186 bytes Code/Minecraft.Crafting.Api/Images/fern.png | Bin 0 -> 244 bytes .../Images/filled_map.png | Bin 0 -> 177 bytes .../Images/filled_map_markings.png | Bin 0 -> 137 bytes Code/Minecraft.Crafting.Api/Images/fire_0.png | Bin 0 -> 12500 bytes .../Images/fire_0.png.mcmeta | 38 + Code/Minecraft.Crafting.Api/Images/fire_1.png | Bin 0 -> 13255 bytes .../Images/fire_1.png.mcmeta | 3 + .../Images/fire_charge.png | Bin 0 -> 242 bytes .../Images/fire_coral.png | Bin 0 -> 223 bytes .../Images/fire_coral_block.png | Bin 0 -> 266 bytes .../Images/fire_coral_fan.png | Bin 0 -> 228 bytes .../Images/firework_rocket.png | Bin 0 -> 167 bytes .../Images/firework_star.png | Bin 0 -> 212 bytes .../Images/firework_star_overlay.png | Bin 0 -> 225 bytes .../Images/fishing_rod.png | Bin 0 -> 184 bytes .../Images/fishing_rod_cast.png | Bin 0 -> 150 bytes .../Images/fletching_table_front.png | Bin 0 -> 378 bytes .../Images/fletching_table_side.png | Bin 0 -> 444 bytes .../Images/fletching_table_top.png | Bin 0 -> 312 bytes Code/Minecraft.Crafting.Api/Images/flint.png | Bin 0 -> 197 bytes .../Images/flint_and_steel.png | Bin 0 -> 213 bytes .../Images/flower_banner_pattern.png | Bin 0 -> 192 bytes .../Images/flower_pot.png | Bin 0 -> 219 bytes .../Images/flowering_azalea_leaves.png | Bin 0 -> 297 bytes .../Images/flowering_azalea_side.png | Bin 0 -> 268 bytes .../Images/flowering_azalea_top.png | Bin 0 -> 286 bytes .../Images/frogspawn.png | Bin 0 -> 157 bytes .../Images/frosted_ice_0.png | Bin 0 -> 229 bytes .../Images/frosted_ice_1.png | Bin 0 -> 279 bytes .../Images/frosted_ice_2.png | Bin 0 -> 333 bytes .../Images/frosted_ice_3.png | Bin 0 -> 388 bytes .../Images/furnace_front.png | Bin 0 -> 294 bytes .../Images/furnace_front_on.png | Bin 0 -> 322 bytes .../Images/furnace_minecart.png | Bin 0 -> 293 bytes .../Images/furnace_side.png | Bin 0 -> 280 bytes .../Images/furnace_top.png | Bin 0 -> 273 bytes .../Images/ghast_tear.png | Bin 0 -> 134 bytes .../Images/gilded_blackstone.png | Bin 0 -> 320 bytes Code/Minecraft.Crafting.Api/Images/glass.png | Bin 0 -> 147 bytes .../Images/glass_bottle.png | Bin 0 -> 165 bytes .../Images/glass_pane_top.png | Bin 0 -> 116 bytes .../Images/glistering_melon_slice.png | Bin 0 -> 258 bytes .../Images/globe_banner_pattern.png | Bin 0 -> 192 bytes .../Images/glow_berries.png | Bin 0 -> 266 bytes .../Images/glow_ink_sac.png | Bin 0 -> 182 bytes .../Images/glow_item_frame.png | Bin 0 -> 292 bytes .../Images/glow_lichen.png | Bin 0 -> 241 bytes .../Images/glowstone.png | Bin 0 -> 307 bytes .../Images/glowstone_dust.png | Bin 0 -> 191 bytes .../Images/goat_horn.png | Bin 0 -> 211 bytes .../Images/gold_block.png | Bin 0 -> 266 bytes .../Images/gold_ingot.png | Bin 0 -> 203 bytes .../Images/gold_nugget.png | Bin 0 -> 136 bytes .../Images/gold_ore.png | Bin 0 -> 305 bytes .../Images/golden_apple.png | Bin 0 -> 229 bytes .../Images/golden_axe.png | Bin 0 -> 181 bytes .../Images/golden_boots.png | Bin 0 -> 169 bytes .../Images/golden_carrot.png | Bin 0 -> 218 bytes .../Images/golden_chestplate.png | Bin 0 -> 212 bytes .../Images/golden_helmet.png | Bin 0 -> 158 bytes .../Images/golden_hoe.png | Bin 0 -> 167 bytes .../Images/golden_horse_armor.png | Bin 0 -> 195 bytes .../Images/golden_leggings.png | Bin 0 -> 174 bytes .../Images/golden_pickaxe.png | Bin 0 -> 186 bytes .../Images/golden_shovel.png | Bin 0 -> 159 bytes .../Images/golden_sword.png | Bin 0 -> 196 bytes .../Minecraft.Crafting.Api/Images/granite.png | Bin 0 -> 335 bytes Code/Minecraft.Crafting.Api/Images/grass.png | Bin 0 -> 231 bytes .../Images/grass_block_side.png | Bin 0 -> 408 bytes .../Images/grass_block_side_overlay.png | Bin 0 -> 177 bytes .../Images/grass_block_snow.png | Bin 0 -> 307 bytes .../Images/grass_block_top.png | Bin 0 -> 560 bytes Code/Minecraft.Crafting.Api/Images/gravel.png | Bin 0 -> 282 bytes .../Images/gray_candle.png | Bin 0 -> 199 bytes .../Images/gray_candle_lit.png | Bin 0 -> 136 bytes .../Images/gray_concrete.png | Bin 0 -> 187 bytes .../Images/gray_concrete_powder.png | Bin 0 -> 493 bytes .../Images/gray_dye.png | Bin 0 -> 182 bytes .../Images/gray_glazed_terracotta.png | Bin 0 -> 328 bytes .../Images/gray_shulker_box.png | Bin 0 -> 306 bytes .../Images/gray_stained_glass.png | Bin 0 -> 105 bytes .../Images/gray_stained_glass_pane_top.png | Bin 0 -> 119 bytes .../Images/gray_terracotta.png | Bin 0 -> 351 bytes .../Images/gray_wool.png | Bin 0 -> 427 bytes .../Images/green_candle.png | Bin 0 -> 198 bytes .../Images/green_candle_lit.png | Bin 0 -> 135 bytes .../Images/green_concrete.png | Bin 0 -> 219 bytes .../Images/green_concrete_powder.png | Bin 0 -> 613 bytes .../Images/green_dye.png | Bin 0 -> 190 bytes .../Images/green_glazed_terracotta.png | Bin 0 -> 363 bytes .../Images/green_shulker_box.png | Bin 0 -> 325 bytes .../Images/green_stained_glass.png | Bin 0 -> 105 bytes .../Images/green_stained_glass_pane_top.png | Bin 0 -> 119 bytes .../Images/green_terracotta.png | Bin 0 -> 394 bytes .../Images/green_wool.png | Bin 0 -> 454 bytes .../Images/grindstone_pivot.png | Bin 0 -> 141 bytes .../Images/grindstone_round.png | Bin 0 -> 186 bytes .../Images/grindstone_side.png | Bin 0 -> 206 bytes .../Images/gunpowder.png | Bin 0 -> 183 bytes .../Images/hanging_roots.png | Bin 0 -> 213 bytes .../Images/hay_block_side.png | Bin 0 -> 274 bytes .../Images/hay_block_top.png | Bin 0 -> 267 bytes .../Images/heart_of_the_sea.png | Bin 0 -> 223 bytes .../Images/honey_block_bottom.png | Bin 0 -> 268 bytes .../Images/honey_block_side.png | Bin 0 -> 271 bytes .../Images/honey_block_top.png | Bin 0 -> 273 bytes .../Images/honey_bottle.png | Bin 0 -> 236 bytes .../Images/honeycomb.png | Bin 0 -> 221 bytes .../Images/honeycomb_block.png | Bin 0 -> 264 bytes Code/Minecraft.Crafting.Api/Images/hopper.png | Bin 0 -> 199 bytes .../Images/hopper_inside.png | Bin 0 -> 195 bytes .../Images/hopper_minecart.png | Bin 0 -> 264 bytes .../Images/hopper_outside.png | Bin 0 -> 220 bytes .../Images/hopper_top.png | Bin 0 -> 155 bytes .../Images/horn_coral.png | Bin 0 -> 232 bytes .../Images/horn_coral_block.png | Bin 0 -> 278 bytes .../Images/horn_coral_fan.png | Bin 0 -> 207 bytes Code/Minecraft.Crafting.Api/Images/ice.png | Bin 0 -> 249 bytes .../Minecraft.Crafting.Api/Images/ink_sac.png | Bin 0 -> 169 bytes .../Images/iron_axe.png | Bin 0 -> 178 bytes .../Images/iron_bars.png | Bin 0 -> 204 bytes .../Images/iron_block.png | Bin 0 -> 193 bytes .../Images/iron_boots.png | Bin 0 -> 167 bytes .../Images/iron_chestplate.png | Bin 0 -> 197 bytes .../Images/iron_door.png | Bin 0 -> 153 bytes .../Images/iron_door_bottom.png | Bin 0 -> 224 bytes .../Images/iron_door_top.png | Bin 0 -> 210 bytes .../Images/iron_helmet.png | Bin 0 -> 157 bytes .../Images/iron_hoe.png | Bin 0 -> 150 bytes .../Images/iron_horse_armor.png | Bin 0 -> 213 bytes .../Images/iron_ingot.png | Bin 0 -> 189 bytes .../Images/iron_leggings.png | Bin 0 -> 172 bytes .../Images/iron_nugget.png | Bin 0 -> 175 bytes .../Images/iron_ore.png | Bin 0 -> 292 bytes .../Images/iron_pickaxe.png | Bin 0 -> 187 bytes .../Images/iron_shovel.png | Bin 0 -> 155 bytes .../Images/iron_sword.png | Bin 0 -> 196 bytes .../Images/iron_trapdoor.png | Bin 0 -> 207 bytes .../Images/item_frame.png | Bin 0 -> 279 bytes .../Images/jack_o_lantern.png | Bin 0 -> 301 bytes .../Images/jigsaw_bottom.png | Bin 0 -> 116 bytes .../Images/jigsaw_lock.png | Bin 0 -> 157 bytes .../Images/jigsaw_side.png | Bin 0 -> 237 bytes .../Images/jigsaw_top.png | Bin 0 -> 264 bytes .../Images/jukebox_side.png | Bin 0 -> 201 bytes .../Images/jukebox_top.png | Bin 0 -> 202 bytes .../Images/jungle_boat.png | Bin 0 -> 350 bytes .../Images/jungle_chest_boat.png | Bin 0 -> 389 bytes .../Images/jungle_door.png | Bin 0 -> 183 bytes .../Images/jungle_door_bottom.png | Bin 0 -> 293 bytes .../Images/jungle_door_top.png | Bin 0 -> 314 bytes .../Images/jungle_leaves.png | Bin 0 -> 298 bytes .../Images/jungle_log.png | Bin 0 -> 280 bytes .../Images/jungle_log_top.png | Bin 0 -> 297 bytes .../Images/jungle_planks.png | Bin 0 -> 267 bytes .../Images/jungle_sapling.png | Bin 0 -> 223 bytes .../Images/jungle_sign.png | Bin 0 -> 221 bytes .../Images/jungle_trapdoor.png | Bin 0 -> 273 bytes Code/Minecraft.Crafting.Api/Images/kelp.png | Bin 0 -> 189 bytes .../Images/kelp.png.mcmeta | 5 + .../Images/kelp_plant.png | Bin 0 -> 1255 bytes .../Images/kelp_plant.png.mcmeta | 5 + .../Images/knowledge_book.png | Bin 0 -> 217 bytes Code/Minecraft.Crafting.Api/Images/ladder.png | Bin 0 -> 159 bytes .../Minecraft.Crafting.Api/Images/lantern.png | Bin 0 -> 169 bytes .../Images/lantern.png.mcmeta | 5 + .../Images/lapis_block.png | Bin 0 -> 316 bytes .../Images/lapis_lazuli.png | Bin 0 -> 201 bytes .../Images/lapis_ore.png | Bin 0 -> 339 bytes .../Images/large_amethyst_bud.png | Bin 0 -> 204 bytes .../Images/large_fern_bottom.png | Bin 0 -> 254 bytes .../Images/large_fern_top.png | Bin 0 -> 179 bytes .../Images/lava_bucket.png | Bin 0 -> 230 bytes .../Images/lava_flow.png | Bin 0 -> 5603 bytes .../Images/lava_flow.png.mcmeta | 5 + .../Images/lava_still.png | Bin 0 -> 6540 bytes .../Images/lava_still.png.mcmeta | 45 + Code/Minecraft.Crafting.Api/Images/lead.png | Bin 0 -> 187 bytes .../Minecraft.Crafting.Api/Images/leather.png | Bin 0 -> 221 bytes .../Images/leather_boots.png | Bin 0 -> 129 bytes .../Images/leather_boots_overlay.png | Bin 0 -> 141 bytes .../Images/leather_chestplate.png | Bin 0 -> 206 bytes .../Images/leather_chestplate_overlay.png | Bin 0 -> 74 bytes .../Images/leather_helmet.png | Bin 0 -> 151 bytes .../Images/leather_helmet_overlay.png | Bin 0 -> 114 bytes .../Images/leather_horse_armor.png | Bin 0 -> 222 bytes .../Images/leather_leggings.png | Bin 0 -> 161 bytes .../Images/leather_leggings_overlay.png | Bin 0 -> 110 bytes .../Images/lectern_base.png | Bin 0 -> 273 bytes .../Images/lectern_front.png | Bin 0 -> 312 bytes .../Images/lectern_sides.png | Bin 0 -> 202 bytes .../Images/lectern_top.png | Bin 0 -> 254 bytes Code/Minecraft.Crafting.Api/Images/lever.png | Bin 0 -> 138 bytes Code/Minecraft.Crafting.Api/Images/light.png | Bin 0 -> 168 bytes .../Images/light_00.png | Bin 0 -> 200 bytes .../Images/light_01.png | Bin 0 -> 206 bytes .../Images/light_02.png | Bin 0 -> 211 bytes .../Images/light_03.png | Bin 0 -> 218 bytes .../Images/light_04.png | Bin 0 -> 217 bytes .../Images/light_05.png | Bin 0 -> 220 bytes .../Images/light_06.png | Bin 0 -> 216 bytes .../Images/light_07.png | Bin 0 -> 236 bytes .../Images/light_08.png | Bin 0 -> 234 bytes .../Images/light_09.png | Bin 0 -> 251 bytes .../Images/light_10.png | Bin 0 -> 239 bytes .../Images/light_11.png | Bin 0 -> 246 bytes .../Images/light_12.png | Bin 0 -> 231 bytes .../Images/light_13.png | Bin 0 -> 235 bytes .../Images/light_14.png | Bin 0 -> 206 bytes .../Images/light_15.png | Bin 0 -> 196 bytes .../Images/light_blue_candle.png | Bin 0 -> 202 bytes .../Images/light_blue_candle_lit.png | Bin 0 -> 137 bytes .../Images/light_blue_concrete.png | Bin 0 -> 282 bytes .../Images/light_blue_concrete_powder.png | Bin 0 -> 692 bytes .../Images/light_blue_dye.png | Bin 0 -> 178 bytes .../Images/light_blue_glazed_terracotta.png | Bin 0 -> 317 bytes .../Images/light_blue_shulker_box.png | Bin 0 -> 332 bytes .../Images/light_blue_stained_glass.png | Bin 0 -> 106 bytes .../light_blue_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../Images/light_blue_terracotta.png | Bin 0 -> 405 bytes .../Images/light_blue_wool.png | Bin 0 -> 491 bytes .../Images/light_gray_candle.png | Bin 0 -> 200 bytes .../Images/light_gray_candle_lit.png | Bin 0 -> 137 bytes .../Images/light_gray_concrete.png | Bin 0 -> 205 bytes .../Images/light_gray_concrete_powder.png | Bin 0 -> 567 bytes .../Images/light_gray_dye.png | Bin 0 -> 188 bytes .../Images/light_gray_glazed_terracotta.png | Bin 0 -> 349 bytes .../Images/light_gray_shulker_box.png | Bin 0 -> 307 bytes .../Images/light_gray_stained_glass.png | Bin 0 -> 106 bytes .../light_gray_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../Images/light_gray_terracotta.png | Bin 0 -> 421 bytes .../Images/light_gray_wool.png | Bin 0 -> 441 bytes .../Images/lightning_rod.png | Bin 0 -> 146 bytes .../Images/lightning_rod_on.png | Bin 0 -> 88 bytes .../Images/lilac_bottom.png | Bin 0 -> 257 bytes .../Images/lilac_top.png | Bin 0 -> 224 bytes .../Images/lily_of_the_valley.png | Bin 0 -> 201 bytes .../Images/lily_pad.png | Bin 0 -> 203 bytes .../Images/lime_candle.png | Bin 0 -> 200 bytes .../Images/lime_candle_lit.png | Bin 0 -> 137 bytes .../Images/lime_concrete.png | Bin 0 -> 279 bytes .../Images/lime_concrete_powder.png | Bin 0 -> 633 bytes .../Images/lime_dye.png | Bin 0 -> 178 bytes .../Images/lime_glazed_terracotta.png | Bin 0 -> 308 bytes .../Images/lime_shulker_box.png | Bin 0 -> 344 bytes .../Images/lime_stained_glass.png | Bin 0 -> 106 bytes .../Images/lime_stained_glass_pane_top.png | Bin 0 -> 119 bytes .../Images/lime_terracotta.png | Bin 0 -> 461 bytes .../Images/lime_wool.png | Bin 0 -> 448 bytes .../Images/lingering_potion.png | Bin 0 -> 141 bytes .../Images/lodestone_side.png | Bin 0 -> 283 bytes .../Images/lodestone_top.png | Bin 0 -> 238 bytes .../Images/loom_bottom.png | Bin 0 -> 126 bytes .../Images/loom_front.png | Bin 0 -> 251 bytes .../Images/loom_side.png | Bin 0 -> 236 bytes .../Images/loom_top.png | Bin 0 -> 261 bytes .../Images/magenta_candle.png | Bin 0 -> 200 bytes .../Images/magenta_candle_lit.png | Bin 0 -> 137 bytes .../Images/magenta_concrete.png | Bin 0 -> 251 bytes .../Images/magenta_concrete_powder.png | Bin 0 -> 684 bytes .../Images/magenta_dye.png | Bin 0 -> 180 bytes .../Images/magenta_glazed_terracotta.png | Bin 0 -> 275 bytes .../Images/magenta_shulker_box.png | Bin 0 -> 336 bytes .../Images/magenta_stained_glass.png | Bin 0 -> 106 bytes .../Images/magenta_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../Images/magenta_terracotta.png | Bin 0 -> 467 bytes .../Images/magenta_wool.png | Bin 0 -> 477 bytes Code/Minecraft.Crafting.Api/Images/magma.png | Bin 0 -> 643 bytes .../Images/magma.png.mcmeta | 11 + .../Images/magma_cream.png | Bin 0 -> 246 bytes .../Images/mangrove_boat.png | Bin 0 -> 347 bytes .../Images/mangrove_chest_boat.png | Bin 0 -> 379 bytes .../Images/mangrove_door.png | Bin 0 -> 222 bytes .../Images/mangrove_door_bottom.png | Bin 0 -> 278 bytes .../Images/mangrove_door_top.png | Bin 0 -> 273 bytes .../Images/mangrove_leaves.png | Bin 0 -> 279 bytes .../Images/mangrove_log.png | Bin 0 -> 242 bytes .../Images/mangrove_log_top.png | Bin 0 -> 285 bytes .../Images/mangrove_planks.png | Bin 0 -> 266 bytes .../Images/mangrove_propagule.png | Bin 0 -> 175 bytes .../Images/mangrove_propagule_hanging.png | Bin 0 -> 258 bytes .../Images/mangrove_roots_side.png | Bin 0 -> 250 bytes .../Images/mangrove_roots_top.png | Bin 0 -> 266 bytes .../Images/mangrove_sign.png | Bin 0 -> 211 bytes .../Images/mangrove_trapdoor.png | Bin 0 -> 261 bytes Code/Minecraft.Crafting.Api/Images/map.png | Bin 0 -> 177 bytes .../Images/medium_amethyst_bud.png | Bin 0 -> 146 bytes .../Images/melon_seeds.png | Bin 0 -> 147 bytes .../Images/melon_side.png | Bin 0 -> 210 bytes .../Images/melon_slice.png | Bin 0 -> 225 bytes .../Images/melon_stem.png | Bin 0 -> 189 bytes .../Images/melon_top.png | Bin 0 -> 259 bytes .../Images/milk_bucket.png | Bin 0 -> 206 bytes .../Images/minecart.png | Bin 0 -> 246 bytes .../Images/mojang_banner_pattern.png | Bin 0 -> 192 bytes .../Images/moss_block.png | Bin 0 -> 268 bytes .../Images/mossy_cobblestone.png | Bin 0 -> 324 bytes .../Images/mossy_stone_bricks.png | Bin 0 -> 333 bytes Code/Minecraft.Crafting.Api/Images/mud.png | Bin 0 -> 283 bytes .../Images/mud_bricks.png | Bin 0 -> 209 bytes .../Images/muddy_mangrove_roots_side.png | Bin 0 -> 330 bytes .../Images/muddy_mangrove_roots_top.png | Bin 0 -> 336 bytes .../Images/mushroom_block_inside.png | Bin 0 -> 250 bytes .../Images/mushroom_stem.png | Bin 0 -> 219 bytes .../Images/mushroom_stew.png | Bin 0 -> 175 bytes .../Images/music_disc_11.png | Bin 0 -> 200 bytes .../Images/music_disc_13.png | Bin 0 -> 177 bytes .../Images/music_disc_5.png | Bin 0 -> 220 bytes .../Images/music_disc_blocks.png | Bin 0 -> 179 bytes .../Images/music_disc_cat.png | Bin 0 -> 185 bytes .../Images/music_disc_chirp.png | Bin 0 -> 183 bytes .../Images/music_disc_far.png | Bin 0 -> 181 bytes .../Images/music_disc_mall.png | Bin 0 -> 184 bytes .../Images/music_disc_mellohi.png | Bin 0 -> 180 bytes .../Images/music_disc_otherside.png | Bin 0 -> 200 bytes .../Images/music_disc_pigstep.png | Bin 0 -> 211 bytes .../Images/music_disc_stal.png | Bin 0 -> 175 bytes .../Images/music_disc_strad.png | Bin 0 -> 173 bytes .../Images/music_disc_wait.png | Bin 0 -> 192 bytes .../Images/music_disc_ward.png | Bin 0 -> 185 bytes Code/Minecraft.Crafting.Api/Images/mutton.png | Bin 0 -> 228 bytes .../Images/mycelium_side.png | Bin 0 -> 367 bytes .../Images/mycelium_top.png | Bin 0 -> 234 bytes .../Images/name_tag.png | Bin 0 -> 212 bytes .../Images/nautilus_shell.png | Bin 0 -> 259 bytes .../Images/nether_brick.png | Bin 0 -> 213 bytes .../Images/nether_bricks.png | Bin 0 -> 211 bytes .../Images/nether_gold_ore.png | Bin 0 -> 335 bytes .../Images/nether_portal.png | Bin 0 -> 13586 bytes .../Images/nether_portal.png.mcmeta | 3 + .../Images/nether_quartz_ore.png | Bin 0 -> 343 bytes .../Images/nether_sprouts.png | Bin 0 -> 158 bytes .../Images/nether_star.png | Bin 0 -> 198 bytes .../Images/nether_wart.png | Bin 0 -> 151 bytes .../Images/nether_wart_block.png | Bin 0 -> 242 bytes .../Images/nether_wart_stage0.png | Bin 0 -> 150 bytes .../Images/nether_wart_stage1.png | Bin 0 -> 184 bytes .../Images/nether_wart_stage2.png | Bin 0 -> 191 bytes .../Images/netherite_axe.png | Bin 0 -> 184 bytes .../Images/netherite_block.png | Bin 0 -> 276 bytes .../Images/netherite_boots.png | Bin 0 -> 173 bytes .../Images/netherite_chestplate.png | Bin 0 -> 244 bytes .../Images/netherite_helmet.png | Bin 0 -> 162 bytes .../Images/netherite_hoe.png | Bin 0 -> 167 bytes .../Images/netherite_ingot.png | Bin 0 -> 222 bytes .../Images/netherite_leggings.png | Bin 0 -> 176 bytes .../Images/netherite_pickaxe.png | Bin 0 -> 188 bytes .../Images/netherite_scrap.png | Bin 0 -> 207 bytes .../Images/netherite_shovel.png | Bin 0 -> 161 bytes .../Images/netherite_sword.png | Bin 0 -> 210 bytes .../Images/netherrack.png | Bin 0 -> 286 bytes .../Images/note_block.png | Bin 0 -> 212 bytes .../Images/oak_boat.png | Bin 0 -> 356 bytes .../Images/oak_chest_boat.png | Bin 0 -> 391 bytes .../Images/oak_door.png | Bin 0 -> 154 bytes .../Images/oak_door_bottom.png | Bin 0 -> 240 bytes .../Images/oak_door_top.png | Bin 0 -> 234 bytes .../Images/oak_leaves.png | Bin 0 -> 256 bytes .../Minecraft.Crafting.Api/Images/oak_log.png | Bin 0 -> 263 bytes .../Images/oak_log_top.png | Bin 0 -> 273 bytes .../Images/oak_planks.png | Bin 0 -> 268 bytes .../Images/oak_sapling.png | Bin 0 -> 252 bytes .../Images/oak_sign.png | Bin 0 -> 202 bytes .../Images/oak_trapdoor.png | Bin 0 -> 225 bytes .../Images/observer_back.png | Bin 0 -> 265 bytes .../Images/observer_back_on.png | Bin 0 -> 317 bytes .../Images/observer_front.png | Bin 0 -> 270 bytes .../Images/observer_side.png | Bin 0 -> 230 bytes .../Images/observer_top.png | Bin 0 -> 458 bytes .../Images/obsidian.png | Bin 0 -> 263 bytes .../Images/ochre_froglight_side.png | Bin 0 -> 260 bytes .../Images/ochre_froglight_top.png | Bin 0 -> 205 bytes .../Images/orange_candle.png | Bin 0 -> 200 bytes .../Images/orange_candle_lit.png | Bin 0 -> 136 bytes .../Images/orange_concrete.png | Bin 0 -> 291 bytes .../Images/orange_concrete_powder.png | Bin 0 -> 669 bytes .../Images/orange_dye.png | Bin 0 -> 195 bytes .../Images/orange_glazed_terracotta.png | Bin 0 -> 332 bytes .../Images/orange_shulker_box.png | Bin 0 -> 339 bytes .../Images/orange_stained_glass.png | Bin 0 -> 106 bytes .../Images/orange_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../Images/orange_terracotta.png | Bin 0 -> 463 bytes .../Images/orange_tulip.png | Bin 0 -> 224 bytes .../Images/orange_wool.png | Bin 0 -> 507 bytes .../Images/oxeye_daisy.png | Bin 0 -> 286 bytes .../Images/oxidized_copper.png | Bin 0 -> 281 bytes .../Images/oxidized_cut_copper.png | Bin 0 -> 290 bytes .../Images/packed_ice.png | Bin 0 -> 242 bytes .../Images/packed_mud.png | Bin 0 -> 265 bytes .../Images/painting.png | Bin 0 -> 203 bytes Code/Minecraft.Crafting.Api/Images/paper.png | Bin 0 -> 176 bytes .../Images/pearlescent_froglight_side.png | Bin 0 -> 257 bytes .../Images/pearlescent_froglight_top.png | Bin 0 -> 204 bytes .../Images/peony_bottom.png | Bin 0 -> 282 bytes .../Images/peony_top.png | Bin 0 -> 243 bytes .../Images/phantom_membrane.png | Bin 0 -> 261 bytes .../Images/piglin_banner_pattern.png | Bin 0 -> 192 bytes .../Images/pink_candle.png | Bin 0 -> 200 bytes .../Images/pink_candle_lit.png | Bin 0 -> 138 bytes .../Images/pink_concrete.png | Bin 0 -> 270 bytes .../Images/pink_concrete_powder.png | Bin 0 -> 714 bytes .../Images/pink_dye.png | Bin 0 -> 181 bytes .../Images/pink_glazed_terracotta.png | Bin 0 -> 250 bytes .../Images/pink_shulker_box.png | Bin 0 -> 349 bytes .../Images/pink_stained_glass.png | Bin 0 -> 106 bytes .../Images/pink_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../Images/pink_terracotta.png | Bin 0 -> 477 bytes .../Images/pink_tulip.png | Bin 0 -> 202 bytes .../Images/pink_wool.png | Bin 0 -> 516 bytes .../Images/piston_bottom.png | Bin 0 -> 265 bytes .../Images/piston_inner.png | Bin 0 -> 295 bytes .../Images/piston_side.png | Bin 0 -> 322 bytes .../Images/piston_top.png | Bin 0 -> 260 bytes .../Images/piston_top_sticky.png | Bin 0 -> 342 bytes .../Images/podzol_side.png | Bin 0 -> 429 bytes .../Images/podzol_top.png | Bin 0 -> 273 bytes .../Images/pointed_dripstone.png | Bin 0 -> 165 bytes .../Images/pointed_dripstone_down_base.png | Bin 0 -> 222 bytes .../Images/pointed_dripstone_down_frustum.png | Bin 0 -> 214 bytes .../Images/pointed_dripstone_down_middle.png | Bin 0 -> 220 bytes .../Images/pointed_dripstone_down_tip.png | Bin 0 -> 150 bytes .../pointed_dripstone_down_tip_merge.png | Bin 0 -> 175 bytes .../Images/pointed_dripstone_up_base.png | Bin 0 -> 226 bytes .../Images/pointed_dripstone_up_frustum.png | Bin 0 -> 217 bytes .../Images/pointed_dripstone_up_middle.png | Bin 0 -> 210 bytes .../Images/pointed_dripstone_up_tip.png | Bin 0 -> 149 bytes .../Images/pointed_dripstone_up_tip_merge.png | Bin 0 -> 179 bytes .../Images/poisonous_potato.png | Bin 0 -> 255 bytes .../Images/polished_andesite.png | Bin 0 -> 274 bytes .../Images/polished_basalt_side.png | Bin 0 -> 234 bytes .../Images/polished_basalt_top.png | Bin 0 -> 266 bytes .../Images/polished_blackstone.png | Bin 0 -> 254 bytes .../Images/polished_blackstone_bricks.png | Bin 0 -> 255 bytes .../Images/polished_deepslate.png | Bin 0 -> 250 bytes .../Images/polished_diorite.png | Bin 0 -> 282 bytes .../Images/polished_granite.png | Bin 0 -> 292 bytes .../Images/popped_chorus_fruit.png | Bin 0 -> 217 bytes Code/Minecraft.Crafting.Api/Images/poppy.png | Bin 0 -> 170 bytes .../Images/porkchop.png | Bin 0 -> 221 bytes Code/Minecraft.Crafting.Api/Images/potato.png | Bin 0 -> 200 bytes .../Images/potatoes_stage0.png | Bin 0 -> 115 bytes .../Images/potatoes_stage1.png | Bin 0 -> 137 bytes .../Images/potatoes_stage2.png | Bin 0 -> 163 bytes .../Images/potatoes_stage3.png | Bin 0 -> 222 bytes Code/Minecraft.Crafting.Api/Images/potion.png | Bin 0 -> 165 bytes .../Images/potion_overlay.png | Bin 0 -> 144 bytes .../Images/potted_azalea_bush_plant.png | Bin 0 -> 369 bytes .../Images/potted_azalea_bush_side.png | Bin 0 -> 301 bytes .../Images/potted_azalea_bush_top.png | Bin 0 -> 254 bytes .../potted_flowering_azalea_bush_plant.png | Bin 0 -> 397 bytes .../potted_flowering_azalea_bush_side.png | Bin 0 -> 336 bytes .../potted_flowering_azalea_bush_top.png | Bin 0 -> 317 bytes .../Images/powder_snow.png | Bin 0 -> 205 bytes .../Images/powder_snow_bucket.png | Bin 0 -> 228 bytes .../Images/powered_rail.png | Bin 0 -> 324 bytes .../Images/powered_rail_on.png | Bin 0 -> 324 bytes .../Images/prismarine.png | Bin 0 -> 786 bytes .../Images/prismarine.png.mcmeta | 30 + .../Images/prismarine_bricks.png | Bin 0 -> 286 bytes .../Images/prismarine_crystals.png | Bin 0 -> 173 bytes .../Images/prismarine_shard.png | Bin 0 -> 203 bytes .../Images/pufferfish.png | Bin 0 -> 422 bytes .../Images/pufferfish_bucket.png | Bin 0 -> 357 bytes .../Images/pumpkin_pie.png | Bin 0 -> 225 bytes .../Images/pumpkin_seeds.png | Bin 0 -> 130 bytes .../Images/pumpkin_side.png | Bin 0 -> 230 bytes .../Images/pumpkin_stem.png | Bin 0 -> 148 bytes .../Images/pumpkin_top.png | Bin 0 -> 283 bytes .../Images/purple_candle.png | Bin 0 -> 200 bytes .../Images/purple_candle_lit.png | Bin 0 -> 136 bytes .../Images/purple_concrete.png | Bin 0 -> 236 bytes .../Images/purple_concrete_powder.png | Bin 0 -> 618 bytes .../Images/purple_dye.png | Bin 0 -> 180 bytes .../Images/purple_glazed_terracotta.png | Bin 0 -> 298 bytes .../Images/purple_shulker_box.png | Bin 0 -> 342 bytes .../Images/purple_stained_glass.png | Bin 0 -> 106 bytes .../Images/purple_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../Images/purple_terracotta.png | Bin 0 -> 476 bytes .../Images/purple_wool.png | Bin 0 -> 477 bytes .../Images/purpur_block.png | Bin 0 -> 249 bytes .../Images/purpur_pillar.png | Bin 0 -> 228 bytes .../Images/purpur_pillar_top.png | Bin 0 -> 198 bytes Code/Minecraft.Crafting.Api/Images/quartz.png | Bin 0 -> 267 bytes .../Images/quartz_block_bottom.png | Bin 0 -> 189 bytes .../Images/quartz_block_side.png | Bin 0 -> 212 bytes .../Images/quartz_block_top.png | Bin 0 -> 212 bytes .../Images/quartz_bricks.png | Bin 0 -> 256 bytes .../Images/quartz_pillar.png | Bin 0 -> 199 bytes .../Images/quartz_pillar_top.png | Bin 0 -> 246 bytes Code/Minecraft.Crafting.Api/Images/rabbit.png | Bin 0 -> 237 bytes .../Images/rabbit_foot.png | Bin 0 -> 185 bytes .../Images/rabbit_hide.png | Bin 0 -> 204 bytes .../Images/rabbit_stew.png | Bin 0 -> 221 bytes Code/Minecraft.Crafting.Api/Images/rail.png | Bin 0 -> 249 bytes .../Images/rail_corner.png | Bin 0 -> 254 bytes .../Images/raw_copper.png | Bin 0 -> 304 bytes .../Images/raw_copper_block.png | Bin 0 -> 368 bytes .../Images/raw_gold.png | Bin 0 -> 230 bytes .../Images/raw_gold_block.png | Bin 0 -> 279 bytes .../Images/raw_iron.png | Bin 0 -> 242 bytes .../Images/raw_iron_block.png | Bin 0 -> 283 bytes .../Images/recovery_compass_00.png | Bin 0 -> 4801 bytes .../Images/recovery_compass_01.png | Bin 0 -> 4810 bytes .../Images/recovery_compass_02.png | Bin 0 -> 4817 bytes .../Images/recovery_compass_03.png | Bin 0 -> 4809 bytes .../Images/recovery_compass_04.png | Bin 0 -> 4811 bytes .../Images/recovery_compass_05.png | Bin 0 -> 4801 bytes .../Images/recovery_compass_06.png | Bin 0 -> 4803 bytes .../Images/recovery_compass_07.png | Bin 0 -> 4812 bytes .../Images/recovery_compass_08.png | Bin 0 -> 4804 bytes .../Images/recovery_compass_09.png | Bin 0 -> 4812 bytes .../Images/recovery_compass_10.png | Bin 0 -> 4831 bytes .../Images/recovery_compass_11.png | Bin 0 -> 4802 bytes .../Images/recovery_compass_12.png | Bin 0 -> 4803 bytes .../Images/recovery_compass_13.png | Bin 0 -> 4815 bytes .../Images/recovery_compass_14.png | Bin 0 -> 4787 bytes .../Images/recovery_compass_15.png | Bin 0 -> 4816 bytes .../Images/recovery_compass_16.png | Bin 0 -> 4812 bytes .../Images/recovery_compass_17.png | Bin 0 -> 4815 bytes .../Images/recovery_compass_18.png | Bin 0 -> 4790 bytes .../Images/recovery_compass_19.png | Bin 0 -> 4802 bytes .../Images/recovery_compass_20.png | Bin 0 -> 4795 bytes .../Images/recovery_compass_21.png | Bin 0 -> 4793 bytes .../Images/recovery_compass_22.png | Bin 0 -> 4823 bytes .../Images/recovery_compass_23.png | Bin 0 -> 4814 bytes .../Images/recovery_compass_24.png | Bin 0 -> 4813 bytes .../Images/recovery_compass_25.png | Bin 0 -> 4814 bytes .../Images/recovery_compass_26.png | Bin 0 -> 4806 bytes .../Images/recovery_compass_27.png | Bin 0 -> 4794 bytes .../Images/recovery_compass_28.png | Bin 0 -> 4794 bytes .../Images/recovery_compass_29.png | Bin 0 -> 4803 bytes .../Images/recovery_compass_30.png | Bin 0 -> 4804 bytes .../Images/recovery_compass_31.png | Bin 0 -> 4800 bytes .../Images/red_candle.png | Bin 0 -> 200 bytes .../Images/red_candle_lit.png | Bin 0 -> 136 bytes .../Images/red_concrete.png | Bin 0 -> 246 bytes .../Images/red_concrete_powder.png | Bin 0 -> 565 bytes .../Minecraft.Crafting.Api/Images/red_dye.png | Bin 0 -> 194 bytes .../Images/red_glazed_terracotta.png | Bin 0 -> 292 bytes .../Images/red_mushroom.png | Bin 0 -> 148 bytes .../Images/red_mushroom_block.png | Bin 0 -> 229 bytes .../Images/red_nether_bricks.png | Bin 0 -> 251 bytes .../Images/red_sand.png | Bin 0 -> 266 bytes .../Images/red_sandstone.png | Bin 0 -> 287 bytes .../Images/red_sandstone_bottom.png | Bin 0 -> 292 bytes .../Images/red_sandstone_top.png | Bin 0 -> 247 bytes .../Images/red_shulker_box.png | Bin 0 -> 329 bytes .../Images/red_stained_glass.png | Bin 0 -> 134 bytes .../Images/red_stained_glass_pane_top.png | Bin 0 -> 119 bytes .../Images/red_terracotta.png | Bin 0 -> 464 bytes .../Images/red_tulip.png | Bin 0 -> 192 bytes .../Images/red_wool.png | Bin 0 -> 430 bytes .../Images/redstone.png | Bin 0 -> 185 bytes .../Images/redstone_block.png | Bin 0 -> 195 bytes .../Images/redstone_dust_dot.png | Bin 0 -> 126 bytes .../Images/redstone_dust_line0.png | Bin 0 -> 125 bytes .../Images/redstone_dust_line1.png | Bin 0 -> 130 bytes .../Images/redstone_dust_overlay.png | Bin 0 -> 90 bytes .../Images/redstone_lamp.png | Bin 0 -> 283 bytes .../Images/redstone_lamp_on.png | Bin 0 -> 250 bytes .../Images/redstone_ore.png | Bin 0 -> 305 bytes .../Images/redstone_torch.png | Bin 0 -> 146 bytes .../Images/redstone_torch_off.png | Bin 0 -> 135 bytes .../Images/reinforced_deepslate_bottom.png | Bin 0 -> 273 bytes .../Images/reinforced_deepslate_side.png | Bin 0 -> 321 bytes .../Images/reinforced_deepslate_top.png | Bin 0 -> 299 bytes .../Images/repeater.png | Bin 0 -> 193 bytes .../Images/repeater_on.png | Bin 0 -> 264 bytes .../Images/repeating_command_block_back.png | Bin 0 -> 480 bytes .../repeating_command_block_back.png.mcmeta | 6 + .../repeating_command_block_conditional.png | Bin 0 -> 432 bytes ...ating_command_block_conditional.png.mcmeta | 6 + .../Images/repeating_command_block_front.png | Bin 0 -> 432 bytes .../repeating_command_block_front.png.mcmeta | 6 + .../Images/repeating_command_block_side.png | Bin 0 -> 456 bytes .../repeating_command_block_side.png.mcmeta | 6 + .../Images/respawn_anchor_bottom.png | Bin 0 -> 315 bytes .../Images/respawn_anchor_side0.png | Bin 0 -> 328 bytes .../Images/respawn_anchor_side1.png | Bin 0 -> 340 bytes .../Images/respawn_anchor_side2.png | Bin 0 -> 348 bytes .../Images/respawn_anchor_side3.png | Bin 0 -> 350 bytes .../Images/respawn_anchor_side4.png | Bin 0 -> 352 bytes .../Images/respawn_anchor_top.png | Bin 0 -> 9297 bytes .../Images/respawn_anchor_top.png.mcmeta | 3 + .../Images/respawn_anchor_top_off.png | Bin 0 -> 203 bytes .../Images/rooted_dirt.png | Bin 0 -> 307 bytes .../Images/rose_bush_bottom.png | Bin 0 -> 302 bytes .../Images/rose_bush_top.png | Bin 0 -> 251 bytes .../Images/rotten_flesh.png | Bin 0 -> 242 bytes Code/Minecraft.Crafting.Api/Images/saddle.png | Bin 0 -> 203 bytes Code/Minecraft.Crafting.Api/Images/salmon.png | Bin 0 -> 346 bytes .../Images/salmon_bucket.png | Bin 0 -> 301 bytes Code/Minecraft.Crafting.Api/Images/sand.png | Bin 0 -> 262 bytes .../Images/sandstone.png | Bin 0 -> 283 bytes .../Images/sandstone_bottom.png | Bin 0 -> 288 bytes .../Images/sandstone_top.png | Bin 0 -> 245 bytes .../Images/scaffolding_bottom.png | Bin 0 -> 252 bytes .../Images/scaffolding_side.png | Bin 0 -> 243 bytes .../Images/scaffolding_top.png | Bin 0 -> 313 bytes Code/Minecraft.Crafting.Api/Images/sculk.png | Bin 0 -> 370 bytes .../Images/sculk.png.mcmeta | 6 + .../Images/sculk_catalyst_bottom.png | Bin 0 -> 274 bytes .../Images/sculk_catalyst_side.png | Bin 0 -> 314 bytes .../Images/sculk_catalyst_side_bloom.png | Bin 0 -> 465 bytes .../sculk_catalyst_side_bloom.png.mcmeta | 5 + .../Images/sculk_catalyst_top.png | Bin 0 -> 245 bytes .../Images/sculk_catalyst_top_bloom.png | Bin 0 -> 806 bytes .../sculk_catalyst_top_bloom.png.mcmeta | 5 + .../Images/sculk_sensor_bottom.png | Bin 0 -> 240 bytes .../Images/sculk_sensor_side.png | Bin 0 -> 194 bytes .../Images/sculk_sensor_tendril_active.png | Bin 0 -> 533 bytes .../sculk_sensor_tendril_active.png.mcmeta | 5 + .../Images/sculk_sensor_tendril_inactive.png | Bin 0 -> 425 bytes .../sculk_sensor_tendril_inactive.png.mcmeta | 5 + .../Images/sculk_sensor_top.png | Bin 0 -> 222 bytes .../Images/sculk_shrieker_bottom.png | Bin 0 -> 240 bytes .../sculk_shrieker_can_summon_inner_top.png | Bin 0 -> 724 bytes ...k_shrieker_can_summon_inner_top.png.mcmeta | 6 + .../Images/sculk_shrieker_inner_top.png | Bin 0 -> 729 bytes .../sculk_shrieker_inner_top.png.mcmeta | 6 + .../Images/sculk_shrieker_side.png | Bin 0 -> 309 bytes .../Images/sculk_shrieker_top.png | Bin 0 -> 125 bytes .../Images/sculk_vein.png | Bin 0 -> 423 bytes .../Images/sculk_vein.png.mcmeta | 6 + Code/Minecraft.Crafting.Api/Images/scute.png | Bin 0 -> 137 bytes .../Images/sea_lantern.png | Bin 0 -> 2960 bytes .../Images/sea_lantern.png.mcmeta | 5 + .../Images/sea_pickle.png | Bin 0 -> 182 bytes .../Images/seagrass.png | Bin 0 -> 269 bytes .../Images/seagrass.png.mcmeta | 5 + Code/Minecraft.Crafting.Api/Images/shears.png | Bin 0 -> 195 bytes .../Images/shroomlight.png | Bin 0 -> 309 bytes .../Images/shulker_box.png | Bin 0 -> 1008 bytes .../Images/shulker_shell.png | Bin 0 -> 206 bytes .../Images/skull_banner_pattern.png | Bin 0 -> 192 bytes .../Images/slime_ball.png | Bin 0 -> 215 bytes .../Images/slime_block.png | Bin 0 -> 202 bytes .../Images/small_amethyst_bud.png | Bin 0 -> 125 bytes .../Images/small_dripleaf_side.png | Bin 0 -> 81 bytes .../Images/small_dripleaf_stem_bottom.png | Bin 0 -> 159 bytes .../Images/small_dripleaf_stem_top.png | Bin 0 -> 140 bytes .../Images/small_dripleaf_top.png | Bin 0 -> 146 bytes .../Images/smithing_table_bottom.png | Bin 0 -> 206 bytes .../Images/smithing_table_front.png | Bin 0 -> 312 bytes .../Images/smithing_table_side.png | Bin 0 -> 315 bytes .../Images/smithing_table_top.png | Bin 0 -> 260 bytes .../Images/smoker_bottom.png | Bin 0 -> 274 bytes .../Images/smoker_front.png | Bin 0 -> 321 bytes .../Images/smoker_front_on.png | Bin 0 -> 506 bytes .../Images/smoker_front_on.png.mcmeta | 6 + .../Images/smoker_side.png | Bin 0 -> 302 bytes .../Images/smoker_top.png | Bin 0 -> 276 bytes .../Images/smooth_basalt.png | Bin 0 -> 256 bytes .../Images/smooth_stone.png | Bin 0 -> 255 bytes .../Images/smooth_stone_slab_side.png | Bin 0 -> 258 bytes Code/Minecraft.Crafting.Api/Images/snow.png | Bin 0 -> 202 bytes .../Images/snowball.png | Bin 0 -> 194 bytes .../Images/soul_campfire.png | Bin 0 -> 263 bytes .../Images/soul_campfire_fire.png | Bin 0 -> 880 bytes .../Images/soul_campfire_fire.png.mcmeta | 6 + .../Images/soul_campfire_log_lit.png | Bin 0 -> 744 bytes .../Images/soul_campfire_log_lit.png.mcmeta | 6 + .../Images/soul_fire_0.png | Bin 0 -> 8841 bytes .../Images/soul_fire_0.png.mcmeta | 38 + .../Images/soul_fire_1.png | Bin 0 -> 8522 bytes .../Images/soul_fire_1.png.mcmeta | 3 + .../Images/soul_lantern.png | Bin 0 -> 160 bytes .../Images/soul_lantern.png.mcmeta | 5 + .../Images/soul_sand.png | Bin 0 -> 286 bytes .../Images/soul_soil.png | Bin 0 -> 247 bytes .../Images/soul_torch.png | Bin 0 -> 140 bytes .../Images/spawn_egg.png | Bin 0 -> 278 bytes .../Images/spawn_egg_overlay.png | Bin 0 -> 402 bytes .../Minecraft.Crafting.Api/Images/spawner.png | Bin 0 -> 251 bytes .../Images/spectral_arrow.png | Bin 0 -> 140 bytes .../Images/spider_eye.png | Bin 0 -> 159 bytes .../Images/splash_potion.png | Bin 0 -> 152 bytes Code/Minecraft.Crafting.Api/Images/sponge.png | Bin 0 -> 270 bytes .../Images/spore_blossom.png | Bin 0 -> 234 bytes .../Images/spore_blossom_base.png | Bin 0 -> 232 bytes .../Images/spruce_boat.png | Bin 0 -> 349 bytes .../Images/spruce_chest_boat.png | Bin 0 -> 380 bytes .../Images/spruce_door.png | Bin 0 -> 145 bytes .../Images/spruce_door_bottom.png | Bin 0 -> 291 bytes .../Images/spruce_door_top.png | Bin 0 -> 272 bytes .../Images/spruce_leaves.png | Bin 0 -> 228 bytes .../Images/spruce_log.png | Bin 0 -> 262 bytes .../Images/spruce_log_top.png | Bin 0 -> 264 bytes .../Images/spruce_planks.png | Bin 0 -> 263 bytes .../Images/spruce_sapling.png | Bin 0 -> 211 bytes .../Images/spruce_sign.png | Bin 0 -> 205 bytes .../Images/spruce_trapdoor.png | Bin 0 -> 258 bytes .../Images/spyglass.png | Bin 0 -> 218 bytes .../Images/spyglass_model.png | Bin 0 -> 195 bytes Code/Minecraft.Crafting.Api/Images/stairs.png | Bin 0 -> 773 bytes Code/Minecraft.Crafting.Api/Images/stick.png | Bin 0 -> 136 bytes Code/Minecraft.Crafting.Api/Images/stone.png | Bin 0 -> 215 bytes .../Images/stone_axe.png | Bin 0 -> 180 bytes .../Images/stone_bricks.png | Bin 0 -> 242 bytes .../Images/stone_hoe.png | Bin 0 -> 163 bytes .../Images/stone_pickaxe.png | Bin 0 -> 189 bytes .../Images/stone_shovel.png | Bin 0 -> 158 bytes .../Images/stone_sword.png | Bin 0 -> 196 bytes .../Images/stonecutter_bottom.png | Bin 0 -> 201 bytes .../Images/stonecutter_saw.png | Bin 0 -> 253 bytes .../Images/stonecutter_saw.png.mcmeta | 6 + .../Images/stonecutter_side.png | Bin 0 -> 208 bytes .../Images/stonecutter_top.png | Bin 0 -> 264 bytes Code/Minecraft.Crafting.Api/Images/string.png | Bin 0 -> 179 bytes .../Images/stripped_acacia_log.png | Bin 0 -> 423 bytes .../Images/stripped_acacia_log_top.png | Bin 0 -> 277 bytes .../Images/stripped_birch_log.png | Bin 0 -> 420 bytes .../Images/stripped_birch_log_top.png | Bin 0 -> 269 bytes .../Images/stripped_crimson_stem.png | Bin 0 -> 284 bytes .../Images/stripped_crimson_stem_top.png | Bin 0 -> 201 bytes .../Images/stripped_dark_oak_log.png | Bin 0 -> 282 bytes .../Images/stripped_dark_oak_log_top.png | Bin 0 -> 275 bytes .../Images/stripped_jungle_log.png | Bin 0 -> 287 bytes .../Images/stripped_jungle_log_top.png | Bin 0 -> 280 bytes .../Images/stripped_mangrove_log.png | Bin 0 -> 253 bytes .../Images/stripped_mangrove_log_top.png | Bin 0 -> 261 bytes .../Images/stripped_oak_log.png | Bin 0 -> 397 bytes .../Images/stripped_oak_log_top.png | Bin 0 -> 278 bytes .../Images/stripped_spruce_log.png | Bin 0 -> 292 bytes .../Images/stripped_spruce_log_top.png | Bin 0 -> 283 bytes .../Images/stripped_warped_stem.png | Bin 0 -> 286 bytes .../Images/stripped_warped_stem_top.png | Bin 0 -> 205 bytes .../Images/structure_block.png | Bin 0 -> 254 bytes .../Images/structure_block_corner.png | Bin 0 -> 281 bytes .../Images/structure_block_data.png | Bin 0 -> 235 bytes .../Images/structure_block_load.png | Bin 0 -> 231 bytes .../Images/structure_block_save.png | Bin 0 -> 228 bytes .../Images/structure_void.png | Bin 0 -> 200 bytes Code/Minecraft.Crafting.Api/Images/sugar.png | Bin 0 -> 171 bytes .../Images/sugar_cane.png | Bin 0 -> 201 bytes .../Images/sunflower_back.png | Bin 0 -> 139 bytes .../Images/sunflower_bottom.png | Bin 0 -> 183 bytes .../Images/sunflower_front.png | Bin 0 -> 153 bytes .../Images/sunflower_top.png | Bin 0 -> 140 bytes .../Images/suspicious_stew.png | Bin 0 -> 199 bytes .../Images/sweet_berries.png | Bin 0 -> 233 bytes .../Images/sweet_berry_bush_stage0.png | Bin 0 -> 162 bytes .../Images/sweet_berry_bush_stage1.png | Bin 0 -> 255 bytes .../Images/sweet_berry_bush_stage2.png | Bin 0 -> 280 bytes .../Images/sweet_berry_bush_stage3.png | Bin 0 -> 294 bytes .../Images/tadpole_bucket.png | Bin 0 -> 242 bytes .../Images/tall_grass_bottom.png | Bin 0 -> 255 bytes .../Images/tall_grass_top.png | Bin 0 -> 204 bytes .../Images/tall_seagrass_bottom.png | Bin 0 -> 1440 bytes .../Images/tall_seagrass_bottom.png.mcmeta | 5 + .../Images/tall_seagrass_top.png | Bin 0 -> 993 bytes .../Images/tall_seagrass_top.png.mcmeta | 5 + .../Images/target_side.png | Bin 0 -> 306 bytes .../Images/target_top.png | Bin 0 -> 314 bytes .../Images/terracotta.png | Bin 0 -> 244 bytes .../Images/tinted_glass.png | Bin 0 -> 190 bytes .../Images/tipped_arrow_base.png | Bin 0 -> 155 bytes .../Images/tipped_arrow_head.png | Bin 0 -> 154 bytes .../Images/tnt_bottom.png | Bin 0 -> 108 bytes .../Images/tnt_minecart.png | Bin 0 -> 286 bytes .../Images/tnt_side.png | Bin 0 -> 208 bytes .../Minecraft.Crafting.Api/Images/tnt_top.png | Bin 0 -> 248 bytes Code/Minecraft.Crafting.Api/Images/torch.png | Bin 0 -> 138 bytes .../Images/totem_of_undying.png | Bin 0 -> 226 bytes .../Minecraft.Crafting.Api/Images/trident.png | Bin 0 -> 166 bytes .../Images/tripwire.png | Bin 0 -> 214 bytes .../Images/tripwire_hook.png | Bin 0 -> 176 bytes .../Images/tropical_fish.png | Bin 0 -> 294 bytes .../Images/tropical_fish_bucket.png | Bin 0 -> 285 bytes .../Images/tube_coral.png | Bin 0 -> 253 bytes .../Images/tube_coral_block.png | Bin 0 -> 277 bytes .../Images/tube_coral_fan.png | Bin 0 -> 196 bytes Code/Minecraft.Crafting.Api/Images/tuff.png | Bin 0 -> 253 bytes .../Images/turtle_egg.png | Bin 0 -> 225 bytes .../Images/turtle_egg_slightly_cracked.png | Bin 0 -> 374 bytes .../Images/turtle_egg_very_cracked.png | Bin 0 -> 362 bytes .../Images/turtle_helmet.png | Bin 0 -> 152 bytes .../Images/twisting_vines.png | Bin 0 -> 161 bytes .../Images/twisting_vines_plant.png | Bin 0 -> 183 bytes .../Images/verdant_froglight_side.png | Bin 0 -> 258 bytes .../Images/verdant_froglight_top.png | Bin 0 -> 205 bytes Code/Minecraft.Crafting.Api/Images/vine.png | Bin 0 -> 227 bytes .../Images/warped_door.png | Bin 0 -> 205 bytes .../Images/warped_door_bottom.png | Bin 0 -> 321 bytes .../Images/warped_door_top.png | Bin 0 -> 324 bytes .../Images/warped_fungus.png | Bin 0 -> 171 bytes .../Images/warped_fungus_on_a_stick.png | Bin 0 -> 237 bytes .../Images/warped_nylium.png | Bin 0 -> 306 bytes .../Images/warped_nylium_side.png | Bin 0 -> 326 bytes .../Images/warped_planks.png | Bin 0 -> 281 bytes .../Images/warped_roots.png | Bin 0 -> 211 bytes .../Images/warped_roots_pot.png | Bin 0 -> 211 bytes .../Images/warped_sign.png | Bin 0 -> 218 bytes .../Images/warped_stem.png | Bin 0 -> 743 bytes .../Images/warped_stem.png.mcmeta | 6 + .../Images/warped_stem_top.png | Bin 0 -> 309 bytes .../Images/warped_trapdoor.png | Bin 0 -> 280 bytes .../Images/warped_wart_block.png | Bin 0 -> 251 bytes .../Images/water_bucket.png | Bin 0 -> 233 bytes .../Images/water_flow.png | Bin 0 -> 5489 bytes .../Images/water_flow.png.mcmeta | 3 + .../Images/water_overlay.png | Bin 0 -> 76 bytes .../Images/water_still.png | Bin 0 -> 2419 bytes .../Images/water_still.png.mcmeta | 5 + .../Images/weathered_copper.png | Bin 0 -> 281 bytes .../Images/weathered_cut_copper.png | Bin 0 -> 284 bytes .../Images/weeping_vines.png | Bin 0 -> 122 bytes .../Images/weeping_vines_plant.png | Bin 0 -> 236 bytes .../Images/wet_sponge.png | Bin 0 -> 252 bytes Code/Minecraft.Crafting.Api/Images/wheat.png | Bin 0 -> 226 bytes .../Images/wheat_seeds.png | Bin 0 -> 142 bytes .../Images/wheat_stage0.png | Bin 0 -> 150 bytes .../Images/wheat_stage1.png | Bin 0 -> 160 bytes .../Images/wheat_stage2.png | Bin 0 -> 176 bytes .../Images/wheat_stage3.png | Bin 0 -> 189 bytes .../Images/wheat_stage4.png | Bin 0 -> 210 bytes .../Images/wheat_stage5.png | Bin 0 -> 221 bytes .../Images/wheat_stage6.png | Bin 0 -> 219 bytes .../Images/wheat_stage7.png | Bin 0 -> 265 bytes .../Images/white_candle.png | Bin 0 -> 182 bytes .../Images/white_candle_lit.png | Bin 0 -> 139 bytes .../Images/white_concrete.png | Bin 0 -> 217 bytes .../Images/white_concrete_powder.png | Bin 0 -> 555 bytes .../Images/white_dye.png | Bin 0 -> 196 bytes .../Images/white_glazed_terracotta.png | Bin 0 -> 308 bytes .../Images/white_shulker_box.png | Bin 0 -> 313 bytes .../Images/white_stained_glass.png | Bin 0 -> 106 bytes .../Images/white_stained_glass_pane_top.png | Bin 0 -> 121 bytes .../Images/white_terracotta.png | Bin 0 -> 434 bytes .../Images/white_tulip.png | Bin 0 -> 188 bytes .../Images/white_wool.png | Bin 0 -> 446 bytes .../Images/wither_rose.png | Bin 0 -> 182 bytes .../Images/wooden_axe.png | Bin 0 -> 180 bytes .../Images/wooden_hoe.png | Bin 0 -> 159 bytes .../Images/wooden_pickaxe.png | Bin 0 -> 178 bytes .../Images/wooden_shovel.png | Bin 0 -> 158 bytes .../Images/wooden_sword.png | Bin 0 -> 196 bytes .../Images/writable_book.png | Bin 0 -> 278 bytes .../Images/written_book.png | Bin 0 -> 219 bytes .../Images/yellow_candle.png | Bin 0 -> 202 bytes .../Images/yellow_candle_lit.png | Bin 0 -> 138 bytes .../Images/yellow_concrete.png | Bin 0 -> 304 bytes .../Images/yellow_concrete_powder.png | Bin 0 -> 657 bytes .../Images/yellow_dye.png | Bin 0 -> 195 bytes .../Images/yellow_glazed_terracotta.png | Bin 0 -> 343 bytes .../Images/yellow_shulker_box.png | Bin 0 -> 342 bytes .../Images/yellow_stained_glass.png | Bin 0 -> 106 bytes .../Images/yellow_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../Images/yellow_terracotta.png | Bin 0 -> 469 bytes .../Images/yellow_wool.png | Bin 0 -> 509 bytes .../Minecraft.Crafting.Api.csproj | 29 + .../Models/InventoryModel.cs | 24 + Code/Minecraft.Crafting.Api/Models/Item.cs | 73 + Code/Minecraft.Crafting.Api/Models/Recipe.cs | 26 + Code/Minecraft.Crafting.Api/Program.cs | 41 + .../Properties/launchSettings.json | 38 + .../Minecraft.Crafting.Api/RecipeConverter.cs | 177 + .../appsettings.Development.json | 8 + Code/Minecraft.Crafting.Api/appsettings.json | 9 + .../Debug/net6.0/Data/convert-recipes.json | 23223 +++++++++++++ .../bin/Debug/net6.0/Data/items-original.json | 2709 ++ .../bin/Debug/net6.0/Data/items.json | 3438 ++ .../bin/Debug/net6.0/Data/recipes.json | 26871 ++++++++++++++++ .../bin/Debug/net6.0/Images/acacia_boat.png | Bin 0 -> 343 bytes .../Debug/net6.0/Images/acacia_chest_boat.png | Bin 0 -> 376 bytes .../bin/Debug/net6.0/Images/acacia_door.png | Bin 0 -> 135 bytes .../net6.0/Images/acacia_door_bottom.png | Bin 0 -> 252 bytes .../Debug/net6.0/Images/acacia_door_top.png | Bin 0 -> 264 bytes .../bin/Debug/net6.0/Images/acacia_leaves.png | Bin 0 -> 249 bytes .../bin/Debug/net6.0/Images/acacia_log.png | Bin 0 -> 259 bytes .../Debug/net6.0/Images/acacia_log_top.png | Bin 0 -> 301 bytes .../bin/Debug/net6.0/Images/acacia_planks.png | Bin 0 -> 269 bytes .../Debug/net6.0/Images/acacia_sapling.png | Bin 0 -> 232 bytes .../bin/Debug/net6.0/Images/acacia_sign.png | Bin 0 -> 206 bytes .../Debug/net6.0/Images/acacia_trapdoor.png | Bin 0 -> 172 bytes .../Debug/net6.0/Images/activator_rail.png | Bin 0 -> 294 bytes .../Debug/net6.0/Images/activator_rail_on.png | Bin 0 -> 295 bytes .../bin/Debug/net6.0/Images/allium.png | Bin 0 -> 250 bytes .../Debug/net6.0/Images/amethyst_block.png | Bin 0 -> 284 bytes .../Debug/net6.0/Images/amethyst_cluster.png | Bin 0 -> 249 bytes .../Debug/net6.0/Images/amethyst_shard.png | Bin 0 -> 199 bytes .../net6.0/Images/ancient_debris_side.png | Bin 0 -> 276 bytes .../net6.0/Images/ancient_debris_top.png | Bin 0 -> 298 bytes .../bin/Debug/net6.0/Images/andesite.png | Bin 0 -> 260 bytes .../bin/Debug/net6.0/Images/anvil.png | Bin 0 -> 236 bytes .../bin/Debug/net6.0/Images/anvil_top.png | Bin 0 -> 201 bytes .../bin/Debug/net6.0/Images/apple.png | Bin 0 -> 228 bytes .../bin/Debug/net6.0/Images/armor_stand.png | Bin 0 -> 197 bytes .../bin/Debug/net6.0/Images/arrow.png | Bin 0 -> 148 bytes .../net6.0/Images/attached_melon_stem.png | Bin 0 -> 146 bytes .../net6.0/Images/attached_pumpkin_stem.png | Bin 0 -> 165 bytes .../Debug/net6.0/Images/axolotl_bucket.png | Bin 0 -> 282 bytes .../bin/Debug/net6.0/Images/azalea_leaves.png | Bin 0 -> 265 bytes .../bin/Debug/net6.0/Images/azalea_plant.png | Bin 0 -> 287 bytes .../bin/Debug/net6.0/Images/azalea_side.png | Bin 0 -> 235 bytes .../bin/Debug/net6.0/Images/azalea_top.png | Bin 0 -> 251 bytes .../bin/Debug/net6.0/Images/azure_bluet.png | Bin 0 -> 247 bytes .../bin/Debug/net6.0/Images/baked_potato.png | Bin 0 -> 219 bytes .../bin/Debug/net6.0/Images/bamboo.png | Bin 0 -> 208 bytes .../net6.0/Images/bamboo_large_leaves.png | Bin 0 -> 290 bytes .../Debug/net6.0/Images/bamboo_singleleaf.png | Bin 0 -> 138 bytes .../net6.0/Images/bamboo_small_leaves.png | Bin 0 -> 255 bytes .../bin/Debug/net6.0/Images/bamboo_stage0.png | Bin 0 -> 246 bytes .../bin/Debug/net6.0/Images/bamboo_stalk.png | Bin 0 -> 279 bytes .../bin/Debug/net6.0/Images/barrel_bottom.png | Bin 0 -> 270 bytes .../bin/Debug/net6.0/Images/barrel_side.png | Bin 0 -> 258 bytes .../bin/Debug/net6.0/Images/barrel_top.png | Bin 0 -> 243 bytes .../Debug/net6.0/Images/barrel_top_open.png | Bin 0 -> 223 bytes .../bin/Debug/net6.0/Images/barrier.png | Bin 0 -> 157 bytes .../bin/Debug/net6.0/Images/basalt_side.png | Bin 0 -> 256 bytes .../bin/Debug/net6.0/Images/basalt_top.png | Bin 0 -> 279 bytes .../bin/Debug/net6.0/Images/beacon.png | Bin 0 -> 211 bytes .../bin/Debug/net6.0/Images/bedrock.png | Bin 0 -> 247 bytes .../Debug/net6.0/Images/bee_nest_bottom.png | Bin 0 -> 220 bytes .../Debug/net6.0/Images/bee_nest_front.png | Bin 0 -> 286 bytes .../net6.0/Images/bee_nest_front_honey.png | Bin 0 -> 315 bytes .../bin/Debug/net6.0/Images/bee_nest_side.png | Bin 0 -> 243 bytes .../bin/Debug/net6.0/Images/bee_nest_top.png | Bin 0 -> 220 bytes .../bin/Debug/net6.0/Images/beef.png | Bin 0 -> 212 bytes .../bin/Debug/net6.0/Images/beehive_end.png | Bin 0 -> 216 bytes .../bin/Debug/net6.0/Images/beehive_front.png | Bin 0 -> 250 bytes .../net6.0/Images/beehive_front_honey.png | Bin 0 -> 291 bytes .../bin/Debug/net6.0/Images/beehive_side.png | Bin 0 -> 247 bytes .../bin/Debug/net6.0/Images/beetroot.png | Bin 0 -> 173 bytes .../Debug/net6.0/Images/beetroot_seeds.png | Bin 0 -> 149 bytes .../bin/Debug/net6.0/Images/beetroot_soup.png | Bin 0 -> 171 bytes .../Debug/net6.0/Images/beetroots_stage0.png | Bin 0 -> 118 bytes .../Debug/net6.0/Images/beetroots_stage1.png | Bin 0 -> 135 bytes .../Debug/net6.0/Images/beetroots_stage2.png | Bin 0 -> 198 bytes .../Debug/net6.0/Images/beetroots_stage3.png | Bin 0 -> 219 bytes .../bin/Debug/net6.0/Images/bell.png | Bin 0 -> 211 bytes .../bin/Debug/net6.0/Images/bell_bottom.png | Bin 0 -> 145 bytes .../bin/Debug/net6.0/Images/bell_side.png | Bin 0 -> 140 bytes .../bin/Debug/net6.0/Images/bell_top.png | Bin 0 -> 148 bytes .../Debug/net6.0/Images/big_dripleaf_side.png | Bin 0 -> 84 bytes .../Debug/net6.0/Images/big_dripleaf_stem.png | Bin 0 -> 195 bytes .../Debug/net6.0/Images/big_dripleaf_tip.png | Bin 0 -> 133 bytes .../Debug/net6.0/Images/big_dripleaf_top.png | Bin 0 -> 245 bytes .../bin/Debug/net6.0/Images/birch_boat.png | Bin 0 -> 358 bytes .../Debug/net6.0/Images/birch_chest_boat.png | Bin 0 -> 397 bytes .../bin/Debug/net6.0/Images/birch_door.png | Bin 0 -> 166 bytes .../Debug/net6.0/Images/birch_door_bottom.png | Bin 0 -> 297 bytes .../Debug/net6.0/Images/birch_door_top.png | Bin 0 -> 274 bytes .../bin/Debug/net6.0/Images/birch_leaves.png | Bin 0 -> 231 bytes .../bin/Debug/net6.0/Images/birch_log.png | Bin 0 -> 266 bytes .../bin/Debug/net6.0/Images/birch_log_top.png | Bin 0 -> 298 bytes .../bin/Debug/net6.0/Images/birch_planks.png | Bin 0 -> 268 bytes .../bin/Debug/net6.0/Images/birch_sapling.png | Bin 0 -> 223 bytes .../bin/Debug/net6.0/Images/birch_sign.png | Bin 0 -> 217 bytes .../Debug/net6.0/Images/birch_trapdoor.png | Bin 0 -> 310 bytes .../bin/Debug/net6.0/Images/black_candle.png | Bin 0 -> 199 bytes .../Debug/net6.0/Images/black_candle_lit.png | Bin 0 -> 136 bytes .../Debug/net6.0/Images/black_concrete.png | Bin 0 -> 228 bytes .../net6.0/Images/black_concrete_powder.png | Bin 0 -> 480 bytes .../bin/Debug/net6.0/Images/black_dye.png | Bin 0 -> 174 bytes .../net6.0/Images/black_glazed_terracotta.png | Bin 0 -> 349 bytes .../Debug/net6.0/Images/black_shulker_box.png | Bin 0 -> 266 bytes .../net6.0/Images/black_stained_glass.png | Bin 0 -> 105 bytes .../Images/black_stained_glass_pane_top.png | Bin 0 -> 114 bytes .../Debug/net6.0/Images/black_terracotta.png | Bin 0 -> 350 bytes .../bin/Debug/net6.0/Images/black_wool.png | Bin 0 -> 417 bytes .../bin/Debug/net6.0/Images/blackstone.png | Bin 0 -> 290 bytes .../Debug/net6.0/Images/blackstone_top.png | Bin 0 -> 288 bytes .../net6.0/Images/blast_furnace_front.png | Bin 0 -> 314 bytes .../net6.0/Images/blast_furnace_front_on.png | Bin 0 -> 369 bytes .../Images/blast_furnace_front_on.png.mcmeta | 6 + .../net6.0/Images/blast_furnace_side.png | Bin 0 -> 294 bytes .../Debug/net6.0/Images/blast_furnace_top.png | Bin 0 -> 247 bytes .../bin/Debug/net6.0/Images/blaze_powder.png | Bin 0 -> 278 bytes .../bin/Debug/net6.0/Images/blaze_rod.png | Bin 0 -> 168 bytes .../bin/Debug/net6.0/Images/blue_candle.png | Bin 0 -> 200 bytes .../Debug/net6.0/Images/blue_candle_lit.png | Bin 0 -> 136 bytes .../bin/Debug/net6.0/Images/blue_concrete.png | Bin 0 -> 205 bytes .../net6.0/Images/blue_concrete_powder.png | Bin 0 -> 608 bytes .../bin/Debug/net6.0/Images/blue_dye.png | Bin 0 -> 185 bytes .../net6.0/Images/blue_glazed_terracotta.png | Bin 0 -> 257 bytes .../bin/Debug/net6.0/Images/blue_ice.png | Bin 0 -> 248 bytes .../bin/Debug/net6.0/Images/blue_orchid.png | Bin 0 -> 186 bytes .../Debug/net6.0/Images/blue_shulker_box.png | Bin 0 -> 317 bytes .../net6.0/Images/blue_stained_glass.png | Bin 0 -> 134 bytes .../Images/blue_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../Debug/net6.0/Images/blue_terracotta.png | Bin 0 -> 390 bytes .../bin/Debug/net6.0/Images/blue_wool.png | Bin 0 -> 463 bytes .../bin/Debug/net6.0/Images/bone.png | Bin 0 -> 168 bytes .../Debug/net6.0/Images/bone_block_side.png | Bin 0 -> 167 bytes .../Debug/net6.0/Images/bone_block_top.png | Bin 0 -> 242 bytes .../bin/Debug/net6.0/Images/bone_meal.png | Bin 0 -> 217 bytes .../bin/Debug/net6.0/Images/book.png | Bin 0 -> 212 bytes .../bin/Debug/net6.0/Images/bookshelf.png | Bin 0 -> 413 bytes .../bin/Debug/net6.0/Images/bow.png | Bin 0 -> 163 bytes .../bin/Debug/net6.0/Images/bow_pulling_0.png | Bin 0 -> 212 bytes .../bin/Debug/net6.0/Images/bow_pulling_1.png | Bin 0 -> 217 bytes .../bin/Debug/net6.0/Images/bow_pulling_2.png | Bin 0 -> 203 bytes .../bin/Debug/net6.0/Images/bowl.png | Bin 0 -> 163 bytes .../bin/Debug/net6.0/Images/brain_coral.png | Bin 0 -> 255 bytes .../Debug/net6.0/Images/brain_coral_block.png | Bin 0 -> 284 bytes .../Debug/net6.0/Images/brain_coral_fan.png | Bin 0 -> 213 bytes .../bin/Debug/net6.0/Images/bread.png | Bin 0 -> 205 bytes .../bin/Debug/net6.0/Images/brewing_stand.png | Bin 0 -> 203 bytes .../net6.0/Images/brewing_stand_base.png | Bin 0 -> 256 bytes .../bin/Debug/net6.0/Images/brick.png | Bin 0 -> 191 bytes .../bin/Debug/net6.0/Images/bricks.png | Bin 0 -> 266 bytes .../bin/Debug/net6.0/Images/broken_elytra.png | Bin 0 -> 202 bytes .../bin/Debug/net6.0/Images/brown_candle.png | Bin 0 -> 199 bytes .../Debug/net6.0/Images/brown_candle_lit.png | Bin 0 -> 136 bytes .../Debug/net6.0/Images/brown_concrete.png | Bin 0 -> 223 bytes .../net6.0/Images/brown_concrete_powder.png | Bin 0 -> 612 bytes .../bin/Debug/net6.0/Images/brown_dye.png | Bin 0 -> 173 bytes .../net6.0/Images/brown_glazed_terracotta.png | Bin 0 -> 326 bytes .../Debug/net6.0/Images/brown_mushroom.png | Bin 0 -> 139 bytes .../net6.0/Images/brown_mushroom_block.png | Bin 0 -> 221 bytes .../Debug/net6.0/Images/brown_shulker_box.png | Bin 0 -> 333 bytes .../net6.0/Images/brown_stained_glass.png | Bin 0 -> 105 bytes .../Images/brown_stained_glass_pane_top.png | Bin 0 -> 119 bytes .../Debug/net6.0/Images/brown_terracotta.png | Bin 0 -> 385 bytes .../bin/Debug/net6.0/Images/brown_wool.png | Bin 0 -> 456 bytes .../bin/Debug/net6.0/Images/bubble_coral.png | Bin 0 -> 221 bytes .../net6.0/Images/bubble_coral_block.png | Bin 0 -> 272 bytes .../Debug/net6.0/Images/bubble_coral_fan.png | Bin 0 -> 201 bytes .../bin/Debug/net6.0/Images/bucket.png | Bin 0 -> 194 bytes .../Debug/net6.0/Images/budding_amethyst.png | Bin 0 -> 325 bytes .../bin/Debug/net6.0/Images/bundle.png | Bin 0 -> 262 bytes .../bin/Debug/net6.0/Images/bundle_filled.png | Bin 0 -> 228 bytes .../bin/Debug/net6.0/Images/cactus_bottom.png | Bin 0 -> 225 bytes .../bin/Debug/net6.0/Images/cactus_side.png | Bin 0 -> 276 bytes .../bin/Debug/net6.0/Images/cactus_top.png | Bin 0 -> 242 bytes .../bin/Debug/net6.0/Images/cake.png | Bin 0 -> 295 bytes .../bin/Debug/net6.0/Images/cake_bottom.png | Bin 0 -> 203 bytes .../bin/Debug/net6.0/Images/cake_inner.png | Bin 0 -> 200 bytes .../bin/Debug/net6.0/Images/cake_side.png | Bin 0 -> 189 bytes .../bin/Debug/net6.0/Images/cake_top.png | Bin 0 -> 237 bytes .../bin/Debug/net6.0/Images/calcite.png | Bin 0 -> 257 bytes .../bin/Debug/net6.0/Images/campfire.png | Bin 0 -> 254 bytes .../bin/Debug/net6.0/Images/campfire_fire.png | Bin 0 -> 889 bytes .../net6.0/Images/campfire_fire.png.mcmeta | 5 + .../bin/Debug/net6.0/Images/campfire_log.png | Bin 0 -> 271 bytes .../Debug/net6.0/Images/campfire_log_lit.png | Bin 0 -> 743 bytes .../net6.0/Images/campfire_log_lit.png.mcmeta | 6 + .../bin/Debug/net6.0/Images/candle.png | Bin 0 -> 201 bytes .../bin/Debug/net6.0/Images/candle_lit.png | Bin 0 -> 135 bytes .../bin/Debug/net6.0/Images/carrot.png | Bin 0 -> 218 bytes .../Debug/net6.0/Images/carrot_on_a_stick.png | Bin 0 -> 209 bytes .../Debug/net6.0/Images/carrots_stage0.png | Bin 0 -> 102 bytes .../Debug/net6.0/Images/carrots_stage1.png | Bin 0 -> 143 bytes .../Debug/net6.0/Images/carrots_stage2.png | Bin 0 -> 191 bytes .../Debug/net6.0/Images/carrots_stage3.png | Bin 0 -> 244 bytes .../net6.0/Images/cartography_table_side1.png | Bin 0 -> 358 bytes .../net6.0/Images/cartography_table_side2.png | Bin 0 -> 378 bytes .../net6.0/Images/cartography_table_side3.png | Bin 0 -> 281 bytes .../net6.0/Images/cartography_table_top.png | Bin 0 -> 397 bytes .../Debug/net6.0/Images/carved_pumpkin.png | Bin 0 -> 277 bytes .../bin/Debug/net6.0/Images/cauldron.png | Bin 0 -> 213 bytes .../Debug/net6.0/Images/cauldron_bottom.png | Bin 0 -> 136 bytes .../Debug/net6.0/Images/cauldron_inner.png | Bin 0 -> 195 bytes .../bin/Debug/net6.0/Images/cauldron_side.png | Bin 0 -> 247 bytes .../bin/Debug/net6.0/Images/cauldron_top.png | Bin 0 -> 215 bytes .../bin/Debug/net6.0/Images/cave_vines.png | Bin 0 -> 288 bytes .../Debug/net6.0/Images/cave_vines_lit.png | Bin 0 -> 304 bytes .../Debug/net6.0/Images/cave_vines_plant.png | Bin 0 -> 278 bytes .../net6.0/Images/cave_vines_plant_lit.png | Bin 0 -> 302 bytes .../bin/Debug/net6.0/Images/chain.png | Bin 0 -> 118 bytes .../Images/chain_command_block_back.png | Bin 0 -> 480 bytes .../chain_command_block_back.png.mcmeta | 6 + .../chain_command_block_conditional.png | Bin 0 -> 441 bytes ...chain_command_block_conditional.png.mcmeta | 6 + .../Images/chain_command_block_front.png | Bin 0 -> 434 bytes .../chain_command_block_front.png.mcmeta | 6 + .../Images/chain_command_block_side.png | Bin 0 -> 467 bytes .../chain_command_block_side.png.mcmeta | 6 + .../Debug/net6.0/Images/chainmail_boots.png | Bin 0 -> 172 bytes .../net6.0/Images/chainmail_chestplate.png | Bin 0 -> 200 bytes .../Debug/net6.0/Images/chainmail_helmet.png | Bin 0 -> 152 bytes .../net6.0/Images/chainmail_leggings.png | Bin 0 -> 170 bytes .../bin/Debug/net6.0/Images/charcoal.png | Bin 0 -> 244 bytes .../Debug/net6.0/Images/chest_minecart.png | Bin 0 -> 305 bytes .../bin/Debug/net6.0/Images/chicken.png | Bin 0 -> 240 bytes .../Debug/net6.0/Images/chipped_anvil_top.png | Bin 0 -> 240 bytes .../net6.0/Images/chiseled_deepslate.png | Bin 0 -> 223 bytes .../net6.0/Images/chiseled_nether_bricks.png | Bin 0 -> 285 bytes .../Images/chiseled_polished_blackstone.png | Bin 0 -> 254 bytes .../net6.0/Images/chiseled_quartz_block.png | Bin 0 -> 251 bytes .../Images/chiseled_quartz_block_top.png | Bin 0 -> 259 bytes .../net6.0/Images/chiseled_red_sandstone.png | Bin 0 -> 272 bytes .../net6.0/Images/chiseled_sandstone.png | Bin 0 -> 250 bytes .../net6.0/Images/chiseled_stone_bricks.png | Bin 0 -> 258 bytes .../bin/Debug/net6.0/Images/chorus_flower.png | Bin 0 -> 325 bytes .../net6.0/Images/chorus_flower_dead.png | Bin 0 -> 328 bytes .../bin/Debug/net6.0/Images/chorus_fruit.png | Bin 0 -> 221 bytes .../bin/Debug/net6.0/Images/chorus_plant.png | Bin 0 -> 300 bytes .../bin/Debug/net6.0/Images/clay.png | Bin 0 -> 278 bytes .../bin/Debug/net6.0/Images/clay_ball.png | Bin 0 -> 196 bytes .../bin/Debug/net6.0/Images/clock_00.png | Bin 0 -> 270 bytes .../bin/Debug/net6.0/Images/clock_01.png | Bin 0 -> 270 bytes .../bin/Debug/net6.0/Images/clock_02.png | Bin 0 -> 277 bytes .../bin/Debug/net6.0/Images/clock_03.png | Bin 0 -> 283 bytes .../bin/Debug/net6.0/Images/clock_04.png | Bin 0 -> 279 bytes .../bin/Debug/net6.0/Images/clock_05.png | Bin 0 -> 283 bytes .../bin/Debug/net6.0/Images/clock_06.png | Bin 0 -> 277 bytes .../bin/Debug/net6.0/Images/clock_07.png | Bin 0 -> 284 bytes .../bin/Debug/net6.0/Images/clock_08.png | Bin 0 -> 284 bytes .../bin/Debug/net6.0/Images/clock_09.png | Bin 0 -> 282 bytes .../bin/Debug/net6.0/Images/clock_10.png | Bin 0 -> 280 bytes .../bin/Debug/net6.0/Images/clock_11.png | Bin 0 -> 290 bytes .../bin/Debug/net6.0/Images/clock_12.png | Bin 0 -> 288 bytes .../bin/Debug/net6.0/Images/clock_13.png | Bin 0 -> 291 bytes .../bin/Debug/net6.0/Images/clock_14.png | Bin 0 -> 290 bytes .../bin/Debug/net6.0/Images/clock_15.png | Bin 0 -> 289 bytes .../bin/Debug/net6.0/Images/clock_16.png | Bin 0 -> 291 bytes .../bin/Debug/net6.0/Images/clock_17.png | Bin 0 -> 287 bytes .../bin/Debug/net6.0/Images/clock_18.png | Bin 0 -> 287 bytes .../bin/Debug/net6.0/Images/clock_19.png | Bin 0 -> 288 bytes .../bin/Debug/net6.0/Images/clock_20.png | Bin 0 -> 285 bytes .../bin/Debug/net6.0/Images/clock_21.png | Bin 0 -> 284 bytes .../bin/Debug/net6.0/Images/clock_22.png | Bin 0 -> 284 bytes .../bin/Debug/net6.0/Images/clock_23.png | Bin 0 -> 286 bytes .../bin/Debug/net6.0/Images/clock_24.png | Bin 0 -> 286 bytes .../bin/Debug/net6.0/Images/clock_25.png | Bin 0 -> 286 bytes .../bin/Debug/net6.0/Images/clock_26.png | Bin 0 -> 281 bytes .../bin/Debug/net6.0/Images/clock_27.png | Bin 0 -> 280 bytes .../bin/Debug/net6.0/Images/clock_28.png | Bin 0 -> 277 bytes .../bin/Debug/net6.0/Images/clock_29.png | Bin 0 -> 281 bytes .../bin/Debug/net6.0/Images/clock_30.png | Bin 0 -> 284 bytes .../bin/Debug/net6.0/Images/clock_31.png | Bin 0 -> 275 bytes .../bin/Debug/net6.0/Images/clock_32.png | Bin 0 -> 275 bytes .../bin/Debug/net6.0/Images/clock_33.png | Bin 0 -> 275 bytes .../bin/Debug/net6.0/Images/clock_34.png | Bin 0 -> 277 bytes .../bin/Debug/net6.0/Images/clock_35.png | Bin 0 -> 282 bytes .../bin/Debug/net6.0/Images/clock_36.png | Bin 0 -> 279 bytes .../bin/Debug/net6.0/Images/clock_37.png | Bin 0 -> 281 bytes .../bin/Debug/net6.0/Images/clock_38.png | Bin 0 -> 278 bytes .../bin/Debug/net6.0/Images/clock_39.png | Bin 0 -> 286 bytes .../bin/Debug/net6.0/Images/clock_40.png | Bin 0 -> 284 bytes .../bin/Debug/net6.0/Images/clock_41.png | Bin 0 -> 284 bytes .../bin/Debug/net6.0/Images/clock_42.png | Bin 0 -> 281 bytes .../bin/Debug/net6.0/Images/clock_43.png | Bin 0 -> 290 bytes .../bin/Debug/net6.0/Images/clock_44.png | Bin 0 -> 285 bytes .../bin/Debug/net6.0/Images/clock_45.png | Bin 0 -> 285 bytes .../bin/Debug/net6.0/Images/clock_46.png | Bin 0 -> 284 bytes .../bin/Debug/net6.0/Images/clock_47.png | Bin 0 -> 282 bytes .../bin/Debug/net6.0/Images/clock_48.png | Bin 0 -> 284 bytes .../bin/Debug/net6.0/Images/clock_49.png | Bin 0 -> 280 bytes .../bin/Debug/net6.0/Images/clock_50.png | Bin 0 -> 279 bytes .../bin/Debug/net6.0/Images/clock_51.png | Bin 0 -> 281 bytes .../bin/Debug/net6.0/Images/clock_52.png | Bin 0 -> 280 bytes .../bin/Debug/net6.0/Images/clock_53.png | Bin 0 -> 280 bytes .../bin/Debug/net6.0/Images/clock_54.png | Bin 0 -> 280 bytes .../bin/Debug/net6.0/Images/clock_55.png | Bin 0 -> 281 bytes .../bin/Debug/net6.0/Images/clock_56.png | Bin 0 -> 282 bytes .../bin/Debug/net6.0/Images/clock_57.png | Bin 0 -> 282 bytes .../bin/Debug/net6.0/Images/clock_58.png | Bin 0 -> 277 bytes .../bin/Debug/net6.0/Images/clock_59.png | Bin 0 -> 278 bytes .../bin/Debug/net6.0/Images/clock_60.png | Bin 0 -> 272 bytes .../bin/Debug/net6.0/Images/clock_61.png | Bin 0 -> 280 bytes .../bin/Debug/net6.0/Images/clock_62.png | Bin 0 -> 282 bytes .../bin/Debug/net6.0/Images/clock_63.png | Bin 0 -> 270 bytes .../bin/Debug/net6.0/Images/coal.png | Bin 0 -> 223 bytes .../bin/Debug/net6.0/Images/coal_block.png | Bin 0 -> 222 bytes .../bin/Debug/net6.0/Images/coal_ore.png | Bin 0 -> 301 bytes .../bin/Debug/net6.0/Images/coarse_dirt.png | Bin 0 -> 596 bytes .../Debug/net6.0/Images/cobbled_deepslate.png | Bin 0 -> 273 bytes .../bin/Debug/net6.0/Images/cobblestone.png | Bin 0 -> 265 bytes .../bin/Debug/net6.0/Images/cobweb.png | Bin 0 -> 212 bytes .../bin/Debug/net6.0/Images/cocoa_beans.png | Bin 0 -> 168 bytes .../bin/Debug/net6.0/Images/cocoa_stage0.png | Bin 0 -> 178 bytes .../bin/Debug/net6.0/Images/cocoa_stage1.png | Bin 0 -> 183 bytes .../bin/Debug/net6.0/Images/cocoa_stage2.png | Bin 0 -> 249 bytes .../bin/Debug/net6.0/Images/cod.png | Bin 0 -> 283 bytes .../bin/Debug/net6.0/Images/cod_bucket.png | Bin 0 -> 277 bytes .../net6.0/Images/command_block_back.png | Bin 0 -> 477 bytes .../Images/command_block_back.png.mcmeta | 6 + .../Images/command_block_conditional.png | Bin 0 -> 427 bytes .../command_block_conditional.png.mcmeta | 6 + .../net6.0/Images/command_block_front.png | Bin 0 -> 421 bytes .../Images/command_block_front.png.mcmeta | 6 + .../net6.0/Images/command_block_minecart.png | Bin 0 -> 303 bytes .../net6.0/Images/command_block_side.png | Bin 0 -> 455 bytes .../Images/command_block_side.png.mcmeta | 6 + .../bin/Debug/net6.0/Images/comparator.png | Bin 0 -> 202 bytes .../bin/Debug/net6.0/Images/comparator_on.png | Bin 0 -> 282 bytes .../bin/Debug/net6.0/Images/compass_00.png | Bin 0 -> 219 bytes .../bin/Debug/net6.0/Images/compass_01.png | Bin 0 -> 218 bytes .../bin/Debug/net6.0/Images/compass_02.png | Bin 0 -> 218 bytes .../bin/Debug/net6.0/Images/compass_03.png | Bin 0 -> 217 bytes .../bin/Debug/net6.0/Images/compass_04.png | Bin 0 -> 219 bytes .../bin/Debug/net6.0/Images/compass_05.png | Bin 0 -> 221 bytes .../bin/Debug/net6.0/Images/compass_06.png | Bin 0 -> 221 bytes .../bin/Debug/net6.0/Images/compass_07.png | Bin 0 -> 219 bytes .../bin/Debug/net6.0/Images/compass_08.png | Bin 0 -> 213 bytes .../bin/Debug/net6.0/Images/compass_09.png | Bin 0 -> 219 bytes .../bin/Debug/net6.0/Images/compass_10.png | Bin 0 -> 222 bytes .../bin/Debug/net6.0/Images/compass_11.png | Bin 0 -> 219 bytes .../bin/Debug/net6.0/Images/compass_12.png | Bin 0 -> 222 bytes .../bin/Debug/net6.0/Images/compass_13.png | Bin 0 -> 219 bytes .../bin/Debug/net6.0/Images/compass_14.png | Bin 0 -> 214 bytes .../bin/Debug/net6.0/Images/compass_15.png | Bin 0 -> 213 bytes .../bin/Debug/net6.0/Images/compass_16.png | Bin 0 -> 212 bytes .../bin/Debug/net6.0/Images/compass_17.png | Bin 0 -> 213 bytes .../bin/Debug/net6.0/Images/compass_18.png | Bin 0 -> 214 bytes .../bin/Debug/net6.0/Images/compass_19.png | Bin 0 -> 219 bytes .../bin/Debug/net6.0/Images/compass_20.png | Bin 0 -> 221 bytes .../bin/Debug/net6.0/Images/compass_21.png | Bin 0 -> 220 bytes .../bin/Debug/net6.0/Images/compass_22.png | Bin 0 -> 224 bytes .../bin/Debug/net6.0/Images/compass_23.png | Bin 0 -> 214 bytes .../bin/Debug/net6.0/Images/compass_24.png | Bin 0 -> 214 bytes .../bin/Debug/net6.0/Images/compass_25.png | Bin 0 -> 214 bytes .../bin/Debug/net6.0/Images/compass_26.png | Bin 0 -> 221 bytes .../bin/Debug/net6.0/Images/compass_27.png | Bin 0 -> 220 bytes .../bin/Debug/net6.0/Images/compass_28.png | Bin 0 -> 220 bytes .../bin/Debug/net6.0/Images/compass_29.png | Bin 0 -> 215 bytes .../bin/Debug/net6.0/Images/compass_30.png | Bin 0 -> 219 bytes .../bin/Debug/net6.0/Images/compass_31.png | Bin 0 -> 219 bytes .../Debug/net6.0/Images/composter_bottom.png | Bin 0 -> 230 bytes .../Debug/net6.0/Images/composter_compost.png | Bin 0 -> 236 bytes .../Debug/net6.0/Images/composter_ready.png | Bin 0 -> 274 bytes .../Debug/net6.0/Images/composter_side.png | Bin 0 -> 258 bytes .../bin/Debug/net6.0/Images/composter_top.png | Bin 0 -> 169 bytes .../bin/Debug/net6.0/Images/conduit.png | Bin 0 -> 261 bytes .../bin/Debug/net6.0/Images/cooked_beef.png | Bin 0 -> 217 bytes .../Debug/net6.0/Images/cooked_chicken.png | Bin 0 -> 243 bytes .../bin/Debug/net6.0/Images/cooked_cod.png | Bin 0 -> 258 bytes .../bin/Debug/net6.0/Images/cooked_mutton.png | Bin 0 -> 226 bytes .../Debug/net6.0/Images/cooked_porkchop.png | Bin 0 -> 220 bytes .../bin/Debug/net6.0/Images/cooked_rabbit.png | Bin 0 -> 239 bytes .../bin/Debug/net6.0/Images/cooked_salmon.png | Bin 0 -> 347 bytes .../bin/Debug/net6.0/Images/cookie.png | Bin 0 -> 226 bytes .../bin/Debug/net6.0/Images/copper_block.png | Bin 0 -> 268 bytes .../bin/Debug/net6.0/Images/copper_ingot.png | Bin 0 -> 218 bytes .../bin/Debug/net6.0/Images/copper_ore.png | Bin 0 -> 321 bytes .../bin/Debug/net6.0/Images/cornflower.png | Bin 0 -> 178 bytes .../Images/cracked_deepslate_bricks.png | Bin 0 -> 277 bytes .../net6.0/Images/cracked_deepslate_tiles.png | Bin 0 -> 251 bytes .../net6.0/Images/cracked_nether_bricks.png | Bin 0 -> 299 bytes .../cracked_polished_blackstone_bricks.png | Bin 0 -> 279 bytes .../net6.0/Images/cracked_stone_bricks.png | Bin 0 -> 283 bytes .../net6.0/Images/crafting_table_front.png | Bin 0 -> 351 bytes .../net6.0/Images/crafting_table_side.png | Bin 0 -> 337 bytes .../net6.0/Images/crafting_table_top.png | Bin 0 -> 262 bytes .../net6.0/Images/creeper_banner_pattern.png | Bin 0 -> 192 bytes .../bin/Debug/net6.0/Images/crimson_door.png | Bin 0 -> 140 bytes .../net6.0/Images/crimson_door_bottom.png | Bin 0 -> 279 bytes .../Debug/net6.0/Images/crimson_door_top.png | Bin 0 -> 274 bytes .../Debug/net6.0/Images/crimson_fungus.png | Bin 0 -> 210 bytes .../Debug/net6.0/Images/crimson_nylium.png | Bin 0 -> 291 bytes .../net6.0/Images/crimson_nylium_side.png | Bin 0 -> 319 bytes .../Debug/net6.0/Images/crimson_planks.png | Bin 0 -> 281 bytes .../bin/Debug/net6.0/Images/crimson_roots.png | Bin 0 -> 205 bytes .../Debug/net6.0/Images/crimson_roots_pot.png | Bin 0 -> 212 bytes .../bin/Debug/net6.0/Images/crimson_sign.png | Bin 0 -> 210 bytes .../bin/Debug/net6.0/Images/crimson_stem.png | Bin 0 -> 739 bytes .../net6.0/Images/crimson_stem.png.mcmeta | 6 + .../Debug/net6.0/Images/crimson_stem_top.png | Bin 0 -> 301 bytes .../Debug/net6.0/Images/crimson_trapdoor.png | Bin 0 -> 251 bytes .../Debug/net6.0/Images/crossbow_arrow.png | Bin 0 -> 354 bytes .../Debug/net6.0/Images/crossbow_firework.png | Bin 0 -> 376 bytes .../net6.0/Images/crossbow_pulling_0.png | Bin 0 -> 338 bytes .../net6.0/Images/crossbow_pulling_1.png | Bin 0 -> 339 bytes .../net6.0/Images/crossbow_pulling_2.png | Bin 0 -> 325 bytes .../Debug/net6.0/Images/crossbow_standby.png | Bin 0 -> 323 bytes .../Debug/net6.0/Images/crying_obsidian.png | Bin 0 -> 315 bytes .../bin/Debug/net6.0/Images/cut_copper.png | Bin 0 -> 269 bytes .../Debug/net6.0/Images/cut_red_sandstone.png | Bin 0 -> 252 bytes .../bin/Debug/net6.0/Images/cut_sandstone.png | Bin 0 -> 249 bytes .../bin/Debug/net6.0/Images/cyan_candle.png | Bin 0 -> 200 bytes .../Debug/net6.0/Images/cyan_candle_lit.png | Bin 0 -> 137 bytes .../bin/Debug/net6.0/Images/cyan_concrete.png | Bin 0 -> 233 bytes .../net6.0/Images/cyan_concrete_powder.png | Bin 0 -> 590 bytes .../bin/Debug/net6.0/Images/cyan_dye.png | Bin 0 -> 207 bytes .../net6.0/Images/cyan_glazed_terracotta.png | Bin 0 -> 360 bytes .../Debug/net6.0/Images/cyan_shulker_box.png | Bin 0 -> 320 bytes .../net6.0/Images/cyan_stained_glass.png | Bin 0 -> 106 bytes .../Images/cyan_stained_glass_pane_top.png | Bin 0 -> 119 bytes .../Debug/net6.0/Images/cyan_terracotta.png | Bin 0 -> 444 bytes .../bin/Debug/net6.0/Images/cyan_wool.png | Bin 0 -> 443 bytes .../Debug/net6.0/Images/damaged_anvil_top.png | Bin 0 -> 252 bytes .../bin/Debug/net6.0/Images/dandelion.png | Bin 0 -> 139 bytes .../bin/Debug/net6.0/Images/dark_oak_boat.png | Bin 0 -> 356 bytes .../net6.0/Images/dark_oak_chest_boat.png | Bin 0 -> 393 bytes .../bin/Debug/net6.0/Images/dark_oak_door.png | Bin 0 -> 148 bytes .../net6.0/Images/dark_oak_door_bottom.png | Bin 0 -> 257 bytes .../Debug/net6.0/Images/dark_oak_door_top.png | Bin 0 -> 271 bytes .../Debug/net6.0/Images/dark_oak_leaves.png | Bin 0 -> 243 bytes .../bin/Debug/net6.0/Images/dark_oak_log.png | Bin 0 -> 260 bytes .../Debug/net6.0/Images/dark_oak_log_top.png | Bin 0 -> 286 bytes .../Debug/net6.0/Images/dark_oak_planks.png | Bin 0 -> 263 bytes .../Debug/net6.0/Images/dark_oak_sapling.png | Bin 0 -> 243 bytes .../bin/Debug/net6.0/Images/dark_oak_sign.png | Bin 0 -> 206 bytes .../Debug/net6.0/Images/dark_oak_trapdoor.png | Bin 0 -> 225 bytes .../Debug/net6.0/Images/dark_prismarine.png | Bin 0 -> 238 bytes .../Images/daylight_detector_inverted_top.png | Bin 0 -> 148 bytes .../net6.0/Images/daylight_detector_side.png | Bin 0 -> 138 bytes .../net6.0/Images/daylight_detector_top.png | Bin 0 -> 185 bytes .../Debug/net6.0/Images/dead_brain_coral.png | Bin 0 -> 248 bytes .../net6.0/Images/dead_brain_coral_block.png | Bin 0 -> 267 bytes .../net6.0/Images/dead_brain_coral_fan.png | Bin 0 -> 246 bytes .../Debug/net6.0/Images/dead_bubble_coral.png | Bin 0 -> 219 bytes .../net6.0/Images/dead_bubble_coral_block.png | Bin 0 -> 268 bytes .../net6.0/Images/dead_bubble_coral_fan.png | Bin 0 -> 215 bytes .../bin/Debug/net6.0/Images/dead_bush.png | Bin 0 -> 197 bytes .../Debug/net6.0/Images/dead_fire_coral.png | Bin 0 -> 221 bytes .../net6.0/Images/dead_fire_coral_block.png | Bin 0 -> 262 bytes .../net6.0/Images/dead_fire_coral_fan.png | Bin 0 -> 249 bytes .../Debug/net6.0/Images/dead_horn_coral.png | Bin 0 -> 209 bytes .../net6.0/Images/dead_horn_coral_block.png | Bin 0 -> 273 bytes .../net6.0/Images/dead_horn_coral_fan.png | Bin 0 -> 222 bytes .../Debug/net6.0/Images/dead_tube_coral.png | Bin 0 -> 248 bytes .../net6.0/Images/dead_tube_coral_block.png | Bin 0 -> 272 bytes .../net6.0/Images/dead_tube_coral_fan.png | Bin 0 -> 230 bytes .../bin/Debug/net6.0/Images/debug.png | Bin 0 -> 560 bytes .../bin/Debug/net6.0/Images/debug2.png | Bin 0 -> 269 bytes .../bin/Debug/net6.0/Images/deepslate.png | Bin 0 -> 240 bytes .../Debug/net6.0/Images/deepslate_bricks.png | Bin 0 -> 245 bytes .../net6.0/Images/deepslate_coal_ore.png | Bin 0 -> 289 bytes .../net6.0/Images/deepslate_copper_ore.png | Bin 0 -> 319 bytes .../net6.0/Images/deepslate_diamond_ore.png | Bin 0 -> 329 bytes .../net6.0/Images/deepslate_emerald_ore.png | Bin 0 -> 313 bytes .../net6.0/Images/deepslate_gold_ore.png | Bin 0 -> 298 bytes .../net6.0/Images/deepslate_iron_ore.png | Bin 0 -> 307 bytes .../net6.0/Images/deepslate_lapis_ore.png | Bin 0 -> 332 bytes .../net6.0/Images/deepslate_redstone_ore.png | Bin 0 -> 327 bytes .../Debug/net6.0/Images/deepslate_tiles.png | Bin 0 -> 233 bytes .../bin/Debug/net6.0/Images/deepslate_top.png | Bin 0 -> 254 bytes .../bin/Debug/net6.0/Images/default.png | Bin 0 -> 553 bytes .../Debug/net6.0/Images/destroy_stage_0.png | Bin 0 -> 102 bytes .../Debug/net6.0/Images/destroy_stage_1.png | Bin 0 -> 115 bytes .../Debug/net6.0/Images/destroy_stage_2.png | Bin 0 -> 123 bytes .../Debug/net6.0/Images/destroy_stage_3.png | Bin 0 -> 145 bytes .../Debug/net6.0/Images/destroy_stage_4.png | Bin 0 -> 155 bytes .../Debug/net6.0/Images/destroy_stage_5.png | Bin 0 -> 169 bytes .../Debug/net6.0/Images/destroy_stage_6.png | Bin 0 -> 177 bytes .../Debug/net6.0/Images/destroy_stage_7.png | Bin 0 -> 190 bytes .../Debug/net6.0/Images/destroy_stage_8.png | Bin 0 -> 211 bytes .../Debug/net6.0/Images/destroy_stage_9.png | Bin 0 -> 218 bytes .../bin/Debug/net6.0/Images/detector_rail.png | Bin 0 -> 283 bytes .../Debug/net6.0/Images/detector_rail_on.png | Bin 0 -> 297 bytes .../bin/Debug/net6.0/Images/diamond.png | Bin 0 -> 227 bytes .../bin/Debug/net6.0/Images/diamond_axe.png | Bin 0 -> 182 bytes .../bin/Debug/net6.0/Images/diamond_block.png | Bin 0 -> 263 bytes .../bin/Debug/net6.0/Images/diamond_boots.png | Bin 0 -> 175 bytes .../net6.0/Images/diamond_chestplate.png | Bin 0 -> 192 bytes .../Debug/net6.0/Images/diamond_helmet.png | Bin 0 -> 168 bytes .../bin/Debug/net6.0/Images/diamond_hoe.png | Bin 0 -> 167 bytes .../net6.0/Images/diamond_horse_armor.png | Bin 0 -> 194 bytes .../Debug/net6.0/Images/diamond_leggings.png | Bin 0 -> 178 bytes .../bin/Debug/net6.0/Images/diamond_ore.png | Bin 0 -> 301 bytes .../Debug/net6.0/Images/diamond_pickaxe.png | Bin 0 -> 186 bytes .../Debug/net6.0/Images/diamond_shovel.png | Bin 0 -> 168 bytes .../bin/Debug/net6.0/Images/diamond_sword.png | Bin 0 -> 194 bytes .../bin/Debug/net6.0/Images/diorite.png | Bin 0 -> 271 bytes .../bin/Debug/net6.0/Images/dirt.png | Bin 0 -> 266 bytes .../Debug/net6.0/Images/dirt_path_side.png | Bin 0 -> 289 bytes .../bin/Debug/net6.0/Images/dirt_path_top.png | Bin 0 -> 258 bytes .../Debug/net6.0/Images/disc_fragment_5.png | Bin 0 -> 142 bytes .../Debug/net6.0/Images/dispenser_front.png | Bin 0 -> 256 bytes .../Images/dispenser_front_vertical.png | Bin 0 -> 282 bytes .../bin/Debug/net6.0/Images/dragon_breath.png | Bin 0 -> 207 bytes .../bin/Debug/net6.0/Images/dragon_egg.png | Bin 0 -> 192 bytes .../bin/Debug/net6.0/Images/dried_kelp.png | Bin 0 -> 244 bytes .../Debug/net6.0/Images/dried_kelp_bottom.png | Bin 0 -> 290 bytes .../Debug/net6.0/Images/dried_kelp_side.png | Bin 0 -> 289 bytes .../Debug/net6.0/Images/dried_kelp_top.png | Bin 0 -> 306 bytes .../Debug/net6.0/Images/dripstone_block.png | Bin 0 -> 258 bytes .../bin/Debug/net6.0/Images/dropper_front.png | Bin 0 -> 313 bytes .../net6.0/Images/dropper_front_vertical.png | Bin 0 -> 278 bytes .../bin/Debug/net6.0/Images/echo_shard.png | Bin 0 -> 372 bytes .../bin/Debug/net6.0/Images/egg.png | Bin 0 -> 167 bytes .../bin/Debug/net6.0/Images/elytra.png | Bin 0 -> 211 bytes .../bin/Debug/net6.0/Images/emerald.png | Bin 0 -> 184 bytes .../bin/Debug/net6.0/Images/emerald_block.png | Bin 0 -> 250 bytes .../bin/Debug/net6.0/Images/emerald_ore.png | Bin 0 -> 310 bytes .../net6.0/Images/empty_armor_slot_boots.png | Bin 0 -> 111 bytes .../Images/empty_armor_slot_chestplate.png | Bin 0 -> 112 bytes .../net6.0/Images/empty_armor_slot_helmet.png | Bin 0 -> 110 bytes .../Images/empty_armor_slot_leggings.png | Bin 0 -> 102 bytes .../net6.0/Images/empty_armor_slot_shield.png | Bin 0 -> 166 bytes .../Debug/net6.0/Images/enchanted_book.png | Bin 0 -> 275 bytes .../net6.0/Images/enchanting_table_bottom.png | Bin 0 -> 263 bytes .../net6.0/Images/enchanting_table_side.png | Bin 0 -> 273 bytes .../net6.0/Images/enchanting_table_top.png | Bin 0 -> 199 bytes .../bin/Debug/net6.0/Images/end_crystal.png | Bin 0 -> 252 bytes .../net6.0/Images/end_portal_frame_eye.png | Bin 0 -> 183 bytes .../net6.0/Images/end_portal_frame_side.png | Bin 0 -> 278 bytes .../net6.0/Images/end_portal_frame_top.png | Bin 0 -> 269 bytes .../bin/Debug/net6.0/Images/end_rod.png | Bin 0 -> 159 bytes .../bin/Debug/net6.0/Images/end_stone.png | Bin 0 -> 270 bytes .../Debug/net6.0/Images/end_stone_bricks.png | Bin 0 -> 273 bytes .../bin/Debug/net6.0/Images/ender_eye.png | Bin 0 -> 235 bytes .../bin/Debug/net6.0/Images/ender_pearl.png | Bin 0 -> 226 bytes .../Debug/net6.0/Images/experience_bottle.png | Bin 0 -> 240 bytes .../Debug/net6.0/Images/exposed_copper.png | Bin 0 -> 281 bytes .../net6.0/Images/exposed_cut_copper.png | Bin 0 -> 296 bytes .../bin/Debug/net6.0/Images/farmland.png | Bin 0 -> 243 bytes .../Debug/net6.0/Images/farmland_moist.png | Bin 0 -> 244 bytes .../bin/Debug/net6.0/Images/feather.png | Bin 0 -> 152 bytes .../net6.0/Images/fermented_spider_eye.png | Bin 0 -> 186 bytes .../bin/Debug/net6.0/Images/fern.png | Bin 0 -> 244 bytes .../bin/Debug/net6.0/Images/filled_map.png | Bin 0 -> 177 bytes .../net6.0/Images/filled_map_markings.png | Bin 0 -> 137 bytes .../bin/Debug/net6.0/Images/fire_0.png | Bin 0 -> 12500 bytes .../bin/Debug/net6.0/Images/fire_0.png.mcmeta | 38 + .../bin/Debug/net6.0/Images/fire_1.png | Bin 0 -> 13255 bytes .../bin/Debug/net6.0/Images/fire_1.png.mcmeta | 3 + .../bin/Debug/net6.0/Images/fire_charge.png | Bin 0 -> 242 bytes .../bin/Debug/net6.0/Images/fire_coral.png | Bin 0 -> 223 bytes .../Debug/net6.0/Images/fire_coral_block.png | Bin 0 -> 266 bytes .../Debug/net6.0/Images/fire_coral_fan.png | Bin 0 -> 228 bytes .../Debug/net6.0/Images/firework_rocket.png | Bin 0 -> 167 bytes .../bin/Debug/net6.0/Images/firework_star.png | Bin 0 -> 212 bytes .../net6.0/Images/firework_star_overlay.png | Bin 0 -> 225 bytes .../bin/Debug/net6.0/Images/fishing_rod.png | Bin 0 -> 184 bytes .../Debug/net6.0/Images/fishing_rod_cast.png | Bin 0 -> 150 bytes .../net6.0/Images/fletching_table_front.png | Bin 0 -> 378 bytes .../net6.0/Images/fletching_table_side.png | Bin 0 -> 444 bytes .../net6.0/Images/fletching_table_top.png | Bin 0 -> 312 bytes .../bin/Debug/net6.0/Images/flint.png | Bin 0 -> 197 bytes .../Debug/net6.0/Images/flint_and_steel.png | Bin 0 -> 213 bytes .../net6.0/Images/flower_banner_pattern.png | Bin 0 -> 192 bytes .../bin/Debug/net6.0/Images/flower_pot.png | Bin 0 -> 219 bytes .../net6.0/Images/flowering_azalea_leaves.png | Bin 0 -> 297 bytes .../net6.0/Images/flowering_azalea_side.png | Bin 0 -> 268 bytes .../net6.0/Images/flowering_azalea_top.png | Bin 0 -> 286 bytes .../bin/Debug/net6.0/Images/frogspawn.png | Bin 0 -> 157 bytes .../bin/Debug/net6.0/Images/frosted_ice_0.png | Bin 0 -> 229 bytes .../bin/Debug/net6.0/Images/frosted_ice_1.png | Bin 0 -> 279 bytes .../bin/Debug/net6.0/Images/frosted_ice_2.png | Bin 0 -> 333 bytes .../bin/Debug/net6.0/Images/frosted_ice_3.png | Bin 0 -> 388 bytes .../bin/Debug/net6.0/Images/furnace_front.png | Bin 0 -> 294 bytes .../Debug/net6.0/Images/furnace_front_on.png | Bin 0 -> 322 bytes .../Debug/net6.0/Images/furnace_minecart.png | Bin 0 -> 293 bytes .../bin/Debug/net6.0/Images/furnace_side.png | Bin 0 -> 280 bytes .../bin/Debug/net6.0/Images/furnace_top.png | Bin 0 -> 273 bytes .../bin/Debug/net6.0/Images/ghast_tear.png | Bin 0 -> 134 bytes .../Debug/net6.0/Images/gilded_blackstone.png | Bin 0 -> 320 bytes .../bin/Debug/net6.0/Images/glass.png | Bin 0 -> 147 bytes .../bin/Debug/net6.0/Images/glass_bottle.png | Bin 0 -> 165 bytes .../Debug/net6.0/Images/glass_pane_top.png | Bin 0 -> 116 bytes .../net6.0/Images/glistering_melon_slice.png | Bin 0 -> 258 bytes .../net6.0/Images/globe_banner_pattern.png | Bin 0 -> 192 bytes .../bin/Debug/net6.0/Images/glow_berries.png | Bin 0 -> 266 bytes .../bin/Debug/net6.0/Images/glow_ink_sac.png | Bin 0 -> 182 bytes .../Debug/net6.0/Images/glow_item_frame.png | Bin 0 -> 292 bytes .../bin/Debug/net6.0/Images/glow_lichen.png | Bin 0 -> 241 bytes .../bin/Debug/net6.0/Images/glowstone.png | Bin 0 -> 307 bytes .../Debug/net6.0/Images/glowstone_dust.png | Bin 0 -> 191 bytes .../bin/Debug/net6.0/Images/goat_horn.png | Bin 0 -> 211 bytes .../bin/Debug/net6.0/Images/gold_block.png | Bin 0 -> 266 bytes .../bin/Debug/net6.0/Images/gold_ingot.png | Bin 0 -> 203 bytes .../bin/Debug/net6.0/Images/gold_nugget.png | Bin 0 -> 136 bytes .../bin/Debug/net6.0/Images/gold_ore.png | Bin 0 -> 305 bytes .../bin/Debug/net6.0/Images/golden_apple.png | Bin 0 -> 229 bytes .../bin/Debug/net6.0/Images/golden_axe.png | Bin 0 -> 181 bytes .../bin/Debug/net6.0/Images/golden_boots.png | Bin 0 -> 169 bytes .../bin/Debug/net6.0/Images/golden_carrot.png | Bin 0 -> 218 bytes .../Debug/net6.0/Images/golden_chestplate.png | Bin 0 -> 212 bytes .../bin/Debug/net6.0/Images/golden_helmet.png | Bin 0 -> 158 bytes .../bin/Debug/net6.0/Images/golden_hoe.png | Bin 0 -> 167 bytes .../net6.0/Images/golden_horse_armor.png | Bin 0 -> 195 bytes .../Debug/net6.0/Images/golden_leggings.png | Bin 0 -> 174 bytes .../Debug/net6.0/Images/golden_pickaxe.png | Bin 0 -> 186 bytes .../bin/Debug/net6.0/Images/golden_shovel.png | Bin 0 -> 159 bytes .../bin/Debug/net6.0/Images/golden_sword.png | Bin 0 -> 196 bytes .../bin/Debug/net6.0/Images/granite.png | Bin 0 -> 335 bytes .../bin/Debug/net6.0/Images/grass.png | Bin 0 -> 231 bytes .../Debug/net6.0/Images/grass_block_side.png | Bin 0 -> 408 bytes .../Images/grass_block_side_overlay.png | Bin 0 -> 177 bytes .../Debug/net6.0/Images/grass_block_snow.png | Bin 0 -> 307 bytes .../Debug/net6.0/Images/grass_block_top.png | Bin 0 -> 560 bytes .../bin/Debug/net6.0/Images/gravel.png | Bin 0 -> 282 bytes .../bin/Debug/net6.0/Images/gray_candle.png | Bin 0 -> 199 bytes .../Debug/net6.0/Images/gray_candle_lit.png | Bin 0 -> 136 bytes .../bin/Debug/net6.0/Images/gray_concrete.png | Bin 0 -> 187 bytes .../net6.0/Images/gray_concrete_powder.png | Bin 0 -> 493 bytes .../bin/Debug/net6.0/Images/gray_dye.png | Bin 0 -> 182 bytes .../net6.0/Images/gray_glazed_terracotta.png | Bin 0 -> 328 bytes .../Debug/net6.0/Images/gray_shulker_box.png | Bin 0 -> 306 bytes .../net6.0/Images/gray_stained_glass.png | Bin 0 -> 105 bytes .../Images/gray_stained_glass_pane_top.png | Bin 0 -> 119 bytes .../Debug/net6.0/Images/gray_terracotta.png | Bin 0 -> 351 bytes .../bin/Debug/net6.0/Images/gray_wool.png | Bin 0 -> 427 bytes .../bin/Debug/net6.0/Images/green_candle.png | Bin 0 -> 198 bytes .../Debug/net6.0/Images/green_candle_lit.png | Bin 0 -> 135 bytes .../Debug/net6.0/Images/green_concrete.png | Bin 0 -> 219 bytes .../net6.0/Images/green_concrete_powder.png | Bin 0 -> 613 bytes .../bin/Debug/net6.0/Images/green_dye.png | Bin 0 -> 190 bytes .../net6.0/Images/green_glazed_terracotta.png | Bin 0 -> 363 bytes .../Debug/net6.0/Images/green_shulker_box.png | Bin 0 -> 325 bytes .../net6.0/Images/green_stained_glass.png | Bin 0 -> 105 bytes .../Images/green_stained_glass_pane_top.png | Bin 0 -> 119 bytes .../Debug/net6.0/Images/green_terracotta.png | Bin 0 -> 394 bytes .../bin/Debug/net6.0/Images/green_wool.png | Bin 0 -> 454 bytes .../Debug/net6.0/Images/grindstone_pivot.png | Bin 0 -> 141 bytes .../Debug/net6.0/Images/grindstone_round.png | Bin 0 -> 186 bytes .../Debug/net6.0/Images/grindstone_side.png | Bin 0 -> 206 bytes .../bin/Debug/net6.0/Images/gunpowder.png | Bin 0 -> 183 bytes .../bin/Debug/net6.0/Images/hanging_roots.png | Bin 0 -> 213 bytes .../Debug/net6.0/Images/hay_block_side.png | Bin 0 -> 274 bytes .../bin/Debug/net6.0/Images/hay_block_top.png | Bin 0 -> 267 bytes .../Debug/net6.0/Images/heart_of_the_sea.png | Bin 0 -> 223 bytes .../net6.0/Images/honey_block_bottom.png | Bin 0 -> 268 bytes .../Debug/net6.0/Images/honey_block_side.png | Bin 0 -> 271 bytes .../Debug/net6.0/Images/honey_block_top.png | Bin 0 -> 273 bytes .../bin/Debug/net6.0/Images/honey_bottle.png | Bin 0 -> 236 bytes .../bin/Debug/net6.0/Images/honeycomb.png | Bin 0 -> 221 bytes .../Debug/net6.0/Images/honeycomb_block.png | Bin 0 -> 264 bytes .../bin/Debug/net6.0/Images/hopper.png | Bin 0 -> 199 bytes .../bin/Debug/net6.0/Images/hopper_inside.png | Bin 0 -> 195 bytes .../Debug/net6.0/Images/hopper_minecart.png | Bin 0 -> 264 bytes .../Debug/net6.0/Images/hopper_outside.png | Bin 0 -> 220 bytes .../bin/Debug/net6.0/Images/hopper_top.png | Bin 0 -> 155 bytes .../bin/Debug/net6.0/Images/horn_coral.png | Bin 0 -> 232 bytes .../Debug/net6.0/Images/horn_coral_block.png | Bin 0 -> 278 bytes .../Debug/net6.0/Images/horn_coral_fan.png | Bin 0 -> 207 bytes .../bin/Debug/net6.0/Images/ice.png | Bin 0 -> 249 bytes .../bin/Debug/net6.0/Images/ink_sac.png | Bin 0 -> 169 bytes .../bin/Debug/net6.0/Images/iron_axe.png | Bin 0 -> 178 bytes .../bin/Debug/net6.0/Images/iron_bars.png | Bin 0 -> 204 bytes .../bin/Debug/net6.0/Images/iron_block.png | Bin 0 -> 193 bytes .../bin/Debug/net6.0/Images/iron_boots.png | Bin 0 -> 167 bytes .../Debug/net6.0/Images/iron_chestplate.png | Bin 0 -> 197 bytes .../bin/Debug/net6.0/Images/iron_door.png | Bin 0 -> 153 bytes .../Debug/net6.0/Images/iron_door_bottom.png | Bin 0 -> 224 bytes .../bin/Debug/net6.0/Images/iron_door_top.png | Bin 0 -> 210 bytes .../bin/Debug/net6.0/Images/iron_helmet.png | Bin 0 -> 157 bytes .../bin/Debug/net6.0/Images/iron_hoe.png | Bin 0 -> 150 bytes .../Debug/net6.0/Images/iron_horse_armor.png | Bin 0 -> 213 bytes .../bin/Debug/net6.0/Images/iron_ingot.png | Bin 0 -> 189 bytes .../bin/Debug/net6.0/Images/iron_leggings.png | Bin 0 -> 172 bytes .../bin/Debug/net6.0/Images/iron_nugget.png | Bin 0 -> 175 bytes .../bin/Debug/net6.0/Images/iron_ore.png | Bin 0 -> 292 bytes .../bin/Debug/net6.0/Images/iron_pickaxe.png | Bin 0 -> 187 bytes .../bin/Debug/net6.0/Images/iron_shovel.png | Bin 0 -> 155 bytes .../bin/Debug/net6.0/Images/iron_sword.png | Bin 0 -> 196 bytes .../bin/Debug/net6.0/Images/iron_trapdoor.png | Bin 0 -> 207 bytes .../bin/Debug/net6.0/Images/item_frame.png | Bin 0 -> 279 bytes .../Debug/net6.0/Images/jack_o_lantern.png | Bin 0 -> 301 bytes .../bin/Debug/net6.0/Images/jigsaw_bottom.png | Bin 0 -> 116 bytes .../bin/Debug/net6.0/Images/jigsaw_lock.png | Bin 0 -> 157 bytes .../bin/Debug/net6.0/Images/jigsaw_side.png | Bin 0 -> 237 bytes .../bin/Debug/net6.0/Images/jigsaw_top.png | Bin 0 -> 264 bytes .../bin/Debug/net6.0/Images/jukebox_side.png | Bin 0 -> 201 bytes .../bin/Debug/net6.0/Images/jukebox_top.png | Bin 0 -> 202 bytes .../bin/Debug/net6.0/Images/jungle_boat.png | Bin 0 -> 350 bytes .../Debug/net6.0/Images/jungle_chest_boat.png | Bin 0 -> 389 bytes .../bin/Debug/net6.0/Images/jungle_door.png | Bin 0 -> 183 bytes .../net6.0/Images/jungle_door_bottom.png | Bin 0 -> 293 bytes .../Debug/net6.0/Images/jungle_door_top.png | Bin 0 -> 314 bytes .../bin/Debug/net6.0/Images/jungle_leaves.png | Bin 0 -> 298 bytes .../bin/Debug/net6.0/Images/jungle_log.png | Bin 0 -> 280 bytes .../Debug/net6.0/Images/jungle_log_top.png | Bin 0 -> 297 bytes .../bin/Debug/net6.0/Images/jungle_planks.png | Bin 0 -> 267 bytes .../Debug/net6.0/Images/jungle_sapling.png | Bin 0 -> 223 bytes .../bin/Debug/net6.0/Images/jungle_sign.png | Bin 0 -> 221 bytes .../Debug/net6.0/Images/jungle_trapdoor.png | Bin 0 -> 273 bytes .../bin/Debug/net6.0/Images/kelp.png | Bin 0 -> 189 bytes .../bin/Debug/net6.0/Images/kelp.png.mcmeta | 5 + .../bin/Debug/net6.0/Images/kelp_plant.png | Bin 0 -> 1255 bytes .../Debug/net6.0/Images/kelp_plant.png.mcmeta | 5 + .../Debug/net6.0/Images/knowledge_book.png | Bin 0 -> 217 bytes .../bin/Debug/net6.0/Images/ladder.png | Bin 0 -> 159 bytes .../bin/Debug/net6.0/Images/lantern.png | Bin 0 -> 169 bytes .../Debug/net6.0/Images/lantern.png.mcmeta | 5 + .../bin/Debug/net6.0/Images/lapis_block.png | Bin 0 -> 316 bytes .../bin/Debug/net6.0/Images/lapis_lazuli.png | Bin 0 -> 201 bytes .../bin/Debug/net6.0/Images/lapis_ore.png | Bin 0 -> 339 bytes .../net6.0/Images/large_amethyst_bud.png | Bin 0 -> 204 bytes .../Debug/net6.0/Images/large_fern_bottom.png | Bin 0 -> 254 bytes .../Debug/net6.0/Images/large_fern_top.png | Bin 0 -> 179 bytes .../bin/Debug/net6.0/Images/lava_bucket.png | Bin 0 -> 230 bytes .../bin/Debug/net6.0/Images/lava_flow.png | Bin 0 -> 5603 bytes .../Debug/net6.0/Images/lava_flow.png.mcmeta | 5 + .../bin/Debug/net6.0/Images/lava_still.png | Bin 0 -> 6540 bytes .../Debug/net6.0/Images/lava_still.png.mcmeta | 45 + .../bin/Debug/net6.0/Images/lead.png | Bin 0 -> 187 bytes .../bin/Debug/net6.0/Images/leather.png | Bin 0 -> 221 bytes .../bin/Debug/net6.0/Images/leather_boots.png | Bin 0 -> 129 bytes .../net6.0/Images/leather_boots_overlay.png | Bin 0 -> 141 bytes .../net6.0/Images/leather_chestplate.png | Bin 0 -> 206 bytes .../Images/leather_chestplate_overlay.png | Bin 0 -> 74 bytes .../Debug/net6.0/Images/leather_helmet.png | Bin 0 -> 151 bytes .../net6.0/Images/leather_helmet_overlay.png | Bin 0 -> 114 bytes .../net6.0/Images/leather_horse_armor.png | Bin 0 -> 222 bytes .../Debug/net6.0/Images/leather_leggings.png | Bin 0 -> 161 bytes .../Images/leather_leggings_overlay.png | Bin 0 -> 110 bytes .../bin/Debug/net6.0/Images/lectern_base.png | Bin 0 -> 273 bytes .../bin/Debug/net6.0/Images/lectern_front.png | Bin 0 -> 312 bytes .../bin/Debug/net6.0/Images/lectern_sides.png | Bin 0 -> 202 bytes .../bin/Debug/net6.0/Images/lectern_top.png | Bin 0 -> 254 bytes .../bin/Debug/net6.0/Images/lever.png | Bin 0 -> 138 bytes .../bin/Debug/net6.0/Images/light.png | Bin 0 -> 168 bytes .../bin/Debug/net6.0/Images/light_00.png | Bin 0 -> 200 bytes .../bin/Debug/net6.0/Images/light_01.png | Bin 0 -> 206 bytes .../bin/Debug/net6.0/Images/light_02.png | Bin 0 -> 211 bytes .../bin/Debug/net6.0/Images/light_03.png | Bin 0 -> 218 bytes .../bin/Debug/net6.0/Images/light_04.png | Bin 0 -> 217 bytes .../bin/Debug/net6.0/Images/light_05.png | Bin 0 -> 220 bytes .../bin/Debug/net6.0/Images/light_06.png | Bin 0 -> 216 bytes .../bin/Debug/net6.0/Images/light_07.png | Bin 0 -> 236 bytes .../bin/Debug/net6.0/Images/light_08.png | Bin 0 -> 234 bytes .../bin/Debug/net6.0/Images/light_09.png | Bin 0 -> 251 bytes .../bin/Debug/net6.0/Images/light_10.png | Bin 0 -> 239 bytes .../bin/Debug/net6.0/Images/light_11.png | Bin 0 -> 246 bytes .../bin/Debug/net6.0/Images/light_12.png | Bin 0 -> 231 bytes .../bin/Debug/net6.0/Images/light_13.png | Bin 0 -> 235 bytes .../bin/Debug/net6.0/Images/light_14.png | Bin 0 -> 206 bytes .../bin/Debug/net6.0/Images/light_15.png | Bin 0 -> 196 bytes .../Debug/net6.0/Images/light_blue_candle.png | Bin 0 -> 202 bytes .../net6.0/Images/light_blue_candle_lit.png | Bin 0 -> 137 bytes .../net6.0/Images/light_blue_concrete.png | Bin 0 -> 282 bytes .../Images/light_blue_concrete_powder.png | Bin 0 -> 692 bytes .../Debug/net6.0/Images/light_blue_dye.png | Bin 0 -> 178 bytes .../Images/light_blue_glazed_terracotta.png | Bin 0 -> 317 bytes .../net6.0/Images/light_blue_shulker_box.png | Bin 0 -> 332 bytes .../Images/light_blue_stained_glass.png | Bin 0 -> 106 bytes .../light_blue_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../net6.0/Images/light_blue_terracotta.png | Bin 0 -> 405 bytes .../Debug/net6.0/Images/light_blue_wool.png | Bin 0 -> 491 bytes .../Debug/net6.0/Images/light_gray_candle.png | Bin 0 -> 200 bytes .../net6.0/Images/light_gray_candle_lit.png | Bin 0 -> 137 bytes .../net6.0/Images/light_gray_concrete.png | Bin 0 -> 205 bytes .../Images/light_gray_concrete_powder.png | Bin 0 -> 567 bytes .../Debug/net6.0/Images/light_gray_dye.png | Bin 0 -> 188 bytes .../Images/light_gray_glazed_terracotta.png | Bin 0 -> 349 bytes .../net6.0/Images/light_gray_shulker_box.png | Bin 0 -> 307 bytes .../Images/light_gray_stained_glass.png | Bin 0 -> 106 bytes .../light_gray_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../net6.0/Images/light_gray_terracotta.png | Bin 0 -> 421 bytes .../Debug/net6.0/Images/light_gray_wool.png | Bin 0 -> 441 bytes .../bin/Debug/net6.0/Images/lightning_rod.png | Bin 0 -> 146 bytes .../Debug/net6.0/Images/lightning_rod_on.png | Bin 0 -> 88 bytes .../bin/Debug/net6.0/Images/lilac_bottom.png | Bin 0 -> 257 bytes .../bin/Debug/net6.0/Images/lilac_top.png | Bin 0 -> 224 bytes .../net6.0/Images/lily_of_the_valley.png | Bin 0 -> 201 bytes .../bin/Debug/net6.0/Images/lily_pad.png | Bin 0 -> 203 bytes .../bin/Debug/net6.0/Images/lime_candle.png | Bin 0 -> 200 bytes .../Debug/net6.0/Images/lime_candle_lit.png | Bin 0 -> 137 bytes .../bin/Debug/net6.0/Images/lime_concrete.png | Bin 0 -> 279 bytes .../net6.0/Images/lime_concrete_powder.png | Bin 0 -> 633 bytes .../bin/Debug/net6.0/Images/lime_dye.png | Bin 0 -> 178 bytes .../net6.0/Images/lime_glazed_terracotta.png | Bin 0 -> 308 bytes .../Debug/net6.0/Images/lime_shulker_box.png | Bin 0 -> 344 bytes .../net6.0/Images/lime_stained_glass.png | Bin 0 -> 106 bytes .../Images/lime_stained_glass_pane_top.png | Bin 0 -> 119 bytes .../Debug/net6.0/Images/lime_terracotta.png | Bin 0 -> 461 bytes .../bin/Debug/net6.0/Images/lime_wool.png | Bin 0 -> 448 bytes .../Debug/net6.0/Images/lingering_potion.png | Bin 0 -> 141 bytes .../Debug/net6.0/Images/lodestone_side.png | Bin 0 -> 283 bytes .../bin/Debug/net6.0/Images/lodestone_top.png | Bin 0 -> 238 bytes .../bin/Debug/net6.0/Images/loom_bottom.png | Bin 0 -> 126 bytes .../bin/Debug/net6.0/Images/loom_front.png | Bin 0 -> 251 bytes .../bin/Debug/net6.0/Images/loom_side.png | Bin 0 -> 236 bytes .../bin/Debug/net6.0/Images/loom_top.png | Bin 0 -> 261 bytes .../Debug/net6.0/Images/magenta_candle.png | Bin 0 -> 200 bytes .../net6.0/Images/magenta_candle_lit.png | Bin 0 -> 137 bytes .../Debug/net6.0/Images/magenta_concrete.png | Bin 0 -> 251 bytes .../net6.0/Images/magenta_concrete_powder.png | Bin 0 -> 684 bytes .../bin/Debug/net6.0/Images/magenta_dye.png | Bin 0 -> 180 bytes .../Images/magenta_glazed_terracotta.png | Bin 0 -> 275 bytes .../net6.0/Images/magenta_shulker_box.png | Bin 0 -> 336 bytes .../net6.0/Images/magenta_stained_glass.png | Bin 0 -> 106 bytes .../Images/magenta_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../net6.0/Images/magenta_terracotta.png | Bin 0 -> 467 bytes .../bin/Debug/net6.0/Images/magenta_wool.png | Bin 0 -> 477 bytes .../bin/Debug/net6.0/Images/magma.png | Bin 0 -> 643 bytes .../bin/Debug/net6.0/Images/magma.png.mcmeta | 11 + .../bin/Debug/net6.0/Images/magma_cream.png | Bin 0 -> 246 bytes .../bin/Debug/net6.0/Images/mangrove_boat.png | Bin 0 -> 347 bytes .../net6.0/Images/mangrove_chest_boat.png | Bin 0 -> 379 bytes .../bin/Debug/net6.0/Images/mangrove_door.png | Bin 0 -> 222 bytes .../net6.0/Images/mangrove_door_bottom.png | Bin 0 -> 278 bytes .../Debug/net6.0/Images/mangrove_door_top.png | Bin 0 -> 273 bytes .../Debug/net6.0/Images/mangrove_leaves.png | Bin 0 -> 279 bytes .../bin/Debug/net6.0/Images/mangrove_log.png | Bin 0 -> 242 bytes .../Debug/net6.0/Images/mangrove_log_top.png | Bin 0 -> 285 bytes .../Debug/net6.0/Images/mangrove_planks.png | Bin 0 -> 266 bytes .../net6.0/Images/mangrove_propagule.png | Bin 0 -> 175 bytes .../Images/mangrove_propagule_hanging.png | Bin 0 -> 258 bytes .../net6.0/Images/mangrove_roots_side.png | Bin 0 -> 250 bytes .../net6.0/Images/mangrove_roots_top.png | Bin 0 -> 266 bytes .../bin/Debug/net6.0/Images/mangrove_sign.png | Bin 0 -> 211 bytes .../Debug/net6.0/Images/mangrove_trapdoor.png | Bin 0 -> 261 bytes .../bin/Debug/net6.0/Images/map.png | Bin 0 -> 177 bytes .../net6.0/Images/medium_amethyst_bud.png | Bin 0 -> 146 bytes .../bin/Debug/net6.0/Images/melon_seeds.png | Bin 0 -> 147 bytes .../bin/Debug/net6.0/Images/melon_side.png | Bin 0 -> 210 bytes .../bin/Debug/net6.0/Images/melon_slice.png | Bin 0 -> 225 bytes .../bin/Debug/net6.0/Images/melon_stem.png | Bin 0 -> 189 bytes .../bin/Debug/net6.0/Images/melon_top.png | Bin 0 -> 259 bytes .../bin/Debug/net6.0/Images/milk_bucket.png | Bin 0 -> 206 bytes .../bin/Debug/net6.0/Images/minecart.png | Bin 0 -> 246 bytes .../net6.0/Images/mojang_banner_pattern.png | Bin 0 -> 192 bytes .../bin/Debug/net6.0/Images/moss_block.png | Bin 0 -> 268 bytes .../Debug/net6.0/Images/mossy_cobblestone.png | Bin 0 -> 324 bytes .../net6.0/Images/mossy_stone_bricks.png | Bin 0 -> 333 bytes .../bin/Debug/net6.0/Images/mud.png | Bin 0 -> 283 bytes .../bin/Debug/net6.0/Images/mud_bricks.png | Bin 0 -> 209 bytes .../Images/muddy_mangrove_roots_side.png | Bin 0 -> 330 bytes .../Images/muddy_mangrove_roots_top.png | Bin 0 -> 336 bytes .../net6.0/Images/mushroom_block_inside.png | Bin 0 -> 250 bytes .../bin/Debug/net6.0/Images/mushroom_stem.png | Bin 0 -> 219 bytes .../bin/Debug/net6.0/Images/mushroom_stew.png | Bin 0 -> 175 bytes .../bin/Debug/net6.0/Images/music_disc_11.png | Bin 0 -> 200 bytes .../bin/Debug/net6.0/Images/music_disc_13.png | Bin 0 -> 177 bytes .../bin/Debug/net6.0/Images/music_disc_5.png | Bin 0 -> 220 bytes .../Debug/net6.0/Images/music_disc_blocks.png | Bin 0 -> 179 bytes .../Debug/net6.0/Images/music_disc_cat.png | Bin 0 -> 185 bytes .../Debug/net6.0/Images/music_disc_chirp.png | Bin 0 -> 183 bytes .../Debug/net6.0/Images/music_disc_far.png | Bin 0 -> 181 bytes .../Debug/net6.0/Images/music_disc_mall.png | Bin 0 -> 184 bytes .../net6.0/Images/music_disc_mellohi.png | Bin 0 -> 180 bytes .../net6.0/Images/music_disc_otherside.png | Bin 0 -> 200 bytes .../net6.0/Images/music_disc_pigstep.png | Bin 0 -> 211 bytes .../Debug/net6.0/Images/music_disc_stal.png | Bin 0 -> 175 bytes .../Debug/net6.0/Images/music_disc_strad.png | Bin 0 -> 173 bytes .../Debug/net6.0/Images/music_disc_wait.png | Bin 0 -> 192 bytes .../Debug/net6.0/Images/music_disc_ward.png | Bin 0 -> 185 bytes .../bin/Debug/net6.0/Images/mutton.png | Bin 0 -> 228 bytes .../bin/Debug/net6.0/Images/mycelium_side.png | Bin 0 -> 367 bytes .../bin/Debug/net6.0/Images/mycelium_top.png | Bin 0 -> 234 bytes .../bin/Debug/net6.0/Images/name_tag.png | Bin 0 -> 212 bytes .../Debug/net6.0/Images/nautilus_shell.png | Bin 0 -> 259 bytes .../bin/Debug/net6.0/Images/nether_brick.png | Bin 0 -> 213 bytes .../bin/Debug/net6.0/Images/nether_bricks.png | Bin 0 -> 211 bytes .../Debug/net6.0/Images/nether_gold_ore.png | Bin 0 -> 335 bytes .../bin/Debug/net6.0/Images/nether_portal.png | Bin 0 -> 13586 bytes .../net6.0/Images/nether_portal.png.mcmeta | 3 + .../Debug/net6.0/Images/nether_quartz_ore.png | Bin 0 -> 343 bytes .../Debug/net6.0/Images/nether_sprouts.png | Bin 0 -> 158 bytes .../bin/Debug/net6.0/Images/nether_star.png | Bin 0 -> 198 bytes .../bin/Debug/net6.0/Images/nether_wart.png | Bin 0 -> 151 bytes .../Debug/net6.0/Images/nether_wart_block.png | Bin 0 -> 242 bytes .../net6.0/Images/nether_wart_stage0.png | Bin 0 -> 150 bytes .../net6.0/Images/nether_wart_stage1.png | Bin 0 -> 184 bytes .../net6.0/Images/nether_wart_stage2.png | Bin 0 -> 191 bytes .../bin/Debug/net6.0/Images/netherite_axe.png | Bin 0 -> 184 bytes .../Debug/net6.0/Images/netherite_block.png | Bin 0 -> 276 bytes .../Debug/net6.0/Images/netherite_boots.png | Bin 0 -> 173 bytes .../net6.0/Images/netherite_chestplate.png | Bin 0 -> 244 bytes .../Debug/net6.0/Images/netherite_helmet.png | Bin 0 -> 162 bytes .../bin/Debug/net6.0/Images/netherite_hoe.png | Bin 0 -> 167 bytes .../Debug/net6.0/Images/netherite_ingot.png | Bin 0 -> 222 bytes .../net6.0/Images/netherite_leggings.png | Bin 0 -> 176 bytes .../Debug/net6.0/Images/netherite_pickaxe.png | Bin 0 -> 188 bytes .../Debug/net6.0/Images/netherite_scrap.png | Bin 0 -> 207 bytes .../Debug/net6.0/Images/netherite_shovel.png | Bin 0 -> 161 bytes .../Debug/net6.0/Images/netherite_sword.png | Bin 0 -> 210 bytes .../bin/Debug/net6.0/Images/netherrack.png | Bin 0 -> 286 bytes .../bin/Debug/net6.0/Images/note_block.png | Bin 0 -> 212 bytes .../bin/Debug/net6.0/Images/oak_boat.png | Bin 0 -> 356 bytes .../Debug/net6.0/Images/oak_chest_boat.png | Bin 0 -> 391 bytes .../bin/Debug/net6.0/Images/oak_door.png | Bin 0 -> 154 bytes .../Debug/net6.0/Images/oak_door_bottom.png | Bin 0 -> 240 bytes .../bin/Debug/net6.0/Images/oak_door_top.png | Bin 0 -> 234 bytes .../bin/Debug/net6.0/Images/oak_leaves.png | Bin 0 -> 256 bytes .../bin/Debug/net6.0/Images/oak_log.png | Bin 0 -> 263 bytes .../bin/Debug/net6.0/Images/oak_log_top.png | Bin 0 -> 273 bytes .../bin/Debug/net6.0/Images/oak_planks.png | Bin 0 -> 268 bytes .../bin/Debug/net6.0/Images/oak_sapling.png | Bin 0 -> 252 bytes .../bin/Debug/net6.0/Images/oak_sign.png | Bin 0 -> 202 bytes .../bin/Debug/net6.0/Images/oak_trapdoor.png | Bin 0 -> 225 bytes .../bin/Debug/net6.0/Images/observer_back.png | Bin 0 -> 265 bytes .../Debug/net6.0/Images/observer_back_on.png | Bin 0 -> 317 bytes .../Debug/net6.0/Images/observer_front.png | Bin 0 -> 270 bytes .../bin/Debug/net6.0/Images/observer_side.png | Bin 0 -> 230 bytes .../bin/Debug/net6.0/Images/observer_top.png | Bin 0 -> 458 bytes .../bin/Debug/net6.0/Images/obsidian.png | Bin 0 -> 263 bytes .../net6.0/Images/ochre_froglight_side.png | Bin 0 -> 260 bytes .../net6.0/Images/ochre_froglight_top.png | Bin 0 -> 205 bytes .../bin/Debug/net6.0/Images/orange_candle.png | Bin 0 -> 200 bytes .../Debug/net6.0/Images/orange_candle_lit.png | Bin 0 -> 136 bytes .../Debug/net6.0/Images/orange_concrete.png | Bin 0 -> 291 bytes .../net6.0/Images/orange_concrete_powder.png | Bin 0 -> 669 bytes .../bin/Debug/net6.0/Images/orange_dye.png | Bin 0 -> 195 bytes .../Images/orange_glazed_terracotta.png | Bin 0 -> 332 bytes .../net6.0/Images/orange_shulker_box.png | Bin 0 -> 339 bytes .../net6.0/Images/orange_stained_glass.png | Bin 0 -> 106 bytes .../Images/orange_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../Debug/net6.0/Images/orange_terracotta.png | Bin 0 -> 463 bytes .../bin/Debug/net6.0/Images/orange_tulip.png | Bin 0 -> 224 bytes .../bin/Debug/net6.0/Images/orange_wool.png | Bin 0 -> 507 bytes .../bin/Debug/net6.0/Images/oxeye_daisy.png | Bin 0 -> 286 bytes .../Debug/net6.0/Images/oxidized_copper.png | Bin 0 -> 281 bytes .../net6.0/Images/oxidized_cut_copper.png | Bin 0 -> 290 bytes .../bin/Debug/net6.0/Images/packed_ice.png | Bin 0 -> 242 bytes .../bin/Debug/net6.0/Images/packed_mud.png | Bin 0 -> 265 bytes .../bin/Debug/net6.0/Images/painting.png | Bin 0 -> 203 bytes .../bin/Debug/net6.0/Images/paper.png | Bin 0 -> 176 bytes .../Images/pearlescent_froglight_side.png | Bin 0 -> 257 bytes .../Images/pearlescent_froglight_top.png | Bin 0 -> 204 bytes .../bin/Debug/net6.0/Images/peony_bottom.png | Bin 0 -> 282 bytes .../bin/Debug/net6.0/Images/peony_top.png | Bin 0 -> 243 bytes .../Debug/net6.0/Images/phantom_membrane.png | Bin 0 -> 261 bytes .../net6.0/Images/piglin_banner_pattern.png | Bin 0 -> 192 bytes .../bin/Debug/net6.0/Images/pink_candle.png | Bin 0 -> 200 bytes .../Debug/net6.0/Images/pink_candle_lit.png | Bin 0 -> 138 bytes .../bin/Debug/net6.0/Images/pink_concrete.png | Bin 0 -> 270 bytes .../net6.0/Images/pink_concrete_powder.png | Bin 0 -> 714 bytes .../bin/Debug/net6.0/Images/pink_dye.png | Bin 0 -> 181 bytes .../net6.0/Images/pink_glazed_terracotta.png | Bin 0 -> 250 bytes .../Debug/net6.0/Images/pink_shulker_box.png | Bin 0 -> 349 bytes .../net6.0/Images/pink_stained_glass.png | Bin 0 -> 106 bytes .../Images/pink_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../Debug/net6.0/Images/pink_terracotta.png | Bin 0 -> 477 bytes .../bin/Debug/net6.0/Images/pink_tulip.png | Bin 0 -> 202 bytes .../bin/Debug/net6.0/Images/pink_wool.png | Bin 0 -> 516 bytes .../bin/Debug/net6.0/Images/piston_bottom.png | Bin 0 -> 265 bytes .../bin/Debug/net6.0/Images/piston_inner.png | Bin 0 -> 295 bytes .../bin/Debug/net6.0/Images/piston_side.png | Bin 0 -> 322 bytes .../bin/Debug/net6.0/Images/piston_top.png | Bin 0 -> 260 bytes .../Debug/net6.0/Images/piston_top_sticky.png | Bin 0 -> 342 bytes .../bin/Debug/net6.0/Images/podzol_side.png | Bin 0 -> 429 bytes .../bin/Debug/net6.0/Images/podzol_top.png | Bin 0 -> 273 bytes .../Debug/net6.0/Images/pointed_dripstone.png | Bin 0 -> 165 bytes .../Images/pointed_dripstone_down_base.png | Bin 0 -> 222 bytes .../Images/pointed_dripstone_down_frustum.png | Bin 0 -> 214 bytes .../Images/pointed_dripstone_down_middle.png | Bin 0 -> 220 bytes .../Images/pointed_dripstone_down_tip.png | Bin 0 -> 150 bytes .../pointed_dripstone_down_tip_merge.png | Bin 0 -> 175 bytes .../Images/pointed_dripstone_up_base.png | Bin 0 -> 226 bytes .../Images/pointed_dripstone_up_frustum.png | Bin 0 -> 217 bytes .../Images/pointed_dripstone_up_middle.png | Bin 0 -> 210 bytes .../Images/pointed_dripstone_up_tip.png | Bin 0 -> 149 bytes .../Images/pointed_dripstone_up_tip_merge.png | Bin 0 -> 179 bytes .../Debug/net6.0/Images/poisonous_potato.png | Bin 0 -> 255 bytes .../Debug/net6.0/Images/polished_andesite.png | Bin 0 -> 274 bytes .../net6.0/Images/polished_basalt_side.png | Bin 0 -> 234 bytes .../net6.0/Images/polished_basalt_top.png | Bin 0 -> 266 bytes .../net6.0/Images/polished_blackstone.png | Bin 0 -> 254 bytes .../Images/polished_blackstone_bricks.png | Bin 0 -> 255 bytes .../net6.0/Images/polished_deepslate.png | Bin 0 -> 250 bytes .../Debug/net6.0/Images/polished_diorite.png | Bin 0 -> 282 bytes .../Debug/net6.0/Images/polished_granite.png | Bin 0 -> 292 bytes .../net6.0/Images/popped_chorus_fruit.png | Bin 0 -> 217 bytes .../bin/Debug/net6.0/Images/poppy.png | Bin 0 -> 170 bytes .../bin/Debug/net6.0/Images/porkchop.png | Bin 0 -> 221 bytes .../bin/Debug/net6.0/Images/potato.png | Bin 0 -> 200 bytes .../Debug/net6.0/Images/potatoes_stage0.png | Bin 0 -> 115 bytes .../Debug/net6.0/Images/potatoes_stage1.png | Bin 0 -> 137 bytes .../Debug/net6.0/Images/potatoes_stage2.png | Bin 0 -> 163 bytes .../Debug/net6.0/Images/potatoes_stage3.png | Bin 0 -> 222 bytes .../bin/Debug/net6.0/Images/potion.png | Bin 0 -> 165 bytes .../Debug/net6.0/Images/potion_overlay.png | Bin 0 -> 144 bytes .../Images/potted_azalea_bush_plant.png | Bin 0 -> 369 bytes .../net6.0/Images/potted_azalea_bush_side.png | Bin 0 -> 301 bytes .../net6.0/Images/potted_azalea_bush_top.png | Bin 0 -> 254 bytes .../potted_flowering_azalea_bush_plant.png | Bin 0 -> 397 bytes .../potted_flowering_azalea_bush_side.png | Bin 0 -> 336 bytes .../potted_flowering_azalea_bush_top.png | Bin 0 -> 317 bytes .../bin/Debug/net6.0/Images/powder_snow.png | Bin 0 -> 205 bytes .../net6.0/Images/powder_snow_bucket.png | Bin 0 -> 228 bytes .../bin/Debug/net6.0/Images/powered_rail.png | Bin 0 -> 324 bytes .../Debug/net6.0/Images/powered_rail_on.png | Bin 0 -> 324 bytes .../bin/Debug/net6.0/Images/prismarine.png | Bin 0 -> 786 bytes .../Debug/net6.0/Images/prismarine.png.mcmeta | 30 + .../Debug/net6.0/Images/prismarine_bricks.png | Bin 0 -> 286 bytes .../net6.0/Images/prismarine_crystals.png | Bin 0 -> 173 bytes .../Debug/net6.0/Images/prismarine_shard.png | Bin 0 -> 203 bytes .../bin/Debug/net6.0/Images/pufferfish.png | Bin 0 -> 422 bytes .../Debug/net6.0/Images/pufferfish_bucket.png | Bin 0 -> 357 bytes .../bin/Debug/net6.0/Images/pumpkin_pie.png | Bin 0 -> 225 bytes .../bin/Debug/net6.0/Images/pumpkin_seeds.png | Bin 0 -> 130 bytes .../bin/Debug/net6.0/Images/pumpkin_side.png | Bin 0 -> 230 bytes .../bin/Debug/net6.0/Images/pumpkin_stem.png | Bin 0 -> 148 bytes .../bin/Debug/net6.0/Images/pumpkin_top.png | Bin 0 -> 283 bytes .../bin/Debug/net6.0/Images/purple_candle.png | Bin 0 -> 200 bytes .../Debug/net6.0/Images/purple_candle_lit.png | Bin 0 -> 136 bytes .../Debug/net6.0/Images/purple_concrete.png | Bin 0 -> 236 bytes .../net6.0/Images/purple_concrete_powder.png | Bin 0 -> 618 bytes .../bin/Debug/net6.0/Images/purple_dye.png | Bin 0 -> 180 bytes .../Images/purple_glazed_terracotta.png | Bin 0 -> 298 bytes .../net6.0/Images/purple_shulker_box.png | Bin 0 -> 342 bytes .../net6.0/Images/purple_stained_glass.png | Bin 0 -> 106 bytes .../Images/purple_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../Debug/net6.0/Images/purple_terracotta.png | Bin 0 -> 476 bytes .../bin/Debug/net6.0/Images/purple_wool.png | Bin 0 -> 477 bytes .../bin/Debug/net6.0/Images/purpur_block.png | Bin 0 -> 249 bytes .../bin/Debug/net6.0/Images/purpur_pillar.png | Bin 0 -> 228 bytes .../Debug/net6.0/Images/purpur_pillar_top.png | Bin 0 -> 198 bytes .../bin/Debug/net6.0/Images/quartz.png | Bin 0 -> 267 bytes .../net6.0/Images/quartz_block_bottom.png | Bin 0 -> 189 bytes .../Debug/net6.0/Images/quartz_block_side.png | Bin 0 -> 212 bytes .../Debug/net6.0/Images/quartz_block_top.png | Bin 0 -> 212 bytes .../bin/Debug/net6.0/Images/quartz_bricks.png | Bin 0 -> 256 bytes .../bin/Debug/net6.0/Images/quartz_pillar.png | Bin 0 -> 199 bytes .../Debug/net6.0/Images/quartz_pillar_top.png | Bin 0 -> 246 bytes .../bin/Debug/net6.0/Images/rabbit.png | Bin 0 -> 237 bytes .../bin/Debug/net6.0/Images/rabbit_foot.png | Bin 0 -> 185 bytes .../bin/Debug/net6.0/Images/rabbit_hide.png | Bin 0 -> 204 bytes .../bin/Debug/net6.0/Images/rabbit_stew.png | Bin 0 -> 221 bytes .../bin/Debug/net6.0/Images/rail.png | Bin 0 -> 249 bytes .../bin/Debug/net6.0/Images/rail_corner.png | Bin 0 -> 254 bytes .../bin/Debug/net6.0/Images/raw_copper.png | Bin 0 -> 304 bytes .../Debug/net6.0/Images/raw_copper_block.png | Bin 0 -> 368 bytes .../bin/Debug/net6.0/Images/raw_gold.png | Bin 0 -> 230 bytes .../Debug/net6.0/Images/raw_gold_block.png | Bin 0 -> 279 bytes .../bin/Debug/net6.0/Images/raw_iron.png | Bin 0 -> 242 bytes .../Debug/net6.0/Images/raw_iron_block.png | Bin 0 -> 283 bytes .../net6.0/Images/recovery_compass_00.png | Bin 0 -> 4801 bytes .../net6.0/Images/recovery_compass_01.png | Bin 0 -> 4810 bytes .../net6.0/Images/recovery_compass_02.png | Bin 0 -> 4817 bytes .../net6.0/Images/recovery_compass_03.png | Bin 0 -> 4809 bytes .../net6.0/Images/recovery_compass_04.png | Bin 0 -> 4811 bytes .../net6.0/Images/recovery_compass_05.png | Bin 0 -> 4801 bytes .../net6.0/Images/recovery_compass_06.png | Bin 0 -> 4803 bytes .../net6.0/Images/recovery_compass_07.png | Bin 0 -> 4812 bytes .../net6.0/Images/recovery_compass_08.png | Bin 0 -> 4804 bytes .../net6.0/Images/recovery_compass_09.png | Bin 0 -> 4812 bytes .../net6.0/Images/recovery_compass_10.png | Bin 0 -> 4831 bytes .../net6.0/Images/recovery_compass_11.png | Bin 0 -> 4802 bytes .../net6.0/Images/recovery_compass_12.png | Bin 0 -> 4803 bytes .../net6.0/Images/recovery_compass_13.png | Bin 0 -> 4815 bytes .../net6.0/Images/recovery_compass_14.png | Bin 0 -> 4787 bytes .../net6.0/Images/recovery_compass_15.png | Bin 0 -> 4816 bytes .../net6.0/Images/recovery_compass_16.png | Bin 0 -> 4812 bytes .../net6.0/Images/recovery_compass_17.png | Bin 0 -> 4815 bytes .../net6.0/Images/recovery_compass_18.png | Bin 0 -> 4790 bytes .../net6.0/Images/recovery_compass_19.png | Bin 0 -> 4802 bytes .../net6.0/Images/recovery_compass_20.png | Bin 0 -> 4795 bytes .../net6.0/Images/recovery_compass_21.png | Bin 0 -> 4793 bytes .../net6.0/Images/recovery_compass_22.png | Bin 0 -> 4823 bytes .../net6.0/Images/recovery_compass_23.png | Bin 0 -> 4814 bytes .../net6.0/Images/recovery_compass_24.png | Bin 0 -> 4813 bytes .../net6.0/Images/recovery_compass_25.png | Bin 0 -> 4814 bytes .../net6.0/Images/recovery_compass_26.png | Bin 0 -> 4806 bytes .../net6.0/Images/recovery_compass_27.png | Bin 0 -> 4794 bytes .../net6.0/Images/recovery_compass_28.png | Bin 0 -> 4794 bytes .../net6.0/Images/recovery_compass_29.png | Bin 0 -> 4803 bytes .../net6.0/Images/recovery_compass_30.png | Bin 0 -> 4804 bytes .../net6.0/Images/recovery_compass_31.png | Bin 0 -> 4800 bytes .../bin/Debug/net6.0/Images/red_candle.png | Bin 0 -> 200 bytes .../Debug/net6.0/Images/red_candle_lit.png | Bin 0 -> 136 bytes .../bin/Debug/net6.0/Images/red_concrete.png | Bin 0 -> 246 bytes .../net6.0/Images/red_concrete_powder.png | Bin 0 -> 565 bytes .../bin/Debug/net6.0/Images/red_dye.png | Bin 0 -> 194 bytes .../net6.0/Images/red_glazed_terracotta.png | Bin 0 -> 292 bytes .../bin/Debug/net6.0/Images/red_mushroom.png | Bin 0 -> 148 bytes .../net6.0/Images/red_mushroom_block.png | Bin 0 -> 229 bytes .../Debug/net6.0/Images/red_nether_bricks.png | Bin 0 -> 251 bytes .../bin/Debug/net6.0/Images/red_sand.png | Bin 0 -> 266 bytes .../bin/Debug/net6.0/Images/red_sandstone.png | Bin 0 -> 287 bytes .../net6.0/Images/red_sandstone_bottom.png | Bin 0 -> 292 bytes .../Debug/net6.0/Images/red_sandstone_top.png | Bin 0 -> 247 bytes .../Debug/net6.0/Images/red_shulker_box.png | Bin 0 -> 329 bytes .../Debug/net6.0/Images/red_stained_glass.png | Bin 0 -> 134 bytes .../Images/red_stained_glass_pane_top.png | Bin 0 -> 119 bytes .../Debug/net6.0/Images/red_terracotta.png | Bin 0 -> 464 bytes .../bin/Debug/net6.0/Images/red_tulip.png | Bin 0 -> 192 bytes .../bin/Debug/net6.0/Images/red_wool.png | Bin 0 -> 430 bytes .../bin/Debug/net6.0/Images/redstone.png | Bin 0 -> 185 bytes .../Debug/net6.0/Images/redstone_block.png | Bin 0 -> 195 bytes .../Debug/net6.0/Images/redstone_dust_dot.png | Bin 0 -> 126 bytes .../net6.0/Images/redstone_dust_line0.png | Bin 0 -> 125 bytes .../net6.0/Images/redstone_dust_line1.png | Bin 0 -> 130 bytes .../net6.0/Images/redstone_dust_overlay.png | Bin 0 -> 90 bytes .../bin/Debug/net6.0/Images/redstone_lamp.png | Bin 0 -> 283 bytes .../Debug/net6.0/Images/redstone_lamp_on.png | Bin 0 -> 250 bytes .../bin/Debug/net6.0/Images/redstone_ore.png | Bin 0 -> 305 bytes .../Debug/net6.0/Images/redstone_torch.png | Bin 0 -> 146 bytes .../net6.0/Images/redstone_torch_off.png | Bin 0 -> 135 bytes .../Images/reinforced_deepslate_bottom.png | Bin 0 -> 273 bytes .../Images/reinforced_deepslate_side.png | Bin 0 -> 321 bytes .../Images/reinforced_deepslate_top.png | Bin 0 -> 299 bytes .../bin/Debug/net6.0/Images/repeater.png | Bin 0 -> 193 bytes .../bin/Debug/net6.0/Images/repeater_on.png | Bin 0 -> 264 bytes .../Images/repeating_command_block_back.png | Bin 0 -> 480 bytes .../repeating_command_block_back.png.mcmeta | 6 + .../repeating_command_block_conditional.png | Bin 0 -> 432 bytes ...ating_command_block_conditional.png.mcmeta | 6 + .../Images/repeating_command_block_front.png | Bin 0 -> 432 bytes .../repeating_command_block_front.png.mcmeta | 6 + .../Images/repeating_command_block_side.png | Bin 0 -> 456 bytes .../repeating_command_block_side.png.mcmeta | 6 + .../net6.0/Images/respawn_anchor_bottom.png | Bin 0 -> 315 bytes .../net6.0/Images/respawn_anchor_side0.png | Bin 0 -> 328 bytes .../net6.0/Images/respawn_anchor_side1.png | Bin 0 -> 340 bytes .../net6.0/Images/respawn_anchor_side2.png | Bin 0 -> 348 bytes .../net6.0/Images/respawn_anchor_side3.png | Bin 0 -> 350 bytes .../net6.0/Images/respawn_anchor_side4.png | Bin 0 -> 352 bytes .../net6.0/Images/respawn_anchor_top.png | Bin 0 -> 9297 bytes .../Images/respawn_anchor_top.png.mcmeta | 3 + .../net6.0/Images/respawn_anchor_top_off.png | Bin 0 -> 203 bytes .../bin/Debug/net6.0/Images/rooted_dirt.png | Bin 0 -> 307 bytes .../Debug/net6.0/Images/rose_bush_bottom.png | Bin 0 -> 302 bytes .../bin/Debug/net6.0/Images/rose_bush_top.png | Bin 0 -> 251 bytes .../bin/Debug/net6.0/Images/rotten_flesh.png | Bin 0 -> 242 bytes .../bin/Debug/net6.0/Images/saddle.png | Bin 0 -> 203 bytes .../bin/Debug/net6.0/Images/salmon.png | Bin 0 -> 346 bytes .../bin/Debug/net6.0/Images/salmon_bucket.png | Bin 0 -> 301 bytes .../bin/Debug/net6.0/Images/sand.png | Bin 0 -> 262 bytes .../bin/Debug/net6.0/Images/sandstone.png | Bin 0 -> 283 bytes .../Debug/net6.0/Images/sandstone_bottom.png | Bin 0 -> 288 bytes .../bin/Debug/net6.0/Images/sandstone_top.png | Bin 0 -> 245 bytes .../net6.0/Images/scaffolding_bottom.png | Bin 0 -> 252 bytes .../Debug/net6.0/Images/scaffolding_side.png | Bin 0 -> 243 bytes .../Debug/net6.0/Images/scaffolding_top.png | Bin 0 -> 313 bytes .../bin/Debug/net6.0/Images/sculk.png | Bin 0 -> 370 bytes .../bin/Debug/net6.0/Images/sculk.png.mcmeta | 6 + .../net6.0/Images/sculk_catalyst_bottom.png | Bin 0 -> 274 bytes .../net6.0/Images/sculk_catalyst_side.png | Bin 0 -> 314 bytes .../Images/sculk_catalyst_side_bloom.png | Bin 0 -> 465 bytes .../sculk_catalyst_side_bloom.png.mcmeta | 5 + .../net6.0/Images/sculk_catalyst_top.png | Bin 0 -> 245 bytes .../Images/sculk_catalyst_top_bloom.png | Bin 0 -> 806 bytes .../sculk_catalyst_top_bloom.png.mcmeta | 5 + .../net6.0/Images/sculk_sensor_bottom.png | Bin 0 -> 240 bytes .../Debug/net6.0/Images/sculk_sensor_side.png | Bin 0 -> 194 bytes .../Images/sculk_sensor_tendril_active.png | Bin 0 -> 533 bytes .../sculk_sensor_tendril_active.png.mcmeta | 5 + .../Images/sculk_sensor_tendril_inactive.png | Bin 0 -> 425 bytes .../sculk_sensor_tendril_inactive.png.mcmeta | 5 + .../Debug/net6.0/Images/sculk_sensor_top.png | Bin 0 -> 222 bytes .../net6.0/Images/sculk_shrieker_bottom.png | Bin 0 -> 240 bytes .../sculk_shrieker_can_summon_inner_top.png | Bin 0 -> 724 bytes ...k_shrieker_can_summon_inner_top.png.mcmeta | 6 + .../Images/sculk_shrieker_inner_top.png | Bin 0 -> 729 bytes .../sculk_shrieker_inner_top.png.mcmeta | 6 + .../net6.0/Images/sculk_shrieker_side.png | Bin 0 -> 309 bytes .../net6.0/Images/sculk_shrieker_top.png | Bin 0 -> 125 bytes .../bin/Debug/net6.0/Images/sculk_vein.png | Bin 0 -> 423 bytes .../Debug/net6.0/Images/sculk_vein.png.mcmeta | 6 + .../bin/Debug/net6.0/Images/scute.png | Bin 0 -> 137 bytes .../bin/Debug/net6.0/Images/sea_lantern.png | Bin 0 -> 2960 bytes .../net6.0/Images/sea_lantern.png.mcmeta | 5 + .../bin/Debug/net6.0/Images/sea_pickle.png | Bin 0 -> 182 bytes .../bin/Debug/net6.0/Images/seagrass.png | Bin 0 -> 269 bytes .../Debug/net6.0/Images/seagrass.png.mcmeta | 5 + .../bin/Debug/net6.0/Images/shears.png | Bin 0 -> 195 bytes .../bin/Debug/net6.0/Images/shroomlight.png | Bin 0 -> 309 bytes .../bin/Debug/net6.0/Images/shulker_box.png | Bin 0 -> 1008 bytes .../bin/Debug/net6.0/Images/shulker_shell.png | Bin 0 -> 206 bytes .../net6.0/Images/skull_banner_pattern.png | Bin 0 -> 192 bytes .../bin/Debug/net6.0/Images/slime_ball.png | Bin 0 -> 215 bytes .../bin/Debug/net6.0/Images/slime_block.png | Bin 0 -> 202 bytes .../net6.0/Images/small_amethyst_bud.png | Bin 0 -> 125 bytes .../net6.0/Images/small_dripleaf_side.png | Bin 0 -> 81 bytes .../Images/small_dripleaf_stem_bottom.png | Bin 0 -> 159 bytes .../net6.0/Images/small_dripleaf_stem_top.png | Bin 0 -> 140 bytes .../net6.0/Images/small_dripleaf_top.png | Bin 0 -> 146 bytes .../net6.0/Images/smithing_table_bottom.png | Bin 0 -> 206 bytes .../net6.0/Images/smithing_table_front.png | Bin 0 -> 312 bytes .../net6.0/Images/smithing_table_side.png | Bin 0 -> 315 bytes .../net6.0/Images/smithing_table_top.png | Bin 0 -> 260 bytes .../bin/Debug/net6.0/Images/smoker_bottom.png | Bin 0 -> 274 bytes .../bin/Debug/net6.0/Images/smoker_front.png | Bin 0 -> 321 bytes .../Debug/net6.0/Images/smoker_front_on.png | Bin 0 -> 506 bytes .../net6.0/Images/smoker_front_on.png.mcmeta | 6 + .../bin/Debug/net6.0/Images/smoker_side.png | Bin 0 -> 302 bytes .../bin/Debug/net6.0/Images/smoker_top.png | Bin 0 -> 276 bytes .../bin/Debug/net6.0/Images/smooth_basalt.png | Bin 0 -> 256 bytes .../bin/Debug/net6.0/Images/smooth_stone.png | Bin 0 -> 255 bytes .../net6.0/Images/smooth_stone_slab_side.png | Bin 0 -> 258 bytes .../bin/Debug/net6.0/Images/snow.png | Bin 0 -> 202 bytes .../bin/Debug/net6.0/Images/snowball.png | Bin 0 -> 194 bytes .../bin/Debug/net6.0/Images/soul_campfire.png | Bin 0 -> 263 bytes .../net6.0/Images/soul_campfire_fire.png | Bin 0 -> 880 bytes .../Images/soul_campfire_fire.png.mcmeta | 6 + .../net6.0/Images/soul_campfire_log_lit.png | Bin 0 -> 744 bytes .../Images/soul_campfire_log_lit.png.mcmeta | 6 + .../bin/Debug/net6.0/Images/soul_fire_0.png | Bin 0 -> 8841 bytes .../net6.0/Images/soul_fire_0.png.mcmeta | 38 + .../bin/Debug/net6.0/Images/soul_fire_1.png | Bin 0 -> 8522 bytes .../net6.0/Images/soul_fire_1.png.mcmeta | 3 + .../bin/Debug/net6.0/Images/soul_lantern.png | Bin 0 -> 160 bytes .../net6.0/Images/soul_lantern.png.mcmeta | 5 + .../bin/Debug/net6.0/Images/soul_sand.png | Bin 0 -> 286 bytes .../bin/Debug/net6.0/Images/soul_soil.png | Bin 0 -> 247 bytes .../bin/Debug/net6.0/Images/soul_torch.png | Bin 0 -> 140 bytes .../bin/Debug/net6.0/Images/spawn_egg.png | Bin 0 -> 278 bytes .../Debug/net6.0/Images/spawn_egg_overlay.png | Bin 0 -> 402 bytes .../bin/Debug/net6.0/Images/spawner.png | Bin 0 -> 251 bytes .../Debug/net6.0/Images/spectral_arrow.png | Bin 0 -> 140 bytes .../bin/Debug/net6.0/Images/spider_eye.png | Bin 0 -> 159 bytes .../bin/Debug/net6.0/Images/splash_potion.png | Bin 0 -> 152 bytes .../bin/Debug/net6.0/Images/sponge.png | Bin 0 -> 270 bytes .../bin/Debug/net6.0/Images/spore_blossom.png | Bin 0 -> 234 bytes .../net6.0/Images/spore_blossom_base.png | Bin 0 -> 232 bytes .../bin/Debug/net6.0/Images/spruce_boat.png | Bin 0 -> 349 bytes .../Debug/net6.0/Images/spruce_chest_boat.png | Bin 0 -> 380 bytes .../bin/Debug/net6.0/Images/spruce_door.png | Bin 0 -> 145 bytes .../net6.0/Images/spruce_door_bottom.png | Bin 0 -> 291 bytes .../Debug/net6.0/Images/spruce_door_top.png | Bin 0 -> 272 bytes .../bin/Debug/net6.0/Images/spruce_leaves.png | Bin 0 -> 228 bytes .../bin/Debug/net6.0/Images/spruce_log.png | Bin 0 -> 262 bytes .../Debug/net6.0/Images/spruce_log_top.png | Bin 0 -> 264 bytes .../bin/Debug/net6.0/Images/spruce_planks.png | Bin 0 -> 263 bytes .../Debug/net6.0/Images/spruce_sapling.png | Bin 0 -> 211 bytes .../bin/Debug/net6.0/Images/spruce_sign.png | Bin 0 -> 205 bytes .../Debug/net6.0/Images/spruce_trapdoor.png | Bin 0 -> 258 bytes .../bin/Debug/net6.0/Images/spyglass.png | Bin 0 -> 218 bytes .../Debug/net6.0/Images/spyglass_model.png | Bin 0 -> 195 bytes .../bin/Debug/net6.0/Images/stairs.png | Bin 0 -> 773 bytes .../bin/Debug/net6.0/Images/stick.png | Bin 0 -> 136 bytes .../bin/Debug/net6.0/Images/stone.png | Bin 0 -> 215 bytes .../bin/Debug/net6.0/Images/stone_axe.png | Bin 0 -> 180 bytes .../bin/Debug/net6.0/Images/stone_bricks.png | Bin 0 -> 242 bytes .../bin/Debug/net6.0/Images/stone_hoe.png | Bin 0 -> 163 bytes .../bin/Debug/net6.0/Images/stone_pickaxe.png | Bin 0 -> 189 bytes .../bin/Debug/net6.0/Images/stone_shovel.png | Bin 0 -> 158 bytes .../bin/Debug/net6.0/Images/stone_sword.png | Bin 0 -> 196 bytes .../net6.0/Images/stonecutter_bottom.png | Bin 0 -> 201 bytes .../Debug/net6.0/Images/stonecutter_saw.png | Bin 0 -> 253 bytes .../net6.0/Images/stonecutter_saw.png.mcmeta | 6 + .../Debug/net6.0/Images/stonecutter_side.png | Bin 0 -> 208 bytes .../Debug/net6.0/Images/stonecutter_top.png | Bin 0 -> 264 bytes .../bin/Debug/net6.0/Images/string.png | Bin 0 -> 179 bytes .../net6.0/Images/stripped_acacia_log.png | Bin 0 -> 423 bytes .../net6.0/Images/stripped_acacia_log_top.png | Bin 0 -> 277 bytes .../net6.0/Images/stripped_birch_log.png | Bin 0 -> 420 bytes .../net6.0/Images/stripped_birch_log_top.png | Bin 0 -> 269 bytes .../net6.0/Images/stripped_crimson_stem.png | Bin 0 -> 284 bytes .../Images/stripped_crimson_stem_top.png | Bin 0 -> 201 bytes .../net6.0/Images/stripped_dark_oak_log.png | Bin 0 -> 282 bytes .../Images/stripped_dark_oak_log_top.png | Bin 0 -> 275 bytes .../net6.0/Images/stripped_jungle_log.png | Bin 0 -> 287 bytes .../net6.0/Images/stripped_jungle_log_top.png | Bin 0 -> 280 bytes .../net6.0/Images/stripped_mangrove_log.png | Bin 0 -> 253 bytes .../Images/stripped_mangrove_log_top.png | Bin 0 -> 261 bytes .../Debug/net6.0/Images/stripped_oak_log.png | Bin 0 -> 397 bytes .../net6.0/Images/stripped_oak_log_top.png | Bin 0 -> 278 bytes .../net6.0/Images/stripped_spruce_log.png | Bin 0 -> 292 bytes .../net6.0/Images/stripped_spruce_log_top.png | Bin 0 -> 283 bytes .../net6.0/Images/stripped_warped_stem.png | Bin 0 -> 286 bytes .../Images/stripped_warped_stem_top.png | Bin 0 -> 205 bytes .../Debug/net6.0/Images/structure_block.png | Bin 0 -> 254 bytes .../net6.0/Images/structure_block_corner.png | Bin 0 -> 281 bytes .../net6.0/Images/structure_block_data.png | Bin 0 -> 235 bytes .../net6.0/Images/structure_block_load.png | Bin 0 -> 231 bytes .../net6.0/Images/structure_block_save.png | Bin 0 -> 228 bytes .../Debug/net6.0/Images/structure_void.png | Bin 0 -> 200 bytes .../bin/Debug/net6.0/Images/sugar.png | Bin 0 -> 171 bytes .../bin/Debug/net6.0/Images/sugar_cane.png | Bin 0 -> 201 bytes .../Debug/net6.0/Images/sunflower_back.png | Bin 0 -> 139 bytes .../Debug/net6.0/Images/sunflower_bottom.png | Bin 0 -> 183 bytes .../Debug/net6.0/Images/sunflower_front.png | Bin 0 -> 153 bytes .../bin/Debug/net6.0/Images/sunflower_top.png | Bin 0 -> 140 bytes .../Debug/net6.0/Images/suspicious_stew.png | Bin 0 -> 199 bytes .../bin/Debug/net6.0/Images/sweet_berries.png | Bin 0 -> 233 bytes .../net6.0/Images/sweet_berry_bush_stage0.png | Bin 0 -> 162 bytes .../net6.0/Images/sweet_berry_bush_stage1.png | Bin 0 -> 255 bytes .../net6.0/Images/sweet_berry_bush_stage2.png | Bin 0 -> 280 bytes .../net6.0/Images/sweet_berry_bush_stage3.png | Bin 0 -> 294 bytes .../Debug/net6.0/Images/tadpole_bucket.png | Bin 0 -> 242 bytes .../Debug/net6.0/Images/tall_grass_bottom.png | Bin 0 -> 255 bytes .../Debug/net6.0/Images/tall_grass_top.png | Bin 0 -> 204 bytes .../net6.0/Images/tall_seagrass_bottom.png | Bin 0 -> 1440 bytes .../Images/tall_seagrass_bottom.png.mcmeta | 5 + .../Debug/net6.0/Images/tall_seagrass_top.png | Bin 0 -> 993 bytes .../Images/tall_seagrass_top.png.mcmeta | 5 + .../bin/Debug/net6.0/Images/target_side.png | Bin 0 -> 306 bytes .../bin/Debug/net6.0/Images/target_top.png | Bin 0 -> 314 bytes .../bin/Debug/net6.0/Images/terracotta.png | Bin 0 -> 244 bytes .../bin/Debug/net6.0/Images/tinted_glass.png | Bin 0 -> 190 bytes .../Debug/net6.0/Images/tipped_arrow_base.png | Bin 0 -> 155 bytes .../Debug/net6.0/Images/tipped_arrow_head.png | Bin 0 -> 154 bytes .../bin/Debug/net6.0/Images/tnt_bottom.png | Bin 0 -> 108 bytes .../bin/Debug/net6.0/Images/tnt_minecart.png | Bin 0 -> 286 bytes .../bin/Debug/net6.0/Images/tnt_side.png | Bin 0 -> 208 bytes .../bin/Debug/net6.0/Images/tnt_top.png | Bin 0 -> 248 bytes .../bin/Debug/net6.0/Images/torch.png | Bin 0 -> 138 bytes .../Debug/net6.0/Images/totem_of_undying.png | Bin 0 -> 226 bytes .../bin/Debug/net6.0/Images/trident.png | Bin 0 -> 166 bytes .../bin/Debug/net6.0/Images/tripwire.png | Bin 0 -> 214 bytes .../bin/Debug/net6.0/Images/tripwire_hook.png | Bin 0 -> 176 bytes .../bin/Debug/net6.0/Images/tropical_fish.png | Bin 0 -> 294 bytes .../net6.0/Images/tropical_fish_bucket.png | Bin 0 -> 285 bytes .../bin/Debug/net6.0/Images/tube_coral.png | Bin 0 -> 253 bytes .../Debug/net6.0/Images/tube_coral_block.png | Bin 0 -> 277 bytes .../Debug/net6.0/Images/tube_coral_fan.png | Bin 0 -> 196 bytes .../bin/Debug/net6.0/Images/tuff.png | Bin 0 -> 253 bytes .../bin/Debug/net6.0/Images/turtle_egg.png | Bin 0 -> 225 bytes .../Images/turtle_egg_slightly_cracked.png | Bin 0 -> 374 bytes .../net6.0/Images/turtle_egg_very_cracked.png | Bin 0 -> 362 bytes .../bin/Debug/net6.0/Images/turtle_helmet.png | Bin 0 -> 152 bytes .../Debug/net6.0/Images/twisting_vines.png | Bin 0 -> 161 bytes .../net6.0/Images/twisting_vines_plant.png | Bin 0 -> 183 bytes .../net6.0/Images/verdant_froglight_side.png | Bin 0 -> 258 bytes .../net6.0/Images/verdant_froglight_top.png | Bin 0 -> 205 bytes .../bin/Debug/net6.0/Images/vine.png | Bin 0 -> 227 bytes .../bin/Debug/net6.0/Images/warped_door.png | Bin 0 -> 205 bytes .../net6.0/Images/warped_door_bottom.png | Bin 0 -> 321 bytes .../Debug/net6.0/Images/warped_door_top.png | Bin 0 -> 324 bytes .../bin/Debug/net6.0/Images/warped_fungus.png | Bin 0 -> 171 bytes .../Images/warped_fungus_on_a_stick.png | Bin 0 -> 237 bytes .../bin/Debug/net6.0/Images/warped_nylium.png | Bin 0 -> 306 bytes .../net6.0/Images/warped_nylium_side.png | Bin 0 -> 326 bytes .../bin/Debug/net6.0/Images/warped_planks.png | Bin 0 -> 281 bytes .../bin/Debug/net6.0/Images/warped_roots.png | Bin 0 -> 211 bytes .../Debug/net6.0/Images/warped_roots_pot.png | Bin 0 -> 211 bytes .../bin/Debug/net6.0/Images/warped_sign.png | Bin 0 -> 218 bytes .../bin/Debug/net6.0/Images/warped_stem.png | Bin 0 -> 743 bytes .../net6.0/Images/warped_stem.png.mcmeta | 6 + .../Debug/net6.0/Images/warped_stem_top.png | Bin 0 -> 309 bytes .../Debug/net6.0/Images/warped_trapdoor.png | Bin 0 -> 280 bytes .../Debug/net6.0/Images/warped_wart_block.png | Bin 0 -> 251 bytes .../bin/Debug/net6.0/Images/water_bucket.png | Bin 0 -> 233 bytes .../bin/Debug/net6.0/Images/water_flow.png | Bin 0 -> 5489 bytes .../Debug/net6.0/Images/water_flow.png.mcmeta | 3 + .../bin/Debug/net6.0/Images/water_overlay.png | Bin 0 -> 76 bytes .../bin/Debug/net6.0/Images/water_still.png | Bin 0 -> 2419 bytes .../net6.0/Images/water_still.png.mcmeta | 5 + .../Debug/net6.0/Images/weathered_copper.png | Bin 0 -> 281 bytes .../net6.0/Images/weathered_cut_copper.png | Bin 0 -> 284 bytes .../bin/Debug/net6.0/Images/weeping_vines.png | Bin 0 -> 122 bytes .../net6.0/Images/weeping_vines_plant.png | Bin 0 -> 236 bytes .../bin/Debug/net6.0/Images/wet_sponge.png | Bin 0 -> 252 bytes .../bin/Debug/net6.0/Images/wheat.png | Bin 0 -> 226 bytes .../bin/Debug/net6.0/Images/wheat_seeds.png | Bin 0 -> 142 bytes .../bin/Debug/net6.0/Images/wheat_stage0.png | Bin 0 -> 150 bytes .../bin/Debug/net6.0/Images/wheat_stage1.png | Bin 0 -> 160 bytes .../bin/Debug/net6.0/Images/wheat_stage2.png | Bin 0 -> 176 bytes .../bin/Debug/net6.0/Images/wheat_stage3.png | Bin 0 -> 189 bytes .../bin/Debug/net6.0/Images/wheat_stage4.png | Bin 0 -> 210 bytes .../bin/Debug/net6.0/Images/wheat_stage5.png | Bin 0 -> 221 bytes .../bin/Debug/net6.0/Images/wheat_stage6.png | Bin 0 -> 219 bytes .../bin/Debug/net6.0/Images/wheat_stage7.png | Bin 0 -> 265 bytes .../bin/Debug/net6.0/Images/white_candle.png | Bin 0 -> 182 bytes .../Debug/net6.0/Images/white_candle_lit.png | Bin 0 -> 139 bytes .../Debug/net6.0/Images/white_concrete.png | Bin 0 -> 217 bytes .../net6.0/Images/white_concrete_powder.png | Bin 0 -> 555 bytes .../bin/Debug/net6.0/Images/white_dye.png | Bin 0 -> 196 bytes .../net6.0/Images/white_glazed_terracotta.png | Bin 0 -> 308 bytes .../Debug/net6.0/Images/white_shulker_box.png | Bin 0 -> 313 bytes .../net6.0/Images/white_stained_glass.png | Bin 0 -> 106 bytes .../Images/white_stained_glass_pane_top.png | Bin 0 -> 121 bytes .../Debug/net6.0/Images/white_terracotta.png | Bin 0 -> 434 bytes .../bin/Debug/net6.0/Images/white_tulip.png | Bin 0 -> 188 bytes .../bin/Debug/net6.0/Images/white_wool.png | Bin 0 -> 446 bytes .../bin/Debug/net6.0/Images/wither_rose.png | Bin 0 -> 182 bytes .../bin/Debug/net6.0/Images/wooden_axe.png | Bin 0 -> 180 bytes .../bin/Debug/net6.0/Images/wooden_hoe.png | Bin 0 -> 159 bytes .../Debug/net6.0/Images/wooden_pickaxe.png | Bin 0 -> 178 bytes .../bin/Debug/net6.0/Images/wooden_shovel.png | Bin 0 -> 158 bytes .../bin/Debug/net6.0/Images/wooden_sword.png | Bin 0 -> 196 bytes .../bin/Debug/net6.0/Images/writable_book.png | Bin 0 -> 278 bytes .../bin/Debug/net6.0/Images/written_book.png | Bin 0 -> 219 bytes .../bin/Debug/net6.0/Images/yellow_candle.png | Bin 0 -> 202 bytes .../Debug/net6.0/Images/yellow_candle_lit.png | Bin 0 -> 138 bytes .../Debug/net6.0/Images/yellow_concrete.png | Bin 0 -> 304 bytes .../net6.0/Images/yellow_concrete_powder.png | Bin 0 -> 657 bytes .../bin/Debug/net6.0/Images/yellow_dye.png | Bin 0 -> 195 bytes .../Images/yellow_glazed_terracotta.png | Bin 0 -> 343 bytes .../net6.0/Images/yellow_shulker_box.png | Bin 0 -> 342 bytes .../net6.0/Images/yellow_stained_glass.png | Bin 0 -> 106 bytes .../Images/yellow_stained_glass_pane_top.png | Bin 0 -> 120 bytes .../Debug/net6.0/Images/yellow_terracotta.png | Bin 0 -> 469 bytes .../bin/Debug/net6.0/Images/yellow_wool.png | Bin 0 -> 509 bytes .../bin/Debug/net6.0/Microsoft.OpenApi.dll | Bin 0 -> 173960 bytes .../net6.0/Minecraft.Crafting.Api.deps.json | 131 + .../Debug/net6.0/Minecraft.Crafting.Api.dll | Bin 0 -> 25088 bytes .../Debug/net6.0/Minecraft.Crafting.Api.exe | Bin 0 -> 147968 bytes .../Debug/net6.0/Minecraft.Crafting.Api.pdb | Bin 0 -> 25840 bytes .../Minecraft.Crafting.Api.runtimeconfig.json | 19 + .../bin/Debug/net6.0/Newtonsoft.Json.dll | Bin 0 -> 695336 bytes .../net6.0/Swashbuckle.AspNetCore.Swagger.dll | Bin 0 -> 14848 bytes .../Swashbuckle.AspNetCore.SwaggerGen.dll | Bin 0 -> 86016 bytes .../Swashbuckle.AspNetCore.SwaggerUI.dll | Bin 0 -> 3724800 bytes .../Debug/net6.0/appsettings.Development.json | 8 + .../bin/Debug/net6.0/appsettings.json | 9 + ...CoreApp,Version=v6.0.AssemblyAttributes.cs | 4 + .../Minecraft.Crafting.Api.AssemblyInfo.cs | 23 + ...raft.Crafting.Api.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 17 + .../Minecraft.Crafting.Api.GlobalUsings.g.cs | 17 + ....Api.MvcApplicationPartsAssemblyInfo.cache | 0 ...ing.Api.MvcApplicationPartsAssemblyInfo.cs | 17 + .../Minecraft.Crafting.Api.assets.cache | Bin 0 -> 3777 bytes ...rafting.Api.csproj.AssemblyReference.cache | Bin 0 -> 177324 bytes ...Crafting.Api.csproj.BuildWithSkipAnalyzers | 0 ...Minecraft.Crafting.Api.csproj.CopyComplete | 0 ...rafting.Api.csproj.CoreCompileInputs.cache | 1 + ...t.Crafting.Api.csproj.FileListAbsolute.txt | 1418 + .../Debug/net6.0/Minecraft.Crafting.Api.dll | Bin 0 -> 25088 bytes ...ecraft.Crafting.Api.genruntimeconfig.cache | 1 + .../Debug/net6.0/Minecraft.Crafting.Api.pdb | Bin 0 -> 25840 bytes .../obj/Debug/net6.0/apphost.exe | Bin 0 -> 147968 bytes .../obj/Debug/net6.0/project.razor.vs.json | 1 + .../net6.0/ref/Minecraft.Crafting.Api.dll | Bin 0 -> 12288 bytes .../net6.0/refint/Minecraft.Crafting.Api.dll | Bin 0 -> 12288 bytes .../Debug/net6.0/staticwebassets.build.json | 11 + ...msbuild.build.Minecraft.Crafting.Api.props | 3 + ...ultiTargeting.Minecraft.Crafting.Api.props | 3 + ...ildTransitive.Minecraft.Crafting.Api.props | 3 + ...raft.Crafting.Api.csproj.nuget.dgspec.json | 80 + ...inecraft.Crafting.Api.csproj.nuget.g.props | 23 + ...ecraft.Crafting.Api.csproj.nuget.g.targets | 6 + .../obj/project.assets.json | 343 + .../obj/project.nuget.cache | 16 + Code/ProjetBlazor/Factories/ItemFactory.cs | 7 +- Code/ProjetBlazor/Models/Item.cs | 1 + Code/ProjetBlazor/Models/ItemModel.cs | 2 + Code/ProjetBlazor/Pages/Edit.razor | 11 +- Code/ProjetBlazor/Pages/List.razor | 9 +- Code/ProjetBlazor/Program.cs | 1 + Code/ProjetBlazor/Services/DataApiService.cs | 59 + .../ProjetBlazor/Services/DataLocalService.cs | 3 +- .../bin/Debug/net6.0/ProjetBlazor.dll | Bin 101888 -> 108032 bytes .../bin/Debug/net6.0/ProjetBlazor.pdb | Bin 64972 -> 66160 bytes .../ProjetBlazor.staticwebassets.runtime.json | 2 +- .../net6.0/fr-FR/ProjetBlazor.resources.dll | Bin 3584 -> 3584 bytes ...rojetBlazor.csproj.CoreCompileInputs.cache | 2 +- .../obj/Debug/net6.0/ProjetBlazor.dll | Bin 101888 -> 108032 bytes .../obj/Debug/net6.0/ProjetBlazor.pdb | Bin 64972 -> 66160 bytes .../net6.0/fr-FR/ProjetBlazor.resources.dll | Bin 3584 -> 3584 bytes .../obj/Debug/net6.0/project.razor.vs.json | 2 +- .../obj/Debug/net6.0/ref/ProjetBlazor.dll | Bin 27136 -> 29184 bytes .../obj/Debug/net6.0/refint/ProjetBlazor.dll | Bin 27136 -> 29184 bytes .../Debug/net6.0/staticwebassets.build.json | 19 +- .../net6.0/staticwebassets.development.json | 2 +- .../Debug/net6.0/staticwebassets.pack.json | 4 + ...Microsoft.AspNetCore.StaticWebAssets.props | 16 + 2859 files changed, 116591 insertions(+), 21 deletions(-) delete mode 100644 Code/.vs/BlazorApp/FileContentIndex/4705d518-5d80-4dfd-98e6-32ed51f0b31e.vsidx create mode 100644 Code/.vs/BlazorApp/FileContentIndex/63f03587-4eae-42d1-b71e-667ed7fd6f71.vsidx delete mode 100644 Code/.vs/BlazorApp/FileContentIndex/74175e3d-972b-480d-bee4-a61d59b30b56.vsidx rename Code/.vs/BlazorApp/FileContentIndex/{fd62af03-8526-4c71-bcb7-f484ca0390f5.vsidx => 9009e756-67c9-4bb0-818e-cfbc355baced.vsidx} (99%) create mode 100644 Code/.vs/BlazorApp/FileContentIndex/9e22d4b5-8bdc-4ac1-bac5-5f85b222fd37.vsidx create mode 100644 Code/.vs/BlazorApp/FileContentIndex/ca2dac39-313a-42d5-8c33-5a07230c765e.vsidx delete mode 100644 Code/.vs/BlazorApp/FileContentIndex/e44f230f-2701-481b-860c-730e1af7ccbb.vsidx create mode 100644 Code/Minecraft.Crafting.Api/Controllers/CraftingController.cs create mode 100644 Code/Minecraft.Crafting.Api/Controllers/InventoryController.cs create mode 100644 Code/Minecraft.Crafting.Api/Data/convert-recipes.json create mode 100644 Code/Minecraft.Crafting.Api/Data/items-original.json create mode 100644 Code/Minecraft.Crafting.Api/Data/items.json create mode 100644 Code/Minecraft.Crafting.Api/Data/recipes.json create mode 100644 Code/Minecraft.Crafting.Api/Dockerfile create mode 100644 Code/Minecraft.Crafting.Api/Images/acacia_boat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/acacia_chest_boat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/acacia_door.png create mode 100644 Code/Minecraft.Crafting.Api/Images/acacia_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/acacia_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/acacia_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/Images/acacia_log.png create mode 100644 Code/Minecraft.Crafting.Api/Images/acacia_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/acacia_planks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/acacia_sapling.png create mode 100644 Code/Minecraft.Crafting.Api/Images/acacia_sign.png create mode 100644 Code/Minecraft.Crafting.Api/Images/acacia_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/Images/activator_rail.png create mode 100644 Code/Minecraft.Crafting.Api/Images/activator_rail_on.png create mode 100644 Code/Minecraft.Crafting.Api/Images/allium.png create mode 100644 Code/Minecraft.Crafting.Api/Images/amethyst_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/amethyst_cluster.png create mode 100644 Code/Minecraft.Crafting.Api/Images/amethyst_shard.png create mode 100644 Code/Minecraft.Crafting.Api/Images/ancient_debris_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/ancient_debris_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/andesite.png create mode 100644 Code/Minecraft.Crafting.Api/Images/anvil.png create mode 100644 Code/Minecraft.Crafting.Api/Images/anvil_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/apple.png create mode 100644 Code/Minecraft.Crafting.Api/Images/armor_stand.png create mode 100644 Code/Minecraft.Crafting.Api/Images/arrow.png create mode 100644 Code/Minecraft.Crafting.Api/Images/attached_melon_stem.png create mode 100644 Code/Minecraft.Crafting.Api/Images/attached_pumpkin_stem.png create mode 100644 Code/Minecraft.Crafting.Api/Images/axolotl_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/Images/azalea_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/Images/azalea_plant.png create mode 100644 Code/Minecraft.Crafting.Api/Images/azalea_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/azalea_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/azure_bluet.png create mode 100644 Code/Minecraft.Crafting.Api/Images/baked_potato.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bamboo.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bamboo_large_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bamboo_singleleaf.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bamboo_small_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bamboo_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bamboo_stalk.png create mode 100644 Code/Minecraft.Crafting.Api/Images/barrel_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/barrel_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/barrel_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/barrel_top_open.png create mode 100644 Code/Minecraft.Crafting.Api/Images/barrier.png create mode 100644 Code/Minecraft.Crafting.Api/Images/basalt_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/basalt_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/beacon.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bedrock.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bee_nest_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bee_nest_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bee_nest_front_honey.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bee_nest_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bee_nest_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/beef.png create mode 100644 Code/Minecraft.Crafting.Api/Images/beehive_end.png create mode 100644 Code/Minecraft.Crafting.Api/Images/beehive_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/beehive_front_honey.png create mode 100644 Code/Minecraft.Crafting.Api/Images/beehive_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/beetroot.png create mode 100644 Code/Minecraft.Crafting.Api/Images/beetroot_seeds.png create mode 100644 Code/Minecraft.Crafting.Api/Images/beetroot_soup.png create mode 100644 Code/Minecraft.Crafting.Api/Images/beetroots_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/beetroots_stage1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/beetroots_stage2.png create mode 100644 Code/Minecraft.Crafting.Api/Images/beetroots_stage3.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bell.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bell_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bell_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bell_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/big_dripleaf_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/big_dripleaf_stem.png create mode 100644 Code/Minecraft.Crafting.Api/Images/big_dripleaf_tip.png create mode 100644 Code/Minecraft.Crafting.Api/Images/big_dripleaf_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/birch_boat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/birch_chest_boat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/birch_door.png create mode 100644 Code/Minecraft.Crafting.Api/Images/birch_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/birch_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/birch_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/Images/birch_log.png create mode 100644 Code/Minecraft.Crafting.Api/Images/birch_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/birch_planks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/birch_sapling.png create mode 100644 Code/Minecraft.Crafting.Api/Images/birch_sign.png create mode 100644 Code/Minecraft.Crafting.Api/Images/birch_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/Images/black_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/black_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/black_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/black_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/black_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/black_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/black_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/black_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/black_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/black_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/black_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blackstone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blackstone_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blast_furnace_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blast_furnace_front_on.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blast_furnace_front_on.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/blast_furnace_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blast_furnace_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blaze_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blaze_rod.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blue_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blue_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blue_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blue_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blue_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blue_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blue_ice.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blue_orchid.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blue_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blue_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blue_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blue_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/blue_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bone_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bone_block_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bone_meal.png create mode 100644 Code/Minecraft.Crafting.Api/Images/book.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bookshelf.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bow.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bow_pulling_0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bow_pulling_1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bow_pulling_2.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bowl.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brain_coral.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brain_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brain_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bread.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brewing_stand.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brewing_stand_base.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brick.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/broken_elytra.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brown_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brown_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brown_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brown_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brown_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brown_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brown_mushroom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brown_mushroom_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brown_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brown_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brown_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brown_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/brown_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bubble_coral.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bubble_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bubble_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bucket.png create mode 100644 Code/Minecraft.Crafting.Api/Images/budding_amethyst.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bundle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/bundle_filled.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cactus_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cactus_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cactus_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cake.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cake_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cake_inner.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cake_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cake_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/calcite.png create mode 100644 Code/Minecraft.Crafting.Api/Images/campfire.png create mode 100644 Code/Minecraft.Crafting.Api/Images/campfire_fire.png create mode 100644 Code/Minecraft.Crafting.Api/Images/campfire_fire.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/campfire_log.png create mode 100644 Code/Minecraft.Crafting.Api/Images/campfire_log_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/campfire_log_lit.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/carrot.png create mode 100644 Code/Minecraft.Crafting.Api/Images/carrot_on_a_stick.png create mode 100644 Code/Minecraft.Crafting.Api/Images/carrots_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/carrots_stage1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/carrots_stage2.png create mode 100644 Code/Minecraft.Crafting.Api/Images/carrots_stage3.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cartography_table_side1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cartography_table_side2.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cartography_table_side3.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cartography_table_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/carved_pumpkin.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cauldron.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cauldron_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cauldron_inner.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cauldron_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cauldron_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cave_vines.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cave_vines_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cave_vines_plant.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cave_vines_plant_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chain.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chain_command_block_back.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chain_command_block_back.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/chain_command_block_conditional.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chain_command_block_conditional.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/chain_command_block_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chain_command_block_front.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/chain_command_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chain_command_block_side.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/chainmail_boots.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chainmail_chestplate.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chainmail_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chainmail_leggings.png create mode 100644 Code/Minecraft.Crafting.Api/Images/charcoal.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chest_minecart.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chicken.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chipped_anvil_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chiseled_deepslate.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chiseled_nether_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chiseled_polished_blackstone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chiseled_quartz_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chiseled_quartz_block_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chiseled_red_sandstone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chiseled_sandstone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chiseled_stone_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chorus_flower.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chorus_flower_dead.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chorus_fruit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/chorus_plant.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clay.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clay_ball.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_00.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_01.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_02.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_03.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_04.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_05.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_06.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_07.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_08.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_09.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_10.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_11.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_12.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_13.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_14.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_15.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_16.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_17.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_18.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_19.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_20.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_21.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_22.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_23.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_24.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_25.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_26.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_27.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_28.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_29.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_30.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_31.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_32.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_33.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_34.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_35.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_36.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_37.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_38.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_39.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_40.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_41.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_42.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_43.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_44.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_45.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_46.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_47.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_48.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_49.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_50.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_51.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_52.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_53.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_54.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_55.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_56.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_57.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_58.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_59.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_60.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_61.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_62.png create mode 100644 Code/Minecraft.Crafting.Api/Images/clock_63.png create mode 100644 Code/Minecraft.Crafting.Api/Images/coal.png create mode 100644 Code/Minecraft.Crafting.Api/Images/coal_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/coal_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/coarse_dirt.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cobbled_deepslate.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cobblestone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cobweb.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cocoa_beans.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cocoa_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cocoa_stage1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cocoa_stage2.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cod.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cod_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/Images/command_block_back.png create mode 100644 Code/Minecraft.Crafting.Api/Images/command_block_back.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/command_block_conditional.png create mode 100644 Code/Minecraft.Crafting.Api/Images/command_block_conditional.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/command_block_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/command_block_front.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/command_block_minecart.png create mode 100644 Code/Minecraft.Crafting.Api/Images/command_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/command_block_side.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/comparator.png create mode 100644 Code/Minecraft.Crafting.Api/Images/comparator_on.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_00.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_01.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_02.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_03.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_04.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_05.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_06.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_07.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_08.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_09.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_10.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_11.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_12.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_13.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_14.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_15.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_16.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_17.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_18.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_19.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_20.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_21.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_22.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_23.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_24.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_25.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_26.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_27.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_28.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_29.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_30.png create mode 100644 Code/Minecraft.Crafting.Api/Images/compass_31.png create mode 100644 Code/Minecraft.Crafting.Api/Images/composter_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/composter_compost.png create mode 100644 Code/Minecraft.Crafting.Api/Images/composter_ready.png create mode 100644 Code/Minecraft.Crafting.Api/Images/composter_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/composter_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/conduit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cooked_beef.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cooked_chicken.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cooked_cod.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cooked_mutton.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cooked_porkchop.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cooked_rabbit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cooked_salmon.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cookie.png create mode 100644 Code/Minecraft.Crafting.Api/Images/copper_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/copper_ingot.png create mode 100644 Code/Minecraft.Crafting.Api/Images/copper_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cornflower.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cracked_deepslate_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cracked_deepslate_tiles.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cracked_nether_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cracked_polished_blackstone_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cracked_stone_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crafting_table_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crafting_table_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crafting_table_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/creeper_banner_pattern.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crimson_door.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crimson_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crimson_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crimson_fungus.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crimson_nylium.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crimson_nylium_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crimson_planks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crimson_roots.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crimson_roots_pot.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crimson_sign.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crimson_stem.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crimson_stem.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/crimson_stem_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crimson_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crossbow_arrow.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crossbow_firework.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crossbow_pulling_0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crossbow_pulling_1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crossbow_pulling_2.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crossbow_standby.png create mode 100644 Code/Minecraft.Crafting.Api/Images/crying_obsidian.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cut_copper.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cut_red_sandstone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cut_sandstone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cyan_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cyan_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cyan_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cyan_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cyan_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cyan_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cyan_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cyan_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cyan_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cyan_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/cyan_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Images/damaged_anvil_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dandelion.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dark_oak_boat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dark_oak_chest_boat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dark_oak_door.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dark_oak_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dark_oak_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dark_oak_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dark_oak_log.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dark_oak_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dark_oak_planks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dark_oak_sapling.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dark_oak_sign.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dark_oak_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dark_prismarine.png create mode 100644 Code/Minecraft.Crafting.Api/Images/daylight_detector_inverted_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/daylight_detector_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/daylight_detector_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_brain_coral.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_brain_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_brain_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_bubble_coral.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_bubble_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_bubble_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_bush.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_fire_coral.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_fire_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_fire_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_horn_coral.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_horn_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_horn_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_tube_coral.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_tube_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dead_tube_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/Images/debug.png create mode 100644 Code/Minecraft.Crafting.Api/Images/debug2.png create mode 100644 Code/Minecraft.Crafting.Api/Images/deepslate.png create mode 100644 Code/Minecraft.Crafting.Api/Images/deepslate_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/deepslate_coal_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/deepslate_copper_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/deepslate_diamond_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/deepslate_emerald_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/deepslate_gold_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/deepslate_iron_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/deepslate_lapis_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/deepslate_redstone_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/deepslate_tiles.png create mode 100644 Code/Minecraft.Crafting.Api/Images/deepslate_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/default.png create mode 100644 Code/Minecraft.Crafting.Api/Images/destroy_stage_0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/destroy_stage_1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/destroy_stage_2.png create mode 100644 Code/Minecraft.Crafting.Api/Images/destroy_stage_3.png create mode 100644 Code/Minecraft.Crafting.Api/Images/destroy_stage_4.png create mode 100644 Code/Minecraft.Crafting.Api/Images/destroy_stage_5.png create mode 100644 Code/Minecraft.Crafting.Api/Images/destroy_stage_6.png create mode 100644 Code/Minecraft.Crafting.Api/Images/destroy_stage_7.png create mode 100644 Code/Minecraft.Crafting.Api/Images/destroy_stage_8.png create mode 100644 Code/Minecraft.Crafting.Api/Images/destroy_stage_9.png create mode 100644 Code/Minecraft.Crafting.Api/Images/detector_rail.png create mode 100644 Code/Minecraft.Crafting.Api/Images/detector_rail_on.png create mode 100644 Code/Minecraft.Crafting.Api/Images/diamond.png create mode 100644 Code/Minecraft.Crafting.Api/Images/diamond_axe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/diamond_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/diamond_boots.png create mode 100644 Code/Minecraft.Crafting.Api/Images/diamond_chestplate.png create mode 100644 Code/Minecraft.Crafting.Api/Images/diamond_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/Images/diamond_hoe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/diamond_horse_armor.png create mode 100644 Code/Minecraft.Crafting.Api/Images/diamond_leggings.png create mode 100644 Code/Minecraft.Crafting.Api/Images/diamond_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/diamond_pickaxe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/diamond_shovel.png create mode 100644 Code/Minecraft.Crafting.Api/Images/diamond_sword.png create mode 100644 Code/Minecraft.Crafting.Api/Images/diorite.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dirt.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dirt_path_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dirt_path_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/disc_fragment_5.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dispenser_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dispenser_front_vertical.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dragon_breath.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dragon_egg.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dried_kelp.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dried_kelp_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dried_kelp_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dried_kelp_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dripstone_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dropper_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/dropper_front_vertical.png create mode 100644 Code/Minecraft.Crafting.Api/Images/echo_shard.png create mode 100644 Code/Minecraft.Crafting.Api/Images/egg.png create mode 100644 Code/Minecraft.Crafting.Api/Images/elytra.png create mode 100644 Code/Minecraft.Crafting.Api/Images/emerald.png create mode 100644 Code/Minecraft.Crafting.Api/Images/emerald_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/emerald_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/empty_armor_slot_boots.png create mode 100644 Code/Minecraft.Crafting.Api/Images/empty_armor_slot_chestplate.png create mode 100644 Code/Minecraft.Crafting.Api/Images/empty_armor_slot_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/Images/empty_armor_slot_leggings.png create mode 100644 Code/Minecraft.Crafting.Api/Images/empty_armor_slot_shield.png create mode 100644 Code/Minecraft.Crafting.Api/Images/enchanted_book.png create mode 100644 Code/Minecraft.Crafting.Api/Images/enchanting_table_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/enchanting_table_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/enchanting_table_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/end_crystal.png create mode 100644 Code/Minecraft.Crafting.Api/Images/end_portal_frame_eye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/end_portal_frame_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/end_portal_frame_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/end_rod.png create mode 100644 Code/Minecraft.Crafting.Api/Images/end_stone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/end_stone_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/ender_eye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/ender_pearl.png create mode 100644 Code/Minecraft.Crafting.Api/Images/experience_bottle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/exposed_copper.png create mode 100644 Code/Minecraft.Crafting.Api/Images/exposed_cut_copper.png create mode 100644 Code/Minecraft.Crafting.Api/Images/farmland.png create mode 100644 Code/Minecraft.Crafting.Api/Images/farmland_moist.png create mode 100644 Code/Minecraft.Crafting.Api/Images/feather.png create mode 100644 Code/Minecraft.Crafting.Api/Images/fermented_spider_eye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/fern.png create mode 100644 Code/Minecraft.Crafting.Api/Images/filled_map.png create mode 100644 Code/Minecraft.Crafting.Api/Images/filled_map_markings.png create mode 100644 Code/Minecraft.Crafting.Api/Images/fire_0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/fire_0.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/fire_1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/fire_1.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/fire_charge.png create mode 100644 Code/Minecraft.Crafting.Api/Images/fire_coral.png create mode 100644 Code/Minecraft.Crafting.Api/Images/fire_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/fire_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/Images/firework_rocket.png create mode 100644 Code/Minecraft.Crafting.Api/Images/firework_star.png create mode 100644 Code/Minecraft.Crafting.Api/Images/firework_star_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/Images/fishing_rod.png create mode 100644 Code/Minecraft.Crafting.Api/Images/fishing_rod_cast.png create mode 100644 Code/Minecraft.Crafting.Api/Images/fletching_table_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/fletching_table_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/fletching_table_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/flint.png create mode 100644 Code/Minecraft.Crafting.Api/Images/flint_and_steel.png create mode 100644 Code/Minecraft.Crafting.Api/Images/flower_banner_pattern.png create mode 100644 Code/Minecraft.Crafting.Api/Images/flower_pot.png create mode 100644 Code/Minecraft.Crafting.Api/Images/flowering_azalea_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/Images/flowering_azalea_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/flowering_azalea_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/frogspawn.png create mode 100644 Code/Minecraft.Crafting.Api/Images/frosted_ice_0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/frosted_ice_1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/frosted_ice_2.png create mode 100644 Code/Minecraft.Crafting.Api/Images/frosted_ice_3.png create mode 100644 Code/Minecraft.Crafting.Api/Images/furnace_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/furnace_front_on.png create mode 100644 Code/Minecraft.Crafting.Api/Images/furnace_minecart.png create mode 100644 Code/Minecraft.Crafting.Api/Images/furnace_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/furnace_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/ghast_tear.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gilded_blackstone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/glass_bottle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/glistering_melon_slice.png create mode 100644 Code/Minecraft.Crafting.Api/Images/globe_banner_pattern.png create mode 100644 Code/Minecraft.Crafting.Api/Images/glow_berries.png create mode 100644 Code/Minecraft.Crafting.Api/Images/glow_ink_sac.png create mode 100644 Code/Minecraft.Crafting.Api/Images/glow_item_frame.png create mode 100644 Code/Minecraft.Crafting.Api/Images/glow_lichen.png create mode 100644 Code/Minecraft.Crafting.Api/Images/glowstone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/glowstone_dust.png create mode 100644 Code/Minecraft.Crafting.Api/Images/goat_horn.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gold_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gold_ingot.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gold_nugget.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gold_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/golden_apple.png create mode 100644 Code/Minecraft.Crafting.Api/Images/golden_axe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/golden_boots.png create mode 100644 Code/Minecraft.Crafting.Api/Images/golden_carrot.png create mode 100644 Code/Minecraft.Crafting.Api/Images/golden_chestplate.png create mode 100644 Code/Minecraft.Crafting.Api/Images/golden_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/Images/golden_hoe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/golden_horse_armor.png create mode 100644 Code/Minecraft.Crafting.Api/Images/golden_leggings.png create mode 100644 Code/Minecraft.Crafting.Api/Images/golden_pickaxe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/golden_shovel.png create mode 100644 Code/Minecraft.Crafting.Api/Images/golden_sword.png create mode 100644 Code/Minecraft.Crafting.Api/Images/granite.png create mode 100644 Code/Minecraft.Crafting.Api/Images/grass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/grass_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/grass_block_side_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/Images/grass_block_snow.png create mode 100644 Code/Minecraft.Crafting.Api/Images/grass_block_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gravel.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gray_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gray_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gray_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gray_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gray_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gray_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gray_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gray_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gray_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gray_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gray_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Images/green_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/green_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/green_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/green_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/green_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/green_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/green_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/green_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/green_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/green_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/green_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Images/grindstone_pivot.png create mode 100644 Code/Minecraft.Crafting.Api/Images/grindstone_round.png create mode 100644 Code/Minecraft.Crafting.Api/Images/grindstone_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/gunpowder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/hanging_roots.png create mode 100644 Code/Minecraft.Crafting.Api/Images/hay_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/hay_block_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/heart_of_the_sea.png create mode 100644 Code/Minecraft.Crafting.Api/Images/honey_block_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/honey_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/honey_block_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/honey_bottle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/honeycomb.png create mode 100644 Code/Minecraft.Crafting.Api/Images/honeycomb_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/hopper.png create mode 100644 Code/Minecraft.Crafting.Api/Images/hopper_inside.png create mode 100644 Code/Minecraft.Crafting.Api/Images/hopper_minecart.png create mode 100644 Code/Minecraft.Crafting.Api/Images/hopper_outside.png create mode 100644 Code/Minecraft.Crafting.Api/Images/hopper_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/horn_coral.png create mode 100644 Code/Minecraft.Crafting.Api/Images/horn_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/horn_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/Images/ice.png create mode 100644 Code/Minecraft.Crafting.Api/Images/ink_sac.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_axe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_bars.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_boots.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_chestplate.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_door.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_hoe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_horse_armor.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_ingot.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_leggings.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_nugget.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_pickaxe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_shovel.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_sword.png create mode 100644 Code/Minecraft.Crafting.Api/Images/iron_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/Images/item_frame.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jack_o_lantern.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jigsaw_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jigsaw_lock.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jigsaw_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jigsaw_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jukebox_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jukebox_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jungle_boat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jungle_chest_boat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jungle_door.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jungle_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jungle_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jungle_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jungle_log.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jungle_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jungle_planks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jungle_sapling.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jungle_sign.png create mode 100644 Code/Minecraft.Crafting.Api/Images/jungle_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/Images/kelp.png create mode 100644 Code/Minecraft.Crafting.Api/Images/kelp.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/kelp_plant.png create mode 100644 Code/Minecraft.Crafting.Api/Images/kelp_plant.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/knowledge_book.png create mode 100644 Code/Minecraft.Crafting.Api/Images/ladder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lantern.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lantern.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/lapis_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lapis_lazuli.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lapis_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/large_amethyst_bud.png create mode 100644 Code/Minecraft.Crafting.Api/Images/large_fern_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/large_fern_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lava_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lava_flow.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lava_flow.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/lava_still.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lava_still.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/lead.png create mode 100644 Code/Minecraft.Crafting.Api/Images/leather.png create mode 100644 Code/Minecraft.Crafting.Api/Images/leather_boots.png create mode 100644 Code/Minecraft.Crafting.Api/Images/leather_boots_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/Images/leather_chestplate.png create mode 100644 Code/Minecraft.Crafting.Api/Images/leather_chestplate_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/Images/leather_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/Images/leather_helmet_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/Images/leather_horse_armor.png create mode 100644 Code/Minecraft.Crafting.Api/Images/leather_leggings.png create mode 100644 Code/Minecraft.Crafting.Api/Images/leather_leggings_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lectern_base.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lectern_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lectern_sides.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lectern_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lever.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_00.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_01.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_02.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_03.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_04.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_05.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_06.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_07.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_08.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_09.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_10.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_11.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_12.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_13.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_14.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_15.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_blue_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_blue_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_blue_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_blue_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_blue_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_blue_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_blue_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_blue_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_blue_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_blue_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_blue_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_gray_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_gray_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_gray_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_gray_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_gray_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_gray_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_gray_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_gray_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_gray_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_gray_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/light_gray_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lightning_rod.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lightning_rod_on.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lilac_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lilac_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lily_of_the_valley.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lily_pad.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lime_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lime_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lime_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lime_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lime_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lime_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lime_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lime_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lime_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lime_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lime_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lingering_potion.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lodestone_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/lodestone_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/loom_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/loom_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/loom_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/loom_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/magenta_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/magenta_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/magenta_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/magenta_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/magenta_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/magenta_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/magenta_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/magenta_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/magenta_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/magenta_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/magenta_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Images/magma.png create mode 100644 Code/Minecraft.Crafting.Api/Images/magma.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/magma_cream.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mangrove_boat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mangrove_chest_boat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mangrove_door.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mangrove_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mangrove_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mangrove_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mangrove_log.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mangrove_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mangrove_planks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mangrove_propagule.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mangrove_propagule_hanging.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mangrove_roots_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mangrove_roots_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mangrove_sign.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mangrove_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/Images/map.png create mode 100644 Code/Minecraft.Crafting.Api/Images/medium_amethyst_bud.png create mode 100644 Code/Minecraft.Crafting.Api/Images/melon_seeds.png create mode 100644 Code/Minecraft.Crafting.Api/Images/melon_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/melon_slice.png create mode 100644 Code/Minecraft.Crafting.Api/Images/melon_stem.png create mode 100644 Code/Minecraft.Crafting.Api/Images/melon_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/milk_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/Images/minecart.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mojang_banner_pattern.png create mode 100644 Code/Minecraft.Crafting.Api/Images/moss_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mossy_cobblestone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mossy_stone_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mud.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mud_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/muddy_mangrove_roots_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/muddy_mangrove_roots_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mushroom_block_inside.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mushroom_stem.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mushroom_stew.png create mode 100644 Code/Minecraft.Crafting.Api/Images/music_disc_11.png create mode 100644 Code/Minecraft.Crafting.Api/Images/music_disc_13.png create mode 100644 Code/Minecraft.Crafting.Api/Images/music_disc_5.png create mode 100644 Code/Minecraft.Crafting.Api/Images/music_disc_blocks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/music_disc_cat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/music_disc_chirp.png create mode 100644 Code/Minecraft.Crafting.Api/Images/music_disc_far.png create mode 100644 Code/Minecraft.Crafting.Api/Images/music_disc_mall.png create mode 100644 Code/Minecraft.Crafting.Api/Images/music_disc_mellohi.png create mode 100644 Code/Minecraft.Crafting.Api/Images/music_disc_otherside.png create mode 100644 Code/Minecraft.Crafting.Api/Images/music_disc_pigstep.png create mode 100644 Code/Minecraft.Crafting.Api/Images/music_disc_stal.png create mode 100644 Code/Minecraft.Crafting.Api/Images/music_disc_strad.png create mode 100644 Code/Minecraft.Crafting.Api/Images/music_disc_wait.png create mode 100644 Code/Minecraft.Crafting.Api/Images/music_disc_ward.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mutton.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mycelium_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/mycelium_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/name_tag.png create mode 100644 Code/Minecraft.Crafting.Api/Images/nautilus_shell.png create mode 100644 Code/Minecraft.Crafting.Api/Images/nether_brick.png create mode 100644 Code/Minecraft.Crafting.Api/Images/nether_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/nether_gold_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/nether_portal.png create mode 100644 Code/Minecraft.Crafting.Api/Images/nether_portal.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/nether_quartz_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/nether_sprouts.png create mode 100644 Code/Minecraft.Crafting.Api/Images/nether_star.png create mode 100644 Code/Minecraft.Crafting.Api/Images/nether_wart.png create mode 100644 Code/Minecraft.Crafting.Api/Images/nether_wart_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/nether_wart_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/nether_wart_stage1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/nether_wart_stage2.png create mode 100644 Code/Minecraft.Crafting.Api/Images/netherite_axe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/netherite_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/netherite_boots.png create mode 100644 Code/Minecraft.Crafting.Api/Images/netherite_chestplate.png create mode 100644 Code/Minecraft.Crafting.Api/Images/netherite_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/Images/netherite_hoe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/netherite_ingot.png create mode 100644 Code/Minecraft.Crafting.Api/Images/netherite_leggings.png create mode 100644 Code/Minecraft.Crafting.Api/Images/netherite_pickaxe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/netherite_scrap.png create mode 100644 Code/Minecraft.Crafting.Api/Images/netherite_shovel.png create mode 100644 Code/Minecraft.Crafting.Api/Images/netherite_sword.png create mode 100644 Code/Minecraft.Crafting.Api/Images/netherrack.png create mode 100644 Code/Minecraft.Crafting.Api/Images/note_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/oak_boat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/oak_chest_boat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/oak_door.png create mode 100644 Code/Minecraft.Crafting.Api/Images/oak_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/oak_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/oak_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/Images/oak_log.png create mode 100644 Code/Minecraft.Crafting.Api/Images/oak_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/oak_planks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/oak_sapling.png create mode 100644 Code/Minecraft.Crafting.Api/Images/oak_sign.png create mode 100644 Code/Minecraft.Crafting.Api/Images/oak_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/Images/observer_back.png create mode 100644 Code/Minecraft.Crafting.Api/Images/observer_back_on.png create mode 100644 Code/Minecraft.Crafting.Api/Images/observer_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/observer_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/observer_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/obsidian.png create mode 100644 Code/Minecraft.Crafting.Api/Images/ochre_froglight_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/ochre_froglight_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/orange_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/orange_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/orange_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/orange_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/orange_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/orange_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/orange_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/orange_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/orange_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/orange_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/orange_tulip.png create mode 100644 Code/Minecraft.Crafting.Api/Images/orange_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Images/oxeye_daisy.png create mode 100644 Code/Minecraft.Crafting.Api/Images/oxidized_copper.png create mode 100644 Code/Minecraft.Crafting.Api/Images/oxidized_cut_copper.png create mode 100644 Code/Minecraft.Crafting.Api/Images/packed_ice.png create mode 100644 Code/Minecraft.Crafting.Api/Images/packed_mud.png create mode 100644 Code/Minecraft.Crafting.Api/Images/painting.png create mode 100644 Code/Minecraft.Crafting.Api/Images/paper.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pearlescent_froglight_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pearlescent_froglight_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/peony_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/peony_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/phantom_membrane.png create mode 100644 Code/Minecraft.Crafting.Api/Images/piglin_banner_pattern.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pink_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pink_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pink_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pink_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pink_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pink_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pink_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pink_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pink_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pink_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pink_tulip.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pink_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Images/piston_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/piston_inner.png create mode 100644 Code/Minecraft.Crafting.Api/Images/piston_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/piston_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/piston_top_sticky.png create mode 100644 Code/Minecraft.Crafting.Api/Images/podzol_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/podzol_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pointed_dripstone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pointed_dripstone_down_base.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pointed_dripstone_down_frustum.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pointed_dripstone_down_middle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pointed_dripstone_down_tip.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pointed_dripstone_down_tip_merge.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pointed_dripstone_up_base.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pointed_dripstone_up_frustum.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pointed_dripstone_up_middle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pointed_dripstone_up_tip.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pointed_dripstone_up_tip_merge.png create mode 100644 Code/Minecraft.Crafting.Api/Images/poisonous_potato.png create mode 100644 Code/Minecraft.Crafting.Api/Images/polished_andesite.png create mode 100644 Code/Minecraft.Crafting.Api/Images/polished_basalt_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/polished_basalt_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/polished_blackstone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/polished_blackstone_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/polished_deepslate.png create mode 100644 Code/Minecraft.Crafting.Api/Images/polished_diorite.png create mode 100644 Code/Minecraft.Crafting.Api/Images/polished_granite.png create mode 100644 Code/Minecraft.Crafting.Api/Images/popped_chorus_fruit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/poppy.png create mode 100644 Code/Minecraft.Crafting.Api/Images/porkchop.png create mode 100644 Code/Minecraft.Crafting.Api/Images/potato.png create mode 100644 Code/Minecraft.Crafting.Api/Images/potatoes_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/potatoes_stage1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/potatoes_stage2.png create mode 100644 Code/Minecraft.Crafting.Api/Images/potatoes_stage3.png create mode 100644 Code/Minecraft.Crafting.Api/Images/potion.png create mode 100644 Code/Minecraft.Crafting.Api/Images/potion_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/Images/potted_azalea_bush_plant.png create mode 100644 Code/Minecraft.Crafting.Api/Images/potted_azalea_bush_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/potted_azalea_bush_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/potted_flowering_azalea_bush_plant.png create mode 100644 Code/Minecraft.Crafting.Api/Images/potted_flowering_azalea_bush_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/potted_flowering_azalea_bush_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/powder_snow.png create mode 100644 Code/Minecraft.Crafting.Api/Images/powder_snow_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/Images/powered_rail.png create mode 100644 Code/Minecraft.Crafting.Api/Images/powered_rail_on.png create mode 100644 Code/Minecraft.Crafting.Api/Images/prismarine.png create mode 100644 Code/Minecraft.Crafting.Api/Images/prismarine.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/prismarine_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/prismarine_crystals.png create mode 100644 Code/Minecraft.Crafting.Api/Images/prismarine_shard.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pufferfish.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pufferfish_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pumpkin_pie.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pumpkin_seeds.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pumpkin_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pumpkin_stem.png create mode 100644 Code/Minecraft.Crafting.Api/Images/pumpkin_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/purple_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/purple_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/purple_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/purple_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/purple_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/purple_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/purple_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/purple_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/purple_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/purple_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/purple_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Images/purpur_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/purpur_pillar.png create mode 100644 Code/Minecraft.Crafting.Api/Images/purpur_pillar_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/quartz.png create mode 100644 Code/Minecraft.Crafting.Api/Images/quartz_block_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/quartz_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/quartz_block_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/quartz_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/quartz_pillar.png create mode 100644 Code/Minecraft.Crafting.Api/Images/quartz_pillar_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/rabbit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/rabbit_foot.png create mode 100644 Code/Minecraft.Crafting.Api/Images/rabbit_hide.png create mode 100644 Code/Minecraft.Crafting.Api/Images/rabbit_stew.png create mode 100644 Code/Minecraft.Crafting.Api/Images/rail.png create mode 100644 Code/Minecraft.Crafting.Api/Images/rail_corner.png create mode 100644 Code/Minecraft.Crafting.Api/Images/raw_copper.png create mode 100644 Code/Minecraft.Crafting.Api/Images/raw_copper_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/raw_gold.png create mode 100644 Code/Minecraft.Crafting.Api/Images/raw_gold_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/raw_iron.png create mode 100644 Code/Minecraft.Crafting.Api/Images/raw_iron_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_00.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_01.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_02.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_03.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_04.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_05.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_06.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_07.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_08.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_09.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_10.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_11.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_12.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_13.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_14.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_15.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_16.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_17.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_18.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_19.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_20.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_21.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_22.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_23.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_24.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_25.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_26.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_27.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_28.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_29.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_30.png create mode 100644 Code/Minecraft.Crafting.Api/Images/recovery_compass_31.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_mushroom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_mushroom_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_nether_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_sand.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_sandstone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_sandstone_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_sandstone_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_tulip.png create mode 100644 Code/Minecraft.Crafting.Api/Images/red_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Images/redstone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/redstone_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/redstone_dust_dot.png create mode 100644 Code/Minecraft.Crafting.Api/Images/redstone_dust_line0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/redstone_dust_line1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/redstone_dust_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/Images/redstone_lamp.png create mode 100644 Code/Minecraft.Crafting.Api/Images/redstone_lamp_on.png create mode 100644 Code/Minecraft.Crafting.Api/Images/redstone_ore.png create mode 100644 Code/Minecraft.Crafting.Api/Images/redstone_torch.png create mode 100644 Code/Minecraft.Crafting.Api/Images/redstone_torch_off.png create mode 100644 Code/Minecraft.Crafting.Api/Images/reinforced_deepslate_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/reinforced_deepslate_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/reinforced_deepslate_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/repeater.png create mode 100644 Code/Minecraft.Crafting.Api/Images/repeater_on.png create mode 100644 Code/Minecraft.Crafting.Api/Images/repeating_command_block_back.png create mode 100644 Code/Minecraft.Crafting.Api/Images/repeating_command_block_back.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/repeating_command_block_conditional.png create mode 100644 Code/Minecraft.Crafting.Api/Images/repeating_command_block_conditional.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/repeating_command_block_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/repeating_command_block_front.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/repeating_command_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/repeating_command_block_side.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/respawn_anchor_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/respawn_anchor_side0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/respawn_anchor_side1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/respawn_anchor_side2.png create mode 100644 Code/Minecraft.Crafting.Api/Images/respawn_anchor_side3.png create mode 100644 Code/Minecraft.Crafting.Api/Images/respawn_anchor_side4.png create mode 100644 Code/Minecraft.Crafting.Api/Images/respawn_anchor_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/respawn_anchor_top.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/respawn_anchor_top_off.png create mode 100644 Code/Minecraft.Crafting.Api/Images/rooted_dirt.png create mode 100644 Code/Minecraft.Crafting.Api/Images/rose_bush_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/rose_bush_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/rotten_flesh.png create mode 100644 Code/Minecraft.Crafting.Api/Images/saddle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/salmon.png create mode 100644 Code/Minecraft.Crafting.Api/Images/salmon_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sand.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sandstone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sandstone_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sandstone_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/scaffolding_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/scaffolding_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/scaffolding_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_catalyst_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_catalyst_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_catalyst_side_bloom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_catalyst_side_bloom.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_catalyst_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_catalyst_top_bloom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_catalyst_top_bloom.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_sensor_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_sensor_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_sensor_tendril_active.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_sensor_tendril_active.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_sensor_tendril_inactive.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_sensor_tendril_inactive.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_sensor_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_shrieker_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_shrieker_can_summon_inner_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_shrieker_can_summon_inner_top.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_shrieker_inner_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_shrieker_inner_top.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_shrieker_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_shrieker_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_vein.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sculk_vein.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/scute.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sea_lantern.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sea_lantern.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/sea_pickle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/seagrass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/seagrass.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/shears.png create mode 100644 Code/Minecraft.Crafting.Api/Images/shroomlight.png create mode 100644 Code/Minecraft.Crafting.Api/Images/shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/shulker_shell.png create mode 100644 Code/Minecraft.Crafting.Api/Images/skull_banner_pattern.png create mode 100644 Code/Minecraft.Crafting.Api/Images/slime_ball.png create mode 100644 Code/Minecraft.Crafting.Api/Images/slime_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/small_amethyst_bud.png create mode 100644 Code/Minecraft.Crafting.Api/Images/small_dripleaf_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/small_dripleaf_stem_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/small_dripleaf_stem_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/small_dripleaf_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/smithing_table_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/smithing_table_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/smithing_table_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/smithing_table_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/smoker_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/smoker_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/smoker_front_on.png create mode 100644 Code/Minecraft.Crafting.Api/Images/smoker_front_on.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/smoker_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/smoker_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/smooth_basalt.png create mode 100644 Code/Minecraft.Crafting.Api/Images/smooth_stone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/smooth_stone_slab_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/snow.png create mode 100644 Code/Minecraft.Crafting.Api/Images/snowball.png create mode 100644 Code/Minecraft.Crafting.Api/Images/soul_campfire.png create mode 100644 Code/Minecraft.Crafting.Api/Images/soul_campfire_fire.png create mode 100644 Code/Minecraft.Crafting.Api/Images/soul_campfire_fire.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/soul_campfire_log_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/soul_campfire_log_lit.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/soul_fire_0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/soul_fire_0.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/soul_fire_1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/soul_fire_1.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/soul_lantern.png create mode 100644 Code/Minecraft.Crafting.Api/Images/soul_lantern.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/soul_sand.png create mode 100644 Code/Minecraft.Crafting.Api/Images/soul_soil.png create mode 100644 Code/Minecraft.Crafting.Api/Images/soul_torch.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spawn_egg.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spawn_egg_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spawner.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spectral_arrow.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spider_eye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/splash_potion.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sponge.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spore_blossom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spore_blossom_base.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spruce_boat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spruce_chest_boat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spruce_door.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spruce_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spruce_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spruce_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spruce_log.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spruce_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spruce_planks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spruce_sapling.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spruce_sign.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spruce_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spyglass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/spyglass_model.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stairs.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stick.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stone.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stone_axe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stone_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stone_hoe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stone_pickaxe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stone_shovel.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stone_sword.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stonecutter_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stonecutter_saw.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stonecutter_saw.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/stonecutter_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stonecutter_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/string.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_acacia_log.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_acacia_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_birch_log.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_birch_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_crimson_stem.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_crimson_stem_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_dark_oak_log.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_dark_oak_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_jungle_log.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_jungle_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_mangrove_log.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_mangrove_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_oak_log.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_oak_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_spruce_log.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_spruce_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_warped_stem.png create mode 100644 Code/Minecraft.Crafting.Api/Images/stripped_warped_stem_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/structure_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/structure_block_corner.png create mode 100644 Code/Minecraft.Crafting.Api/Images/structure_block_data.png create mode 100644 Code/Minecraft.Crafting.Api/Images/structure_block_load.png create mode 100644 Code/Minecraft.Crafting.Api/Images/structure_block_save.png create mode 100644 Code/Minecraft.Crafting.Api/Images/structure_void.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sugar.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sugar_cane.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sunflower_back.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sunflower_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sunflower_front.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sunflower_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/suspicious_stew.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sweet_berries.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sweet_berry_bush_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sweet_berry_bush_stage1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sweet_berry_bush_stage2.png create mode 100644 Code/Minecraft.Crafting.Api/Images/sweet_berry_bush_stage3.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tadpole_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tall_grass_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tall_grass_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tall_seagrass_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tall_seagrass_bottom.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/tall_seagrass_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tall_seagrass_top.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/target_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/target_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tinted_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tipped_arrow_base.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tipped_arrow_head.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tnt_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tnt_minecart.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tnt_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tnt_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/torch.png create mode 100644 Code/Minecraft.Crafting.Api/Images/totem_of_undying.png create mode 100644 Code/Minecraft.Crafting.Api/Images/trident.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tripwire.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tripwire_hook.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tropical_fish.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tropical_fish_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tube_coral.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tube_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tube_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/Images/tuff.png create mode 100644 Code/Minecraft.Crafting.Api/Images/turtle_egg.png create mode 100644 Code/Minecraft.Crafting.Api/Images/turtle_egg_slightly_cracked.png create mode 100644 Code/Minecraft.Crafting.Api/Images/turtle_egg_very_cracked.png create mode 100644 Code/Minecraft.Crafting.Api/Images/turtle_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/Images/twisting_vines.png create mode 100644 Code/Minecraft.Crafting.Api/Images/twisting_vines_plant.png create mode 100644 Code/Minecraft.Crafting.Api/Images/verdant_froglight_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/verdant_froglight_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/vine.png create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_door.png create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_fungus.png create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_fungus_on_a_stick.png create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_nylium.png create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_nylium_side.png create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_planks.png create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_roots.png create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_roots_pot.png create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_sign.png create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_stem.png create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_stem.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_stem_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/Images/warped_wart_block.png create mode 100644 Code/Minecraft.Crafting.Api/Images/water_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/Images/water_flow.png create mode 100644 Code/Minecraft.Crafting.Api/Images/water_flow.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/water_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/Images/water_still.png create mode 100644 Code/Minecraft.Crafting.Api/Images/water_still.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/Images/weathered_copper.png create mode 100644 Code/Minecraft.Crafting.Api/Images/weathered_cut_copper.png create mode 100644 Code/Minecraft.Crafting.Api/Images/weeping_vines.png create mode 100644 Code/Minecraft.Crafting.Api/Images/weeping_vines_plant.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wet_sponge.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wheat.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wheat_seeds.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wheat_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wheat_stage1.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wheat_stage2.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wheat_stage3.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wheat_stage4.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wheat_stage5.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wheat_stage6.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wheat_stage7.png create mode 100644 Code/Minecraft.Crafting.Api/Images/white_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/white_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/white_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/white_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/white_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/white_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/white_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/white_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/white_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/white_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/white_tulip.png create mode 100644 Code/Minecraft.Crafting.Api/Images/white_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wither_rose.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wooden_axe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wooden_hoe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wooden_pickaxe.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wooden_shovel.png create mode 100644 Code/Minecraft.Crafting.Api/Images/wooden_sword.png create mode 100644 Code/Minecraft.Crafting.Api/Images/writable_book.png create mode 100644 Code/Minecraft.Crafting.Api/Images/written_book.png create mode 100644 Code/Minecraft.Crafting.Api/Images/yellow_candle.png create mode 100644 Code/Minecraft.Crafting.Api/Images/yellow_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/Images/yellow_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/Images/yellow_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/Images/yellow_dye.png create mode 100644 Code/Minecraft.Crafting.Api/Images/yellow_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/yellow_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/Images/yellow_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/Images/yellow_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/Images/yellow_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/Images/yellow_wool.png create mode 100644 Code/Minecraft.Crafting.Api/Minecraft.Crafting.Api.csproj create mode 100644 Code/Minecraft.Crafting.Api/Models/InventoryModel.cs create mode 100644 Code/Minecraft.Crafting.Api/Models/Item.cs create mode 100644 Code/Minecraft.Crafting.Api/Models/Recipe.cs create mode 100644 Code/Minecraft.Crafting.Api/Program.cs create mode 100644 Code/Minecraft.Crafting.Api/Properties/launchSettings.json create mode 100644 Code/Minecraft.Crafting.Api/RecipeConverter.cs create mode 100644 Code/Minecraft.Crafting.Api/appsettings.Development.json create mode 100644 Code/Minecraft.Crafting.Api/appsettings.json create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/convert-recipes.json create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/items-original.json create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/items.json create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/recipes.json create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_boat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_chest_boat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_door.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_log.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_planks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_sapling.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_sign.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/activator_rail.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/activator_rail_on.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/allium.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/amethyst_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/amethyst_cluster.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/amethyst_shard.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ancient_debris_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ancient_debris_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/andesite.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/anvil.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/anvil_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/apple.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/armor_stand.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/arrow.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/attached_melon_stem.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/attached_pumpkin_stem.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/axolotl_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/azalea_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/azalea_plant.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/azalea_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/azalea_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/azure_bluet.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/baked_potato.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bamboo.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bamboo_large_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bamboo_singleleaf.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bamboo_small_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bamboo_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bamboo_stalk.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/barrel_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/barrel_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/barrel_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/barrel_top_open.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/barrier.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/basalt_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/basalt_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beacon.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bedrock.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bee_nest_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bee_nest_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bee_nest_front_honey.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bee_nest_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bee_nest_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beef.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beehive_end.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beehive_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beehive_front_honey.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beehive_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beetroot.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beetroot_seeds.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beetroot_soup.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beetroots_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beetroots_stage1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beetroots_stage2.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beetroots_stage3.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bell.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bell_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bell_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bell_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/big_dripleaf_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/big_dripleaf_stem.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/big_dripleaf_tip.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/big_dripleaf_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_boat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_chest_boat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_door.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_log.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_planks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_sapling.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_sign.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blackstone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blackstone_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blast_furnace_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blast_furnace_front_on.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blast_furnace_front_on.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blast_furnace_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blast_furnace_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blaze_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blaze_rod.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_ice.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_orchid.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bone_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bone_block_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bone_meal.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/book.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bookshelf.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow_pulling_0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow_pulling_1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow_pulling_2.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bowl.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brain_coral.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brain_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brain_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bread.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brewing_stand.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brewing_stand_base.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brick.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/broken_elytra.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_mushroom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_mushroom_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bubble_coral.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bubble_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bubble_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bucket.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/budding_amethyst.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bundle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bundle_filled.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cactus_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cactus_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cactus_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_inner.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/calcite.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/campfire.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/campfire_fire.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/campfire_fire.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/campfire_log.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/campfire_log_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/campfire_log_lit.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrot.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrot_on_a_stick.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_stage1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_stage2.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_stage3.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cartography_table_side1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cartography_table_side2.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cartography_table_side3.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cartography_table_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carved_pumpkin.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron_inner.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cave_vines.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cave_vines_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cave_vines_plant.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cave_vines_plant_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain_command_block_back.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain_command_block_back.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain_command_block_conditional.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain_command_block_conditional.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain_command_block_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain_command_block_front.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain_command_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain_command_block_side.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chainmail_boots.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chainmail_chestplate.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chainmail_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chainmail_leggings.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/charcoal.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chest_minecart.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chicken.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chipped_anvil_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_deepslate.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_nether_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_polished_blackstone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_quartz_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_quartz_block_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_red_sandstone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_sandstone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_stone_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chorus_flower.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chorus_flower_dead.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chorus_fruit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chorus_plant.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clay.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clay_ball.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_00.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_01.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_02.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_03.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_04.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_05.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_06.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_07.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_08.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_09.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_10.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_11.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_12.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_13.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_14.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_15.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_16.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_17.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_18.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_19.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_20.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_21.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_22.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_23.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_24.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_25.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_26.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_27.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_28.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_29.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_30.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_31.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_32.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_33.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_34.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_35.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_36.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_37.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_38.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_39.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_40.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_41.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_42.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_43.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_44.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_45.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_46.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_47.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_48.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_49.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_50.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_51.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_52.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_53.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_54.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_55.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_56.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_57.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_58.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_59.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_60.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_61.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_62.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_63.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coal.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coal_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coal_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coarse_dirt.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cobbled_deepslate.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cobblestone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cobweb.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_beans.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_stage1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_stage2.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cod.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cod_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_back.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_back.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_conditional.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_conditional.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_front.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_minecart.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_side.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/comparator.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/comparator_on.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_00.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_01.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_02.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_03.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_04.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_05.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_06.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_07.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_08.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_09.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_10.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_11.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_12.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_13.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_14.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_15.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_16.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_17.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_18.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_19.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_20.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_21.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_22.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_23.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_24.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_25.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_26.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_27.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_28.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_29.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_30.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_31.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/composter_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/composter_compost.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/composter_ready.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/composter_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/composter_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/conduit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_beef.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_chicken.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_cod.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_mutton.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_porkchop.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_rabbit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_salmon.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cookie.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/copper_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/copper_ingot.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/copper_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cornflower.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cracked_deepslate_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cracked_deepslate_tiles.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cracked_nether_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cracked_polished_blackstone_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cracked_stone_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crafting_table_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crafting_table_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crafting_table_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/creeper_banner_pattern.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_door.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_fungus.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_nylium.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_nylium_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_planks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_roots.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_roots_pot.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_sign.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_stem.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_stem.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_stem_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crossbow_arrow.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crossbow_firework.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crossbow_pulling_0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crossbow_pulling_1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crossbow_pulling_2.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crossbow_standby.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crying_obsidian.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cut_copper.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cut_red_sandstone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cut_sandstone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/damaged_anvil_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dandelion.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_boat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_chest_boat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_door.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_log.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_planks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_sapling.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_sign.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_prismarine.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/daylight_detector_inverted_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/daylight_detector_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/daylight_detector_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_brain_coral.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_brain_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_brain_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_bubble_coral.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_bubble_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_bubble_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_bush.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_fire_coral.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_fire_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_fire_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_horn_coral.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_horn_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_horn_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_tube_coral.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_tube_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_tube_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/debug.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/debug2.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_coal_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_copper_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_diamond_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_emerald_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_gold_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_iron_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_lapis_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_redstone_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_tiles.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/default.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_2.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_3.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_4.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_5.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_6.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_7.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_8.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_9.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/detector_rail.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/detector_rail_on.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_axe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_boots.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_chestplate.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_hoe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_horse_armor.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_leggings.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_pickaxe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_shovel.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_sword.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diorite.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dirt.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dirt_path_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dirt_path_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/disc_fragment_5.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dispenser_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dispenser_front_vertical.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dragon_breath.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dragon_egg.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dried_kelp.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dried_kelp_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dried_kelp_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dried_kelp_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dripstone_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dropper_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dropper_front_vertical.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/echo_shard.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/egg.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/elytra.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/emerald.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/emerald_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/emerald_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/empty_armor_slot_boots.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/empty_armor_slot_chestplate.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/empty_armor_slot_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/empty_armor_slot_leggings.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/empty_armor_slot_shield.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/enchanted_book.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/enchanting_table_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/enchanting_table_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/enchanting_table_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/end_crystal.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/end_portal_frame_eye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/end_portal_frame_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/end_portal_frame_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/end_rod.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/end_stone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/end_stone_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ender_eye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ender_pearl.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/experience_bottle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/exposed_copper.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/exposed_cut_copper.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/farmland.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/farmland_moist.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/feather.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fermented_spider_eye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fern.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/filled_map.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/filled_map_markings.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_0.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_1.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_charge.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_coral.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/firework_rocket.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/firework_star.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/firework_star_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fishing_rod.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fishing_rod_cast.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fletching_table_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fletching_table_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fletching_table_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flint.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flint_and_steel.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flower_banner_pattern.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flower_pot.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flowering_azalea_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flowering_azalea_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flowering_azalea_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/frogspawn.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/frosted_ice_0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/frosted_ice_1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/frosted_ice_2.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/frosted_ice_3.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_front_on.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_minecart.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ghast_tear.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gilded_blackstone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glass_bottle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glistering_melon_slice.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/globe_banner_pattern.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glow_berries.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glow_ink_sac.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glow_item_frame.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glow_lichen.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glowstone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glowstone_dust.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/goat_horn.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gold_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gold_ingot.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gold_nugget.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gold_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_apple.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_axe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_boots.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_carrot.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_chestplate.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_hoe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_horse_armor.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_leggings.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_pickaxe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_shovel.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_sword.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/granite.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass_block_side_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass_block_snow.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass_block_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gravel.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grindstone_pivot.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grindstone_round.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grindstone_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gunpowder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hanging_roots.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hay_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hay_block_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/heart_of_the_sea.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/honey_block_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/honey_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/honey_block_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/honey_bottle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/honeycomb.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/honeycomb_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hopper.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hopper_inside.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hopper_minecart.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hopper_outside.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hopper_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/horn_coral.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/horn_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/horn_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ice.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ink_sac.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_axe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_bars.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_boots.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_chestplate.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_door.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_hoe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_horse_armor.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_ingot.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_leggings.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_nugget.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_pickaxe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_shovel.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_sword.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/item_frame.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jack_o_lantern.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jigsaw_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jigsaw_lock.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jigsaw_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jigsaw_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jukebox_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jukebox_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_boat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_chest_boat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_door.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_log.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_planks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_sapling.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_sign.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/kelp.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/kelp.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/kelp_plant.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/kelp_plant.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/knowledge_book.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ladder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lantern.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lantern.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lapis_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lapis_lazuli.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lapis_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/large_amethyst_bud.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/large_fern_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/large_fern_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava_flow.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava_flow.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava_still.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava_still.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lead.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_boots.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_boots_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_chestplate.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_chestplate_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_helmet_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_horse_armor.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_leggings.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_leggings_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lectern_base.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lectern_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lectern_sides.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lectern_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lever.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_00.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_01.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_02.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_03.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_04.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_05.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_06.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_07.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_08.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_09.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_10.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_11.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_12.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_13.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_14.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_15.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lightning_rod.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lightning_rod_on.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lilac_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lilac_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lily_of_the_valley.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lily_pad.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lingering_potion.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lodestone_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lodestone_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/loom_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/loom_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/loom_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/loom_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magma.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magma.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magma_cream.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_boat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_chest_boat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_door.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_log.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_planks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_propagule.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_propagule_hanging.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_roots_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_roots_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_sign.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/map.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/medium_amethyst_bud.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_seeds.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_slice.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_stem.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/milk_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/minecart.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mojang_banner_pattern.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/moss_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mossy_cobblestone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mossy_stone_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mud.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mud_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/muddy_mangrove_roots_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/muddy_mangrove_roots_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_block_inside.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_stem.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_stew.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_11.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_13.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_5.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_blocks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_cat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_chirp.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_far.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_mall.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_mellohi.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_otherside.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_pigstep.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_stal.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_strad.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_wait.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_ward.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mutton.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mycelium_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mycelium_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/name_tag.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nautilus_shell.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_brick.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_gold_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_portal.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_portal.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_quartz_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_sprouts.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_star.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_wart.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_wart_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_wart_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_wart_stage1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_wart_stage2.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_axe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_boots.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_chestplate.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_hoe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_ingot.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_leggings.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_pickaxe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_scrap.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_shovel.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_sword.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherrack.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/note_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_boat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_chest_boat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_door.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_log.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_planks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_sapling.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_sign.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/observer_back.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/observer_back_on.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/observer_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/observer_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/observer_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/obsidian.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ochre_froglight_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ochre_froglight_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_tulip.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oxeye_daisy.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oxidized_copper.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oxidized_cut_copper.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/packed_ice.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/packed_mud.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/painting.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/paper.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pearlescent_froglight_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pearlescent_froglight_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/peony_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/peony_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/phantom_membrane.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piglin_banner_pattern.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_tulip.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_inner.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_top_sticky.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/podzol_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/podzol_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_down_base.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_down_frustum.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_down_middle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_down_tip.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_down_tip_merge.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_up_base.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_up_frustum.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_up_middle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_up_tip.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_up_tip_merge.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/poisonous_potato.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_andesite.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_basalt_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_basalt_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_blackstone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_blackstone_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_deepslate.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_diorite.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_granite.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/popped_chorus_fruit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/poppy.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/porkchop.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potato.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_stage1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_stage2.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_stage3.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potion.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potion_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potted_azalea_bush_plant.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potted_azalea_bush_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potted_azalea_bush_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potted_flowering_azalea_bush_plant.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potted_flowering_azalea_bush_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potted_flowering_azalea_bush_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/powder_snow.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/powder_snow_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/powered_rail.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/powered_rail_on.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/prismarine.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/prismarine.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/prismarine_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/prismarine_crystals.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/prismarine_shard.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pufferfish.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pufferfish_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_pie.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_seeds.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_stem.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purpur_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purpur_pillar.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purpur_pillar_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartz.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartz_block_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartz_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartz_block_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartz_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartz_pillar.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartz_pillar_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rabbit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rabbit_foot.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rabbit_hide.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rabbit_stew.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rail.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rail_corner.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/raw_copper.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/raw_copper_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/raw_gold.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/raw_gold_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/raw_iron.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/raw_iron_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_00.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_01.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_02.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_03.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_04.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_05.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_06.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_07.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_08.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_09.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_10.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_11.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_12.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_13.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_14.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_15.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_16.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_17.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_18.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_19.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_20.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_21.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_22.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_23.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_24.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_25.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_26.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_27.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_28.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_29.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_30.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_31.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_mushroom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_mushroom_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_nether_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_sand.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_sandstone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_sandstone_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_sandstone_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_tulip.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_dust_dot.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_dust_line0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_dust_line1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_dust_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_lamp.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_lamp_on.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_ore.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_torch.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_torch_off.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/reinforced_deepslate_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/reinforced_deepslate_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/reinforced_deepslate_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeater.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeater_on.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeating_command_block_back.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeating_command_block_back.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeating_command_block_conditional.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeating_command_block_conditional.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeating_command_block_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeating_command_block_front.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeating_command_block_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeating_command_block_side.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/respawn_anchor_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/respawn_anchor_side0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/respawn_anchor_side1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/respawn_anchor_side2.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/respawn_anchor_side3.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/respawn_anchor_side4.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/respawn_anchor_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/respawn_anchor_top.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/respawn_anchor_top_off.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rooted_dirt.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rose_bush_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rose_bush_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rotten_flesh.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/saddle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/salmon.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/salmon_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sand.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sandstone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sandstone_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sandstone_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/scaffolding_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/scaffolding_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/scaffolding_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_side_bloom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_side_bloom.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_top_bloom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_top_bloom.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_tendril_active.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_tendril_active.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_tendril_inactive.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_tendril_inactive.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_shrieker_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_shrieker_can_summon_inner_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_shrieker_can_summon_inner_top.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_shrieker_inner_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_shrieker_inner_top.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_shrieker_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_shrieker_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_vein.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_vein.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/scute.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sea_lantern.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sea_lantern.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sea_pickle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/seagrass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/seagrass.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shears.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shroomlight.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shulker_shell.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/skull_banner_pattern.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/slime_ball.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/slime_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/small_amethyst_bud.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/small_dripleaf_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/small_dripleaf_stem_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/small_dripleaf_stem_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/small_dripleaf_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smithing_table_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smithing_table_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smithing_table_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smithing_table_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_front_on.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_front_on.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smooth_basalt.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smooth_stone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smooth_stone_slab_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/snow.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/snowball.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_campfire.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_campfire_fire.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_campfire_fire.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_campfire_log_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_campfire_log_lit.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_fire_0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_fire_0.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_fire_1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_fire_1.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_lantern.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_lantern.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_sand.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_soil.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_torch.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spawn_egg.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spawn_egg_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spawner.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spectral_arrow.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spider_eye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/splash_potion.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sponge.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spore_blossom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spore_blossom_base.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_boat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_chest_boat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_door.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_leaves.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_log.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_planks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_sapling.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_sign.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spyglass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spyglass_model.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stairs.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stick.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stone.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stone_axe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stone_bricks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stone_hoe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stone_pickaxe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stone_shovel.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stone_sword.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonecutter_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonecutter_saw.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonecutter_saw.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonecutter_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonecutter_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/string.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_acacia_log.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_acacia_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_birch_log.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_birch_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_crimson_stem.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_crimson_stem_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_dark_oak_log.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_dark_oak_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_jungle_log.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_jungle_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_mangrove_log.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_mangrove_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_oak_log.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_oak_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_spruce_log.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_spruce_log_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_warped_stem.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_warped_stem_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/structure_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/structure_block_corner.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/structure_block_data.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/structure_block_load.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/structure_block_save.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/structure_void.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sugar.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sugar_cane.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sunflower_back.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sunflower_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sunflower_front.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sunflower_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/suspicious_stew.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sweet_berries.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sweet_berry_bush_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sweet_berry_bush_stage1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sweet_berry_bush_stage2.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sweet_berry_bush_stage3.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tadpole_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tall_grass_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tall_grass_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tall_seagrass_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tall_seagrass_bottom.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tall_seagrass_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tall_seagrass_top.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/target_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/target_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tinted_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tipped_arrow_base.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tipped_arrow_head.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tnt_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tnt_minecart.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tnt_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tnt_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/torch.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/totem_of_undying.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/trident.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tripwire.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tripwire_hook.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tropical_fish.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tropical_fish_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tube_coral.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tube_coral_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tube_coral_fan.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tuff.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/turtle_egg.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/turtle_egg_slightly_cracked.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/turtle_egg_very_cracked.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/turtle_helmet.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/twisting_vines.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/twisting_vines_plant.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/verdant_froglight_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/verdant_froglight_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/vine.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_door.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_door_bottom.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_door_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_fungus.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_fungus_on_a_stick.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_nylium.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_nylium_side.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_planks.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_roots.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_roots_pot.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_sign.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_stem.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_stem.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_stem_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_trapdoor.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_wart_block.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/water_bucket.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/water_flow.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/water_flow.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/water_overlay.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/water_still.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/water_still.png.mcmeta create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/weathered_copper.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/weathered_cut_copper.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/weeping_vines.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/weeping_vines_plant.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wet_sponge.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_seeds.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_stage0.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_stage1.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_stage2.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_stage3.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_stage4.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_stage5.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_stage6.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_stage7.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_tulip.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wither_rose.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wooden_axe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wooden_hoe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wooden_pickaxe.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wooden_shovel.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wooden_sword.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/writable_book.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/written_book.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_candle.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_candle_lit.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_concrete.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_concrete_powder.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_dye.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_glazed_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_shulker_box.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_stained_glass.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_stained_glass_pane_top.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_terracotta.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_wool.png create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Microsoft.OpenApi.dll create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.deps.json create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.dll create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.exe create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.pdb create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.runtimeconfig.json create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Newtonsoft.Json.dll create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.Swagger.dll create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.Development.json create mode 100644 Code/Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.json create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.AssemblyInfo.cs create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.AssemblyInfoInputs.cache create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.GlobalUsings.g.cs create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cache create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cs create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.assets.cache create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.AssemblyReference.cache create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.BuildWithSkipAnalyzers create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.CopyComplete create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.CoreCompileInputs.cache create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.FileListAbsolute.txt create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.dll create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.genruntimeconfig.cache create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.pdb create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/apphost.exe create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/project.razor.vs.json create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/ref/Minecraft.Crafting.Api.dll create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/refint/Minecraft.Crafting.Api.dll create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/staticwebassets.build.json create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/staticwebassets/msbuild.build.Minecraft.Crafting.Api.props create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/staticwebassets/msbuild.buildMultiTargeting.Minecraft.Crafting.Api.props create mode 100644 Code/Minecraft.Crafting.Api/obj/Debug/net6.0/staticwebassets/msbuild.buildTransitive.Minecraft.Crafting.Api.props create mode 100644 Code/Minecraft.Crafting.Api/obj/Minecraft.Crafting.Api.csproj.nuget.dgspec.json create mode 100644 Code/Minecraft.Crafting.Api/obj/Minecraft.Crafting.Api.csproj.nuget.g.props create mode 100644 Code/Minecraft.Crafting.Api/obj/Minecraft.Crafting.Api.csproj.nuget.g.targets create mode 100644 Code/Minecraft.Crafting.Api/obj/project.assets.json create mode 100644 Code/Minecraft.Crafting.Api/obj/project.nuget.cache create mode 100644 Code/ProjetBlazor/Services/DataApiService.cs diff --git a/Code/.vs/BlazorApp/DesignTimeBuild/.dtbcache.v2 b/Code/.vs/BlazorApp/DesignTimeBuild/.dtbcache.v2 index 73f840021c36ed8a3157cb7118250175ad973e91..09eb2b1244fbcfe0229007a33059516a11e35957 100644 GIT binary patch literal 166648 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 delta 16008 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 diff --git a/Code/.vs/BlazorApp/FileContentIndex/4705d518-5d80-4dfd-98e6-32ed51f0b31e.vsidx b/Code/.vs/BlazorApp/FileContentIndex/4705d518-5d80-4dfd-98e6-32ed51f0b31e.vsidx deleted file mode 100644 index dbc1b799e65bc32239756392abb5cbad8f50dc31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 322281 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 H2Os=DA`%;h diff --git a/Code/.vs/BlazorApp/FileContentIndex/63f03587-4eae-42d1-b71e-667ed7fd6f71.vsidx b/Code/.vs/BlazorApp/FileContentIndex/63f03587-4eae-42d1-b71e-667ed7fd6f71.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..9d1633e9b2718efbd24e244ecd8ec2b2d7c89178 GIT binary patch literal 322366 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

PXtfva% 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 diff --git a/Code/.vs/BlazorApp/FileContentIndex/fd62af03-8526-4c71-bcb7-f484ca0390f5.vsidx b/Code/.vs/BlazorApp/FileContentIndex/9009e756-67c9-4bb0-818e-cfbc355baced.vsidx similarity index 99% rename from Code/.vs/BlazorApp/FileContentIndex/fd62af03-8526-4c71-bcb7-f484ca0390f5.vsidx rename to Code/.vs/BlazorApp/FileContentIndex/9009e756-67c9-4bb0-818e-cfbc355baced.vsidx index be40fb2c132e22fbccb2c4061132a64fbe52e5e8..fc0465d842ba7a666899f18c8898bb7d354455a9 100644 GIT binary patch delta 34 ocmeC{7w+p9ZfId_VQOLC!m^^5i;IDQ!GRx0FmB(}%W}sO0Jnh&(*OVf delta 34 ocmeC{7w+p9ZfId_VQOLC!m^^5i=TmkfsqSHIBeh4%W}sO0JdKV(*OVf diff --git a/Code/.vs/BlazorApp/FileContentIndex/9e22d4b5-8bdc-4ac1-bac5-5f85b222fd37.vsidx b/Code/.vs/BlazorApp/FileContentIndex/9e22d4b5-8bdc-4ac1-bac5-5f85b222fd37.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..7d6de596a26fdd1358b2c880621d25d1ea45337a GIT binary patch literal 149155 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 O`#yi)Ki}TF{rL&OySzyN literal 0 HcmV?d00001 diff --git a/Code/.vs/BlazorApp/FileContentIndex/ca2dac39-313a-42d5-8c33-5a07230c765e.vsidx b/Code/.vs/BlazorApp/FileContentIndex/ca2dac39-313a-42d5-8c33-5a07230c765e.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..2554ce16957dfdc5cc3b9dbaf95db1165ea5e9f7 GIT binary patch literal 772966 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 z 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 j~X6$l&g1v@&M(-lna%Mln)o8 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 diff --git a/Code/.vs/BlazorApp/v17/.futdcache.v2 b/Code/.vs/BlazorApp/v17/.futdcache.v2 index d1f36a0db41c72c406aefd2ef3817c87307b0735..d2e0045480beaa02d0832f8b94ecfc9877f5910a 100644 GIT binary patch delta 27 hcmZo?Y-gNMEb=&V+wRxv`KsBk-Qw7>^l%!81^}%v4Ez89 delta 27 gcmZo?Y-gNMEb>mW&gSLCV9msY?pUYmnx0G%ld?EnA( diff --git a/Code/.vs/BlazorApp/v17/.suo b/Code/.vs/BlazorApp/v17/.suo index b6264b32aa97feea8e26110c254049e9de58b4d0..843e373ef353b3181d7a6374010b1d11d9fe71ff 100644 GIT binary patch delta 16788 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 delta 17698 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 diff --git a/Code/.vs/ProjectEvaluation/blazorapp.metadata.v5.2 b/Code/.vs/ProjectEvaluation/blazorapp.metadata.v5.2 index 8892c1cda5d08b3d5ee9e2601f35c84b8f7dc3a1..383e16d07b4e3266e47503d9f6c9cb184ede7f70 100644 GIT binary patch delta 105 zcmezMj(6#MUPiS>##TlkV%o~c9Luhw!q33KVdCQE?Brx_p$g!~gWacKO zrxwQ)07wZ+|r8`d!)U=rVo{4+=B6jA61R>9hf(#&F0L0d|@2c3ZZ8ynacH;*C DSN0y3 delta 62 zcmZ4bp7+-~UPhHh##TlkV%o~c9Lvt=JULL)V)Ac>4GmKmbHOYcbJG Myt+L;gV~KA08e%ijQ{`u diff --git a/Code/.vs/ProjectEvaluation/blazorapp.projects.v5.2 b/Code/.vs/ProjectEvaluation/blazorapp.projects.v5.2 index 87f5fd1ddecefd3cf43505a68ab9053b37d213ce..530c5376765b130062ea25e5540181b3db9eaed4 100644 GIT binary patch delta 166 zcmV;X09pUZqDRi9P=JI1gaU*Egam{Iga(8Mgb0KQgbIWUgbaiYgbsucgb=h5Nzs>W zga%c&3RDEi0=J8Y1`GiQBo6`c;Uo{Y0WAU=2e(hs2+}6EcYX~!bpcAZQ8f@ut+!O6 z4*3SR>*)}sDz^<45r+?#IVBOL0woWZL9qj)w=S~-;{&%oDiMbdmufl@r2!?E5oQV> Um*Bhug|`no5o|`cyFL$5PpJtxfB*mh delta 43 ycmX@NG~nbS_l6e67N!>F7M2#)7Pc1l7LFFq7OocV7M>Q~7QPn#7J)5-o)-aGbPk;W diff --git a/Code/BlazorApp.sln b/Code/BlazorApp.sln index 2d8511f..ba23951 100644 --- a/Code/BlazorApp.sln +++ b/Code/BlazorApp.sln @@ -5,6 +5,8 @@ VisualStudioVersion = 17.4.33103.184 MinimumVisualStudioVersion = 10.0.40219.1 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ProjetBlazor", "ProjetBlazor\ProjetBlazor.csproj", "{D63FE586-7854-4213-BB93-F39ABD37994C}" EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Minecraft.Crafting.Api", "Minecraft.Crafting.Api\Minecraft.Crafting.Api.csproj", "{F915D912-08C4-4837-8A3D-FA67123C5872}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -15,6 +17,10 @@ Global {D63FE586-7854-4213-BB93-F39ABD37994C}.Debug|Any CPU.Build.0 = Debug|Any CPU {D63FE586-7854-4213-BB93-F39ABD37994C}.Release|Any CPU.ActiveCfg = Release|Any CPU {D63FE586-7854-4213-BB93-F39ABD37994C}.Release|Any CPU.Build.0 = Release|Any CPU + {F915D912-08C4-4837-8A3D-FA67123C5872}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F915D912-08C4-4837-8A3D-FA67123C5872}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F915D912-08C4-4837-8A3D-FA67123C5872}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F915D912-08C4-4837-8A3D-FA67123C5872}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Code/Minecraft.Crafting.Api/Controllers/CraftingController.cs b/Code/Minecraft.Crafting.Api/Controllers/CraftingController.cs new file mode 100644 index 0000000..161ffce --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Controllers/CraftingController.cs @@ -0,0 +1,449 @@ +// -------------------------------------------------------------------------------------------------------------------- +// +// Copyright (c) UCA Clermont-Ferrand All rights reserved. +// +// -------------------------------------------------------------------------------------------------------------------- + +namespace Minecraft.Crafting.Api.Controllers +{ + using Microsoft.AspNetCore.Mvc; + using Minecraft.Crafting.Api.Models; + using System.Text.Json; + using System.Text.Json.Serialization; + + ///

+ /// The crafting controller. + /// + [ApiController] + [Route("api/[controller]")] + public class CraftingController : ControllerBase + { + /// + /// The json serializer options. + /// + private readonly JsonSerializerOptions _jsonSerializerOptions = new() + { + PropertyNamingPolicy = JsonNamingPolicy.CamelCase, + WriteIndented = true, + DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingDefault + }; + + /// + /// Adds the specified item. + /// + /// The item. + /// The async task. + [HttpPost] + [Route("")] + public Task Add(Item item) + { + var data = JsonSerializer.Deserialize>(System.IO.File.ReadAllText("Data/items.json"), _jsonSerializerOptions); + + if (data == null) + { + throw new Exception("Unable to get the items."); + } + + data.Add(item); + + System.IO.File.WriteAllText("Data/items.json", JsonSerializer.Serialize(data, _jsonSerializerOptions)); + + return Task.CompletedTask; + } + + /// + /// Get all items. + /// + /// All items. + [HttpGet] + [Route("all")] + public Task> All() + { + var data = JsonSerializer.Deserialize>(System.IO.File.ReadAllText("Data/items.json"), _jsonSerializerOptions); + + if (data == null) + { + throw new Exception("Unable to get the items."); + } + + return Task.FromResult(data.ToList()); + } + + /// + /// Count the number of items. + /// + /// The number of items. + [HttpGet] + [Route("count")] + public Task Count() + { + var data = JsonSerializer.Deserialize>(System.IO.File.ReadAllText("Data/items.json"), _jsonSerializerOptions); + + if (data == null) + { + throw new Exception("Unable to get the items."); + } + + return Task.FromResult(data.Count); + } + + /// + /// Deletes the specified identifier. + /// + /// The identifier. + /// The async task. + [HttpDelete] + [Route("{id}")] + public Task Delete(int id) + { + var data = JsonSerializer.Deserialize>(System.IO.File.ReadAllText("Data/items.json"), _jsonSerializerOptions); + + if (data == null) + { + throw new Exception("Unable to get the items."); + } + + var item = data.FirstOrDefault(w => w.Id == id); + + if (item == null) + { + throw new Exception($"Unable to found the item with ID: {id}"); + } + + data.Remove(item); + + System.IO.File.WriteAllText("Data/items.json", JsonSerializer.Serialize(data, _jsonSerializerOptions)); + + return Task.CompletedTask; + } + + /// + /// Gets the item by identifier. + /// + /// The identifier. + /// The item. + [HttpGet] + [Route("{id}")] + public Task GetById(int id) + { + var data = JsonSerializer.Deserialize>(System.IO.File.ReadAllText("Data/items.json"), _jsonSerializerOptions); + + if (data == null) + { + throw new Exception("Unable to get the items."); + } + + var item = data.FirstOrDefault(w => w.Id == id); + + if (item == null) + { + throw new Exception($"Unable to found the item with ID: {id}"); + } + + return Task.FromResult(item); + } + + /// + /// Gets the item by name. + /// + /// The name. + /// + /// The item. + /// + [HttpGet] + [Route("by-name/{name}")] + public Task GetByName(string name) + { + var data = JsonSerializer.Deserialize>(System.IO.File.ReadAllText("Data/items.json"), _jsonSerializerOptions); + + if (data == null) + { + throw new Exception("Unable to get the items."); + } + + var item = data.FirstOrDefault(w => w.Name.ToLowerInvariant() == name.ToLowerInvariant()); + + if (item == null) + { + throw new Exception($"Unable to found the item with name: {name}"); + } + + return Task.FromResult(item); + } + + /// + /// Gets the recipes. + /// + /// The recipes. + [HttpGet] + [Route("recipe")] + public Task> GetRecipe() + { + if (!System.IO.File.Exists("Data/convert-recipes.json")) + { + ResetRecipes(); + } + + var data = JsonSerializer.Deserialize>(System.IO.File.ReadAllText("Data/convert-recipes.json"), _jsonSerializerOptions); + + if (data == null) + { + throw new Exception("Unable to get the recipes."); + } + + return Task.FromResult(data); + } + + /// + /// Get the items with pagination. + /// + /// The current page. + /// Size of the page. + /// The items. + [HttpGet] + [Route("")] + public Task> List(int currentPage, int pageSize) + { + var data = JsonSerializer.Deserialize>(System.IO.File.ReadAllText("Data/items.json"), _jsonSerializerOptions); + + if (data == null) + { + throw new Exception("Unable to get the items."); + } + + return Task.FromResult(data.Skip((currentPage - 1) * pageSize).Take(pageSize).ToList()); + } + + /// + /// Resets the items. + /// + /// The async task. + [HttpGet] + [Route("reset-items")] + public Task ResetItems() + { + if (!System.IO.File.Exists("Data/items.json")) + { + System.IO.File.Delete("Data/items.json"); + } + + var data = JsonSerializer.Deserialize>(System.IO.File.ReadAllText("Data/items-original.json"), _jsonSerializerOptions); + + if (data == null) + { + throw new Exception("Unable to get the items."); + } + + var defaultImage = Convert.ToBase64String(System.IO.File.ReadAllBytes("Images/default.png")); + + var imageTranslation = new Dictionary + { + { "stone_slab", "smooth_stone_slab_side" }, + { "sticky_piston", "piston_top_sticky" }, + { "mob_spawner", "spawner" }, + { "chest", "chest_minecart" }, + { "stone_stairs", "stairs" }, + }; + + foreach (var item in data) + { + var imageFilepath = defaultImage; + + if (System.IO.File.Exists($"Images/{item.Name}.png")) + { + imageFilepath = Convert.ToBase64String(System.IO.File.ReadAllBytes($"Images/{item.Name}.png")); + } + + if (imageFilepath == defaultImage && System.IO.File.Exists($"Images/{item.Name}_top.png")) + { + imageFilepath = Convert.ToBase64String(System.IO.File.ReadAllBytes($"Images/{item.Name}_top.png")); + } + + if (imageFilepath == defaultImage && System.IO.File.Exists($"Images/{item.Name}_front.png")) + { + imageFilepath = Convert.ToBase64String(System.IO.File.ReadAllBytes($"Images/{item.Name}_front.png")); + } + + if (imageFilepath == defaultImage && System.IO.File.Exists($"Images/white_{item.Name}.png")) + { + imageFilepath = Convert.ToBase64String(System.IO.File.ReadAllBytes($"Images/white_{item.Name}.png")); + } + + if (imageFilepath == defaultImage && System.IO.File.Exists($"Images/oak_{item.Name}.png")) + { + imageFilepath = Convert.ToBase64String(System.IO.File.ReadAllBytes($"Images/oak_{item.Name}.png")); + } + + if (imageFilepath == defaultImage && System.IO.File.Exists($"Images/{item.DisplayName.ToLower().Replace(" ", "_")}.png")) + { + imageFilepath = Convert.ToBase64String(System.IO.File.ReadAllBytes($"Images/{item.DisplayName.ToLower().Replace(" ", "_")}.png")); + } + + if (imageFilepath == defaultImage && imageTranslation.ContainsKey(item.Name)) + { + imageFilepath = Convert.ToBase64String(System.IO.File.ReadAllBytes($"Images/{imageTranslation[item.Name]}.png")); + } + + item.ImageBase64 = imageFilepath; + } + + System.IO.File.WriteAllText("Data/items.json", JsonSerializer.Serialize(data, _jsonSerializerOptions)); + + return Task.FromResult(data); + } + + /// + /// Resets the recipes. + /// + /// The async task. + [HttpGet] + [Route("reset-recipes")] + public Task ResetRecipes() + { + if (!System.IO.File.Exists("Data/convert-recipes.json")) + { + System.IO.File.Delete("Data/convert-recipes.json"); + } + + ConvertRecipes(); + + return Task.CompletedTask; + } + + /// + /// Updates the specified identifier. + /// + /// The identifier. + /// The item. + /// The async task. + [HttpPut] + [Route("{id}")] + public Task Update(int id, Item item) + { + var data = JsonSerializer.Deserialize>(System.IO.File.ReadAllText("Data/items.json"), _jsonSerializerOptions); + + var itemOriginal = data?.FirstOrDefault(w => w.Id == id); + + if (itemOriginal == null) + { + throw new Exception($"Unable to found the item with ID: {id}"); + } + + itemOriginal.Id = item.Id; + itemOriginal.Name = item.Name; + itemOriginal.CreatedDate = item.CreatedDate; + itemOriginal.DisplayName = item.DisplayName; + itemOriginal.EnchantCategories = item.EnchantCategories; + itemOriginal.MaxDurability = item.MaxDurability; + itemOriginal.RepairWith = item.RepairWith; + itemOriginal.StackSize = item.StackSize; + itemOriginal.UpdatedDate = item.UpdatedDate; + + System.IO.File.WriteAllText("Data/items.json", JsonSerializer.Serialize(data, _jsonSerializerOptions)); + + return Task.CompletedTask; + } + + /// + /// Gets the name of the item. + /// + /// The items. + /// The in shape. + /// The line. + /// The row. + /// The name of the item. + private static string GetItemName(List items, InShape[][] inShape, int line, int row) + { + if (inShape.Length < line + 1) + { + return null; + } + + if (inShape[line].Length < row + 1) + { + return null; + } + + var id = inShape[line][row].Integer ?? inShape[line][row].IngredientClass?.Id; + + if (id == null) + { + return null; + } + + return GetItemName(items, id.Value); + } + + /// + /// Gets the name of the item. + /// + /// The items. + /// The identifier. + /// The name of the item. + private static string GetItemName(List items, long id) + { + var item = items.FirstOrDefault(w => w.Id == id); + return item?.Name; + } + + /// + /// Converts the recipes. + /// + private void ConvertRecipes() + { + var data = JsonSerializer.Deserialize>(System.IO.File.ReadAllText("Data/items.json"), _jsonSerializerOptions); + + if (data == null) + { + return; + } + + var recipes = Recipes.FromJson(System.IO.File.ReadAllText("Data/recipes.json")); + + var items = new List(); + + foreach (var recipe in recipes.SelectMany(s => s.Value)) + { + if (recipe.InShape == null) + { + continue; + } + + var giveItem = data.FirstOrDefault(w => w.Id == recipe.Result.Id); + + if (giveItem == null) + { + continue; + } + + items.Add(new Recipe + { + Give = giveItem, + Have = new List> + { + new() + { + GetItemName(data, recipe.InShape, 0, 0), + GetItemName(data, recipe.InShape, 0, 1), + GetItemName(data, recipe.InShape, 0, 2) + }, + new() + { + GetItemName(data, recipe.InShape, 1, 0), + GetItemName(data, recipe.InShape, 1, 1), + GetItemName(data, recipe.InShape, 1, 2) + }, + new() + { + GetItemName(data, recipe.InShape, 2, 0), + GetItemName(data, recipe.InShape, 2, 1), + GetItemName(data, recipe.InShape, 2, 2) + } + } + }); + } + + System.IO.File.WriteAllText("Data/convert-recipes.json", JsonSerializer.Serialize(items, _jsonSerializerOptions)); + } + } +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/Controllers/InventoryController.cs b/Code/Minecraft.Crafting.Api/Controllers/InventoryController.cs new file mode 100644 index 0000000..baace89 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Controllers/InventoryController.cs @@ -0,0 +1,143 @@ +// -------------------------------------------------------------------------------------------------------------------- +// +// Copyright (c) UCA Clermont-Ferrand All rights reserved. +// +// -------------------------------------------------------------------------------------------------------------------- + +namespace Minecraft.Crafting.Api.Controllers +{ + using Microsoft.AspNetCore.Mvc; + using Minecraft.Crafting.Api.Models; + using System.Text.Json; + using System.Text.Json.Serialization; + + /// + /// The inventory controller. + /// + [ApiController] + [Route("api/[controller]")] + public class InventoryController : ControllerBase + { + /// + /// The json serializer options. + /// + private readonly JsonSerializerOptions _jsonSerializerOptions = new() + { + PropertyNamingPolicy = JsonNamingPolicy.CamelCase, + WriteIndented = true, + DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingDefault + }; + + /// + /// Adds to inventory. + /// + /// The item. + /// The async task. + [HttpPost] + [Route("")] + public Task AddToInventory(InventoryModel item) + { + var data = JsonSerializer.Deserialize>(System.IO.File.ReadAllText("Data/inventory.json"), _jsonSerializerOptions); + + if (data == null) + { + throw new Exception("Unable to get the inventory."); + } + + data.Add(item); + + System.IO.File.WriteAllText("Data/inventory.json", JsonSerializer.Serialize(data, _jsonSerializerOptions)); + + return Task.CompletedTask; + } + + /// + /// Deletes from inventory. + /// + /// The item. + /// The async task. + [HttpDelete] + [Route("")] + public Task DeleteFromInventory(InventoryModel item) + { + if (!System.IO.File.Exists("Data/inventory.json")) + { + throw new Exception($"Unable to found the item with name: {item.ItemName}"); + } + + var data = JsonSerializer.Deserialize>(System.IO.File.ReadAllText("Data/inventory.json"), _jsonSerializerOptions); + + if (data == null) + { + throw new Exception("Unable to get the inventory."); + } + + var inventoryItem = data.FirstOrDefault(w => w.ItemName == item.ItemName && w.Position == item.Position); + + if (inventoryItem == null) + { + throw new Exception($"Unable to found the item with name: {item.ItemName} at position: {item.Position}"); + } + + data.Remove(inventoryItem); + + System.IO.File.WriteAllText("Data/inventory.json", JsonSerializer.Serialize(data, _jsonSerializerOptions)); + + return Task.CompletedTask; + } + + /// + /// Gets the inventory. + /// + /// The inventory. + [HttpGet] + [Route("")] + public Task> GetInventory() + { + if (!System.IO.File.Exists("Data/inventory.json")) + { + return Task.FromResult(new List()); + } + + var data = JsonSerializer.Deserialize>(System.IO.File.ReadAllText("Data/inventory.json"), _jsonSerializerOptions); + + if (data == null) + { + throw new Exception("Unable to get the inventory."); + } + + return Task.FromResult(data); + } + + /// + /// Updates the inventory. + /// + /// The item. + /// The async task. + [HttpPut] + [Route("")] + public Task UpdateInventory(InventoryModel item) + { + var data = JsonSerializer.Deserialize>(System.IO.File.ReadAllText("Data/inventory.json"), _jsonSerializerOptions); + + if (data == null) + { + throw new Exception("Unable to get the inventory."); + } + + var inventoryItem = data.FirstOrDefault(w => w.ItemName == item.ItemName && w.Position == item.Position); + + if (inventoryItem == null) + { + throw new Exception($"Unable to found the item with name: {item.ItemName} at position: {item.Position}"); + } + + inventoryItem.ItemName = item.ItemName; + inventoryItem.Position = item.Position; + + System.IO.File.WriteAllText("Data/inventory.json", JsonSerializer.Serialize(data, _jsonSerializerOptions)); + + return Task.CompletedTask; + } + } +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/Data/convert-recipes.json b/Code/Minecraft.Crafting.Api/Data/convert-recipes.json new file mode 100644 index 0000000..1c5ecae --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Data/convert-recipes.json @@ -0,0 +1,23223 @@ +[ + { + "give": { + "displayName": "Stone", + "enchantCategories": [], + "id": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnklEQVQ4y4VTQRIAMQTzXA9w7xM8uXti0jS6B8OYEiK1zNxoa60dETsiOnb3I4dmFWABPypz925Wbw1REImRp8Y9Aa5QnvM4bZlhZ0YrzzxhjTGiMl6pfGaeEzAKxuMVsDsjvNbrBqwBReC0Yp9R8aCKlejM3S8h8UossOOMarTX2LyuKYLUn2Apl7fpE03MY\u002B6a4CWmiUj7U5/iBME\u002BeeR3wyunqoUAAAAASUVORK5CYII=", + "name": "stone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + "stone", + null + ], + [ + "stone", + "stone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone", + "enchantCategories": [], + "id": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnklEQVQ4y4VTQRIAMQTzXA9w7xM8uXti0jS6B8OYEiK1zNxoa60dETsiOnb3I4dmFWABPypz925Wbw1REImRp8Y9Aa5QnvM4bZlhZ0YrzzxhjTGiMl6pfGaeEzAKxuMVsDsjvNbrBqwBReC0Yp9R8aCKlejM3S8h8UossOOMarTX2LyuKYLUn2Apl7fpE03MY\u002B6a4CWmiUj7U5/iBME\u002BeeR3wyunqoUAAAAASUVORK5CYII=", + "name": "stone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "cobblestone", + "quartz", + null + ], + [ + "quartz", + "cobblestone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone", + "enchantCategories": [], + "id": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnklEQVQ4y4VTQRIAMQTzXA9w7xM8uXti0jS6B8OYEiK1zNxoa60dETsiOnb3I4dmFWABPypz925Wbw1REImRp8Y9Aa5QnvM4bZlhZ0YrzzxhjTGiMl6pfGaeEzAKxuMVsDsjvNbrBqwBReC0Yp9R8aCKlejM3S8h8UossOOMarTX2LyuKYLUn2Apl7fpE03MY\u002B6a4CWmiUj7U5/iBME\u002BeeR3wyunqoUAAAAASUVORK5CYII=", + "name": "stone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + "stone", + null + ], + [ + "stone", + "stone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone", + "enchantCategories": [], + "id": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnklEQVQ4y4VTQRIAMQTzXA9w7xM8uXti0jS6B8OYEiK1zNxoa60dETsiOnb3I4dmFWABPypz925Wbw1REImRp8Y9Aa5QnvM4bZlhZ0YrzzxhjTGiMl6pfGaeEzAKxuMVsDsjvNbrBqwBReC0Yp9R8aCKlejM3S8h8UossOOMarTX2LyuKYLUn2Apl7fpE03MY\u002B6a4CWmiUj7U5/iBME\u002BeeR3wyunqoUAAAAASUVORK5CYII=", + "name": "stone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + "stone", + null + ], + [ + "stone", + "stone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dirt", + "enchantCategories": [], + "id": 3, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0UlEQVR42nWSsQ1CMQxEvQ4rINFR0SOBxAgpaRgA/Q3YhelAF\u002Bmi9\u002B/nF1YS2zn7zq7v\u002B/H7tEu31/XYbea7nw6ruM/SRYlM0HtZluEzIO\u002BKycporsI3qzGHeSW01tpwsJukkl0MAAcV0GdyJ6AKpa/cVlZyq9SG9yFicpR4TKDipOmzMjnH525m/g6QTp5uOT8zNt2D5J68SaVyPORsYPtJxVrVjBcraHSkwDH3TUxnguyZu1pRkD1v541wpjHb0MokKkz\u002BWWgDkDtgkfbm7wJ/9oUoq3qXqFkAAAAASUVORK5CYII=", + "name": "dirt", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "dirt", + "gravel", + null + ], + [ + "gravel", + "dirt", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "id": 5, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVQ4y31TMQ4CMQzzg9iZ7wFILMxIt/ABZiZ2FsSGeMKtzHysyJVcGRMYfGmTqImdHJ7XfVsuu0b7us9f\u002BOe/HacGHvQIQefjvBmPZlx35hCoEmWVJOQjvQN\u002BTvO6g2fdD9tVh2I6u58W4sgKyTN9ToUx3j8oKCDreiRV5cP5eQUJWgnpuiC5pgYZzxz4nL1KNfvUo3fgo8t2c4RupREqdavZZ3x04ByrPfCY74QAzTu1UIVqLzwXv3Y82801F\u002BCJ\u002BR/4HlT6DA2Sm\u002BvhmlT78QZ\u002B7nLGaC/6FAAAAABJRU5ErkJggg==", + "name": "planks", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "log", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "id": 5, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVQ4y31TMQ4CMQzzg9iZ7wFILMxIt/ABZiZ2FsSGeMKtzHysyJVcGRMYfGmTqImdHJ7XfVsuu0b7us9f\u002BOe/HacGHvQIQefjvBmPZlx35hCoEmWVJOQjvQN\u002BTvO6g2fdD9tVh2I6u58W4sgKyTN9ToUx3j8oKCDreiRV5cP5eQUJWgnpuiC5pgYZzxz4nL1KNfvUo3fgo8t2c4RupREqdavZZ3x04ByrPfCY74QAzTu1UIVqLzwXv3Y82801F\u002BCJ\u002BR/4HlT6DA2Sm\u002BvhmlT78QZ\u002B7nLGaC/6FAAAAABJRU5ErkJggg==", + "name": "planks", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "log", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "id": 5, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVQ4y31TMQ4CMQzzg9iZ7wFILMxIt/ABZiZ2FsSGeMKtzHysyJVcGRMYfGmTqImdHJ7XfVsuu0b7us9f\u002BOe/HacGHvQIQefjvBmPZlx35hCoEmWVJOQjvQN\u002BTvO6g2fdD9tVh2I6u58W4sgKyTN9ToUx3j8oKCDreiRV5cP5eQUJWgnpuiC5pgYZzxz4nL1KNfvUo3fgo8t2c4RupREqdavZZ3x04ByrPfCY74QAzTu1UIVqLzwXv3Y82801F\u002BCJ\u002BR/4HlT6DA2Sm\u002BvhmlT78QZ\u002B7nLGaC/6FAAAAABJRU5ErkJggg==", + "name": "planks", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "log", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "id": 5, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVQ4y31TMQ4CMQzzg9iZ7wFILMxIt/ABZiZ2FsSGeMKtzHysyJVcGRMYfGmTqImdHJ7XfVsuu0b7us9f\u002BOe/HacGHvQIQefjvBmPZlx35hCoEmWVJOQjvQN\u002BTvO6g2fdD9tVh2I6u58W4sgKyTN9ToUx3j8oKCDreiRV5cP5eQUJWgnpuiC5pgYZzxz4nL1KNfvUo3fgo8t2c4RupREqdavZZ3x04ByrPfCY74QAzTu1UIVqLzwXv3Y82801F\u002BCJ\u002BR/4HlT6DA2Sm\u002BvhmlT78QZ\u002B7nLGaC/6FAAAAABJRU5ErkJggg==", + "name": "planks", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "log", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "id": 5, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVQ4y31TMQ4CMQzzg9iZ7wFILMxIt/ABZiZ2FsSGeMKtzHysyJVcGRMYfGmTqImdHJ7XfVsuu0b7us9f\u002BOe/HacGHvQIQefjvBmPZlx35hCoEmWVJOQjvQN\u002BTvO6g2fdD9tVh2I6u58W4sgKyTN9ToUx3j8oKCDreiRV5cP5eQUJWgnpuiC5pgYZzxz4nL1KNfvUo3fgo8t2c4RupREqdavZZ3x04ByrPfCY74QAzTu1UIVqLzwXv3Y82801F\u002BCJ\u002BR/4HlT6DA2Sm\u002BvhmlT78QZ\u002B7nLGaC/6FAAAAABJRU5ErkJggg==", + "name": "planks", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "log2", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "id": 5, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVQ4y31TMQ4CMQzzg9iZ7wFILMxIt/ABZiZ2FsSGeMKtzHysyJVcGRMYfGmTqImdHJ7XfVsuu0b7us9f\u002BOe/HacGHvQIQefjvBmPZlx35hCoEmWVJOQjvQN\u002BTvO6g2fdD9tVh2I6u58W4sgKyTN9ToUx3j8oKCDreiRV5cP5eQUJWgnpuiC5pgYZzxz4nL1KNfvUo3fgo8t2c4RupREqdavZZ3x04ByrPfCY74QAzTu1UIVqLzwXv3Y82801F\u002BCJ\u002BR/4HlT6DA2Sm\u002BvhmlT78QZ\u002B7nLGaC/6FAAAAABJRU5ErkJggg==", + "name": "planks", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "log2", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Lapis Lazuli Block", + "enchantCategories": [], + "id": 22, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABA0lEQVQ4y21TqwoCURDdj7CIDzZZTAqLRjFuMglGk9luVBBFEMHmH/iRV894z3B23DDM\u002B8zr3mK0eady9UrgSrTNdo802V5NH9TPP15AKOuLGSwwy\u002BD9\u002BT0NlyeXVQd1q2MqrNpXYRWQBlEG71VnA6E\u002BXBx\u002BAJ7AbnJFygTVLhoAXikDeEBOIsh4fWvYHAAOryatMxhcY2hr7IABOnOcXW2mxx1oRRLbJgj90A0Ad46JlBsbzzoSfcwI4G2Gd0AfAQjsO1B03Xp8TLELA\u002BCNGQSnLo2V9cStV9CZFYQV4\u002BuEvTPdy18QR9vM8To\u002BAn5U3HZcqgJqJ94BkNqIcyKQY0FW\u002BgAc3u0xFeYdvwAAAABJRU5ErkJggg==", + "name": "lapis_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Dispenser", + "enchantCategories": [], + "id": 23, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAALVBMVEUAAABQTk48OztdW1toaGh3d3eFhYWRkZHFxcWwsLCoqKidnZ0QEBAhISF/f38C3/pEAAAAAXRSTlMAQObYZgAAAIFJREFUGBkFwQGOAjEQA8FuT1Zw/3/sIZHEVClgQaiURcSmRUrvArO5HQ/iHRPWnMDk2AaJPhB9qJELH1s/UBicXJwU4\u002B1SXXqJU9NFsd6HS6Ud3tD7QA6wdjCwRIBopCdX\u002BZrT3cVeQ/Zl2AtIX9u9TfeG/UIHqX/wT\u002BEoYEGgwA//30VUS3FS4QAAAABJRU5ErkJggg==", + "name": "dispenser", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + "cobblestone", + "bow", + "cobblestone" + ], + [ + "cobblestone", + "redstone", + "cobblestone" + ] + ] + }, + { + "give": { + "displayName": "Sandstone", + "enchantCategories": [], + "id": 24, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4y4WTOw4CMQxEfWWuwQG4AD2ihhbRUIFEs5QgUSDOEDSWXjR4Iyhms/HfYyfer1OreD72/fyF\u002B23bQp/psk5cD6sZXMe/28Zxs2iO826Z\u002BCcDoVIwUjW1TMnrHXvdQ\u002BXo4mXqxFhBvU23FzIAxu5AJpz9lFw\u002BPYBHHvXvxLl\u002BFgA\u002BnAs54FjlSSIZnEgPSju1FZKFl\u002BSzpkcvt\u002B5CLhI/Auw7J15ynYhkXxzQhs\u002B5jhWOsOkceDaCjcpGJ3l/Czj7DngrBEIHR/kWyO48eAu\u002BVKPdiLpEPu/RnVeI7gNiHT61viqY2wAAAABJRU5ErkJggg==", + "name": "sandstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "sand", + "sand", + null + ], + [ + "sand", + "sand", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Sandstone", + "enchantCategories": [], + "id": 24, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4y4WTOw4CMQxEfWWuwQG4AD2ihhbRUIFEs5QgUSDOEDSWXjR4Iyhms/HfYyfer1OreD72/fyF\u002B23bQp/psk5cD6sZXMe/28Zxs2iO826Z\u002BCcDoVIwUjW1TMnrHXvdQ\u002BXo4mXqxFhBvU23FzIAxu5AJpz9lFw\u002BPYBHHvXvxLl\u002BFgA\u002BnAs54FjlSSIZnEgPSju1FZKFl\u002BSzpkcvt\u002B5CLhI/Auw7J15ynYhkXxzQhs\u002B5jhWOsOkceDaCjcpGJ3l/Czj7DngrBEIHR/kWyO48eAu\u002BVKPdiLpEPu/RnVeI7gNiHT61viqY2wAAAABJRU5ErkJggg==", + "name": "sandstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "sandstone", + "sandstone", + null + ], + [ + "sandstone", + "sandstone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Sandstone", + "enchantCategories": [], + "id": 24, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4y4WTOw4CMQxEfWWuwQG4AD2ihhbRUIFEs5QgUSDOEDSWXjR4Iyhms/HfYyfer1OreD72/fyF\u002B23bQp/psk5cD6sZXMe/28Zxs2iO826Z\u002BCcDoVIwUjW1TMnrHXvdQ\u002BXo4mXqxFhBvU23FzIAxu5AJpz9lFw\u002BPYBHHvXvxLl\u002BFgA\u002BnAs54FjlSSIZnEgPSju1FZKFl\u002BSzpkcvt\u002B5CLhI/Auw7J15ynYhkXxzQhs\u002B5jhWOsOkceDaCjcpGJ3l/Czj7DngrBEIHR/kWyO48eAu\u002BVKPdiLpEPu/RnVeI7gNiHT61viqY2wAAAABJRU5ErkJggg==", + "name": "sandstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone_slab", + null, + null + ], + [ + "stone_slab", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Note Block", + "enchantCategories": [], + "id": 25, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y2PQ1FD4TwlmABFRNpr/qwMs/0\u002BJdQRjEBuZjywOo0F64AbAJBw1JAjSILUwGm4AsqIoEwUwG0Tj44PYKAagG4KLD3Y\u002BlI/iBWJtBtEwL2O4AJvNMD\u002Bj81HCAF0RUS5BjgVYNBJrM1XCACMaYYaQ4hKMMEB3CV4\u002BekoECSAbgm4oMh/DBTDNMAxThI\u002BPEQvkYLgBlGAAPEe7j/vLXEwAAAAASUVORK5CYII=", + "name": "note_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "planks", + "redstone", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Powered Rail", + "enchantCategories": [], + "id": 27, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABC0lEQVQ4y6WTIQ7CQBBFN\u002B058ICCMxBMEwyOBIWqAYHD4UBygEpcCY4DILkDt\u002BAAQ17DJ9Nta6DJhDAz\u002B3bm9zeEz1MUheV5bo9jz0LHQ40eemuFw3pqAjyvA1slid1OiyrO\u002B8yokwOw3W2qXnJfwHzSt/JSVoDXfWhZmtpyNqoFOeD00MuZ2hQkofsVxiFUN\u002Bs/cAEa\u002BzFWDOBWD2ACehoAaUCRJg6yuwItvAYAGhpIRMZkdO1OjV9ymoDeVg0EUI5bOeg1EKChgQDc4gGsE4vY6gP/FuQD8vIDOQ9o9YFE9BoopIEAnRr4FWIfeBFbfRCLGPvAv8ZOHwDgkPcAAUwfU6cP/tLg18/5DU2Zg7/hGzG3AAAAAElFTkSuQmCC", + "name": "golden_rail", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + "gold_ingot", + "stick", + "gold_ingot" + ], + [ + "gold_ingot", + "redstone", + "gold_ingot" + ] + ] + }, + { + "give": { + "displayName": "Detector Rail", + "enchantCategories": [], + "id": 28, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4y52TsQ7CMAxEo/ZnGPkHxFKJhQ2JiSkLDGxsbKx8QEa2svJ9QS/iqraxmohIVq/25ZRcbOd\u002BK4QQvffRFRYcuJPk47yNEgC/7l38PA8pwMrxvd4uiQseBPabVezffRIAH3drM6jBgQuenIIk6jVXgJsVOFaNAJxMQB5QBJ\u002BaJnZtmwKsf3mAQOaBTASzARIhYXLUZKLpgZ5RAhDHArpC9oxzAY47FiBPbrEP9AryAAxZIQ8kYPYBm\u002BTB3ER5IIFFD0rPaHpQOwtVfaDet2ZCnWj2gTwozYLpwb/j/AXHSF2BnUnKcQAAAABJRU5ErkJggg==", + "name": "detector_rail", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "stone_pressure_plate", + "iron_ingot" + ], + [ + "iron_ingot", + "redstone", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Sticky Piston", + "enchantCategories": [], + "id": 29, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABHUlEQVQ4y3WTMW4CQQxF5zgUVFCk5AQRaVLQIIWGgnbrVPS5ABEHoKCmjZAicYU9AoeY6Fl6K\u002B9Aii/N\u002Bnu\u002Bv\u002B3Z0vd9vV2v9XPzMmD7Ng3AAc6ZB9yBKxzAz/em7n\u002B7wPnrPS613O6yquvDMr7lCokESTjdD0PSopvV4/51xGUROJyEwPxjEkHBZUAcePayMe4WVAhC2kLrRI64TuRCQKsmZpsk/ccNDoStaDFDESu7qeIaUWe6XG6Hlqsr8rDGrO7krQoU1v5ojaCdfJ6\u002BwsZz2zEDHg72qaR14OrydnRB/kggJ9ovAu2GOJMPhoeUW7Cylp89KOD/EQ6wg6KVsGolh5ofly2P1ohV7Zrk35jj5j2sMf/GQi7HzJP7A3RuauIMG1IvAAAAAElFTkSuQmCC", + "name": "sticky_piston", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "slime_ball", + null, + null + ], + [ + "piston", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Piston", + "enchantCategories": [], + "id": 33, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAy0lEQVQ4y51TwQ3CMBC7gfgzBRIfFuiHLXjxZwLECOyA\u002BmKFDFPkSD457pVHH5bu6ktix2m01pbvPC\u002B36Zi4ng8d4ADUygNYAy5QAJ/nlHg/Ln1RxRHkAoNY4MApr/spe9TeYyYody8Cu2BHle9WeLLb7AooVeW5TP9GpAK/fd661o60wBgpkZdapaL9KkbK01RcrvZDjCqzsuGcWhlSqBJQzq0NG6g8DmuEFf/3IbmdrZmuYEui2/DHNsRYSeTfWP0TqxgryeQqa\u002BR\u002BurFtDDEFWtUAAAAASUVORK5CYII=", + "name": "piston", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "cobblestone", + "iron_ingot", + "cobblestone" + ], + [ + "cobblestone", + "redstone", + "cobblestone" + ] + ] + }, + { + "give": { + "displayName": "Wool", + "enchantCategories": [], + "id": 35, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABhUlEQVQoFT3SiW7CQAxFUf//13VlL5ASlhTEkgKBBKqeMBJoBB4vz9ceYjCZTvO8O/rqjyer9fpUVcNpNv6e7cvy93h67w96X\u002BP1duswPgfDKDab3aH8e3wu16ukfLmaLZbqhVWyXzrdznBEd14UIamua95F8XO/39mb3c5VJbs8Hh1\u002Bgjyk2w5KT\u002BdzKsvyOTA2MK0YPilHDe1QpJEwrwFU4n7t9sDg9g2m9VeVGYTC/a3XH2UZJWVS0xqSrTm8j8cwpsrmi0jjVpcLbTCOhrTNJmRXwFKOGYwXNJynS4ZWWOnhSbNxIq\u002Bbpp1BnT0AE3YXA2N0VzC\u002B8Wirj7eSFlwu4DAYwFiu2/1B2fN9bJxoogiqeunjcLkxWrCmIaGJeVRqYks2GX6IkXQMA8YG6ZmBX3/Z1uigYIcMeQlGN48K1JWkSvJPGNnmCXcA6fEV4JGERE1CB2nRbAbmkHq73cCZlSsR26aYGSA51k8XC87wl8RKm7d9y3yujApVqJoLpXnUC/0DCvzCyMqYj0QAAAAASUVORK5CYII=", + "name": "wool", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "string", + "string", + null + ], + [ + "string", + "string", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Block of Gold", + "enchantCategories": [], + "id": 41, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0UlEQVQ4T4VSMRLCMAzrXxi68wBmNn7GMfGb/qAbCyMPYGVgoKZ2o1S13XbQpZYjpVbSfPpWGN/uYMg433vcj9Loh/xuMkhnkPdlwshVgHueJhS\u002BGpiwNIfXOYj8n2FPMPBiq4sBoJzxY98M1LVuxqmJGAeADwZ74myk/trOIbJ4cdKKODXIxFzztepqBpzBltiHqXUIcUvMJuBnA1xhMnNAOWwxQk06CQw9W10vGuy8Pg5zMYLCb2CxzwCG1YCvZk3M4\u002BDV2gjqotCCvwHP\u002BfoPVUIDi068x\u002B0AAAAASUVORK5CYII=", + "name": "gold_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ] + ] + }, + { + "give": { + "displayName": "Block of Iron", + "enchantCategories": [], + "id": 42, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiElEQVQ4T72TPQrAIAxGvf9p7OjoCaSLk4OTgzh5gZQIldT/Qu3wIGAi3yOEnUqBlDKB9Yi7j/YzLGKMFSGEjPcenHMVOJs\u002BaD2uIIQAdnAOxpgu1tqM1voBznYVSo1ugm0KNHorflOBRh5F/0dhZROvttDS2a8w20RXYRb9W4XyRCnYgNC65AIOk5NQUUbqSQAAAABJRU5ErkJggg==", + "name": "iron_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + "stone", + "stone" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "sandstone", + "sandstone", + "sandstone" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "brick_block", + "brick_block", + "brick_block" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stonebrick", + "stonebrick", + "stonebrick" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "netherbrick", + "netherbrick", + "netherbrick" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "quartz_block", + "quartz_block", + "quartz_block" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Brick", + "enchantCategories": [], + "id": 45, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhklEQVQ4y2NgGDLAU1nyPwiTpQmE\u002B9wM/2\u002BPcvhfb6fzn2RN6BjDEGI04TQEpOl4kitRmkAYpBaEQRaBDYHZis8QmCZkjSCsKyaAMADdEFyakDGGATBD8GmC4UR9JYQBIAGYAbAAIqQRrBk5FmCGYDMAWROKRvSoBCmGGUCUJlyJiCRNAw4A\u002B2oIP9RqUmEAAAAASUVORK5CYII=", + "name": "brick_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "brick", + "brick", + null + ], + [ + "brick", + "brick", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "TNT", + "enchantCategories": [], + "id": 46, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAv0lEQVQ4y5WTwQ1CMQxDu0IPSIgDV06IIdihY1ViFOZhA5YocqWHTGjh92ApbtI0ttL0uBza87rvULzKk4Jaa8d9d2qr/N2glNJu59yc53zsUKwz5TmDJ3URRFSoWAXiAnkuen1v4JoommlWbrMHvMb4Pt3UA0ADB5rxZugBmt1ATATRoxQ1xcsO5aNHXxIYbzTBXw/Yg9jEfXGfhh4wBXHU/XMPVAx3zeim4dQD3wPnjDziH4vkf2ErH\u002B7BCn8BKYUBy/bJrtYAAAAASUVORK5CYII=", + "name": "tnt", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gunpowder", + "sand", + "gunpowder" + ], + [ + "sand", + "gunpowder", + "sand" + ], + [ + "gunpowder", + "sand", + "gunpowder" + ] + ] + }, + { + "give": { + "displayName": "Bookshelf", + "enchantCategories": [], + "id": 47, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZElEQVQ4T5WSO0sDURCFtxEfaLGIKSwsbJRg4SJYumiXQlHQSrBIGiVWggRErGwWJGAnpLAQxF628yf4n658B8717prG4iSz8zh35sxkn08n4fXxUJiMDoT7/l60geNpHv/UZvxsrS9H7HZXhGm\u002BjbU8FOfj0D26kz8SENwvVoXnPBf8DT4mC6F6mJNdDN5EQI0IaIeC0fas8NXpNAhux3mo6zpUVSW/CfLxUKNk3\u002B/XKmoTkEibELiDNgG1GsEEg82ZaJNI8cXNkgiw7UcHCKIGMFNsDUjkFYqZlddNgB\u002BCxeGxNiEN1MVLX6Atg29iaTz1SQMb6b65g/Qu2jfgW2ms0XsG2LR/djkfb8J\u002B5zXuwMoTtMoWMF2pSbEbd\u002BA9I8w0Ah7wSvGxAXIZI94BiSlBr9cLZVk2bsMEfvDPHZiANZmAVt1FuwONgLLe/dXpTtwziQAfMXKsAcXk/Yr4jxtI/eAHdiIO8OD0uHQAAAAASUVORK5CYII=", + "name": "bookshelf", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "book", + "book", + "book" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Torch", + "enchantCategories": [], + "id": 50, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAUUlEQVQ4y2NgGAWDHPy/wfD/fz/Df/IN\u002BD/9PwiQbcD8\u002BoD/ueFm5BswtdTtf6irHmUucDJVoswAilxAsRdAAWhrIEuZF6z1pClzgbmWOF4DAKo0LKGREL3rAAAAAElFTkSuQmCC", + "name": "torch", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "coal", + null, + null + ], + [ + "stick", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Oak Wood Stairs", + "enchantCategories": [], + "id": 53, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "oak_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Chest", + "enchantCategories": [], + "id": 54, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BElEQVQ4jaWSsQrCMBCGu1afwQo66KCIk6Ogu6/gqCJUUCg4KTg5uQg6OVlFBH2SPlPkK1xpmjYULBy55P7/u0uo41i\u002BQb\u002BlJGy6QuNu2lBPvx6vpSBZ42lRi4OcsEIoivi97SYmzmRPXgih0PaqCSANSe\u002BBoNPMw9E4PpxPPBUEgdZd8rSZaHZ6SgMQAKIoUmEYam\u002BQNqLBbADOl2sMYQIAiIuM\u002B8PRBMxWG/X6fBMIhjwjmqW/zp9ABHIdMXImNRoZE7CRCSjKdeh0uz8MM6sGyEJEIOMCETNg163k/wsCYQJyzJjkzgRmo3seRB7N2tEGKd3x3\u002B8H2ok\u002BsuBGUokAAAAASUVORK5CYII=", + "name": "chest", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "planks", + null, + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Block of Diamond", + "enchantCategories": [], + "id": 57, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzklEQVQ4T4VSQQoCMRDbF3jzOb7Ad3j3RT5E8OLBH3gXZL2I4EUvgpUMpGbT2d1CaCfTpJ1pu/XjVhSrSx/IOM8tj6fSYXEu78Kx\u002B94D4Ahym9c1QL4aYDC5/Twbkd\u002BMexoDFyOmAQEOQD4M4MrNFGZiHkC\u002BMZgTZyUt9od/E1WsJ42JU4NMrLE\u002BK\u002BYw0B5Mib2ZiJsmTonVhHw1oCCr2cHDBiXwSlnDmMPsucZg7vdpMwclAL5Bxd4DGlYDfZoxsZbDXxslwAVAoGvCOY9/d/YymordHfcAAAAASUVORK5CYII=", + "name": "diamond_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "diamond", + "diamond", + "diamond" + ], + [ + "diamond", + "diamond", + "diamond" + ], + [ + "diamond", + "diamond", + "diamond" + ] + ] + }, + { + "give": { + "displayName": "Crafting Table", + "enchantCategories": [], + "id": 58, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzUlEQVQ4y2OQFOH5z8fNBsYgtqMy3/9iSwWsGCQnJcoLVguiQeoZQJw9M5LAGKRgXqTR/3WZNlgxSA6kBqYepBduAEgCl0Z0DDMEbADM2SCJUAuV/97aEmAahkF8ZAwSgxkC9gKys0GSyGyYjSCNMDZMHOYdBlDgoEvCNBEyGKQXwwB0b2Bj4zWAFDb1DUAPbWQ2UV5ADjhYyIP42GIBbgCuaETWhB4jKNEIStPICQlbYkLHsIQE0kt5UgaZQm5mArsAlJ6Rsyih7Iye/QFRA\u002BqIOTtE1AAAAABJRU5ErkJggg==", + "name": "crafting_table", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Furnace", + "enchantCategories": [], + "id": 61, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2ElEQVQ4y5WTyw3DMAxDvVc6Q9B70Ls38AQewBOnoIEn0Ip76IFBrA8j0kp5n\u002BfteB3H4wz8TL7o8bmuQK317r1PtNYiJuisuN4VXwiUHGNM6J1mNShGo5MHgRIUQZJJnYQPBAGjUeSjZxKIlZMXRQ80oZXRKXT9eIWh4QEToDOPTiMeqG5KEIuPSdIJdqTqCQme8Ftw53NesTAxE9BIs3sAlkXKTvutZFJfuJDA1bjzearsT\u002ByBCNxlvrKbYidjkQBJXiTwc5V9u1wKOV8wamIP/vmdc074ApcXSPTm2C9BAAAAAElFTkSuQmCC", + "name": "furnace", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + "cobblestone", + null, + "cobblestone" + ], + [ + "cobblestone", + "cobblestone", + "cobblestone" + ] + ] + }, + { + "give": { + "displayName": "Ladder", + "enchantCategories": [], + "id": 65, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZklEQVQ4y2NggIJpJY7/A21V/jMQAFjV1SWZ/9/aG/AfRIMUgNgwGhnDxGDq4QakB\u002BiABUE0yHQQjQ2D5GDqQBjFFSBJK305gl7AqY6iMID5ETkM0P0NokdqGOBKByA83MNg6OQFAO8/Kr6h1TyZAAAAAElFTkSuQmCC", + "name": "ladder", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + null, + "stick" + ], + [ + "stick", + "stick", + "stick" + ], + [ + "stick", + null, + "stick" + ] + ] + }, + { + "give": { + "displayName": "Rail", + "enchantCategories": [], + "id": 66, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwElEQVQ4y7WTMQpCMRBEcxhLeysLDyDoFWxMZSE2NhYewiq1zfeOKy84km9WXBQDy5\u002B/OwzJZJLSY5VSLOds6cOCA3fUPG1mJgHw5bCw63lZC6we3/1xV7ngp8B6PrHhNlQB8HY1dYsZHLjg0S5ooh45AtxuwLYiAnA6AXnAEKyzq\u002BSHPECg80AmvnrQ/oNloutB5Bol0A2iAm9zoFtocyA/2jxIwM0BApEc/MeD6FsI5UA\u002BeG9CSXRz8JMH3z7nOzGcRtsdKCi8AAAAAElFTkSuQmCC", + "name": "rail", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "stick", + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Cobblestone Stairs", + "enchantCategories": [], + "id": 67, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKaSURBVDhPdVM9TxtBEJ39uovPRhENKKFBCkIJkqHDEhWJaFKC8gPSWBTpqYhRoAoNEvkPSYOCKChSRBT5B0mkOKayjWXJWHzc951v9zK7GBJk5UmnOd3uvHnzZo7Af7C7uzvved5by2Jg287OxsbG9\u002BHRPYwQ7O3tPfP9cMeyxGqeZ1RKACGEklJ97nY7O/v7\u002B/eI2DDeYXp6uiZl9hoJCD6gFICUkhCq5orF4vqL5yvl5eWV\u002BsnJ156\u002BP0JQqVRecsErnhuC57vAGQNNFCcDENxGxflcmkbrS0tL5VKp9IUO8\u002B5AKYdsMABCcowKwjCAqytXJ6MaBVkmodvt0kaj8cpxnMkRAg1COBJRjETLB89zod1uwlmnBfX6L\u002Bj3\u002B4YoSZK/Jm5tbVEhHqwOBun76\u002BurJ1wQSBOJBApNtAC/QxwHSOZhMhqDsG1rltwkitVi0amFYTyvB5NlA/OEkY8kGaRpjPIJ5HmO1c9NdTQUVZJZtrCwOBPH8bcoiifxHLAv079SOTgFBwqFIqicoAcWBEGAZ8r4JATTLXygSeLiS4TyYoii0EilVJgKWurYWAkmJybg0eMJQNexJQDOKd5NMQ9Nt20bGKN4OQPsHZrNFvR6PSRMgGMVXfXi4hJ\u002B1xvQ6bSNAr0buh2A5IagUCjgrC0YH3\u002BIUU8gAx93IMUSrVYbTk8bcHl5YSaTpJkZrRAUTcTiU1NTkjE\u002Bg6N6yphFOBcoLzFSgyA0ajR0z4QwE5FIYc6B7/uf7sZYrb4po4iaEPaaUpJGUYSXbVyaM1R1s0S4FzJNk0POne2Dg48/dN7Iz1StVsuc2zXGyBruAj3v9VH\u002BNaqkh1h5\u002B\u002BjoyCTeYoTgFpubm2XX9WrNZlPvxLvj4\u002BOfw6N/APAHAOxRjCxv5dAAAAAASUVORK5CYII=", + "name": "stone_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "cobblestone" + ], + [ + null, + "cobblestone", + "cobblestone" + ], + [ + "cobblestone", + "cobblestone", + "cobblestone" + ] + ] + }, + { + "give": { + "displayName": "Lever", + "enchantCategories": [], + "id": 69, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAUUlEQVQ4y2NgGAWDHNTW1v4vKCj4T7YBDQ0N/4uKisg3YGqp2//ccDPyDZhfH/DfyVSJMgNCXfUo88LAGgAKQFsDWcrCwFpPmjIXmGuJ4zUAAAyeKSk0n4hVAAAAAElFTkSuQmCC", + "name": "lever", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + null, + null + ], + [ + "cobblestone", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Pressure Plate", + "enchantCategories": [], + "id": 70, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + "stone", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Pressure Plate", + "enchantCategories": [], + "id": 72, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Button", + "enchantCategories": [], + "id": 77, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_button", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Snow", + "enchantCategories": [], + "id": 78, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y41SQQrAIAzL/1\u002B7207qqFCJWeomFCFNYm2Lu/ehJ7DET/kIjOJE8mpthuJ84yRUAzXbDE7CFEfol6CEJDGxEk\u002BDJCuJyZlXbBlod7n8ahppCCW6cp04Y5uCe92ZcZOhIJesjXUVQhOn0WX\u002BtYnVurJB1Ru7iSrgKDfxS6yVrik40Imr3sC98lcc8QAnD/SlZeYNcAAAAABJRU5ErkJggg==", + "name": "snow_layer", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "snow", + "snow", + "snow" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Snow", + "enchantCategories": [], + "id": 80, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y41SQQrAIAzL/1\u002B7207qqFCJWeomFCFNYm2Lu/ehJ7DET/kIjOJE8mpthuJ84yRUAzXbDE7CFEfol6CEJDGxEk\u002BDJCuJyZlXbBlod7n8ahppCCW6cp04Y5uCe92ZcZOhIJesjXUVQhOn0WX\u002BtYnVurJB1Ru7iSrgKDfxS6yVrik40Imr3sC98lcc8QAnD/SlZeYNcAAAAABJRU5ErkJggg==", + "name": "snow", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "snowball", + "snowball", + null + ], + [ + "snowball", + "snowball", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Clay", + "enchantCategories": [], + "id": 82, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3UlEQVQ4y32SsQoCQQxE8/\u002B1jWIjCjaHIlYW/oa/czIL73gXTovlducySSaZ2u0v8\u002BH8nKfbe76/PuN7uj7G4Z7/YMbDrQ4QFNLxNC3k3J0873yrAybSmWPSJbH5V3lACPBPTjp0V0sHBkjiqjmW506rD8dVugSIDD6nACzDg0VvJBHrhLW1qr42CpDMUpcZpII1g6MVEgNerRGSd22D9a68iYJEMHfr9TwgBhtbcFWI9oB90q08OvAGul23POE5DCfaFB6UZRknfrUFkz15e6C7chmi9W4575c3SP4FGLH5td538m0AAAAASUVORK5CYII=", + "name": "clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "clay_ball", + "clay_ball", + null + ], + [ + "clay_ball", + "clay_ball", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Jukebox", + "enchantCategories": [], + "id": 84, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y2PQ1FD4D8Km\u002BtpgjM5HxjBxmBoQZgARUSZAbKP5vzrAEoxBbHSMIWeCbABUwZRYRzhGVoxLDuQaBhAB4sAkkG2CORPZBTDDiDZAQlQEqwEgGmwAzAZsBoA0094AEIEsSKwBKGEw8AaQGwbghETIAFzpgCgD8CUklFigKCkTykzorsKamfBlYULZGQCVc8yS1KyoYQAAAABJRU5ErkJggg==", + "name": "jukebox", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "planks", + "diamond", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Oak Fence", + "enchantCategories": [], + "id": 85, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "fence", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Glowstone", + "enchantCategories": [], + "id": 89, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BklEQVQ4y22TsQ1CMRBDbxYKJEZgAFpEwRB0FLACiOGY4E9BTxHwiRdZFpHyf/7FubN9\u002BfVeruN5P47bYTPOu1VPfRPXVEz7PV7LxD9O21EKABbwsl/3FICYgFoLm/hKoL5hQzLF9VbMDzcDPbxKStJBDcVJAr4TAGqKP43opKLHYISUwiAHaq2JPGfFYViV0wLsOl0KHoFrE7Vwk9xUYtqHEUkoONvIJkm8It5QVXst\u002BTsKc9Dofc7\u002Be/tgVd6yNCzj6Ud74H0FQHZVBei\u002BIFfrIlteZ2\u002BVU3fPmsGsZpfIWSDHjXM/yo36d41TYu4XWrKaU\u002BWnIpkb\u002BQHIZIJf5xDgHQAAAABJRU5ErkJggg==", + "name": "glowstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glowstone_dust", + "glowstone_dust", + null + ], + [ + "glowstone_dust", + "glowstone_dust", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Jack o\u0027Lantern", + "enchantCategories": [], + "id": 91, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "lit_pumpkin", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "pumpkin", + null, + null + ], + [ + "torch", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Wooden Trapdoor", + "enchantCategories": [], + "id": 96, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVQ4y2PwslH4TwlmSArQ/N9d6Ph/TqUXmIaxYRibHIwG6WUAmVIcawg2DSQAwyAxmCHY5ECGwF0ANw0JbO4JhNuGTQ4uDvMC3Q1ACQOYv2ASMBpmAEwOhmGGooQBvtBHFkfGcC\u002Bga0SPTnTDYPIoYYArGvHJobgAV0Dhk4MHIjxRIAFk56MbgOwyyqMR5gWYv2BRhR6NyHJYExJ6FBGKRrgBlGZnABdRzL8TMqY/AAAAAElFTkSuQmCC", + "name": "trapdoor", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Bricks", + "enchantCategories": [], + "id": 98, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuUlEQVQ4y51SQQqEMBCbb67X3oS9ireeF1\u002Bw4F8rETLEUO2yh1AnzsSxSWyfre3f/Wegn5heUwuQtdaT4OkA77gI6HCvWYXXZU3usgFf6FeV0xonkAIo5vecL3wb5dmbG3AtkjrggtqXG4D4F6dAKaUBKACvleshnvzG8CgngX\u002B58x0CbrP3hQ74zVOANS9S\u002B8K9V6sooBZ6uMITp828g14\u002ByAUfGCRapAK9QLGOkc\u002BjLMSdv5qDpywcWbpt2r8russAAAAASUVORK5CYII=", + "name": "stonebrick", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + "stone", + null + ], + [ + "stone", + "stone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Bricks", + "enchantCategories": [], + "id": 98, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuUlEQVQ4y51SQQqEMBCbb67X3oS9ireeF1\u002Bw4F8rETLEUO2yh1AnzsSxSWyfre3f/Wegn5heUwuQtdaT4OkA77gI6HCvWYXXZU3usgFf6FeV0xonkAIo5vecL3wb5dmbG3AtkjrggtqXG4D4F6dAKaUBKACvleshnvzG8CgngX\u002B58x0CbrP3hQ74zVOANS9S\u002B8K9V6sooBZ6uMITp828g14\u002ByAUfGCRapAK9QLGOkc\u002BjLMSdv5qDpywcWbpt2r8russAAAAASUVORK5CYII=", + "name": "stonebrick", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone_slab", + null, + null + ], + [ + "stone_slab", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Bars", + "enchantCategories": [], + "id": 101, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAk0lEQVQ4y5WT0Q2AIAxEGZcvP/xzFzbANZgLc0RMI3e2NjGBtpzcA1K6o56178fWkwnMc85ubkRrbRFA7pcAdlFKGUKYM1HUqcC0gCI\u002BjJktKTD/zES9PukNAixHBaJ\u002Blz40KWBsV\u002BjDmsfKFzBly8J2gYUZMLrRk4kDE7kQMAubXqQIsAlb3sR3QXGRb4EJeK/xAozELiCgYbMzAAAAAElFTkSuQmCC", + "name": "iron_bars", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Glass Pane", + "enchantCategories": [], + "id": 102, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAO0lEQVQ4y2NgwAMuvHr5f8WFm/8ZyAUgzd0Hzw6gASAvUGwARWEw8AaANA\u002B8AQOfDgY\u002BFqrXbR/keQEAkqRqmPUzIe0AAAAASUVORK5CYII=", + "name": "glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "glass", + "glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Melon", + "enchantCategories": [], + "id": 103, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "melon_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "melon", + "melon", + "melon" + ], + [ + "melon", + "melon", + "melon" + ], + [ + "melon", + "melon", + "melon" + ] + ] + }, + { + "give": { + "displayName": "Oak Fence Gate", + "enchantCategories": [], + "id": 107, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "fence_gate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Brick Stairs", + "enchantCategories": [], + "id": 108, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "brick_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "brick_block" + ], + [ + null, + "brick_block", + "brick_block" + ], + [ + "brick_block", + "brick_block", + "brick_block" + ] + ] + }, + { + "give": { + "displayName": "Stone Brick Stairs", + "enchantCategories": [], + "id": 109, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_brick_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "stonebrick" + ], + [ + null, + "stonebrick", + "stonebrick" + ], + [ + "stonebrick", + "stonebrick", + "stonebrick" + ] + ] + }, + { + "give": { + "displayName": "Nether Brick Fence", + "enchantCategories": [], + "id": 113, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "nether_brick_fence", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "netherbrick", + "netherbrick", + "netherbrick" + ], + [ + "netherbrick", + "netherbrick", + "netherbrick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Nether Brick Stairs", + "enchantCategories": [], + "id": 114, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "nether_brick_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "netherbrick" + ], + [ + null, + "netherbrick", + "netherbrick" + ], + [ + "netherbrick", + "netherbrick", + "netherbrick" + ] + ] + }, + { + "give": { + "displayName": "Enchantment Table", + "enchantCategories": [], + "id": 116, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjklEQVQ4y2P4DwSHf38EY52zG/9nM\u002BjjxSA1MPUgwABiLPr2HIy93l78X8\u002Bu8X\u002BRpiZWDJIDqYGpB\u002Bml3ACQk0CC2DSXyBqBMTZDQBiklwHkL5AgsmaQpggxHRSMbBBMPUgv2AB0W9E1YzMEhLEagEszDOM1AJ/t2FxBfQMo9gLZgUhRNFKckAY\u002BL1CanQFNoSCDVSO7/AAAAABJRU5ErkJggg==", + "name": "enchanting_table", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + "book", + null + ], + [ + "diamond", + "obsidian", + "diamond" + ], + [ + "obsidian", + "obsidian", + "obsidian" + ] + ] + }, + { + "give": { + "displayName": "Redstone Lamp", + "enchantCategories": [], + "id": 123, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4T6WSMQ7CQAwE8wUKGngBEhQREg09JR1SOmj5CDUSH\u002BAHPDFoLc1p7aRL4dyds17v\u002Bq7rN6txSXT6XPbbONyP6/F13UVoD0j77\u002BM0/p7nlqcmCLz4M/QR2gOCVPG\u002BHRJ5U6Cf6iKA1qpAeSdKClyiy6TQMdViEEiygF6ss/Kocps0SgqcFRvMhK6uJClQ\u002BE241LnhgU0ERO2qPZKx4hEESILZLTBcirmxyRABuxXyLt1tNQKXq9VJ5orBNQKBXLaT1GLsTG5BCYaFbEjoWN9KIwCo1b07eSVNT3lJ/AFQ7bL0ASn3BAAAAABJRU5ErkJggg==", + "name": "redstone_lamp", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + "redstone", + null + ], + [ + "redstone", + "glowstone", + "redstone" + ], + [ + null, + "redstone", + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "id": 126, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "id": 126, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "id": 126, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "id": 126, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "id": 126, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "id": 126, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Sandstone Stairs", + "enchantCategories": [], + "id": 128, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "sandstone_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "sandstone" + ], + [ + null, + "sandstone", + "sandstone" + ], + [ + "sandstone", + "sandstone", + "sandstone" + ] + ] + }, + { + "give": { + "displayName": "Ender Chest", + "enchantCategories": [], + "id": 130, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "ender_chest", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "obsidian", + "obsidian", + "obsidian" + ], + [ + "obsidian", + "ender_eye", + "obsidian" + ], + [ + "obsidian", + "obsidian", + "obsidian" + ] + ] + }, + { + "give": { + "displayName": "Tripwire Hook", + "enchantCategories": [], + "id": 131, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAd0lEQVQ4y2NgGJ5gwoQJ/zs7O8G4paUFThNtAEgDyJCqqiowhhlIkgEgjTD\u002BlClTSHMBSDHFBoCcDdIIwuguIsoAWMDBwoEkA2Bgfovv/\u002BI4y/9kR\u002BeeGUn/QZgiA7ZMiCLfAJBmig0AhQPZBoA0U2QAKAYIxQIAP3V0o50iPoMAAAAASUVORK5CYII=", + "name": "tripwire_hook", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "planks", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Block of Emerald", + "enchantCategories": [], + "id": 133, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwUlEQVQ4T52R0Q2DQAxD2QKpYoEO0AEqdRJGqToES5QtGKNTVOovxSec\u002BpJQIT6s3EXhOT6adrrNR3UaL3ODw/3zDLq\u002BH1WF2ldfhB7UDecfwNPVJetVAFxY/RZ0VfcA4Ab/NlFnVMxuAvwW3KzEWbZgDREUwA/96gZY5gJAQXTdBaBzBeLDrdlDzSJkAAx75xTApkbgXWE2qxGMLo5bSgH6ePZwAIsww61ChD3OXoBVAM1qzry7Hn9xAYCGwxHh2y/m\u002BkzA61j7uAAAAABJRU5ErkJggg==", + "name": "emerald_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "emerald", + "emerald", + "emerald" + ], + [ + "emerald", + "emerald", + "emerald" + ], + [ + "emerald", + "emerald", + "emerald" + ] + ] + }, + { + "give": { + "displayName": "Spruce Wood Stairs", + "enchantCategories": [], + "id": 134, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "spruce_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Birch Wood Stairs", + "enchantCategories": [], + "id": 135, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "birch_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Jungle Wood Stairs", + "enchantCategories": [], + "id": 136, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "jungle_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Beacon", + "enchantCategories": [], + "id": 138, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmklEQVQ4y2P4TyFgABHaOzdg4tMHsGMkNWfefEAzAE2x59UzYIzLEFQD0DSBcP7jOyh8FMNQDMChGRljMwSnASANcz69/X/k/z8wBrGRDcE0AOoFdM3XoBjdEKwGINsO0/wOKAfCMEOQvYPhBWR/4zMA7g1cgUieFygORHKikZiEhC0xYU9IONI\u002BzqSM1QBCmQmLGrABIIISDABdfCkIULplsQAAAABJRU5ErkJggg==", + "name": "beacon", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "nether_star", + "glass" + ], + [ + "obsidian", + "obsidian", + "obsidian" + ] + ] + }, + { + "give": { + "displayName": "Cobblestone Wall", + "enchantCategories": [], + "id": 139, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "cobblestone_wall", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Cobblestone Wall", + "enchantCategories": [], + "id": 139, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "cobblestone_wall", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "mossy_cobblestone", + "mossy_cobblestone", + "mossy_cobblestone" + ], + [ + "mossy_cobblestone", + "mossy_cobblestone", + "mossy_cobblestone" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Button", + "enchantCategories": [], + "id": 143, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_button", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Button", + "enchantCategories": [], + "id": 143, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_button", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + null, + null + ], + [ + "stone", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Anvil", + "enchantCategories": [], + "id": 145, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAs0lEQVQ4y4VSMRLAIAjjWS4ujro5\u002Bv9/2MO7eIFCO\u002BTsCQkxVGqtW9FaO\u002Bi9H6y1DOacB1rTPvAEZC2gKSIyWESghMksxIAg6noaB97Flxs4UAhP5wwiFyDj\u002BzgopWzOAUJjDEPiGp6tXInIvBlPBpRsBLJmvvMBXoFIhKdFmdwtRBn45\u002BiZ/kgQYBd/OaD2cuCJWbhmC0iTnWSiXL9b8M0geNHsicKNUYMnhw78tEyIe4EHCj/MpWzHkPUAAAAASUVORK5CYII=", + "name": "anvil", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_block", + "iron_block", + "iron_block" + ], + [ + null, + "iron_ingot", + null + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Trapped Chest", + "enchantCategories": [], + "id": 146, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "trapped_chest", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "tripwire_hook", + "chest", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Weighted Pressure Plate (Light)", + "enchantCategories": [], + "id": 147, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "light_weighted_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Weighted Pressure Plate (Heavy)", + "enchantCategories": [], + "id": 148, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "heavy_weighted_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Daylight Detector", + "enchantCategories": [], + "id": 151, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgElEQVQ4y2OwMVb6TwlmABGp/ob/Lx1cDcYgtrutJlFicANAAk9un/t/8/SO/6e2zQErBondv3IUQwxZHYoBIEEQvW9VH1wxTAzZAGR1KF4AKQIJIjuXkBjcAJAkOZj2gQgSA2GKAxGX2HANRGT/4gpYrIEIkqBJIIIwwUCkBAMAxsZUfQ9R/jsAAAAASUVORK5CYII=", + "name": "daylight_detector", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "quartz", + "quartz", + "quartz" + ], + [ + "wooden_slab", + "wooden_slab", + "wooden_slab" + ] + ] + }, + { + "give": { + "displayName": "Block of Redstone", + "enchantCategories": [], + "id": 152, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAElBMVEUAAABzDACUFACkGAi9IAjmIAgd4YarAAAAAXRSTlMAQObYZgAAAF9JREFUGBkFwYFhBCEABCFGL/1X/G6gPwDAZ5qRRge2x/aMg9d6b/PDEc86s3Ny77ZhuE\u002BHV0C/cawNmObQCchyJDmJOPiZd01yr0hPrD6mJdI6am4syWdOakV8ggT4B9TJMj71DhNqAAAAAElFTkSuQmCC", + "name": "redstone_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "redstone", + "redstone", + "redstone" + ], + [ + "redstone", + "redstone", + "redstone" + ], + [ + "redstone", + "redstone", + "redstone" + ] + ] + }, + { + "give": { + "displayName": "Hopper", + "enchantCategories": [], + "id": 154, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjklEQVQ4y82RMQrAIBRDPZKjkyB0kk5CD1DvfwdLCin2a\u002BXrVCFD\u002Bcn70RrzuxP3WEb6DHrvb4Nzbih4whZKE05HekzW2q44hxffLwAhHEphK\u002Bf0Ny0gGPOZGyGIGWBNWL4DYVIEDP8CIazLR1OF6wet6xOiAhBS3x0AdbjXYmq7bDG9XbZY2l5DlsPacwEEKcE9YqJQqgAAAABJRU5ErkJggg==", + "name": "hopper", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "chest", + "iron_ingot" + ], + [ + null, + "iron_ingot", + null + ] + ] + }, + { + "give": { + "displayName": "Block of Quartz", + "enchantCategories": [], + "id": 155, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y6VSQQ6AIAzj/1/z4lUTPXDgQCImfgBTIsrGNk08lMCghXa4Y9/yHzgMKYacwkoQ/dyhnGvg1/ESMEiFiH1GRm2ZhuywUEmcyF5JBCwL2gs/WbD2OgHJq2qtWri7IIHZEjMgAoZ/6YJHgBE1gthG0wIj6CEa/tXPRSwoRGluZtDlYGUh/cRXImtjyQADALWKWpPQngNO8Dav0r6L1TwAAAAASUVORK5CYII=", + "name": "quartz_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "quartz", + "quartz", + null + ], + [ + "quartz", + "quartz", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Block of Quartz", + "enchantCategories": [], + "id": 155, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y6VSQQ6AIAzj/1/z4lUTPXDgQCImfgBTIsrGNk08lMCghXa4Y9/yHzgMKYacwkoQ/dyhnGvg1/ESMEiFiH1GRm2ZhuywUEmcyF5JBCwL2gs/WbD2OgHJq2qtWri7IIHZEjMgAoZ/6YJHgBE1gthG0wIj6CEa/tXPRSwoRGluZtDlYGUh/cRXImtjyQADALWKWpPQngNO8Dav0r6L1TwAAAAASUVORK5CYII=", + "name": "quartz_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone_slab", + null, + null + ], + [ + "stone_slab", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Block of Quartz", + "enchantCategories": [], + "id": 155, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y6VSQQ6AIAzj/1/z4lUTPXDgQCImfgBTIsrGNk08lMCghXa4Y9/yHzgMKYacwkoQ/dyhnGvg1/ESMEiFiH1GRm2ZhuywUEmcyF5JBCwL2gs/WbD2OgHJq2qtWri7IIHZEjMgAoZ/6YJHgBE1gthG0wIj6CEa/tXPRSwoRGluZtDlYGUh/cRXImtjyQADALWKWpPQngNO8Dav0r6L1TwAAAAASUVORK5CYII=", + "name": "quartz_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "quartz_block", + null, + null + ], + [ + "quartz_block", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Quartz Stairs", + "enchantCategories": [], + "id": 156, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "quartz_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "quartz_block" + ], + [ + null, + "quartz_block", + "quartz_block" + ], + [ + "quartz_block", + "quartz_block", + "quartz_block" + ] + ] + }, + { + "give": { + "displayName": "Activator Rail", + "enchantCategories": [], + "id": 157, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVQ4y52TsQ7CMAxEo/ZnGOEbEEslFjYkJqYuMLCxsbHyAR3Zysr3Gb2IQ6kToGokK9LZvsSXSwjv1XWdtW1r4c\u002BihtoBeD2sTAT7qorxvG1j3C\u002BNkRd\u002BOh9jLdiHYLOcWf/oI8EiBGvq2nbr\u002BSDAyFFDLT2DWwDCnmI0cKofgdpsNq7lCTjVE1CTEUgDkjTQyOwKtEg1gCDTQCJqVs1Ojh2MkIhFDfwzciJNfoTsGX8RcKNRPtArpD4Alx\u002BEi6DoAwg0q/eB/CGCURqUfPBVg9JfmOwDIvUAITI5segDCLwPUg30F4oaTP3OL/j0Q/jkaA8PAAAAAElFTkSuQmCC", + "name": "activator_rail", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + "stick", + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "stick", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Dropper", + "enchantCategories": [], + "id": 158, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABAElEQVQ4y42TsQ2DQAxFGYEVmIPMgNKj9GxAScUADEBPyRLMRfROepaBFCk\u002B9tnf/2wnV7277sx4te3jLPLZfMXn0/fnMAwF4zgWO89z\u002BMbzmZqLAMllWYqvIBYh4nchEALeCI7jKFAU/IpTEwKZtO97Ab4Cv\u002BIIsYuKj4oSEcXado7Bcbwi4AjMCcF5sbadY3JiiXYAcdu2c13X6ASiRcTIwXGMGMH2JViML4jlCy5LzARs0zRnXdcBzsAu5YYAqvl2fEVyce4CxAgW0zY\u002BxGmaHsXkHA0bS7Qwq7ssd2Nx9mMEbjPp5nNXGXKoufyV7w8GC0ncH9PlV/j3Od9z4AvLvm15cnkv9gAAAABJRU5ErkJggg==", + "name": "dropper", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + "cobblestone", + null, + "cobblestone" + ], + [ + "cobblestone", + "redstone", + "cobblestone" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Acacia Wood Stairs", + "enchantCategories": [], + "id": 163, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "acacia_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Dark Oak Wood Stairs", + "enchantCategories": [], + "id": 164, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "dark_oak_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Slime Block", + "enchantCategories": [], + "id": 165, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAElBMVEUAAABzwmJitkp7ymJ7zmpaqkN8OsMpAAAABnRSTlMAtLS0tLSXAzptAAAAYUlEQVQYGQXBgQEAIAwCoFD3/8vBI60EaefZtlFwe12FJCr6MrkUiDzLHeJOeCoJ3QWeCrQITyMHSD2NO8DVIyguUS8EJFF5UUDuKq\u002BsnOTSeb1LJEE7bxdtu23bPCsSED4SDwIL3ItP9AAAAABJRU5ErkJggg==", + "name": "slime", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "slime_ball", + "slime_ball", + "slime_ball" + ], + [ + "slime_ball", + "slime_ball", + "slime_ball" + ], + [ + "slime_ball", + "slime_ball", + "slime_ball" + ] + ] + }, + { + "give": { + "displayName": "Iron Trapdoor", + "enchantCategories": [], + "id": 167, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAJFBMVEUAAACxsLC5ubnBwcHRz8/W1tbc3Nzg4ODm5ubq6urs7Ozy8vI2z1LIAAAAAXRSTlMAQObYZgAAAFlJREFUGBkFwYEBgzAAArCA\u002Bv/Da1mShADD0oIYuE9y0bmoveRQcigNAJACAcJLPun4UleeDsGQWwCApy7CQeclh04OpQMAFAgQSyupH5H\u002BbloQAzcJAob9AcVKHj7Ym6dJAAAAAElFTkSuQmCC", + "name": "iron_trapdoor", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Prismarine", + "enchantCategories": [], + "id": 168, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAABACAYAAAATffeWAAAC2UlEQVRYw3WXoY4VQRBF62tQ/ARmDQkOgcGRECwY1iGArEEtGBIM65ArVvIBfNSQ6jen39n7ekTlTVffrnvrdmXypl7f/diubj5sP//93T4\u002B/NlYdzz79G7keq/Xvdc5sB1F0gcbwCGDKdpYyIqE2azEYNj7l72CjSRgAmC22fiOQh5J2qCAC6dHXbDMaAUwuJj9wZOygakkzbNH5CrZCMAcsPuoGi2spLGZ7a1moRKchiUBatmrvLoj45IAXHm6LM33f6RmtGBHV2PLc2JmC5aereRNrCa10uUsYsZsbcwBrsJmhwHZVBfe5\u002BDb9vTry53pdmPd8eT6\u002Bcj1Xq97r3NgO4qkD1LdhTso2ljIioTZrMRg2PuXvfk\u002BIAmYAJhtNr6jkEeSNijgwunR/j64fcSWDC5mf/CkbGAqSfPsEblKNgIwB\u002Bw\u002Bqi7mwCb52X3nLFSC07AkQC17lVd3ZFwSgCtPl6X5/o/UjBbs6GpseU7MbMHSs5W8idWkVrqcRcyYrY05wFXY7DAgm\u002BrCpzn4fLe9fb\u002B/2u8fNtYdr97cjFzv9br3Oge2o0j6INVduIOijYWsSJjNSgyGvX/Zm\u002B8DkoAJgNlm4zsKeSRpgwIunB6d3gditAIYXMz\u002B4EnZwFSS5tkjcpVsBGAO2H1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6kZLdjR1djynJjZgqVnK3kTq0mtdDmLmDFbG3OAq7DZYUA21YVPc/Drbnvx5ff5n8i\u002B7ri6/j7/ePS69zr3\u002BHthT/og1V24g6KNhaxImM1KDIa9f9mb7wOSgAmA2WbjO87fC3uSNijgwunR\u002BXtBbMngYvYHT8oGppI0zx6Rq2QjLv6lyn1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6mZ3wsUWY0tz4mZLVh6tpI3sZrUSpeziBmztTEHuDo/8\u002BUwIJvqwh3/AV7iV2jznDUnAAAAAElFTkSuQmCC", + "name": "prismarine", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "prismarine_shard", + "prismarine_shard", + null + ], + [ + "prismarine_shard", + "prismarine_shard", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Prismarine", + "enchantCategories": [], + "id": 168, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAABACAYAAAATffeWAAAC2UlEQVRYw3WXoY4VQRBF62tQ/ARmDQkOgcGRECwY1iGArEEtGBIM65ArVvIBfNSQ6jen39n7ekTlTVffrnvrdmXypl7f/diubj5sP//93T4\u002B/NlYdzz79G7keq/Xvdc5sB1F0gcbwCGDKdpYyIqE2azEYNj7l72CjSRgAmC22fiOQh5J2qCAC6dHXbDMaAUwuJj9wZOygakkzbNH5CrZCMAcsPuoGi2spLGZ7a1moRKchiUBatmrvLoj45IAXHm6LM33f6RmtGBHV2PLc2JmC5aereRNrCa10uUsYsZsbcwBrsJmhwHZVBfe5\u002BDb9vTry53pdmPd8eT6\u002Bcj1Xq97r3NgO4qkD1LdhTso2ljIioTZrMRg2PuXvfk\u002BIAmYAJhtNr6jkEeSNijgwunR/j64fcSWDC5mf/CkbGAqSfPsEblKNgIwB\u002Bw\u002Bqi7mwCb52X3nLFSC07AkQC17lVd3ZFwSgCtPl6X5/o/UjBbs6GpseU7MbMHSs5W8idWkVrqcRcyYrY05wFXY7DAgm\u002BrCpzn4fLe9fb\u002B/2u8fNtYdr97cjFzv9br3Oge2o0j6INVduIOijYWsSJjNSgyGvX/Zm\u002B8DkoAJgNlm4zsKeSRpgwIunB6d3gditAIYXMz\u002B4EnZwFSS5tkjcpVsBGAO2H1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6kZLdjR1djynJjZgqVnK3kTq0mtdDmLmDFbG3OAq7DZYUA21YVPc/Drbnvx5ff5n8i\u002B7ri6/j7/ePS69zr3\u002BHthT/og1V24g6KNhaxImM1KDIa9f9mb7wOSgAmA2WbjO87fC3uSNijgwunR\u002BXtBbMngYvYHT8oGppI0zx6Rq2QjLv6lyn1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6mZ3wsUWY0tz4mZLVh6tpI3sZrUSpeziBmztTEHuDo/8\u002BUwIJvqwh3/AV7iV2jznDUnAAAAAElFTkSuQmCC", + "name": "prismarine", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "prismarine_shard", + "prismarine_shard", + "prismarine_shard" + ], + [ + "prismarine_shard", + "prismarine_shard", + "prismarine_shard" + ], + [ + "prismarine_shard", + "prismarine_shard", + "prismarine_shard" + ] + ] + }, + { + "give": { + "displayName": "Prismarine", + "enchantCategories": [], + "id": 168, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAABACAYAAAATffeWAAAC2UlEQVRYw3WXoY4VQRBF62tQ/ARmDQkOgcGRECwY1iGArEEtGBIM65ArVvIBfNSQ6jen39n7ekTlTVffrnvrdmXypl7f/diubj5sP//93T4\u002B/NlYdzz79G7keq/Xvdc5sB1F0gcbwCGDKdpYyIqE2azEYNj7l72CjSRgAmC22fiOQh5J2qCAC6dHXbDMaAUwuJj9wZOygakkzbNH5CrZCMAcsPuoGi2spLGZ7a1moRKchiUBatmrvLoj45IAXHm6LM33f6RmtGBHV2PLc2JmC5aereRNrCa10uUsYsZsbcwBrsJmhwHZVBfe5\u002BDb9vTry53pdmPd8eT6\u002Bcj1Xq97r3NgO4qkD1LdhTso2ljIioTZrMRg2PuXvfk\u002BIAmYAJhtNr6jkEeSNijgwunR/j64fcSWDC5mf/CkbGAqSfPsEblKNgIwB\u002Bw\u002Bqi7mwCb52X3nLFSC07AkQC17lVd3ZFwSgCtPl6X5/o/UjBbs6GpseU7MbMHSs5W8idWkVrqcRcyYrY05wFXY7DAgm\u002BrCpzn4fLe9fb\u002B/2u8fNtYdr97cjFzv9br3Oge2o0j6INVduIOijYWsSJjNSgyGvX/Zm\u002B8DkoAJgNlm4zsKeSRpgwIunB6d3gditAIYXMz\u002B4EnZwFSS5tkjcpVsBGAO2H1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6kZLdjR1djynJjZgqVnK3kTq0mtdDmLmDFbG3OAq7DZYUA21YVPc/Drbnvx5ff5n8i\u002B7ri6/j7/ePS69zr3\u002BHthT/og1V24g6KNhaxImM1KDIa9f9mb7wOSgAmA2WbjO87fC3uSNijgwunR\u002BXtBbMngYvYHT8oGppI0zx6Rq2QjLv6lyn1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6mZ3wsUWY0tz4mZLVh6tpI3sZrUSpeziBmztTEHuDo/8\u002BUwIJvqwh3/AV7iV2jznDUnAAAAAElFTkSuQmCC", + "name": "prismarine", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "prismarine_shard", + "prismarine_shard", + "prismarine_shard" + ], + [ + "prismarine_shard", + "dye", + "prismarine_shard" + ], + [ + "prismarine_shard", + "prismarine_shard", + "prismarine_shard" + ] + ] + }, + { + "give": { + "displayName": "Sea Lantern", + "enchantCategories": [], + "id": 169, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAABQCAYAAAAQq/UNAAALV0lEQVRYRzWY23Zcx3GGv6rufZoBCJAUKR4l0iQgWoeVtWLJXnkOO0\u002BTOLeJH8nXyW3snCTbAkFJNEVTIkCQAGb27N3dVbno0b6Zi5ldU13V9f1/t/z63/7JzQzHWbQd681IaFocx3KhbztmK3jJtLFhTjOOsNP2mEAM4mQKjw8/5t7\u002BFTbF\u002BOTeh2wuV9y/eYs5ZU5XFwgQ24ZvX//A85NXHB8dUawQU0ocPvmYO9eu8sXDA/ZCi4nQXr2BmSNdz/XFAgU2pXBnZxfPGQ6Eo7/8iWjm3Lv2Hl88eEQfOlSVRQyIKgqAoAjZC6rKmGZ\u002BefAEf/pnvpoTse8H7i6vsGg6WlH6tgGfEHcMwd1xBTOnCR1uLVISj27fRWJHVG2QviOq08eAMAPQ6oCr13VKZGYEz/RdS5mMzWZGAR2nS6QYQRVBwI0mdrg4boJ4BIE2DIg4GIgI7kIuBW3iwO1r72FmuIAjCPUHxRLumVIcc8NwVBUcbu/vM/RLVFUIIqgqNQehWMG36xcRRAUEVAKOg0CaJpCCpnnmdH2Bm2M47oaKIhRUGyAg4qgrlnNtrQin4wrc0UXbsXp3ySY5bo4DKU\u002BICDEIIgYOU1kjGhCBVDJd3zJuRuKMI00kYaRSCKFBpTCXDS4QUNwMXEEDyaARZRonkECc54kX52\u002B4PiywvmO/XyAaiNoBjruDKGAUUzbzyPk08/ztKZgRPWeen/5IyYkvHnzE2bzhSoxAAXdEawYmShTndD3yPy\u002B/4\u002BXbN\u002BBCdFW\u002B/fopcvCIP7z4hvPLc0SUzx485L3FDiqBt5tLNtNM0zYc/e0lr96d8ezpU4a\u002BRX79r7/1cVwBDgqxieRkuChiDuKEEMlpZjEsQJVxXLEYdkg5ERGn7TvMCzvdwHqzph86MKHkzND3JMsEgSAwp5mmaRlCpAtCDGIUCh89\u002BZg7e/uMOfHJBw/JqzV33nufNM\u002B8Xl3g7nRdy7cnP/Ltj6/45vgIs1x58PjJp9zZ2\u002BPzh4fstQ3uQty7jptDbLi2XALOXIy7V/YQN0R/4gHCnav7/OrhIUNoCSJ0IYEXJCoi4A6OE0PLep75/OEhxYyvpoT27cD9nT2WbUcblV4zGhpibAghgigigmqksZlWI50qj2/dRpuOqBqQtiNQaLYVF3WCDHUuqPsolTWhiXQ5Id4wbhIqgo7TiuiCitKo4hjiLeCIKKggIrRxiQBBBHFBRElpQoO23Lx6DafSBwTVsAXGmpzX4Iq7Yw5mUHBu7e\u002BxHHbRGANBhSAVpCIKXqfS3AEwN0QEcH7iR5oSxQuac\u002BFsvAShAoT6smI0YUmjS1RrsNqR\u002Bv3Z5rIGXDSRi7fnXM62JbGTy4gDIg5iNX3bYFYD5VKIXceUEnFTCtpGsmcmb4hppo0tqYwgtVgKIAErGwi7tCTmzQTuxFQSz89Oud4tYLFgt\u002B2QMqMOqFIsoaqYF1x2mdLE283E8zcnYE70Yrw8e4Pg/OKDA841sRcbDEGM\u002BhQnm9KGxJv1mv988Q0v354CSnR3nj09Qg4OEP2G88sLBOOTB4\u002B4tbOHA\u002B82KzbTRNM0HP/wasuDYxaLDvnH3/3WV6sLaumF2LbklBDZshAnxsg8J5aLHURhPa4Z\u002BkXlgQNt14Eoi7ZlvRkZFju4G5Zm\u002Bm4gWVWuGIRpnmibOg9t31d/YCo8\u002Bujn3L2yy2jGx3fvk1cb7ty4yTwn3owrMEObyLenr3lx8orjo6eUORGnaeLg40\u002B5tbfL5w8\u002B4krbEkjI3h6C4LHl/UULYlyWwIf7V/kPN8yE46OviC7C3f1r/OrRAb20NJJp41C3LxBEcSoPlmyYcuCLh4eYGX/630JsY8e9nV2G0NBJoo89MQSKZ8QVpMqtA9IsgA1WhJ/dvgONEmOMeNPSsqaLu6iy1ceIINsAillCgS52BN0wrjeoCzrOKwJC1Aal2hnRgCIkW5PKmsqGiFMAyAVCbDF3Ygw9t69eQ6rsUzDEBbMNQYZKo7xGY08gUtxAhJs7uyyGHTSqEkLAzCleEK8\u002Bwb3Ofl28oyIAVOQIaZpxDE155s36AhEhSBVRgCYs2KQLUlnRxCVsySxbyJxsLrFi6ND0XLy9YJMNEJA6eSLC0F6hjcsKEa8\u002BAQf3Qj90jGlEp5KRNjJ5YM4brNRCFcuYF8wLxfJWG8r2PzrKlGoX5pJ48fY1q9XIWYKxzLhXX5hzJhffvgypOGNxXl\u002BueXb6AzhEivHy7BIr3/D5g0MuY0vII8UrzmvpBLMM0nG6XvOHvx7zt3dngBBBOD76En98yB9fPONyfY5Z4LMPP\u002BTm7h6Ccjaek1OCoHzz\u002BhUvz99y/PUxi6FHfvO7f/H15TloAJzYNuSUa0G9gARiE8jTzGKxxIFxXDN0A9kL0THaYYFZYacfWI8r\u002Br4DhFIKXWwoOEFAxMlzom1b\u002BhgpokTFKJ548vGn3Nm9wroU/u7\u002BB\u002BTNyPvXbpBT4myzBjMsRp6fnPD85DXPjv5cM0jTxMEnn3Fr/yq/fHjIXlSQAHtbJeoGri13EWCdJz7cv86/W4GDJxz95f\u002BIhMj96zf4/MEjBlGQSB9C3boC4lWrfKtKqSR\u002B8eAA86/5cjOjbdPxwc6ShQp907CMkRBApcqcqBEUoghDrL5hCPD49h1oumq2YzfQBKEVQYOgdcdivqHkTd2ZZFwKy9DQh448TUQB3UwzFAOvTt3dEA2YbYCeEBYkWxMIRK1\u002BobgjGknF0Bgbbuztoyq41CBzukR0IGxHPcoOxTaY1zqICDevXGGnX6JBqpGCmnqh1PwB1UDZistPkPXtOOc5UXA0l8S7aUQcRBQxoW2WmK8pJZNLJpcVTVzUrki1QW/W5wiODk3L\u002Bt0l67w111LbFnSg2IgwEZtFtT\u002B1l\u002BBC0w\u002BM04TOJZNCxCis84xvi6kCUXtiWFBK2nYlUxCCOKvVCBTiXArfn7/hvWFBGap9WdJSyeTV5kmLuzEbZJ84Xc/89d0bMCVaSrw4PcFK4e/v/wzV6v/AqrEohpnjKgR3TlYTf3h\u002BzMvzMwCiqPLs6Ag/eIyGwOV6zbKJHNy/x/VhiZtxMW/Ic8ZCw/EPL/nh8i3HR09ZDB0xhMA4bvjyv/\u002BLr0IghIZSEr/3gHjlQuwa0jQzDEuCKqvVBYvlDvOcagZd12DSsNzeH7SLBVYc90DftMzmBFEaFeY00bQNfWjoBiUGCibO4eEhd/auMbnx5M49yjhx\u002B/oN5pR5s76sPY\u002BR5yev\u002Be7kB5493Z4Xppw5\u002BPkn3Ll6rd4fxBYRkKu159p13FguUJyxGHf39oDqXL/\u002By1dEQbm3f51/eHRIJy0qRhMikZ80qj4qCjKzyZkvHh7i7nw5JWLX9tzd2aPVhkhmiD0iBcFwq1cBQVqgBjYDs8KjW7fr/YGoEvqWVjKtduCJKuNOG3cpVshljUigCx0eAkFhPc4EBd1MI2pO1EhQwaUggOoAQAyBptlBxCjk6l6oJ5h6fxA6bu5dw6niKWaEMPCTvfdtIWJYYpaoQlvPC4t\u002BgYo4IVQS1XEV3OunueHiCFDMtsSoXiFtZlwKam7b80I1FUUicz6v2SBAtfjFVogGhHp6OR3P8WJoHxsu316yTk52UKAJPVM6BwQzI\u002BdLorZgNX0rha4f2MyJOHuBJtS6eyZboFUhaEu2FYIQQlthIoqhxNgwT1OtzZwy37895eZih9y07A8dQkQ9ErTFHfCanZmTrFr\u002B705/xM2JlMKLszeYOb948Jh3KbHnW7tjIA4OZDeiBk4uLvjjy\u002B/4/t0ZglS3/uzpU/zxz9AXkYvVBSB8\u002BuEDbix3EYR304rNnIlN4PjVK75/d8qzo6cMXYv85nf/7OvVCGJgjrYNpeTasi1AYxeYx4mdxQ6osB5H\u002Bq6juPP/LmeJbPrgveEAAAAASUVORK5CYII=", + "name": "sea_lantern", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "prismarine_shard", + "prismarine_crystals", + "prismarine_shard" + ], + [ + "prismarine_crystals", + "prismarine_crystals", + "prismarine_crystals" + ], + [ + "prismarine_shard", + "prismarine_crystals", + "prismarine_shard" + ] + ] + }, + { + "give": { + "displayName": "Hay Bale", + "enchantCategories": [], + "id": 170, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0klEQVQ4T22TsQ0DMQwDVX7pVTNAJgjSZYV0qdJnhMz0AR84gc\u002BoMN62JJIS/fV5rv1xXfvrvh1L\u002B9tl9Z5F3O\u002B1LyULRIcE03IwL6amPPn73hoo750EUH3LGQiqgDPM5EGis2JFzy4ti4g7EfueQfaKEpI9rnvOpxkoeZJPkTO3AgrdPp82fbs73lKBDhAqUkEqOdmYHovB30fKd5trmvjE6i14K38uZM/5UjNeLnGy0oeGfED7HXhyqvBW8p85ADJpGhTOOEEr8OniwNTG5JRqf83aPKMvuldQAAAAAElFTkSuQmCC", + "name": "hay_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wheat", + "wheat", + "wheat" + ], + [ + "wheat", + "wheat", + "wheat" + ], + [ + "wheat", + "wheat", + "wheat" + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Block of Coal", + "enchantCategories": [], + "id": 173, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApUlEQVQ4T42SMQ7EMAgEt3Hp0m2uzf3/gRfZ0p5gBFIKpARYYCfR57p\u002BO9ZaJ\u002Bac/\u002BcxxolYc859cjGKY6MHOOceL1YlqK7gNQ5VZ33vO9mKw2hHFJMJL\u002BS7OLkTdhblBL8ErUVRYsDtpG1b5JIYcOtbHiXEKK4sOZ8gUtxt48DDwBPdzAYOIhtxg8UE13FJA2LTFkevFZcSIi3xbNZU/SD034l3PCcsLux3p2BFAAAAAElFTkSuQmCC", + "name": "coal_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "coal", + "coal", + "coal" + ], + [ + "coal", + "coal", + "coal" + ], + [ + "coal", + "coal", + "coal" + ] + ] + }, + { + "give": { + "displayName": "Red Sandstone", + "enchantCategories": [], + "id": 179, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5klEQVQ4y4WTLQ4CQQyF63FcgITgMJwEi0WicCgOsxdAcQI8Dsdphrwm3\u002BTRnYB4Ozv972sn3tddq3hdtv38hed500Kfx2mduB9XM7iOf7eNab9ojtthmfgnA6FSMFI1tUzJ6x173UPl6OJl6sRYQb1NtxcyAMbuQCac/ZRcPj2ARx7178S5fhYAPpwLOeBY5UkiGZxID0o7tRWShZfks6ZHL7fuQi4SPwLsOydecp2IZF8c0IbPuY4VjrDpHHg2go3KRid5fws4\u002Bw54KwRCB0f5FsjuPHgLvlSj3Yi6RD7v0Z1XiO4DXZA6Yd1nDosAAAAASUVORK5CYII=", + "name": "red_sandstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "sand", + "sand", + null + ], + [ + "sand", + "sand", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Red Sandstone", + "enchantCategories": [], + "id": 179, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5klEQVQ4y4WTLQ4CQQyF63FcgITgMJwEi0WicCgOsxdAcQI8Dsdphrwm3\u002BTRnYB4Ozv972sn3tddq3hdtv38hed500Kfx2mduB9XM7iOf7eNab9ojtthmfgnA6FSMFI1tUzJ6x173UPl6OJl6sRYQb1NtxcyAMbuQCac/ZRcPj2ARx7178S5fhYAPpwLOeBY5UkiGZxID0o7tRWShZfks6ZHL7fuQi4SPwLsOydecp2IZF8c0IbPuY4VjrDpHHg2go3KRid5fws4\u002Bw54KwRCB0f5FsjuPHgLvlSj3Yi6RD7v0Z1XiO4DXZA6Yd1nDosAAAAASUVORK5CYII=", + "name": "red_sandstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_sandstone", + "red_sandstone", + null + ], + [ + "red_sandstone", + "red_sandstone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Red Sandstone", + "enchantCategories": [], + "id": 179, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5klEQVQ4y4WTLQ4CQQyF63FcgITgMJwEi0WicCgOsxdAcQI8Dsdphrwm3\u002BTRnYB4Ozv972sn3tddq3hdtv38hed500Kfx2mduB9XM7iOf7eNab9ojtthmfgnA6FSMFI1tUzJ6x173UPl6OJl6sRYQb1NtxcyAMbuQCac/ZRcPj2ARx7178S5fhYAPpwLOeBY5UkiGZxID0o7tRWShZfks6ZHL7fuQi4SPwLsOydecp2IZF8c0IbPuY4VjrDpHHg2go3KRid5fws4\u002Bw54KwRCB0f5FsjuPHgLvlSj3Yi6RD7v0Z1XiO4DXZA6Yd1nDosAAAAASUVORK5CYII=", + "name": "red_sandstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone_slab2", + null, + null + ], + [ + "stone_slab2", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Red Sandstone Stairs", + "enchantCategories": [], + "id": 180, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "red_sandstone_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "red_sandstone" + ], + [ + null, + "red_sandstone", + "red_sandstone" + ], + [ + "red_sandstone", + "red_sandstone", + "red_sandstone" + ] + ] + }, + { + "give": { + "displayName": "Red Sandstone Slab", + "enchantCategories": [], + "id": 182, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_slab2", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_sandstone", + "red_sandstone", + "red_sandstone" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Spruce Fence Gate", + "enchantCategories": [], + "id": 183, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "spruce_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Birch Fence Gate", + "enchantCategories": [], + "id": 184, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "birch_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Jungle Fence Gate", + "enchantCategories": [], + "id": 185, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "jungle_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dark Oak Fence Gate", + "enchantCategories": [], + "id": 186, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "dark_oak_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Acacia Fence Gate", + "enchantCategories": [], + "id": 187, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "acacia_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Spruce Fence", + "enchantCategories": [], + "id": 188, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "spruce_fence", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Birch Fence", + "enchantCategories": [], + "id": 189, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "birch_fence", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Jungle Fence", + "enchantCategories": [], + "id": 190, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "jungle_fence", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dark Oak Fence", + "enchantCategories": [], + "id": 191, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "dark_oak_fence", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Acacia Fence", + "enchantCategories": [], + "id": 192, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "acacia_fence", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 256, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAYklEQVQ4y2NgGFLAxcXlPwhLSEj8J0szDBw8eJA0Q2Cab9y4AdYMAkQbgK4ZRJNkAAh4molSprkzXf2/hhw3ZZpBfJI1Z/jJwTWTBNBtJlkzWTaDNFJsM9maYQCkmSIDyAEATy50/JbnRUUAAAAASUVORK5CYII=", + "maxDurability": 250, + "name": "iron_shovel", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 257, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgklEQVQ4y2NgGLTAxcXlPzomSTMI3Lhx4//BgwfBGMQGiXuaif7P8JP7T5QhEhIScAwzqDNd/b\u002BGHPd/kr0EshnmIpCBJGsGORtkM8w7RBsC0ozsbJh3iDIA2WaYGNEGoNuMbABBL2CzGdkAEMBpAC6b0Q0h2WaSQ5tkANJItmZKAABzO4WhWjcV2gAAAABJRU5ErkJggg==", + "maxDurability": 250, + "name": "iron_pickaxe", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Iron Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 258, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeUlEQVQ4y2NgoAdwcXH5D8Jka4YBkg2BaT548OD/GzdukGYAsmYY9jQT/Z/hJ0ecIRISEmADQDaDNE\u002BbNg1Ma8hxE\u002B8KkCEgDLIZ2RCQGNGGwJwNshnmFaINAGnuTFeHOxvmIpJtJjnuKdaM7OwhYjMIgDSSrZkSAABx5YE7nrv/FQAAAABJRU5ErkJggg==", + "maxDurability": 250, + "name": "iron_axe", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + "iron_ingot", + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Bow", + "enchantCategories": [ + "breakable", + "bow", + "vanishable" + ], + "id": 261, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAaklEQVR42mNgoCfwNBP9j4xJ1tSZrv4/w08OjEFsDTnu/wQ1wjTBNCBjvJqzs7PBGrFpcHFxIax52rRpYBpdnnaaYQaAnE22ZlwhS1Azsu3oBhClGZcL6KMZm/NJ0oxuAMmaCcUA0YBczQDVGni1vuKfywAAAABJRU5ErkJggg==", + "maxDurability": 384, + "name": "bow", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + null, + "stick", + "string" + ], + [ + "stick", + null, + "string" + ], + [ + null, + "stick", + "string" + ] + ] + }, + { + "give": { + "displayName": "Arrow", + "enchantCategories": [], + "id": 262, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAW0lEQVR42mNgGHJg2rRp/0HAxcXlP8kab9y4AcYgNskGgDR0pquDDSBZMwiANGvIcZNnO0wzzCVkaybb2UNI84MHD/4fO3aMMs0g2t7ennQDQJrI1oxsCN0zFwAKQ1gwyQ57rQAAAABJRU5ErkJggg==", + "name": "arrow", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "flint", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "feather", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Coal", + "enchantCategories": [], + "id": 263, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApklEQVQ4y82SMQrDMAxFc4QsJUtICNQdPXgwZMmY\u002B99I5Rl\u002BENSmDl1q\u002BFiy9Z/kkGH4yzXPi3ndNscYLaVURNwNoTCEYDln24\u002BzAMhRF4QizBjUXXsXhILX8izyk7BrmiZE46ubhyCdAxrHhzU/nn87ueShTUDNJJHreegDIoCkbjISr9N27VUAFyr23STdVwEsDrn0IMUyNs01iDd4ff2hbht\u002BWW94i68UZJYHPAAAAABJRU5ErkJggg==", + "name": "coal", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "coal_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Diamond", + "enchantCategories": [], + "id": 264, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqklEQVQ4y2NgGLRAsKjqPzImWTMyuPr/G/GGwDR7vb0Jxgt/vwAboHB063\u002BRuOD/RGsGaYRpBtEgMYKGIBsAczqMhrkIpwHompG9AMJSq5aDXQCisRqCbADMRphmEJaZOIs4A0AApBBZM8gwkAEgzXgNQPYrTDEMgwwFYZBBOMMBJAHTDNMAwzAxvLEAktR5cAOnASDvEEwLIAUgZ6LHAlEJCdkQbJgmmQ4AljhM9PMnovsAAAAASUVORK5CYII=", + "name": "diamond", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "diamond_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Ingot", + "enchantCategories": [], + "id": 265, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhElEQVQ4y9WSwQnAIBAEbcpefFmEJViNJdmNYQ82OeVUzCdkYfEgzhhinPtNYowNfQWhpRRpSqkdQbXWrqZkBy0lgJAdxDKYRcJTVxIdgmC8949glIxQzllAFLMpoMSCWL33FtDID7gC8QygwPoWKLFeV0MdOF4lJVhDCHto9hMdQZ/nAqzufev6TWmcAAAAAElFTkSuQmCC", + "name": "iron_ingot", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Gold Ingot", + "enchantCategories": [], + "id": 266, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgGDJgU4rgfxAmSxMI/7rmBcYEDUHW9PdrPFaMYQi6Tbg0wjBITakG03\u002B45v9/HxDUBMMgtTD1YENgtuIzBKYJpubONGGEK5CdjWwIuqaXG0XBGmEYqwFgl4AADk0gDBKDxQjcAJAgzABiNcIDERaQMAXoBoDYIAzThKIRPSphhhCtCVciIknTgAMAo\u002B98XbTSNS4AAAAASUVORK5CYII=", + "name": "gold_ingot", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Gold Ingot", + "enchantCategories": [], + "id": 266, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgGDJgU4rgfxAmSxMI/7rmBcYEDUHW9PdrPFaMYQi6Tbg0wjBITakG03\u002B45v9/HxDUBMMgtTD1YENgtuIzBKYJpubONGGEK5CdjWwIuqaXG0XBGmEYqwFgl4AADk0gDBKDxQjcAJAgzABiNcIDERaQMAXoBoDYIAzThKIRPSphhhCtCVciIknTgAMAo\u002B98XbTSNS4AAAAASUVORK5CYII=", + "name": "gold_ingot", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ], + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ], + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ] + ] + }, + { + "give": { + "displayName": "Iron Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 267, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAO4uLj8h2GyNMOAhITEf7I079u3j3QDqKb5xo0bNNKMLVRBfJAmomwGKc7OzoYbQpJmZEOmTZsGVgzSBGKT5GeYASAMcg3JAYbuFZI1e5qJ/s/wkwNrhAUq0YaANHemq//XkOMGawBphBlEMPRBGGQzTDMygBlE0M8k\u002BxfdBnINAAA\u002Bk7meeyM0\u002BAAAAABJRU5ErkJggg==", + "maxDurability": 250, + "name": "iron_sword", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + null, + null + ], + [ + "iron_ingot", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 268, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAOYawr8h2GyNJdGKP5vS1X7ryDB9Z9szSCaJAOGgGZsoQriRzpLEmczSLG7mQjcEGTNIJooZ8M0gRSDaJCtRGtGNgCEQa4hSTM2r5Cs2dNM9H\u002BGnxxYIyxQiTYEpLkzXf2/hhw3WANII8wggqEPwiCbYZqRAcwggn4m2b/oNpBrAAAJGoK0KKCtBQAAAABJRU5ErkJggg==", + "maxDurability": 59, + "name": "wooden_sword", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + "have": [ + [ + "planks", + null, + null + ], + [ + "planks", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 269, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZUlEQVQ4y2NgGFLAXFPgPwgrSHD9J0tzW6oaGGcHypNmCExzaYQiWDOITbQB6JpBNEkGgICnmShlmjvT1f9ryHFTphnEJ1lzhp8cXDNJAN1mkjWTZTNII8U2k60ZBkCaKTKAHAAAr1VXng6z/JMAAAAASUVORK5CYII=", + "maxDurability": 59, + "name": "wooden_shovel", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + "have": [ + [ + "planks", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 270, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAgGApqUB4oHgtJNhU3KRCIZiZ1WCHfe8UdAAAAAXRSTlMAQObYZgAAAEhJREFUGJWNjDECwDAIAgWN/v/HNRlazFQ27kSzn1k72rPIWsGPACDTxyyKGJ3OEhJ9Dzlpbwri/MM7Ob5BQv0mw9vcS/zqVx6GbADnxaRCKgAAAABJRU5ErkJggg==", + "maxDurability": 59, + "name": "wooden_pickaxe", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 271, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAe0lEQVQ4y2NgoAcw1xT4D8Jka25LVQNjkg2Bac4OlP9fGqFImgHImmHY00z0f4afHHGGKEhwgQ0A2QzSHOksCaY15LiJdwXIEBAG2YxsCEiMaENgzgbZDPMK0QaANHemq8OdDXMRyTaTHPcUa0Z29hCxGQRAGsnWTAkAAKgZYZOVEkqnAAAAAElFTkSuQmCC", + "maxDurability": 59, + "name": "wooden_axe", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Stone Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 272, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAN4enr\u002Bh2GyNE\u002Bd2Pt/88b1/xUVFf\u002BTrRlEk2TAENCMLVRB/IrycuJsBimOioqCG4KsGUQT5WyYJpBiEA2ylWjNyAaAMMg1JGnG5hXSNZuJ/s/wkwNrhAUq8c4Hau5MV/\u002BvIccN1gDSCDOIYOiDMMhmmGZkADOIoJ9J9i\u002B6DeQaAAA5nqdEMUaVrwAAAABJRU5ErkJggg==", + "maxDurability": 131, + "name": "stone_sword", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + "have": [ + [ + "cobblestone", + null, + null + ], + [ + "cobblestone", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 273, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZUlEQVQ4jWNgGFLA09PzPwhLSEj8J0vzrFmzwLi\u002Bvp40Q2CaOzs7wZpBbKINQNcMokkyAGyImShlmjvT1f9ryHFTphnEJ1lzhp8cXDNJAN1mkjWTZTNII8U2k60ZBkCaKTKAHAAAe3JlA7\u002B005wAAAAASUVORK5CYII=", + "maxDurability": 131, + "name": "stone_shovel", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + "have": [ + [ + "cobblestone", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 274, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhElEQVQ4y2NgGLTA09PzPzomSfOsWbP\u002Bd3Z2/q\u002BvrwdjEBtskJno/ww/uf9EGSIhIQHHcIPS1f9ryHH/J91LQJthLgIZSLJmkLNBNsO8Q7QhYJuRnA3zDlEGINsMEyPaAHSbkQ0g6AVsNiMbAIpinAbgshndEJJtJjm0SQYgjWRrpgQAAJp2eOpuPYnQAAAAAElFTkSuQmCC", + "maxDurability": 131, + "name": "stone_pickaxe", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Stone Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 275, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAe0lEQVQ4y2NgoAfw9PT8D8Jka541axYYk2wITHN9ff3/zs5O0gxA1gzDnmai/zP85IgzREJCAmwAyGaQ5pycHDCtIcdNvCtAhoAwyGZkQ0BixHsF6myQzTCvEG0ASHNnujrc2TAXkWwz6XFPqWZkZw8Rm0EApJFszZQAAG16cSfRWhqcAAAAAElFTkSuQmCC", + "maxDurability": 131, + "name": "stone_axe", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + null + ], + [ + "cobblestone", + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 276, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAJFBMVEUAAAAOPzYIJSAz68uk/fArx6weincVY1VoTh5JNhUoHguJZycazUdMAAAAAXRSTlMAQObYZgAAAExJREFUGNN1jsENwDAMAgGndpLuv29/jZFa/\u002B4QwkA/ks5jyPky8cHxwyQAxslZNAaYiux9Zlb4A0XjNcVu1r0hvYacGwB0Rq0OSC4ehwkBE0lygnsAAAAASUVORK5CYII=", + "maxDurability": 1561, + "name": "diamond_sword", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + null, + null + ], + [ + "diamond", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 277, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAABJNhUoHgsz68sIJSAOPzaJZycrx6wnsppoTh6NJ1OoAAAAAXRSTlMAQObYZgAAADhJREFUGFeVyTkCACAMAkFyqv//sG3Ayu0GgJ\u002Bqkh2x51KxdiR7zQGmbleDfBwzazH/9vxiwHWgLn4QANVOSXqPAAAAAElFTkSuQmCC", + "maxDurability": 1561, + "name": "diamond_shovel", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 278, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAAAIJSAoHgtJNhUnspoOPzYrx6yJZydoTh4z68uk6/rmAAAAAXRSTlMAQObYZgAAAEpJREFUGJWNjDECwCAIA4lEqv//cNGhBqdmyx3B7Gf6ivYZZHQfhwAgn1ZmHkTpozGEeN5DTtKbAt//8E22TzChfpHire4l7epXXpodAQa2BjFiAAAAAElFTkSuQmCC", + "maxDurability": 1561, + "name": "diamond_pickaxe", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + "diamond", + "diamond" + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 279, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAIVBMVEUAAAAnspooHgtJNhUOPzYIJSAz68toTh6JZycrx6weineyFs8GAAAAAXRSTlMAQObYZgAAAENJREFUGJWVjjkSACAIAwmXx/8frJ2AY2G63aQI0TOqhd01M4ZmBqQdYT4wwWFiJttYMNIYUUjnvUp9OnFx/\u002BuJC5csky4A\u002BAub4IIAAAAASUVORK5CYII=", + "maxDurability": 1561, + "name": "diamond_axe", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + "diamond", + null + ], + [ + "diamond", + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Stick", + "enchantCategories": [], + "id": 280, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAT0lEQVQ4y2NgGAjg4uICxmRr9jQT/a8hx/2fbM2d6eqkG0AVzRl\u002BcqM2EwvIthmmGWbztGnTGExNTcmzGaSZJAPQnQ3SSJLtII1k\u002BZlSAAChYkrlEehYfgAAAABJRU5ErkJggg==", + "name": "stick", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + null, + null + ], + [ + "planks", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Bowl", + "enchantCategories": [], + "id": 281, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAaklEQVQ4y2NgGAW0Afba3P\u002BxYaI1Blty/i/054djEB\u002BE8RoE0\u002BhswA3HMI3I4iC2vCjTf6wGWKmzgTGyIcgYJo/TAJhzYQrRMcw1WA0AAQNFVL\u002BjY7yaYQCkAISRAxKmkaBmbAaRrHHoAQAnaW6jfE4B3QAAAABJRU5ErkJggg==", + "name": "bowl", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + null, + "planks" + ], + [ + null, + "planks", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Golden Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 283, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAM0xYr9h2GyNMOAvR7ff7I0v3oXTroBVNP8938ZjTRjC1UQH6SJKJtBiu9ME4YbQpJmZENebhQFKwZpArFJ8jPMABAGuYbkAEP3CsmaPc1E/2f4yYE1wgKVaENAmjvT1f9ryHGDNYA0wgwiGPogDLIZphkZwAwi6GeS/YtuA7kGAAA7UMGUTmMzfwAAAABJRU5ErkJggg==", + "maxDurability": 32, + "name": "golden_sword", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + null, + null + ], + [ + "gold_ingot", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Golden Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 284, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZklEQVQ4y2NgGFKgKVbsPwjb6/H9J0vz3/9lYPxyoyhphsA0v3oXDtYMYhNtALpmEE2SASDgaSZKmebOdPX/GnLclGkG8UnWnOEnB9dMEkC3mWTNZNkM0kixzWRrhgGQZooMIAcAALyrbyINhes6AAAAAElFTkSuQmCC", + "maxDurability": 32, + "name": "golden_shovel", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Golden Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 285, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAAA/Lg4oHgtJNhWCXRbpsRXq7leJZydoTh79/3YoF0g5AAAAAXRSTlMAQObYZgAAAEpJREFUGJWNjDECwCAIA4kYqv//cNGhBqdmyx3B7Gf6ivYZZHQfhwAgn1ZmHkTpozGEeN5DTtKbAt//8E22TzChfpHire4l7epXXpivAQaNhmSeAAAAAElFTkSuQmCC", + "maxDurability": 32, + "name": "golden_pickaxe", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Golden Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 286, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAfElEQVQ4y2NgoAdoihX7D8Jka/77vwyMSTYEpvnlRtH/r96Fk2YAsmYY9jQT/Z/hJ0ecIfZ6fGADQDaDNN\u002BZJgymNeS4iXcFyBAQBtmMbAhIjGhDYM4G2QzzCtEGgDR3pqvDnQ1zEck2kxz3FGtGdvYQsRkEQBrJ1kwJAACoxnoUclbwWgAAAABJRU5ErkJggg==", + "maxDurability": 32, + "name": "golden_axe", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + null + ], + [ + "gold_ingot", + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 290, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAgGApJNhWJZyY3KRBoTh51WCFrUR80FPBNAAAAAXRSTlMAQObYZgAAADVJREFUGFetirENADAMwkJKwv8fdwapW73ZUPWApPvZ9QJo2WNJOrBTryz0wD3/E/55L4QHF2dIAJzYoCaIAAAAAElFTkSuQmCC", + "maxDurability": 59, + "name": "wooden_hoe", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Stone Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 291, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAG1BMVEUAAAAYGBhJNhVJSUmJZydoTh6JiYl/f3\u002Bampp2kqJmAAAAAXRSTlMAQObYZgAAADZJREFUGNOtijESACAMwkqxxf\u002B/2Jne6WS2BCIukHTf3V4ANbMsSQt2ypaFLLjPfw3/vAcQLw5ohACgjsWhtwAAAABJRU5ErkJggg==", + "maxDurability": 131, + "name": "stone_hoe", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + null + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Iron Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 292, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXUlEQVQ4y2NgoCVwcXH5D8NkaQaBGzdugDFZhkhISPwH4YMHD8IN8TQT/Z/hJ/efZINAhoBwZ7o62FCSXQOyGeQKkCEkGwBzNsxLJGumyNkwm8nSPGozmcmWgd4AAIyXYZ4KnMPXAAAAAElFTkSuQmCC", + "maxDurability": 250, + "name": "iron_hoe", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 293, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAAAoHgtJNhUOPzaJZycIJSBoTh4rx6wnspoz68sYx/ZuAAAAAXRSTlMAQObYZgAAADdJREFUGNOtirkRACAMw\u002ByEPOy/MLVzBxXqJBu44O7qu0pLRJdbSupelJNVh3hSff5z\u002BOcdJF4cgRUAwp\u002BuvbcAAAAASUVORK5CYII=", + "maxDurability": 1561, + "name": "diamond_hoe", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + "diamond", + null + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Golden Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 294, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAABJNhUoHguCXRY/Lg6JZydoTh7q7lfpsRX9/3arrxltAAAAAXRSTlMAQObYZgAAADdJREFUGNOtirkRACAMw5yHOOy/MLVzBxXqJBu4EBHqm9SS2QwrSd3L5WTsFK9Un/8a/nmHO14cgEIAxb/xarsAAAAASUVORK5CYII=", + "maxDurability": 32, + "name": "golden_hoe", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + null + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Wheat", + "enchantCategories": [], + "id": 296, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVQ4y2NgIBL0ltv\u002BZyAHhAVa/K/PMv6/bGrwf5IMAmkE0TDNII0gNtGugtkMUnR2YySYBhmEbCBeF2DTjEwT9AJM4Z3dqSgGwWgQhnkTpwEgxSADYIYRrRnmT5hmZNtBfFhY4DQE2XZ0Q2AacWqGKUDWTJRGZM0wGtmpIIwtLaDEOcyPMA3oNmITg9sM0wyiCToVW0aBORdv6OIzAGYrWQag\u002B5MUvQCceQkNes7MbQAAAABJRU5ErkJggg==", + "name": "wheat", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hay_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Bread", + "enchantCategories": [], + "id": 297, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlElEQVQ4y2NgoAdI9Rb/j4xJ1tiTJvd/UaUKGIPYRBkC07inUx0Fwwyx1\u002BP7j1czsmJ0g/AaANOMzVaCLsCmGdkQmO0gdRgGIAcWNmfDNIOwj4UgdgNwORtZM17b8Tkbp2aYATDFuJyNUzOyAeiGEKUZBMIdRTBSG9GaYQbAwoFkzTAAihrkDIM1qogxBKQJhonRAwCrYxrd5L7D3gAAAABJRU5ErkJggg==", + "name": "bread", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wheat", + "wheat", + "wheat" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Leather Cap", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 298, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXklEQVQ4y2NgGJ4gODj4Pwjj4hPUPG3aNAzFxcXF/01NTf8Tpfn8\u002BfMYCkHiBA0BGbB582acBoAwUQaAMLKfQZpAthNtALYAA2mk2ACiwgCXLUQZADMElwEENY9QAADYyG3b80w6vwAAAABJRU5ErkJggg==", + "maxDurability": 55, + "name": "leather_helmet", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + "have": [ + [ + "leather", + "leather", + "leather" + ], + [ + "leather", + null, + "leather" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Leather Tunic", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 299, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlUlEQVQ4jc2R0QnAIBBDXcpJHMVdXMRBHMmSQko8tT3/KgTUS95dbQi/WCmlbnXkwaG1dqvWugVsPSyiAJVSBgP2uFPPBGABgpEQhrW\u002BBOScHyNHtV05HbwDIMbYIRQYJsB2hof\u002B6W/gUh9Kp6KWQQXwEziuHd8F0HEV4gLYgO5dAHbla3PP8yvAQizsM6yQlVzh03UB3pVjRY93eCIAAAAASUVORK5CYII=", + "maxDurability": 80, + "name": "leather_chestplate", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + "have": [ + [ + "leather", + null, + "leather" + ], + [ + "leather", + "leather", + "leather" + ], + [ + "leather", + "leather", + "leather" + ] + ] + }, + { + "give": { + "displayName": "Leather Pants", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 300, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAaElEQVQ4T2NgGHQgODj4Py5samr6n6Dm8\u002BfPY\u002BDNmzeDcXFxMX5DkA2AaULG06ZNI84AZA0gTJYBMMUgDHI60QbA2MgKcbEHIaDYCyADQAGFHt8gNjZxDAALcWwGYBPHagAyJiQ\u002BOAAAtsi4pUqS5fUAAAAASUVORK5CYII=", + "maxDurability": 75, + "name": "leather_leggings", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + "have": [ + [ + "leather", + "leather", + "leather" + ], + [ + "leather", + null, + "leather" + ], + [ + "leather", + null, + "leather" + ] + ] + }, + { + "give": { + "displayName": "Leather Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 301, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASElEQVQ4y2NgGH4gODj4PwzjE8Op\u002Bfz582Bsamr6n5A4yQZs3ryZOAPQFYLEQWJEGYBNIckGTJs2jTwDYIrwyYMMZxgFgwwAAMREe99ZR6oOAAAAAElFTkSuQmCC", + "maxDurability": 65, + "name": "leather_boots", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + "have": [ + [ + "leather", + null, + "leather" + ], + [ + "leather", + null, + "leather" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 306, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZElEQVQ4y\u002B2Q0QnAMAhEXcMhnMx9HMkZso3lPg7aNBBp/0oPjkDwPUlEvhkzq1XbcERUZl7q7qWq1YLHGIXgpAD3WwkEGAY4w2xLgJ7fDgjb2wJCc18LWn/ALY8ElKyGKJE/txyvKqD/7THp6gAAAABJRU5ErkJggg==", + "maxDurability": 165, + "name": "iron_helmet", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 307, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjElEQVQ4jc2R0QnAIAxEu4ZDOJn7OJIzuI3lfVxJa1LSvwYOjLl7SDyOX1StdT31yUNDzTnXGCMEhB4aDVDv/WbgzJ31bAANEEZBFLZzF9Bau4x6qmSDePDeAKWUhRhEQQmP/NtvcPkWRm7QArQDL8zzU4BIKYC3cYVTAP2GJy0wBLxBUmEL8ZQKf60THqBitQbYAN8AAAAASUVORK5CYII=", + "maxDurability": 240, + "name": "iron_chestplate", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Iron Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 308, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAc0lEQVQ4y82SgQkAIQhFW6MhnKx9HKkZ3MbDgw8SenYHBwkf5PN7ldXacUVEmqn3ruViEVGU9aY5560xxjMEAL/Ii5n3AAhDnwEWNtnRtwHYzQetfwVYg5n/DwCDW68Q\u002BSlgfW8Ayn\u002BAiUeAyA8BXpV/Rl1RUOfrZYq2zAAAAABJRU5ErkJggg==", + "maxDurability": 225, + "name": "iron_leggings", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Iron Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 309, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbklEQVQ4y92QwQ3AIAhFXYMhmIx9GIkZ3IbmH0ioRavH9ice/D6eCa39L8zscVbddBjpvTsR\u002BVtfCgBVAnRmticYQfTotgQVeCxQ1XNBhioBuuqtHBaRhwDdVBI/5OEMxH1kboKAVkvKzHKZ38oFQPq/14rBNgYAAAAASUVORK5CYII=", + "maxDurability": 195, + "name": "iron_boots", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 310, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAIJSAOPzZK7dkgxbUaqqeh\u002B\u002Bj////FmGLLAAAAAXRSTlMAQObYZgAAAD5JREFUGFeljDESACAIw4BW/P\u002BPBQbxzk0zNRkq8ogVhxPB0HafDnAXg6eTHRAPOo5gmlyhP1jeQayWbv9lAXcuAMVFqT2nAAAAAElFTkSuQmCC", + "maxDurability": 363, + "name": "diamond_helmet", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + "diamond", + "diamond" + ], + [ + "diamond", + null, + "diamond" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 311, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAABK7dkOPzYIJSAgxbWh\u002B\u002Bgaqqf///9z4YboAAAAAXRSTlMAQObYZgAAAFZJREFUGFeFjTsWACEIAw0EvP\u002BNl4/7sHMakqHIWm8kuYNsQ4sTxABGEEYoAcAowrgtnNhm8QY9hap3BVy1dvR0dA2BFhzRjKgBcISz8F8cMz2nk\u002Bk3H8SrAYCTsqIdAAAAAElFTkSuQmCC", + "maxDurability": 528, + "name": "diamond_chestplate", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + null, + "diamond" + ], + [ + "diamond", + "diamond", + "diamond" + ], + [ + "diamond", + "diamond", + "diamond" + ] + ] + }, + { + "give": { + "displayName": "Diamond Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 312, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAIJSBK7dkOPzYgxbUaqqeh\u002B\u002Bj///83NLHyAAAAAXRSTlMAQObYZgAAAEhJREFUGNONzkESwCAIA0CDAf//40Y7Rbx0zIFJ9kRrV\u002BlvkDvGiDBzJGgp3KDBEwh4ATNVVJi1/wFnBQv4gvwDvsA3KN\u002B9yAOqewEjR/Ei5QAAAABJRU5ErkJggg==", + "maxDurability": 495, + "name": "diamond_leggings", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + "diamond", + "diamond" + ], + [ + "diamond", + null, + "diamond" + ], + [ + "diamond", + null, + "diamond" + ] + ] + }, + { + "give": { + "displayName": "Diamond Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 313, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAIJSAOPzZK7dkgxbWh\u002B\u002Bgaqqf///\u002BSb4flAAAAAXRSTlMAQObYZgAAAEVJREFUGFediEESwCAIA00E\u002B/8flyDW8VhzgN1t7W4k65Q/jnVn8AzedxCy75B4BDtCUAbLN30ojCq08ABAoACpho/\u002B7QV5hQDq80bh\u002BAAAAABJRU5ErkJggg==", + "maxDurability": 429, + "name": "diamond_boots", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + null, + "diamond" + ], + [ + "diamond", + null, + "diamond" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Golden Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 314, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZUlEQVQ4y2NgGJ6gKVbsPzZMtOaXG0X/v3oXjoLvTBP\u002Bb6/H958ozX//l/0HARANMwAkTtAQkAEgxSCN6JphmCgDQBjZ7yBNINuJNgCmCR1TbABRYQCzhSwDYIZgUwQzhGEUYAAANYisw3NdQN0AAAAASUVORK5CYII=", + "maxDurability": 77, + "name": "golden_helmet", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Golden Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 315, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y2NgGBSgKVbsPzomSQ2IAwJ//5f9f/UuHKcBONWAODAJEH65URRFAYgNEkNWg2EATAKEQQphhsA0I8tjNeDONGG4QphTYRhZI0gNSC2KAfZ6fP9BGCSBSyMMg9TA1GPEBkgQn2YQxqoR2QBYGGDTDHI\u002BUQbgwkQZgC3EYZqJMgAWG9gwLADxJmtchhClGT1a0TFNMiIAandqOAvCGb8AAAAASUVORK5CYII=", + "maxDurability": 112, + "name": "golden_chestplate", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ] + ] + }, + { + "give": { + "displayName": "Golden Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 316, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAdUlEQVQ4y2NgGHSgKVbsPy5sr8f3n6Dmv//L/sMAiA3Cr96Fg/GdacL4DYEZgKwJGb/cKEqcAcgaQJgsA2CKQRjkdKINgNmGrBDEJskAdIW4xGljACzg0L2ATRynAejxDTOAYDqAhTg2A7CJYzUAGRMSHxwAAJiR874Nq2PgAAAAAElFTkSuQmCC", + "maxDurability": 105, + "name": "golden_leggings", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + "gold_ingot", + null, + "gold_ingot" + ] + ] + }, + { + "give": { + "displayName": "Golden Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 317, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcElEQVQ4y2NgGH6gKVbsPwzjE8OpGQT\u002B/i/7b6/H95\u002BQOFYDQIqwGQASe/UunDgD0BWCxEFiRBmATSHJBrzcKEq6AciKsBkAEsMmh1XznWnCGAaAxHAaArMBWTOyAhgfXQ2KATBF\u002BAIJWQ3ewBxaAAC8JMuT9VtZbQAAAABJRU5ErkJggg==", + "maxDurability": 91, + "name": "golden_boots", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Painting", + "enchantCategories": [], + "id": 321, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgoDVITk7\u002BT5FmU1NTMCZZM7JGNTU1woZsnJ/xf3KRFxhXuPCjsLHhZBtRVANBiqd1VfyfN62bIAapw2oATMHmdfP/nzi6FwODxGFqMAwAOQufZnRDcBqATzMMU8UAkJcp8gJIPVYDiA1ErC4gJRoxDAAFCgzDEgu2hAXCoESH4QU1Gc7/pGKq5FYAXwx7sb9dWx8AAAAASUVORK5CYII=", + "name": "painting", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "stick", + "stick" + ], + [ + "stick", + "wool", + "stick" + ], + [ + "stick", + "stick", + "stick" + ] + ] + }, + { + "give": { + "displayName": "Golden Apple", + "enchantCategories": [], + "id": 322, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArElEQVQ4y2NgoAco1WD6T7bmTSmC/0NUOP/T13aQrSAM0gyyHUQTZRBI0\u002B1Fwv///X8GpkGaQWJvTruC\u002BXgNgml\u002B9S78/7cfk8CGwDCIDxLHawiyAdgwyBXIhuA0AKYQmYZhGD9ECEusgEwFGQAzBOZvGB/mOqIMQMbIBsG8gNUAbK7AZhBOzTADYGGBzTvgVClEIFWCFMAMgSUoojUjGwKLb3BqBPKJ1kwqAABFERaScNpZ2AAAAABJRU5ErkJggg==", + "name": "golden_apple", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + "apple", + "gold_ingot" + ], + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ] + ] + }, + { + "give": { + "displayName": "Golden Apple", + "enchantCategories": [], + "id": 322, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArElEQVQ4y2NgoAco1WD6T7bmTSmC/0NUOP/T13aQrSAM0gyyHUQTZRBI0\u002B1Fwv///X8GpkGaQWJvTruC\u002BXgNgml\u002B9S78/7cfk8CGwDCIDxLHawiyAdgwyBXIhuA0AKYQmYZhGD9ECEusgEwFGQAzBOZvGB/mOqIMQMbIBsG8gNUAbK7AZhBOzTADYGGBzTvgVClEIFWCFMAMgSUoojUjGwKLb3BqBPKJ1kwqAABFERaScNpZ2AAAAABJRU5ErkJggg==", + "name": "golden_apple", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_block", + "gold_block", + "gold_block" + ], + [ + "gold_block", + "apple", + "gold_block" + ], + [ + "gold_block", + "gold_block", + "gold_block" + ] + ] + }, + { + "give": { + "displayName": "Sign", + "enchantCategories": [], + "id": 323, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y2NgGDTg0Nyk/yC8Y0o8GK/vD4VjmBhMHiQ2rcTxP4oBIInMEGMUjTBcl2QOl4PRGAbAFIIwuiaYOIiPLI/hBWy248LzW3wxvYDsRBCN7CWyvIDsbGRx2ngB5CRSMYoBiV5q/0nFBBNXSZTZfx9btf8W2hL/yUqdEwud/sd7aVNmAMgVA2cATDM\u002BAwC9USwpSFnGbwAAAABJRU5ErkJggg==", + "name": "sign", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Oak Door", + "enchantCategories": [], + "id": 324, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAFFJREFUOMtjYBhUIDPE\u002BP/8Fl\u002BCmKAByGKE\u002BCggO7\u002BKMgMG3gtUCwNsuKF76n9sYYTVBXVJ5nCMjU\u002BUAdNKHMEYG592sQDz4xD2AsgAYjCyHgBL1Alkv1WQQAAAAABJRU5ErkJggg==", + "name": "wooden_door", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ] + ] + }, + { + "give": { + "displayName": "Bucket", + "enchantCategories": [], + "id": 325, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiUlEQVQ4y7WT7QnAIAxEXcpN/O8ODuMMjuQ2liucaIip/Qo8Cmnz7IXWuT/Ke980tgdTSi3n3CmlnJgiDoIYY4c9SnFVJWhiIITQkQLKlwIyCkaJuQ80a61TVgljmIIRLo/ZtwWolYBvqApw85UAD1wJlhG0PUiBOSxjUMCvcUsgJbdO/\u002BRnelIHlx5daQ1EbF8AAAAASUVORK5CYII=", + "name": "bucket", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + null, + "iron_ingot", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Minecart", + "enchantCategories": [], + "id": 328, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAvUlEQVQ4y2NgoDWwd3L\u002Br6yjD8YkawRhPTNbMHbyDyXOEHSNyAbgNQSXRnQDsBqCTyM2A0B8FEMI2a6qbYBiCCxgUQyYMn0GhiEgjcgYZlFDcyemAen5xf9XrlsPVoBPI0hNdl4RdhfAFMAMgWkEicHkQBZhuADEgbkAJAnzDsimeUuWYWgG0RgxgWwITAHMuSBDYJpBBnNycmFPCzBDQC4AsUGaQZpgfgZhkGa8KRJmCIgmaCM\u002BQ4i2kVIAACIUF\u002BqlzPzUAAAAAElFTkSuQmCC", + "name": "minecart", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Door", + "enchantCategories": [], + "id": 330, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAFBJREFUOMtjYBhUYOrUqf/Pnj1LEBM0AFmMEB8F\u002BPj4UGbAwHuBamGADTs7O4MxUS7YuHEjHGPjE2XAwYMHwRgbn3axAAuDIewFkAHEYGQ9AJeKbwOlvaVwAAAAAElFTkSuQmCC", + "name": "iron_door", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + "iron_ingot", + "iron_ingot", + null + ] + ] + }, + { + "give": { + "displayName": "Redstone", + "enchantCategories": [], + "id": 331, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgElEQVQ4y2NgGN4ghp3hPwiTrbmIgeH/Kn5G0g0BaQBp/A81wJGV4b8uA5GGoGsGuQLEJsoQmGYYRnYBSA6vITA/I9sM0gDiw9ggcRM2VuyGwGyHBRy6QQRdoYtkC7pmmDdAGKcL0A2BaYbZSlAzsiEgDFKMrpHoqEQ2iGSNdAcASrN\u002BxY/M7FgAAAAASUVORK5CYII=", + "name": "redstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "redstone_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Boat", + "enchantCategories": [], + "id": 333, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABK0lEQVQ4T62ST0sCURTFzzdo6UIKxJEsFF0k\u002BAepTNONYhCBupEWQRC2bV0t\u002Bgjt2vUp2va5tHObM13fMG1q4PDe3HvP7753Z4D/fO7nTWpNDdsRhdmomlKm\u002BfG2Z4DP9wcDfBWntJzU05C4s5k/Xq\u002BT4rfnsYkxivkUxJtDY3yNRB5CwOVJBb8aFddcuHcnxLhTBrKMXDkL7p/uuiZdkbmL4wIGjQhQYTg0f2wPEeC0lkO7uvcNYHd1Yxd10\u002BcUhHVcW1GeORyV8z8AFhGiTlkQrS\u002Brcxv\u002BFiCEcK/Js44x1QqCm34FPJIAglB\u002BuIxzH0IMMO8dbkG8md2ZCyEJYNHdx0FuJ4FooCzie2zGataEIBTzBrhqleyPJGTaKUIm6qy\u002Ba3HKQ7zw12cDt5d/w7dIU4cAAAAASUVORK5CYII=", + "name": "boat", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "planks", + null, + "planks" + ], + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Leather", + "enchantCategories": [], + "id": 334, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVQ4jWNgoBUIURf7j4yJ1gBjz/PU\u002Bn892/n/sRjT/53WqihyWA2EaQLRIE0gzTAMEgeJwdTYyghgdxFMMwjDXADDMDGcmtGdjmwAzAUgr\u002BA1AGYISBNIMcwrRNmO7gqYV8gyAD0cYHzaGwDSDPI7zAvINAgTDERk27Fhog2A2QizFdkleBMRTDFIEQiD\u002BDBbQRivN0AGwBTCxHDxiYoNYgEA7iv7H1ZlFy8AAAAASUVORK5CYII=", + "name": "leather", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "rabbit_hide", + "rabbit_hide", + null + ], + [ + "rabbit_hide", + "rabbit_hide", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Paper", + "enchantCategories": [], + "id": 339, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAd0lEQVQ4y9WRSwrAIAxEvX1u4x28RO7Qdte1YJnCgFZTP4tCA0EQ35sQnftFee8Tehne9iOp6pyEqQBjPO\u002BGaEjCVIJ5QygiaTi11XhTSQhayc8pCskMzF1UE\u002BCiJ\u002BFvmDt4kzDVhC0JzhBCH2xJCE7BuWQJ/Lwu2PhVdE0qW9YAAAAASUVORK5CYII=", + "name": "paper", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "reeds", + "reeds", + "reeds" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Slimeball", + "enchantCategories": [], + "id": 341, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnklEQVQ4jWNgGLTAvcrpPzImWWPhmuT/ZftywRjEBomZBOvjNwhZY8/1JjCGsUHiAQ2e\u002BA0BGQDSAAIn/52DGwIzCGQITgNgtoMUgzSDMLpLQBinK5ANQNaAzAbJh0/0x28Asq3ITofZjtcAkCRMMXIsgDBIDq8B2AxBdjZIM8FYAEnCbEHWBMN4bUc2BIRhhsAwTByvZmwGkayR7gAAt7MHqOb0idcAAAAASUVORK5CYII=", + "name": "slime_ball", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "slime", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Minecart with Chest", + "enchantCategories": [], + "id": 342, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BElEQVQ4jaWSsQrCMBCGu1afwQo66KCIk6Ogu6/gqCJUUCg4KTg5uQg6OVlFBH2SPlPkK1xpmjYULBy55P7/u0uo41i\u002BQb\u002BlJGy6QuNu2lBPvx6vpSBZ42lRi4OcsEIoivi97SYmzmRPXgih0PaqCSANSe\u002BBoNPMw9E4PpxPPBUEgdZd8rSZaHZ6SgMQAKIoUmEYam\u002BQNqLBbADOl2sMYQIAiIuM\u002B8PRBMxWG/X6fBMIhjwjmqW/zp9ABHIdMXImNRoZE7CRCSjKdeh0uz8MM6sGyEJEIOMCETNg163k/wsCYQJyzJjkzgRmo3seRB7N2tEGKd3x3\u002B8H2ok\u002BsuBGUokAAAAASUVORK5CYII=", + "name": "chest_minecart", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "chest", + null, + null + ], + [ + "minecart", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Minecart with Furnace", + "enchantCategories": [], + "id": 343, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7ElEQVQ4y6WSsQuCQBSHXa3/oaWlIWjXIKhd2qU5ISiowTUIh0YhqKkpgpb6Ey\u002B\u002Bg1\u002BoZ2J08LjT977vvRM9r2ENel2j8H5ZgrIss7GI43YSgfMoMmmamjzP20sECgJAQuhM/quExDgMTZIkNoAA2CX9KplMZ5/RkbADSIaAUJ7oD0emJCAoUJHuXnxHBEFgYUdwOl\u002BshILiJHXg/nB0BcvNzjyeL0dSBalZrbf1E6hA1xHIO\u002BVo5EzAgyYgqevQ6Xq7OzB7SVCVqEDjIhGM2Pc79f\u002BCJEzAGRhIdyaAne51En20xo5NktYd/11vFQg9zUaTp98AAAAASUVORK5CYII=", + "name": "furnace_minecart", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "furnace", + null, + null + ], + [ + "minecart", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Compass", + "enchantCategories": [], + "id": 345, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "compass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + "iron_ingot", + null + ], + [ + "iron_ingot", + "redstone", + "iron_ingot" + ], + [ + null, + "iron_ingot", + null + ] + ] + }, + { + "give": { + "displayName": "Fishing Rod", + "enchantCategories": [ + "breakable", + "fishing_rod", + "vanishable" + ], + "id": 346, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAf0lEQVQ4y2NgGAiQkpLy38XF5T/Zmj3NRP9ryHGTbgDIVpDmDD850g2Aae5MVwdrJskL6JphYmRrhoUF2ZqJMoBQgJWUlPynKLTxuoAqmrds3gzGpqam/7G5EKdmWCqbNm0aVgOI0gzigzQia/4PBMg0BgBpxJc8QS7CqZkSAADs7H6sIgQ4AAAAAABJRU5ErkJggg==", + "maxDurability": 64, + "name": "fishing_rod", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + null, + null, + "stick" + ], + [ + null, + "stick", + "string" + ], + [ + "stick", + null, + "string" + ] + ] + }, + { + "give": { + "displayName": "Clock", + "enchantCategories": [], + "id": 347, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "clock", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + "gold_ingot", + null + ], + [ + "gold_ingot", + "redstone", + "gold_ingot" + ], + [ + null, + "gold_ingot", + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "yellow_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "double_plant", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "double_plant", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "double_plant", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "double_plant", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "lapis_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "bone", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Sugar", + "enchantCategories": [], + "id": 353, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcklEQVQ4y92RuxHAIAxDGdJDsKJmcE1NzxJK5ZwuIeFTpIgqmvckHyn9O4ATcG7DrTWSXJcATk0plWaZW3CsmJJcYV0A\u002BLtEb47mUurtDXhfEu0qUXi4wiyfLb0VKnk8QyUBR\u002BsQVolZ7oLTX6miZfDzHC\u002BWJmA7QlTNAAAAAElFTkSuQmCC", + "name": "sugar", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "reeds", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Cake", + "enchantCategories": [], + "id": 354, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7klEQVQ4y2NgoDa4emLNf3yYoMavz479///jEVYMksNqEFzj339gvEHRCExfVtQFY5g4DMMMwtAM0wiyDaTxQ3HU/xempnBD4PLIhoAIsBNhNkDZIHGYZrAaJDmQOIgNNwDZ\u002BTBJZP/CwwHJEhQXoAQcmn9RDEbSDDcg30iCYMgja0LWDNILNmC6pxROQ9A1Imu2leWGGNDrrPJ/ebAChiHImmB8kDqQehQDQC7YEasOxjCDQDSMD9IAEoNZBMJwA0AAZsjxRBWwJnR6fYQyGMM0gwyCa4YBkCEgDNMIwzA\u002BskYMzcgApgAXpnruBQAZZVBwG0xSPQAAAABJRU5ErkJggg==", + "name": "cake", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "milk_bucket", + "milk_bucket", + "milk_bucket" + ], + [ + "sugar", + "egg", + "sugar" + ], + [ + "wheat", + "wheat", + "wheat" + ] + ] + }, + { + "give": { + "displayName": "Bed", + "enchantCategories": [], + "id": 355, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "bed", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "wool", + "wool", + "wool" + ], + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Redstone Repeater", + "enchantCategories": [], + "id": 356, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiElEQVQ4y2NgGHKglYXlfyoT03\u002BKDHBm4yXfgKmlbv/TgwwpM8DJVIkGBuAKnCXLF/4H4Yz0LLBcWZzFf3Mt8f8EAwemMYKREYxBbKICZ/eB7WDFIANBWIOBAYyJMgDkN5BtMO/ANCJ7ASsA2QozAGYjSAyE8WpENgAWODCNBJ2MHtJkaRwUAACrR4D6DEGE0gAAAABJRU5ErkJggg==", + "name": "repeater", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + "redstone", + null + ], + [ + "stone", + "stone", + "stone" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Cookie", + "enchantCategories": [], + "id": 357, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVQ4y2NgGJRgZ7Hpf2yYaI3d3tr/vTXE/99stkPBeA0CSYAUvZgRgIGRxUFskAUYmmEKwvWl4GyYS2BsZMNQDAEJgjTCJGFOBonBDECWB2EUr6A7Hd02dDZIHqsBMBpmK7JmdDUoBoBMRFcACyxkw2DhA5Jz1RJGGADiwAxBDkRcMQJSi2IAsiGw6ETGsDQBSyMYmpENQTYIGcM04tSMzSB0PDgzHgALAUryOhmWAwAAAABJRU5ErkJggg==", + "name": "cookie", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wheat", + "dye", + "wheat" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Map", + "enchantCategories": [], + "id": 358, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeElEQVQ4y2NgGBJg\u002BQqP/yBMtuZXr47/v3V3FWmGwGwFafzz5xMYgwwiyhCYrTCNyBhkYHuH5X\u002BibcWGQWowDIFpxGUzuitQDCFFMywsMFwAEiBkCCw2cIYBPkNgtuLUjMsQEL37YDlhjdgMgWkkSTOyIWRppDsAABifRorVNHrHAAAAAElFTkSuQmCC", + "name": "filled_map", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "paper", + "paper", + "paper" + ], + [ + "paper", + "filled_map", + "paper" + ], + [ + "paper", + "paper", + "paper" + ] + ] + }, + { + "give": { + "displayName": "Shears", + "enchantCategories": [ + "breakable", + "vanishable" + ], + "id": 359, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiklEQVQ4y2NgGPQg31T7/4oVK/5fvXoVjEFskjQXFBRgaCbKEJDmbmczuO3ImkF8gpqX\u002Bdvj1IzXAJjmGF15sPOxacbrBWQDYGLILgEZiixHUDMIwFwCksepGTngkBWBxGAYr2aYU2E2wTDIQHRDcWpGdjKyRoKaYZpgbCcnJ\u002BI1IgOQRhBmGFIAAIv7uSuqgGgSAAAAAElFTkSuQmCC", + "maxDurability": 238, + "name": "shears", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + null, + "iron_ingot", + null + ], + [ + "iron_ingot", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Pumpkin Seeds", + "enchantCategories": [], + "id": 361, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASUlEQVR42mNgGAVYwYkrq/5TbMDpY73/yTYcpPnUxrz/pBqO0wZkTfgMh9uObANMM15NNA08ZENBbLxhgO5UdMVEe4VsDUMTAACqimeInjC5NgAAAABJRU5ErkJggg==", + "name": "pumpkin_seeds", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "pumpkin", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Melon Seeds", + "enchantCategories": [], + "id": 362, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAWklEQVQ4y2NgGP4gMdT0v5YS93\u002ByDQBplhVnJd4AkGKQrWTbCDIA2cnoXiDZcHQvkBwmIA3IthIME5hiGA3SQLSNIE0w08mKOmzOQ3Y\u002Byf5HNxDEJilNDA0AAB7\u002BNIcfptzgAAAAAElFTkSuQmCC", + "name": "melon_seeds", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "melon", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Gold Nugget", + "enchantCategories": [], + "id": 371, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAT0lEQVQ4y2NgGAU4QX0Qz38YJkvzj0tZ/3/\u002BzATTee7c/0k2AKQZhkGAJEOQDQCBlxtFSTcABkCa70wTJs8bIP\u002BDNFNsAMmakQ0hW/MIAgDaCV8WPs8pnQAAAABJRU5ErkJggg==", + "name": "gold_nugget", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_ingot", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Glass Bottle", + "enchantCategories": [], + "id": 374, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbElEQVQ4y2NgGNTgSq7nfxBe6a76n3TNT7//P7N\u002BKRxvPv\u002BGNENAGkA2g/B0czHSDYAZAqJj\u002Bw/9JysMKDIAFAbIfJIMgWlG9zdRhuDSTLQhFBuAS2P32gvEBSguBUQbgE0RSZqRDUHHNMlwADOSe7Rn5KNOAAAAAElFTkSuQmCC", + "name": "glass_bottle", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + null, + "glass" + ], + [ + null, + "glass", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Blaze Powder", + "enchantCategories": [], + "id": 377, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3UlEQVR42mNgoBWYaszwnyLN//9v/U\u002ByITANQBrMBtFEuwps6z/D/8iGYMgvZsDtKmy2IivG5SoUxeiaYTbichWK4uetqM6D2QgyhGCAooc6zNb///PA9KkeThQ57AbcdPr/e78hisb/pyGa/z9AWLDCH0tAwpz6YzGqBjAbSIO9AYwhEH2pgRmrAXBvgGz9f8MJbMjZMKgryqBhcd/t/4lEhv\u002Br7RhwG/K7ByIJ03w2FUi/8v3/qgvi/BWe8JjBnxbAhqRCbANpAmmG2YwzOpHjGskwdExS3sDA6AAADiD3CAFQdVwAAAAASUVORK5CYII=", + "name": "blaze_powder", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "blaze_rod", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Brewing Stand", + "enchantCategories": [], + "id": 379, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgGH7A0NDwP4z9\u002BFbZfxDGJofXAJjCm2fs/4MwujhOEBQUBFaETGMTI2gIjH1luxXcBehyBEF0dPT/S83G/0GGgNgkByZIE0gzyBCSDQBpSEtLg7sAxCbJEJDiysrK/6eStcCGgNhkGQDSDDKEJANgzp88eTLcBSA2QW\u002BEhYX9R8cgTSCMTW7w5B0AxvGYrhgIzIEAAAAASUVORK5CYII=", + "name": "brewing_stand", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + "blaze_rod", + null + ], + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Cauldron", + "enchantCategories": [], + "id": 380, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnElEQVQ4y92SsQ5AMBiEvYfJA1jEYCIxMXVlNHn/JyBfk5Nq/Bpi0uSSSnvfnbZZ9s8xDsMW65GxLKstz4tDfCdB8zT5DaExFqC6bq4hLABBVoOu7f3crA9kXRYv59zpDFjDfAsgHSObEYnhPNkAQNiAzTImAaRgEkBt9O8y3zZQIsbYrDMwr1JkpWDSjYTJZoMroFq9ftLmo/ly7FtTscxFaiK3AAAAAElFTkSuQmCC", + "name": "cauldron", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Glistering Melon", + "enchantCategories": [], + "id": 382, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "speckled_melon", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ], + [ + "gold_nugget", + "melon", + "gold_nugget" + ], + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ] + ] + }, + { + "give": { + "displayName": "Emerald", + "enchantCategories": [], + "id": 388, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAf0lEQVQ4jWNgGLwgmOE/CiZV8\u002B3/r/87fm4BY/G7SSQYAtW8/u9ZuAEMq3QghugSMgRJM7oBxBkCNACkEaQQhGEGgQ2YqgmhSTWg6dtaiMZqiQEwAKQZ2QCSwwCkGRyIINuBYUB0TMADDaQRqhnsEoKacRhCnM3oAKQBGQ9aAACgLczL5N7TlQAAAABJRU5ErkJggg==", + "name": "emerald", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "emerald_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Item Frame", + "enchantCategories": [], + "id": 389, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3klEQVQ4y2NgGNRATU3tPwgTVPj8yuz/Vw\u002B2/AfRyBhZDMYG0SC8ZUESwmCQwORaJ6IxSDOIRnEBSKDYQROOmz0gGJ0NwnO7Av\u002BXpxhhNwCkcIqP5v8loYZwPLez7j8IwAzBcAHMC9g0z\u002B6oBWue31kPlgOpwekCkCRMo4YcN1wziIYZDFIDcgGKATAXgJyHbAAITG\u002BrRjGYKC\u002BAFIEMgGGY7Ti9cGprOUoggjSB2CAN6JqxxgKyAfiiEDkWUAwACYBMBdHIbBCNLI4sj2IAyHaQADINY8MwOh/FAEoAANiCi0UkcpbjAAAAAElFTkSuQmCC", + "name": "item_frame", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "stick", + "stick" + ], + [ + "stick", + "leather", + "stick" + ], + [ + "stick", + "stick", + "stick" + ] + ] + }, + { + "give": { + "displayName": "Flower Pot", + "enchantCategories": [], + "id": 390, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoklEQVQ4y2NgGLTAWEzgv6m4IBhbSQj\u002BJ1qjlZTIfwtJof9Fltr/Kx0M/le5mYLZFhJAcQmB/wQ1wzRmGSqjYJhBIDU4DQhRFPvvpy6HoRmGQXLBCuL4DZiVFgpWiA13BToTNqDK0RBsyNL8ODANwiCNIAySw2sACIAUgBRiwwQ1wwwA2UaW7TAQpiyO4g2CfsfnCpJthxsiLwrWBMMMwxcAAAeSlnvJpbQAAAAAAElFTkSuQmCC", + "name": "flower_pot", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "brick", + null, + "brick" + ], + [ + null, + "brick", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Empty Map", + "enchantCategories": [], + "id": 395, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeElEQVQ4y2NgGBJg\u002BQqP/yBMtuZXr47/v3V3FWmGwGwFafzz5xMYgwwiyhCYrTCNyBhkYHuH5X\u002BibcWGQWowDIFpxGUzuitQDCFFMywsMFwAEiBkCCw2cIYBPkNgtuLUjMsQEL37YDlhjdgMgWkkSTOyIWRppDsAABifRorVNHrHAAAAAElFTkSuQmCC", + "name": "map", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "paper", + "paper", + "paper" + ], + [ + "paper", + "compass", + "paper" + ], + [ + "paper", + "paper", + "paper" + ] + ] + }, + { + "give": { + "displayName": "Golden Carrot", + "enchantCategories": [], + "id": 396, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoUlEQVQ4jWNgoCUoDOD4D8Lhtmz/yTYEpBlkSLAmxBCiDETWhItNlM0gheiaifZOiBDn/zenXf/fXiQMNgBmiIEYA2EXbEoRBGt\u002B9S4cjEGGgAyEaYa5Dq8BII3//j8D0zCXIBuC0yUgzSDFIM0gDNMMEgcZAPMOQduRbUa2HaQGpwEw25E1w2zGG2jogYdsK1maSbIV3fkk2YoMyNZIKQAA9e/FQC16lYAAAAAASUVORK5CYII=", + "name": "golden_carrot", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ], + [ + "gold_nugget", + "carrot", + "gold_nugget" + ], + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ] + ] + }, + { + "give": { + "displayName": "Carrot on a Stick", + "enchantCategories": [ + "breakable", + "vanishable" + ], + "id": 398, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmElEQVQ4y2NgGAiQkpLy38XF5T/Zmj3NRP9ryHGTbgDIVpDmDD850g2Aae5MVwdrJskL6JphYmRrhoUF2ZqJMoBQgJWUlPwnWzNBF\u002BDTLNkv/p8ozVs2bwZjU1NTuOJNIQz/mdOZ/ws08P/HqRmWyqZNm4ZiAEjz/4nS/5ebMBDWDOKDNBKtGQRAGrH5eb0nEZrxAZBGfJoBglyKb/mOxJoAAAAASUVORK5CYII=", + "maxDurability": 25, + "name": "carrot_on_a_stick", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "fishing_rod", + null, + null + ], + [ + null, + "carrot", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Redstone Comparator", + "enchantCategories": [], + "id": 404, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y2NgoDdoZWH5n8rE9J8iA5zZeMk3YGqp238nU6X/ZDuPoAGEnJceZPjfXEv8P07TQQooMgCb84gK\u002Bd0Htv\u002BHGbBk\u002BUIwJinkQQbAnAfSAMIgQzLSs/4T4zUGkGKQISAMsg3kZJjT8YY8MgDZBsIwL4AMAmFkrxGVWNANKouzAHuNaANwGQRiMww6AACvYYv3eY\u002B5oQAAAABJRU5ErkJggg==", + "name": "comparator", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + null + ], + [ + null, + "quartz", + null + ], + [ + "stone", + "stone", + "stone" + ] + ] + }, + { + "give": { + "displayName": "Nether Brick", + "enchantCategories": [], + "id": 405, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnElEQVQ4T9WSwQpAQBRFfYKyoSQLWUiyUHaWStb\u002B/1NGd\u002BqO5w0jK3l1DdOccxVR9Jvp09wgej84hJCpqMxct8\u002BSKwhZm87de5I7KBQnwc3WDa4Bq2yT7VhxFkGRleCyVI3d1C0aIsgUcXIIpERDY1aeQD57Akp001UgcQJsSAEP6GYJWlh\u002BBUp0O0WETqAcSuQbPEJ6\u002BC\u002B8gj6fHav/y0YmM8iIAAAAAElFTkSuQmCC", + "name": "netherbrick", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "netherbrick", + "netherbrick", + null + ], + [ + "netherbrick", + "netherbrick", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Minecart with TNT", + "enchantCategories": [], + "id": 407, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5UlEQVQ4jWNgwAM05Lj/wzA\u002BdTg13naR\u002Bn\u002BzueL/RF1B4gxB1yitZgTGIDZIDK8h6Da\u002BnNcH1wgzBK9LYAbANCLbTtAl9k7OcKeDbMHlBZBcojwPGCvr6P9HMQCEkQ1A9gJMI4wGacYwYMr0GWBDQArQbUPX2NDciWlAen7x/5Xr1qO4BNm5MI0gNdl5RdhdAFMAcwlMI0gMJgeyCMMFIA7MBSBJmHdANs1bsgxDM4hGMQDdEJgCmHNBhsA0gwzm5OTCnhZghoBcAGKDNIM0wfwMwiDNGLZjMwQWaHhtxGcI0TZSCgCO1jyqCros8gAAAABJRU5ErkJggg==", + "name": "tnt_minecart", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "tnt", + null, + null + ], + [ + "minecart", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Minecart with Hopper", + "enchantCategories": [], + "id": 408, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAz0lEQVQ4jaWSMQrCQBBF08Zr2AqmTLWCdsFLmMZCUNALCFb2glZWItjoEVee8EPiTtYFFz6TZOa/PwvJssipF7WXYnO9xmpeNUqCWMayLNMglrEoio\u002BSIEpvG9uKQibTWbM6tQ\u002BgEOecH47GvgNANATRJm0jPWaYDQCn8yWAWEa0PxxDwHKz84/nqwOxjMys1lt7Aw0IIiPf1CMo2IAXbUBT1yHpersHZmoH8A3RgNYFIjPgPB/Y/4IgbMAzZky6M8IcpFsQ6s/EGCQ58d/zBuXIOcSxFzVDAAAAAElFTkSuQmCC", + "name": "hopper_minecart", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "hopper", + null, + null + ], + [ + "minecart", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Rabbit Stew", + "enchantCategories": [], + "id": 413, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVQ4y2NgGAW0BUsCDP5fagz9T7LGGV46/0E4T08abMD/5fb///dx/ida46M5XmCNcAOAmi9n8f6HyePU/Giu1/9P66P/b0/jB2uCGXK2Jx9uEIiN1RB7be7/rka8YAxSDMIwGy/VB4P5MHl5USbsBhT68/8PtuSEK0THIDkrdTbsBoCAgSIn2BBsmKBmGAApAGGQBmTNMHGioxKmgWSNdAcAUFCRoiZCO8sAAAAASUVORK5CYII=", + "name": "rabbit_stew", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + null, + "cooked_rabbit", + null + ], + [ + "carrot", + "baked_potato", + "brown_mushroom" + ], + [ + null, + "bowl", + null + ] + ] + }, + { + "give": { + "displayName": "Armor Stand", + "enchantCategories": [], + "id": 416, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjElEQVQ4y2NgwAPiPTX\u002BM5ALQJoXNQX\u002BtzWQ\u002B0\u002B2AVsmRJFuAEgjDPeXu/5H5hPtbBAG2Q6jQQYR7RqQIhAGaUKmSfIKcgCSFZCwAKQoIEE2kxWVsNAHYeRAJNkQmNPJ9gLMVrIDERYGJLsAlupgsQBzCdEpccWKFWA8d\u002B5cML1hwwY4TVJKxIaxqQcAZxm36wSflcYAAAAASUVORK5CYII=", + "name": "armor_stand", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "stick", + "stick", + "stick" + ], + [ + null, + "stick", + null + ], + [ + "stick", + "stone_slab", + "stick" + ] + ] + }, + { + "give": { + "displayName": "Lead", + "enchantCategories": [], + "id": 420, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgklEQVQ4y2NgGHSg1U36/7pibxS8LN32P0icaM0gGoTj9AXgmChDQAphBpAih6IIpABkG6kWEGUITBykhqBXYP5GxrAwImgAukEwV21dMf//stmTiTcA3TCQ5qKEkP8UpQ\u002BybCfaAFwhD0uNBG2HRRNyEobZSpTTuwviUZIv0RopAQCshpyomRT3NAAAAABJRU5ErkJggg==", + "name": "lead", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "string", + "string", + null + ], + [ + "string", + "slime_ball", + null + ], + [ + null, + null, + "string" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "wool", + "wool", + "wool" + ], + [ + "wool", + "wool", + "wool" + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Spruce Door", + "enchantCategories": [], + "id": 427, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAEhJREFUOMtjYBhUIMpF5X9VlNn/NF8NvDTtDDA2Nv4fGBj4397eHi89iL1A0zBYtGjR/56eHvLDAKS5srJyKIfBEEoHxGBkPQCFlwzALC1FZAAAAABJRU5ErkJggg==", + "name": "spruce_door", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ] + ] + }, + { + "give": { + "displayName": "Birch Door", + "enchantCategories": [], + "id": 428, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAF1JREFUOMtjYBhUYOaElP/XTvX8v3JqJpjGhQka8OPLQzC\u002Bffs2GMP4BA2ItpMHK4BpRMckuQDZZhibfgaQ7QVYGOByAUyebC8QbQBVYoGidEAIE3TBwBpADEbWAwD5LsLdZKCJbQAAAABJRU5ErkJggg==", + "name": "birch_door", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ] + ] + }, + { + "give": { + "displayName": "Jungle Door", + "enchantCategories": [], + "id": 429, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAG5JREFUOMtjYBhUoCLE/P\u002BmpjiCmGgDQHwYJsoAU1NTFM0LSkLBikE0siF4XTA9ywWMYRqRaWQ5gl4AKUR2NjKfaAOQ5YgyADkM0F3g6en539jYmDQXUOwFig1AxxSFAdEuwGYjuotoGwbEYGQ9ADPAOdXXTobkAAAAAElFTkSuQmCC", + "name": "jungle_door", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ] + ] + }, + { + "give": { + "displayName": "Acacia Door", + "enchantCategories": [], + "id": 430, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAD5JREFUOMtjYBhUoMnb4P/GNAeCmCgDQHxsNF4DTE1NKTOAYhcMvAHIYYCOQXKBgYEjKgwG3gtk5wViMLIeAIxX9qkZrdbpAAAAAElFTkSuQmCC", + "name": "acacia_door", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ] + ] + } +] \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/Data/items-original.json b/Code/Minecraft.Crafting.Api/Data/items-original.json new file mode 100644 index 0000000..0e87eb6 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Data/items-original.json @@ -0,0 +1,2709 @@ +[ + { + "id": 1, + "displayName": "Stone", + "name": "stone", + "stackSize": 64 + }, + { + "id": 2, + "displayName": "Grass Block", + "name": "grass", + "stackSize": 64 + }, + { + "id": 3, + "displayName": "Dirt", + "name": "dirt", + "stackSize": 64 + }, + { + "id": 4, + "displayName": "Cobblestone", + "name": "cobblestone", + "stackSize": 64 + }, + { + "id": 5, + "displayName": "Wooden Planks", + "name": "planks", + "stackSize": 64 + }, + { + "id": 6, + "displayName": "Sapling", + "name": "sapling", + "stackSize": 64 + }, + { + "id": 7, + "displayName": "Bedrock", + "name": "bedrock", + "stackSize": 64 + }, + { + "id": 12, + "displayName": "Sand", + "name": "sand", + "stackSize": 64 + }, + { + "id": 13, + "displayName": "Gravel", + "name": "gravel", + "stackSize": 64 + }, + { + "id": 14, + "displayName": "Gold Ore", + "name": "gold_ore", + "stackSize": 64 + }, + { + "id": 15, + "displayName": "Iron Ore", + "name": "iron_ore", + "stackSize": 64 + }, + { + "id": 16, + "displayName": "Coal Ore", + "name": "coal_ore", + "stackSize": 64 + }, + { + "id": 17, + "displayName": "Wood", + "name": "log", + "stackSize": 64 + }, + { + "id": 18, + "displayName": "Leaves", + "name": "leaves", + "stackSize": 64 + }, + { + "id": 19, + "displayName": "Sponge", + "name": "sponge", + "stackSize": 64 + }, + { + "id": 20, + "displayName": "Glass", + "name": "glass", + "stackSize": 64 + }, + { + "id": 21, + "displayName": "Lapis Lazuli Ore", + "name": "lapis_ore", + "stackSize": 64 + }, + { + "id": 22, + "displayName": "Lapis Lazuli Block", + "name": "lapis_block", + "stackSize": 64 + }, + { + "id": 23, + "displayName": "Dispenser", + "name": "dispenser", + "stackSize": 64 + }, + { + "id": 24, + "displayName": "Sandstone", + "name": "sandstone", + "stackSize": 64 + }, + { + "id": 25, + "displayName": "Note Block", + "name": "note_block", + "stackSize": 64 + }, + { + "id": 27, + "displayName": "Powered Rail", + "name": "golden_rail", + "stackSize": 64 + }, + { + "id": 28, + "displayName": "Detector Rail", + "name": "detector_rail", + "stackSize": 64 + }, + { + "id": 29, + "displayName": "Sticky Piston", + "name": "sticky_piston", + "stackSize": 64 + }, + { + "id": 30, + "displayName": "Cobweb", + "name": "web", + "stackSize": 64 + }, + { + "id": 31, + "displayName": "Grass", + "name": "tallgrass", + "stackSize": 64 + }, + { + "id": 32, + "displayName": "Dead Bush", + "name": "deadbush", + "stackSize": 64 + }, + { + "id": 33, + "displayName": "Piston", + "name": "piston", + "stackSize": 64 + }, + { + "id": 35, + "displayName": "Wool", + "name": "wool", + "stackSize": 64 + }, + { + "id": 37, + "displayName": "Dandelion", + "name": "yellow_flower", + "stackSize": 64 + }, + { + "id": 38, + "displayName": "Poppy", + "name": "red_flower", + "stackSize": 64 + }, + { + "id": 39, + "displayName": "Brown Mushroom", + "name": "brown_mushroom", + "stackSize": 64 + }, + { + "id": 40, + "displayName": "Red Mushroom", + "name": "red_mushroom", + "stackSize": 64 + }, + { + "id": 41, + "displayName": "Block of Gold", + "name": "gold_block", + "stackSize": 64 + }, + { + "id": 42, + "displayName": "Block of Iron", + "name": "iron_block", + "stackSize": 64 + }, + { + "id": 44, + "displayName": "Stone Slab", + "name": "stone_slab", + "stackSize": 64 + }, + { + "id": 45, + "displayName": "Brick", + "name": "brick_block", + "stackSize": 64 + }, + { + "id": 46, + "displayName": "TNT", + "name": "tnt", + "stackSize": 64 + }, + { + "id": 47, + "displayName": "Bookshelf", + "name": "bookshelf", + "stackSize": 64 + }, + { + "id": 48, + "displayName": "Moss Stone", + "name": "mossy_cobblestone", + "stackSize": 64 + }, + { + "id": 49, + "displayName": "Obsidian", + "name": "obsidian", + "stackSize": 64 + }, + { + "id": 50, + "displayName": "Torch", + "name": "torch", + "stackSize": 64 + }, + { + "id": 52, + "displayName": "Monster Spawner", + "name": "mob_spawner", + "stackSize": 64 + }, + { + "id": 53, + "displayName": "Oak Wood Stairs", + "name": "oak_stairs", + "stackSize": 64 + }, + { + "id": 54, + "displayName": "Chest", + "name": "chest", + "stackSize": 64 + }, + { + "id": 56, + "displayName": "Diamond Ore", + "name": "diamond_ore", + "stackSize": 64 + }, + { + "id": 57, + "displayName": "Block of Diamond", + "name": "diamond_block", + "stackSize": 64 + }, + { + "id": 58, + "displayName": "Crafting Table", + "name": "crafting_table", + "stackSize": 64 + }, + { + "id": 60, + "displayName": "Farmland", + "name": "farmland", + "stackSize": 64 + }, + { + "id": 61, + "displayName": "Furnace", + "name": "furnace", + "stackSize": 64 + }, + { + "id": 65, + "displayName": "Ladder", + "name": "ladder", + "stackSize": 64 + }, + { + "id": 66, + "displayName": "Rail", + "name": "rail", + "stackSize": 64 + }, + { + "id": 67, + "displayName": "Cobblestone Stairs", + "name": "stone_stairs", + "stackSize": 64 + }, + { + "id": 69, + "displayName": "Lever", + "name": "lever", + "stackSize": 64 + }, + { + "id": 70, + "displayName": "Stone Pressure Plate", + "name": "stone_pressure_plate", + "stackSize": 64 + }, + { + "id": 72, + "displayName": "Wooden Pressure Plate", + "name": "wooden_pressure_plate", + "stackSize": 64 + }, + { + "id": 73, + "displayName": "Redstone Ore", + "name": "redstone_ore", + "stackSize": 64 + }, + { + "id": 76, + "displayName": "Redstone Torch", + "name": "redstone_torch", + "stackSize": 64 + }, + { + "id": 77, + "displayName": "Stone Button", + "name": "stone_button", + "stackSize": 64 + }, + { + "id": 78, + "displayName": "Snow", + "name": "snow_layer", + "stackSize": 64 + }, + { + "id": 79, + "displayName": "Ice", + "name": "ice", + "stackSize": 64 + }, + { + "id": 80, + "displayName": "Snow", + "name": "snow", + "stackSize": 64 + }, + { + "id": 81, + "displayName": "Cactus", + "name": "cactus", + "stackSize": 64 + }, + { + "id": 82, + "displayName": "Clay", + "name": "clay", + "stackSize": 64 + }, + { + "id": 84, + "displayName": "Jukebox", + "name": "jukebox", + "stackSize": 64 + }, + { + "id": 85, + "displayName": "Oak Fence", + "name": "fence", + "stackSize": 64 + }, + { + "id": 86, + "displayName": "Pumpkin", + "name": "pumpkin", + "stackSize": 64 + }, + { + "id": 87, + "displayName": "Netherrack", + "name": "netherrack", + "stackSize": 64 + }, + { + "id": 88, + "displayName": "Soul Sand", + "name": "soul_sand", + "stackSize": 64 + }, + { + "id": 89, + "displayName": "Glowstone", + "name": "glowstone", + "stackSize": 64 + }, + { + "id": 91, + "displayName": "Jack o'Lantern", + "name": "lit_pumpkin", + "stackSize": 64 + }, + { + "id": 95, + "displayName": "Stained Glass", + "name": "stained_glass", + "stackSize": 64 + }, + { + "id": 96, + "displayName": "Wooden Trapdoor", + "name": "trapdoor", + "stackSize": 64 + }, + { + "id": 97, + "displayName": "Monster Egg", + "name": "monster_egg", + "stackSize": 64 + }, + { + "id": 98, + "displayName": "Stone Bricks", + "name": "stonebrick", + "stackSize": 64 + }, + { + "id": 99, + "displayName": "Brown Mushroom Block", + "name": "brown_mushroom_block", + "stackSize": 64 + }, + { + "id": 100, + "displayName": "Red Mushroom Block", + "name": "red_mushroom_block", + "stackSize": 64 + }, + { + "id": 101, + "displayName": "Iron Bars", + "name": "iron_bars", + "stackSize": 64 + }, + { + "id": 102, + "displayName": "Glass Pane", + "name": "glass_pane", + "stackSize": 64 + }, + { + "id": 103, + "displayName": "Melon", + "name": "melon_block", + "stackSize": 64 + }, + { + "id": 106, + "displayName": "Vines", + "name": "vine", + "stackSize": 64 + }, + { + "id": 107, + "displayName": "Oak Fence Gate", + "name": "fence_gate", + "stackSize": 64 + }, + { + "id": 108, + "displayName": "Brick Stairs", + "name": "brick_stairs", + "stackSize": 64 + }, + { + "id": 109, + "displayName": "Stone Brick Stairs", + "name": "stone_brick_stairs", + "stackSize": 64 + }, + { + "id": 110, + "displayName": "Mycelium", + "name": "mycelium", + "stackSize": 64 + }, + { + "id": 111, + "displayName": "Lily Pad", + "name": "waterlily", + "stackSize": 64 + }, + { + "id": 112, + "displayName": "Nether Brick", + "name": "nether_brick", + "stackSize": 64 + }, + { + "id": 113, + "displayName": "Nether Brick Fence", + "name": "nether_brick_fence", + "stackSize": 64 + }, + { + "id": 114, + "displayName": "Nether Brick Stairs", + "name": "nether_brick_stairs", + "stackSize": 64 + }, + { + "id": 116, + "displayName": "Enchantment Table", + "name": "enchanting_table", + "stackSize": 64 + }, + { + "id": 120, + "displayName": "End Portal Frame", + "name": "end_portal_frame", + "stackSize": 64 + }, + { + "id": 121, + "displayName": "End Stone", + "name": "end_stone", + "stackSize": 64 + }, + { + "id": 122, + "displayName": "Dragon Egg", + "name": "dragon_egg", + "stackSize": 64 + }, + { + "id": 123, + "displayName": "Redstone Lamp", + "name": "redstone_lamp", + "stackSize": 64 + }, + { + "id": 126, + "displayName": "Wood Slab", + "name": "wooden_slab", + "stackSize": 64 + }, + { + "id": 128, + "displayName": "Sandstone Stairs", + "name": "sandstone_stairs", + "stackSize": 64 + }, + { + "id": 129, + "displayName": "Emerald Ore", + "name": "emerald_ore", + "stackSize": 64 + }, + { + "id": 130, + "displayName": "Ender Chest", + "name": "ender_chest", + "stackSize": 64 + }, + { + "id": 131, + "displayName": "Tripwire Hook", + "name": "tripwire_hook", + "stackSize": 64 + }, + { + "id": 133, + "displayName": "Block of Emerald", + "name": "emerald_block", + "stackSize": 64 + }, + { + "id": 134, + "displayName": "Spruce Wood Stairs", + "name": "spruce_stairs", + "stackSize": 64 + }, + { + "id": 135, + "displayName": "Birch Wood Stairs", + "name": "birch_stairs", + "stackSize": 64 + }, + { + "id": 136, + "displayName": "Jungle Wood Stairs", + "name": "jungle_stairs", + "stackSize": 64 + }, + { + "id": 137, + "displayName": "Command Block", + "name": "command_block", + "stackSize": 64 + }, + { + "id": 138, + "displayName": "Beacon", + "name": "beacon", + "stackSize": 64 + }, + { + "id": 139, + "displayName": "Cobblestone Wall", + "name": "cobblestone_wall", + "stackSize": 64 + }, + { + "id": 143, + "displayName": "Wooden Button", + "name": "wooden_button", + "stackSize": 64 + }, + { + "id": 145, + "displayName": "Anvil", + "name": "anvil", + "stackSize": 64 + }, + { + "id": 146, + "displayName": "Trapped Chest", + "name": "trapped_chest", + "stackSize": 64 + }, + { + "id": 147, + "displayName": "Weighted Pressure Plate (Light)", + "name": "light_weighted_pressure_plate", + "stackSize": 64 + }, + { + "id": 148, + "displayName": "Weighted Pressure Plate (Heavy)", + "name": "heavy_weighted_pressure_plate", + "stackSize": 64 + }, + { + "id": 151, + "displayName": "Daylight Detector", + "name": "daylight_detector", + "stackSize": 64 + }, + { + "id": 152, + "displayName": "Block of Redstone", + "name": "redstone_block", + "stackSize": 64 + }, + { + "id": 153, + "displayName": "Nether Quartz", + "name": "quartz_ore", + "stackSize": 64 + }, + { + "id": 154, + "displayName": "Hopper", + "name": "hopper", + "stackSize": 64 + }, + { + "id": 155, + "displayName": "Block of Quartz", + "name": "quartz_block", + "stackSize": 64 + }, + { + "id": 156, + "displayName": "Quartz Stairs", + "name": "quartz_stairs", + "stackSize": 64 + }, + { + "id": 157, + "displayName": "Activator Rail", + "name": "activator_rail", + "stackSize": 64 + }, + { + "id": 158, + "displayName": "Dropper", + "name": "dropper", + "stackSize": 64 + }, + { + "id": 159, + "displayName": "Stained Clay", + "name": "stained_hardened_clay", + "stackSize": 64 + }, + { + "id": 160, + "displayName": "Stained Glass Pane", + "name": "stained_glass_pane", + "stackSize": 64 + }, + { + "id": 161, + "displayName": "Leaves", + "name": "leaves2", + "stackSize": 64 + }, + { + "id": 162, + "displayName": "Wood", + "name": "log2", + "stackSize": 64 + }, + { + "id": 163, + "displayName": "Acacia Wood Stairs", + "name": "acacia_stairs", + "stackSize": 64 + }, + { + "id": 164, + "displayName": "Dark Oak Wood Stairs", + "name": "dark_oak_stairs", + "stackSize": 64 + }, + { + "id": 165, + "displayName": "Slime Block", + "name": "slime", + "stackSize": 64 + }, + { + "id": 166, + "displayName": "Barrier", + "name": "barrier", + "stackSize": 64 + }, + { + "id": 167, + "displayName": "Iron Trapdoor", + "name": "iron_trapdoor", + "stackSize": 64 + }, + { + "id": 168, + "displayName": "Prismarine", + "name": "prismarine", + "stackSize": 64 + }, + { + "id": 169, + "displayName": "Sea Lantern", + "name": "sea_lantern", + "stackSize": 64 + }, + { + "id": 170, + "displayName": "Hay Bale", + "name": "hay_block", + "stackSize": 64 + }, + { + "id": 171, + "displayName": "Carpet", + "name": "carpet", + "stackSize": 64 + }, + { + "id": 172, + "displayName": "Hardened Clay", + "name": "hardened_clay", + "stackSize": 64 + }, + { + "id": 173, + "displayName": "Block of Coal", + "name": "coal_block", + "stackSize": 64 + }, + { + "id": 174, + "displayName": "Packed Ice", + "name": "packed_ice", + "stackSize": 64 + }, + { + "id": 175, + "displayName": "Large Flowers", + "name": "double_plant", + "stackSize": 64 + }, + { + "id": 179, + "displayName": "Red Sandstone", + "name": "red_sandstone", + "stackSize": 64 + }, + { + "id": 180, + "displayName": "Red Sandstone Stairs", + "name": "red_sandstone_stairs", + "stackSize": 64 + }, + { + "id": 182, + "displayName": "Red Sandstone Slab", + "name": "stone_slab2", + "stackSize": 64 + }, + { + "id": 183, + "displayName": "Spruce Fence Gate", + "name": "spruce_fence_gate", + "stackSize": 64 + }, + { + "id": 184, + "displayName": "Birch Fence Gate", + "name": "birch_fence_gate", + "stackSize": 64 + }, + { + "id": 185, + "displayName": "Jungle Fence Gate", + "name": "jungle_fence_gate", + "stackSize": 64 + }, + { + "id": 186, + "displayName": "Dark Oak Fence Gate", + "name": "dark_oak_fence_gate", + "stackSize": 64 + }, + { + "id": 187, + "displayName": "Acacia Fence Gate", + "name": "acacia_fence_gate", + "stackSize": 64 + }, + { + "id": 188, + "displayName": "Spruce Fence", + "name": "spruce_fence", + "stackSize": 64 + }, + { + "id": 189, + "displayName": "Birch Fence", + "name": "birch_fence", + "stackSize": 64 + }, + { + "id": 190, + "displayName": "Jungle Fence", + "name": "jungle_fence", + "stackSize": 64 + }, + { + "id": 191, + "displayName": "Dark Oak Fence", + "name": "dark_oak_fence", + "stackSize": 64 + }, + { + "id": 192, + "displayName": "Acacia Fence", + "name": "acacia_fence", + "stackSize": 64 + }, + { + "id": 256, + "displayName": "Iron Shovel", + "name": "iron_shovel", + "stackSize": 1, + "maxDurability": 250, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 257, + "displayName": "Iron Pickaxe", + "name": "iron_pickaxe", + "stackSize": 1, + "maxDurability": 250, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 258, + "displayName": "Iron Axe", + "name": "iron_axe", + "stackSize": 1, + "maxDurability": 250, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 259, + "displayName": "Flint and Steel", + "name": "flint_and_steel", + "stackSize": 1, + "maxDurability": 64, + "enchantCategories": [ + "breakable", + "vanishable" + ] + }, + { + "id": 260, + "displayName": "Apple", + "name": "apple", + "stackSize": 64 + }, + { + "id": 261, + "displayName": "Bow", + "name": "bow", + "stackSize": 1, + "maxDurability": 384, + "enchantCategories": [ + "breakable", + "bow", + "vanishable" + ] + }, + { + "id": 262, + "displayName": "Arrow", + "name": "arrow", + "stackSize": 64 + }, + { + "id": 263, + "displayName": "Coal", + "name": "coal", + "stackSize": 64, + "variations": [ + { + "metadata": 0, + "displayName": "Coal" + }, + { + "metadata": 1, + "displayName": "Charcoal" + } + ] + }, + { + "id": 264, + "displayName": "Diamond", + "name": "diamond", + "stackSize": 64 + }, + { + "id": 265, + "displayName": "Iron Ingot", + "name": "iron_ingot", + "stackSize": 64 + }, + { + "id": 266, + "displayName": "Gold Ingot", + "name": "gold_ingot", + "stackSize": 64 + }, + { + "id": 267, + "displayName": "Iron Sword", + "name": "iron_sword", + "stackSize": 1, + "maxDurability": 250, + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 268, + "displayName": "Wooden Sword", + "name": "wooden_sword", + "stackSize": 1, + "maxDurability": 59, + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ] + }, + { + "id": 269, + "displayName": "Wooden Shovel", + "name": "wooden_shovel", + "stackSize": 1, + "maxDurability": 59, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ] + }, + { + "id": 270, + "displayName": "Wooden Pickaxe", + "name": "wooden_pickaxe", + "stackSize": 1, + "maxDurability": 59, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ] + }, + { + "id": 271, + "displayName": "Wooden Axe", + "name": "wooden_axe", + "stackSize": 1, + "maxDurability": 59, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ] + }, + { + "id": 272, + "displayName": "Stone Sword", + "name": "stone_sword", + "stackSize": 1, + "maxDurability": 131, + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "repairWith": [ + "cobblestone", + "blackstone" + ] + }, + { + "id": 273, + "displayName": "Stone Shovel", + "name": "stone_shovel", + "stackSize": 1, + "maxDurability": 131, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "cobblestone", + "blackstone" + ] + }, + { + "id": 274, + "displayName": "Stone Pickaxe", + "name": "stone_pickaxe", + "stackSize": 1, + "maxDurability": 131, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "cobblestone", + "blackstone" + ] + }, + { + "id": 275, + "displayName": "Stone Axe", + "name": "stone_axe", + "stackSize": 1, + "maxDurability": 131, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "cobblestone", + "blackstone" + ] + }, + { + "id": 276, + "displayName": "Diamond Sword", + "name": "diamond_sword", + "stackSize": 1, + "maxDurability": 1561, + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 277, + "displayName": "Diamond Shovel", + "name": "diamond_shovel", + "stackSize": 1, + "maxDurability": 1561, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 278, + "displayName": "Diamond Pickaxe", + "name": "diamond_pickaxe", + "stackSize": 1, + "maxDurability": 1561, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 279, + "displayName": "Diamond Axe", + "name": "diamond_axe", + "stackSize": 1, + "maxDurability": 1561, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 280, + "displayName": "Stick", + "name": "stick", + "stackSize": 64 + }, + { + "id": 281, + "displayName": "Bowl", + "name": "bowl", + "stackSize": 64 + }, + { + "id": 282, + "displayName": "Mushroom Stew", + "name": "mushroom_stew", + "stackSize": 1 + }, + { + "id": 283, + "displayName": "Golden Sword", + "name": "golden_sword", + "stackSize": 1, + "maxDurability": 32, + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 284, + "displayName": "Golden Shovel", + "name": "golden_shovel", + "stackSize": 1, + "maxDurability": 32, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 285, + "displayName": "Golden Pickaxe", + "name": "golden_pickaxe", + "stackSize": 1, + "maxDurability": 32, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 286, + "displayName": "Golden Axe", + "name": "golden_axe", + "stackSize": 1, + "maxDurability": 32, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 287, + "displayName": "String", + "name": "string", + "stackSize": 64 + }, + { + "id": 288, + "displayName": "Feather", + "name": "feather", + "stackSize": 64 + }, + { + "id": 289, + "displayName": "Gunpowder", + "name": "gunpowder", + "stackSize": 64 + }, + { + "id": 290, + "displayName": "Wooden Hoe", + "name": "wooden_hoe", + "stackSize": 1, + "maxDurability": 59, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ] + }, + { + "id": 291, + "displayName": "Stone Hoe", + "name": "stone_hoe", + "stackSize": 1, + "maxDurability": 131, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "cobblestone", + "blackstone" + ] + }, + { + "id": 292, + "displayName": "Iron Hoe", + "name": "iron_hoe", + "stackSize": 1, + "maxDurability": 250, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 293, + "displayName": "Diamond Hoe", + "name": "diamond_hoe", + "stackSize": 1, + "maxDurability": 1561, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 294, + "displayName": "Golden Hoe", + "name": "golden_hoe", + "stackSize": 1, + "maxDurability": 32, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 295, + "displayName": "Seeds", + "name": "wheat_seeds", + "stackSize": 64 + }, + { + "id": 296, + "displayName": "Wheat", + "name": "wheat", + "stackSize": 64 + }, + { + "id": 297, + "displayName": "Bread", + "name": "bread", + "stackSize": 64 + }, + { + "id": 298, + "displayName": "Leather Cap", + "name": "leather_helmet", + "stackSize": 1, + "maxDurability": 55, + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "leather" + ] + }, + { + "id": 299, + "displayName": "Leather Tunic", + "name": "leather_chestplate", + "stackSize": 1, + "maxDurability": 80, + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "leather" + ] + }, + { + "id": 300, + "displayName": "Leather Pants", + "name": "leather_leggings", + "stackSize": 1, + "maxDurability": 75, + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "leather" + ] + }, + { + "id": 301, + "displayName": "Leather Boots", + "name": "leather_boots", + "stackSize": 1, + "maxDurability": 65, + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "leather" + ] + }, + { + "id": 302, + "displayName": "Chain Helmet", + "name": "chainmail_helmet", + "stackSize": 1, + "maxDurability": 165, + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 303, + "displayName": "Chain Chestplate", + "name": "chainmail_chestplate", + "stackSize": 1, + "maxDurability": 240, + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 304, + "displayName": "Chain Leggings", + "name": "chainmail_leggings", + "stackSize": 1, + "maxDurability": 225, + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 305, + "displayName": "Chain Boots", + "name": "chainmail_boots", + "stackSize": 1, + "maxDurability": 195, + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 306, + "displayName": "Iron Helmet", + "name": "iron_helmet", + "stackSize": 1, + "maxDurability": 165, + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 307, + "displayName": "Iron Chestplate", + "name": "iron_chestplate", + "stackSize": 1, + "maxDurability": 240, + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 308, + "displayName": "Iron Leggings", + "name": "iron_leggings", + "stackSize": 1, + "maxDurability": 225, + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 309, + "displayName": "Iron Boots", + "name": "iron_boots", + "stackSize": 1, + "maxDurability": 195, + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 310, + "displayName": "Diamond Helmet", + "name": "diamond_helmet", + "stackSize": 1, + "maxDurability": 363, + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 311, + "displayName": "Diamond Chestplate", + "name": "diamond_chestplate", + "stackSize": 1, + "maxDurability": 528, + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 312, + "displayName": "Diamond Leggings", + "name": "diamond_leggings", + "stackSize": 1, + "maxDurability": 495, + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 313, + "displayName": "Diamond Boots", + "name": "diamond_boots", + "stackSize": 1, + "maxDurability": 429, + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 314, + "displayName": "Golden Helmet", + "name": "golden_helmet", + "stackSize": 1, + "maxDurability": 77, + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 315, + "displayName": "Golden Chestplate", + "name": "golden_chestplate", + "stackSize": 1, + "maxDurability": 112, + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 316, + "displayName": "Golden Leggings", + "name": "golden_leggings", + "stackSize": 1, + "maxDurability": 105, + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 317, + "displayName": "Golden Boots", + "name": "golden_boots", + "stackSize": 1, + "maxDurability": 91, + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 318, + "displayName": "Flint", + "name": "flint", + "stackSize": 64 + }, + { + "id": 319, + "displayName": "Raw Porkchop", + "name": "porkchop", + "stackSize": 64 + }, + { + "id": 320, + "displayName": "Cooked Porkchop", + "name": "cooked_porkchop", + "stackSize": 64 + }, + { + "id": 321, + "displayName": "Painting", + "name": "painting", + "stackSize": 64 + }, + { + "id": 322, + "displayName": "Golden Apple", + "name": "golden_apple", + "stackSize": 64, + "variations": [ + { + "metadata": 0, + "displayName": "Golden Apple" + }, + { + "metadata": 1, + "displayName": "Enchanted Golden Apple" + } + ] + }, + { + "id": 323, + "displayName": "Sign", + "name": "sign", + "stackSize": 16 + }, + { + "id": 324, + "displayName": "Oak Door", + "name": "wooden_door", + "stackSize": 64 + }, + { + "id": 325, + "displayName": "Bucket", + "name": "bucket", + "stackSize": 16 + }, + { + "id": 326, + "displayName": "Water Bucket", + "name": "water_bucket", + "stackSize": 1 + }, + { + "id": 327, + "displayName": "Lava Bucket", + "name": "lava_bucket", + "stackSize": 1 + }, + { + "id": 328, + "displayName": "Minecart", + "name": "minecart", + "stackSize": 1 + }, + { + "id": 329, + "displayName": "Saddle", + "name": "saddle", + "stackSize": 1 + }, + { + "id": 330, + "displayName": "Iron Door", + "name": "iron_door", + "stackSize": 64 + }, + { + "id": 331, + "displayName": "Redstone", + "name": "redstone", + "stackSize": 64 + }, + { + "id": 332, + "displayName": "Snowball", + "name": "snowball", + "stackSize": 16 + }, + { + "id": 333, + "displayName": "Boat", + "name": "boat", + "stackSize": 1 + }, + { + "id": 334, + "displayName": "Leather", + "name": "leather", + "stackSize": 64 + }, + { + "id": 335, + "displayName": "Milk", + "name": "milk_bucket", + "stackSize": 1 + }, + { + "id": 336, + "displayName": "Brick", + "name": "brick", + "stackSize": 64 + }, + { + "id": 337, + "displayName": "Clay", + "name": "clay_ball", + "stackSize": 64 + }, + { + "id": 338, + "displayName": "Sugar Canes", + "name": "reeds", + "stackSize": 64 + }, + { + "id": 339, + "displayName": "Paper", + "name": "paper", + "stackSize": 64 + }, + { + "id": 340, + "displayName": "Book", + "name": "book", + "stackSize": 64 + }, + { + "id": 341, + "displayName": "Slimeball", + "name": "slime_ball", + "stackSize": 64 + }, + { + "id": 342, + "displayName": "Minecart with Chest", + "name": "chest_minecart", + "stackSize": 1 + }, + { + "id": 343, + "displayName": "Minecart with Furnace", + "name": "furnace_minecart", + "stackSize": 1 + }, + { + "id": 344, + "displayName": "Egg", + "name": "egg", + "stackSize": 16 + }, + { + "id": 345, + "displayName": "Compass", + "name": "compass", + "stackSize": 64 + }, + { + "id": 346, + "displayName": "Fishing Rod", + "name": "fishing_rod", + "stackSize": 1, + "maxDurability": 64, + "enchantCategories": [ + "breakable", + "fishing_rod", + "vanishable" + ] + }, + { + "id": 347, + "displayName": "Clock", + "name": "clock", + "stackSize": 64 + }, + { + "id": 348, + "displayName": "Glowstone Dust", + "name": "glowstone_dust", + "stackSize": 64 + }, + { + "id": 349, + "displayName": "Fish", + "name": "fish", + "stackSize": 64, + "variations": [ + { + "metadata": 0, + "displayName": "Raw Fish" + }, + { + "metadata": 1, + "displayName": "Raw Salmon" + }, + { + "metadata": 2, + "displayName": "Clownfish" + }, + { + "metadata": 3, + "displayName": "Pufferfish" + } + ] + }, + { + "id": 350, + "displayName": "Cooked Fish", + "name": "cooked_fish", + "stackSize": 64 + }, + { + "id": 351, + "displayName": "Dye", + "name": "dye", + "stackSize": 64, + "variations": [ + { + "metadata": 0, + "displayName": "Ink Sac" + }, + { + "metadata": 1, + "displayName": "Rose Red" + }, + { + "metadata": 2, + "displayName": "Cactus Green" + }, + { + "metadata": 3, + "displayName": "Cocoa Beans" + }, + { + "metadata": 4, + "displayName": "Lapis Lazuli" + }, + { + "metadata": 5, + "displayName": "Purple Dye" + }, + { + "metadata": 6, + "displayName": "Cyan Dye" + }, + { + "metadata": 7, + "displayName": "Light Gray Dye" + }, + { + "metadata": 8, + "displayName": "Gray Dye" + }, + { + "metadata": 9, + "displayName": "Pink Dye" + }, + { + "metadata": 10, + "displayName": "Lime Dye" + }, + { + "metadata": 11, + "displayName": "Dandelion Yellow" + }, + { + "metadata": 12, + "displayName": "Light Blue Dye" + }, + { + "metadata": 13, + "displayName": "Magenta Dye" + }, + { + "metadata": 14, + "displayName": "Orange Dye" + }, + { + "metadata": 15, + "displayName": "Bone Meal" + } + ] + }, + { + "id": 352, + "displayName": "Bone", + "name": "bone", + "stackSize": 64 + }, + { + "id": 353, + "displayName": "Sugar", + "name": "sugar", + "stackSize": 64 + }, + { + "id": 354, + "displayName": "Cake", + "name": "cake", + "stackSize": 1 + }, + { + "id": 355, + "displayName": "Bed", + "name": "bed", + "stackSize": 1 + }, + { + "id": 356, + "displayName": "Redstone Repeater", + "name": "repeater", + "stackSize": 64 + }, + { + "id": 357, + "displayName": "Cookie", + "name": "cookie", + "stackSize": 64 + }, + { + "id": 358, + "displayName": "Map", + "name": "filled_map", + "stackSize": 64 + }, + { + "id": 359, + "displayName": "Shears", + "name": "shears", + "stackSize": 1, + "maxDurability": 238, + "enchantCategories": [ + "breakable", + "vanishable" + ] + }, + { + "id": 360, + "displayName": "Melon", + "name": "melon", + "stackSize": 64 + }, + { + "id": 361, + "displayName": "Pumpkin Seeds", + "name": "pumpkin_seeds", + "stackSize": 64 + }, + { + "id": 362, + "displayName": "Melon Seeds", + "name": "melon_seeds", + "stackSize": 64 + }, + { + "id": 363, + "displayName": "Raw Beef", + "name": "beef", + "stackSize": 64 + }, + { + "id": 364, + "displayName": "Steak", + "name": "cooked_beef", + "stackSize": 64 + }, + { + "id": 365, + "displayName": "Raw Chicken", + "name": "chicken", + "stackSize": 64 + }, + { + "id": 366, + "displayName": "Cooked Chicken", + "name": "cooked_chicken", + "stackSize": 64 + }, + { + "id": 367, + "displayName": "Rotten Flesh", + "name": "rotten_flesh", + "stackSize": 64 + }, + { + "id": 368, + "displayName": "Ender Pearl", + "name": "ender_pearl", + "stackSize": 16 + }, + { + "id": 369, + "displayName": "Blaze Rod", + "name": "blaze_rod", + "stackSize": 64 + }, + { + "id": 370, + "displayName": "Ghast Tear", + "name": "ghast_tear", + "stackSize": 64 + }, + { + "id": 371, + "displayName": "Gold Nugget", + "name": "gold_nugget", + "stackSize": 64 + }, + { + "id": 372, + "displayName": "Nether Wart", + "name": "nether_wart", + "stackSize": 64 + }, + { + "id": 373, + "displayName": "Potion", + "name": "potion", + "stackSize": 1 + }, + { + "id": 374, + "displayName": "Glass Bottle", + "name": "glass_bottle", + "stackSize": 64 + }, + { + "id": 375, + "displayName": "Spider Eye", + "name": "spider_eye", + "stackSize": 64 + }, + { + "id": 376, + "displayName": "Fermented Spider Eye", + "name": "fermented_spider_eye", + "stackSize": 64 + }, + { + "id": 377, + "displayName": "Blaze Powder", + "name": "blaze_powder", + "stackSize": 64 + }, + { + "id": 378, + "displayName": "Magma Cream", + "name": "magma_cream", + "stackSize": 64 + }, + { + "id": 379, + "displayName": "Brewing Stand", + "name": "brewing_stand", + "stackSize": 64 + }, + { + "id": 380, + "displayName": "Cauldron", + "name": "cauldron", + "stackSize": 64 + }, + { + "id": 381, + "displayName": "Eye of Ender", + "name": "ender_eye", + "stackSize": 64 + }, + { + "id": 382, + "displayName": "Glistering Melon", + "name": "speckled_melon", + "stackSize": 64 + }, + { + "id": 383, + "displayName": "Spawn Egg", + "name": "spawn_egg", + "stackSize": 64 + }, + { + "id": 384, + "displayName": "Bottle o' Enchanting", + "name": "experience_bottle", + "stackSize": 64 + }, + { + "id": 385, + "displayName": "Fire Charge", + "name": "fire_charge", + "stackSize": 64 + }, + { + "id": 386, + "displayName": "Book and Quill", + "name": "writable_book", + "stackSize": 1 + }, + { + "id": 387, + "displayName": "Written Book", + "name": "written_book", + "stackSize": 16 + }, + { + "id": 388, + "displayName": "Emerald", + "name": "emerald", + "stackSize": 64 + }, + { + "id": 389, + "displayName": "Item Frame", + "name": "item_frame", + "stackSize": 64 + }, + { + "id": 390, + "displayName": "Flower Pot", + "name": "flower_pot", + "stackSize": 64, + "variations": [ + { + "metadata": 0, + "displayName": "Empty Flower Pot" + }, + { + "metadata": 1, + "displayName": "Poppy Flower Pot" + }, + { + "metadata": 2, + "displayName": "Dandelion Flower Pot" + }, + { + "metadata": 3, + "displayName": "Oak sapling Flower Pot" + }, + { + "metadata": 4, + "displayName": "Spruce sapling Flower Pot" + }, + { + "metadata": 5, + "displayName": "Birch sapling Flower Pot" + }, + { + "metadata": 6, + "displayName": "Jungle sapling Flower Pot" + }, + { + "metadata": 7, + "displayName": "Red mushroom Flower Pot" + }, + { + "metadata": 8, + "displayName": "Brown mushroom Flower Pot" + }, + { + "metadata": 9, + "displayName": "Cactus Flower Pot" + }, + { + "metadata": 10, + "displayName": "Dead bush Flower Pot" + }, + { + "metadata": 11, + "displayName": "Fern Flower Pot" + }, + { + "metadata": 12, + "displayName": "Acacia sapling Flower Pot" + }, + { + "metadata": 13, + "displayName": "Dark oak sapling Flower Pot" + } + ] + }, + { + "id": 391, + "displayName": "Carrot", + "name": "carrot", + "stackSize": 64 + }, + { + "id": 392, + "displayName": "Potato", + "name": "potato", + "stackSize": 64 + }, + { + "id": 393, + "displayName": "Baked Potato", + "name": "baked_potato", + "stackSize": 64 + }, + { + "id": 394, + "displayName": "Poisonous Potato", + "name": "poisonous_potato", + "stackSize": 64 + }, + { + "id": 395, + "displayName": "Empty Map", + "name": "map", + "stackSize": 64 + }, + { + "id": 396, + "displayName": "Golden Carrot", + "name": "golden_carrot", + "stackSize": 64 + }, + { + "id": 397, + "displayName": "Skull", + "name": "skull", + "stackSize": 64, + "variations": [ + { + "metadata": 0, + "displayName": "Skeleton Skull" + }, + { + "metadata": 1, + "displayName": "Wither Skeleton Skull" + }, + { + "metadata": 2, + "displayName": "Zombie Head" + }, + { + "metadata": 3, + "displayName": "Head" + }, + { + "metadata": 4, + "displayName": "Creeper Head" + } + ] + }, + { + "id": 398, + "displayName": "Carrot on a Stick", + "name": "carrot_on_a_stick", + "stackSize": 1, + "maxDurability": 25, + "enchantCategories": [ + "breakable", + "vanishable" + ] + }, + { + "id": 399, + "displayName": "Nether Star", + "name": "nether_star", + "stackSize": 64 + }, + { + "id": 400, + "displayName": "Pumpkin Pie", + "name": "pumpkin_pie", + "stackSize": 64 + }, + { + "id": 401, + "displayName": "Firework Rocket", + "name": "fireworks", + "stackSize": 64 + }, + { + "id": 402, + "displayName": "Firework Star", + "name": "firework_charge", + "stackSize": 64 + }, + { + "id": 403, + "displayName": "Enchanted Book", + "name": "enchanted_book", + "stackSize": 1 + }, + { + "id": 404, + "displayName": "Redstone Comparator", + "name": "comparator", + "stackSize": 64 + }, + { + "id": 405, + "displayName": "Nether Brick", + "name": "netherbrick", + "stackSize": 64 + }, + { + "id": 406, + "displayName": "Nether Quartz", + "name": "quartz", + "stackSize": 64 + }, + { + "id": 407, + "displayName": "Minecart with TNT", + "name": "tnt_minecart", + "stackSize": 1 + }, + { + "id": 408, + "displayName": "Minecart with Hopper", + "name": "hopper_minecart", + "stackSize": 1 + }, + { + "id": 409, + "displayName": "Prismarine Shard", + "name": "prismarine_shard", + "stackSize": 64 + }, + { + "id": 410, + "displayName": "Prismarine Crystals", + "name": "prismarine_crystals", + "stackSize": 64 + }, + { + "id": 411, + "displayName": "Raw Rabbit", + "name": "rabbit", + "stackSize": 64 + }, + { + "id": 412, + "displayName": "Cooked Rabbit", + "name": "cooked_rabbit", + "stackSize": 64 + }, + { + "id": 413, + "displayName": "Rabbit Stew", + "name": "rabbit_stew", + "stackSize": 1 + }, + { + "id": 414, + "displayName": "Rabbit's Foot", + "name": "rabbit_foot", + "stackSize": 64 + }, + { + "id": 415, + "displayName": "Rabbit Hide", + "name": "rabbit_hide", + "stackSize": 64 + }, + { + "id": 416, + "displayName": "Armor Stand", + "name": "armor_stand", + "stackSize": 16 + }, + { + "id": 417, + "displayName": "Iron Horse Armor", + "name": "iron_horse_armor", + "stackSize": 1 + }, + { + "id": 418, + "displayName": "Gold Horse Armor", + "name": "golden_horse_armor", + "stackSize": 1 + }, + { + "id": 419, + "displayName": "Diamond Horse Armor", + "name": "diamond_horse_armor", + "stackSize": 1 + }, + { + "id": 420, + "displayName": "Lead", + "name": "lead", + "stackSize": 64 + }, + { + "id": 421, + "displayName": "Name Tag", + "name": "name_tag", + "stackSize": 64 + }, + { + "id": 422, + "displayName": "Minecart with Command Block", + "name": "command_block_minecart", + "stackSize": 1 + }, + { + "id": 423, + "displayName": "Raw Mutton", + "name": "mutton", + "stackSize": 64 + }, + { + "id": 424, + "displayName": "Cooked Mutton", + "name": "cooked_mutton", + "stackSize": 64 + }, + { + "id": 425, + "displayName": "Banner", + "name": "banner", + "stackSize": 16 + }, + { + "id": 427, + "displayName": "Spruce Door", + "name": "spruce_door", + "stackSize": 64 + }, + { + "id": 428, + "displayName": "Birch Door", + "name": "birch_door", + "stackSize": 64 + }, + { + "id": 429, + "displayName": "Jungle Door", + "name": "jungle_door", + "stackSize": 64 + }, + { + "id": 430, + "displayName": "Acacia Door", + "name": "acacia_door", + "stackSize": 64 + }, + { + "id": 431, + "displayName": "Dark Oak Door", + "name": "dark_oak_door", + "stackSize": 64 + }, + { + "id": 2256, + "displayName": "13 Disc", + "name": "record_13", + "stackSize": 1 + }, + { + "id": 2257, + "displayName": "Cat Disc", + "name": "record_cat", + "stackSize": 1 + }, + { + "id": 2258, + "displayName": "Blocks Disc", + "name": "record_blocks", + "stackSize": 1 + }, + { + "id": 2259, + "displayName": "Chirp Disc", + "name": "record_chirp", + "stackSize": 1 + }, + { + "id": 2260, + "displayName": "Far Disc", + "name": "record_far", + "stackSize": 1 + }, + { + "id": 2261, + "displayName": "Mall Disc", + "name": "record_mall", + "stackSize": 1 + }, + { + "id": 2262, + "displayName": "Mellohi Disc", + "name": "record_mellohi", + "stackSize": 1 + }, + { + "id": 2263, + "displayName": "Stal Disc", + "name": "record_stal", + "stackSize": 1 + }, + { + "id": 2264, + "displayName": "Strad Disc", + "name": "record_strad", + "stackSize": 1 + }, + { + "id": 2265, + "displayName": "Ward Disc", + "name": "record_ward", + "stackSize": 1 + }, + { + "id": 2266, + "displayName": "11 Disc", + "name": "record_11", + "stackSize": 1 + }, + { + "id": 2267, + "displayName": "Wait Disc", + "name": "record_wait", + "stackSize": 1 + } +] \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/Data/items.json b/Code/Minecraft.Crafting.Api/Data/items.json new file mode 100644 index 0000000..de1dea4 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Data/items.json @@ -0,0 +1,3438 @@ +[ + { + "displayName": "Stone", + "enchantCategories": [], + "id": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnklEQVQ4y4VTQRIAMQTzXA9w7xM8uXti0jS6B8OYEiK1zNxoa60dETsiOnb3I4dmFWABPypz925Wbw1REImRp8Y9Aa5QnvM4bZlhZ0YrzzxhjTGiMl6pfGaeEzAKxuMVsDsjvNbrBqwBReC0Yp9R8aCKlejM3S8h8UossOOMarTX2LyuKYLUn2Apl7fpE03MY\u002B6a4CWmiUj7U5/iBME\u002BeeR3wyunqoUAAAAASUVORK5CYII=", + "name": "stone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Grass Block", + "enchantCategories": [], + "id": 2, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArklEQVQ4y82RzQ2FMAyDM3DPvDNigm7QLWC7IiN9yI1Kzw\u002Bpyq/tJET83dda6zP/Oq9pfkniIPwlOAOxx370Genn2FltNVHkxPbbugOlngmnU\u002BQj1VqfWNZXWRJIHZBIFAsECfXhkD4uql/rKPbaQICqN/sdIKfnJaeBIpP4Ov4bXeghhRkVAbOFADJZ/PBADyCN5PyovlKgTlMpZQDJV45pyPHeHdXkBMT4sx4R3oDxeoQ\u002BH\u002Bc/AAAAAElFTkSuQmCC", + "name": "grass", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dirt", + "enchantCategories": [], + "id": 3, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0UlEQVR42nWSsQ1CMQxEvQ4rINFR0SOBxAgpaRgA/Q3YhelAF\u002Bmi9\u002B/nF1YS2zn7zq7v\u002B/H7tEu31/XYbea7nw6ruM/SRYlM0HtZluEzIO\u002BKycporsI3qzGHeSW01tpwsJukkl0MAAcV0GdyJ6AKpa/cVlZyq9SG9yFicpR4TKDipOmzMjnH525m/g6QTp5uOT8zNt2D5J68SaVyPORsYPtJxVrVjBcraHSkwDH3TUxnguyZu1pRkD1v541wpjHb0MokKkz\u002BWWgDkDtgkfbm7wJ/9oUoq3qXqFkAAAAASUVORK5CYII=", + "name": "dirt", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cobblestone", + "enchantCategories": [], + "id": 4, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0ElEQVQ4y22S0Q2FMAwDMyMbMABvjcck3YD5QKl01WHxUVDcxElc1\u002B847n3f7zHGPNu2zRjsuq75P//nxPpvrJzYQJ8m6diJ4JB04xdBB/33RBQaT5JiXICMjUPGOk1W/XECYxNDCM7hrvqiCVIHjwxmTZYGqbB390o0Md6E5WRYc2\u002BvRQ53ZTbUzmJIrQnalYtTeU9Ed686Rcyi7EKhReUllgZO8J7e3S\u002BCS5cGTk5N0okWeVk5PW8rf73My8p2Vlr3q9i\u002BmSKmZb9I3DVf7AEDw33Q7E89pwAAAABJRU5ErkJggg==", + "name": "cobblestone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wooden Planks", + "enchantCategories": [], + "id": 5, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVQ4y31TMQ4CMQzzg9iZ7wFILMxIt/ABZiZ2FsSGeMKtzHysyJVcGRMYfGmTqImdHJ7XfVsuu0b7us9f\u002BOe/HacGHvQIQefjvBmPZlx35hCoEmWVJOQjvQN\u002BTvO6g2fdD9tVh2I6u58W4sgKyTN9ToUx3j8oKCDreiRV5cP5eQUJWgnpuiC5pgYZzxz4nL1KNfvUo3fgo8t2c4RupREqdavZZ3x04ByrPfCY74QAzTu1UIVqLzwXv3Y82801F\u002BCJ\u002BR/4HlT6DA2Sm\u002BvhmlT78QZ\u002B7nLGaC/6FAAAAABJRU5ErkJggg==", + "name": "planks", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sapling", + "enchantCategories": [], + "id": 6, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAw0lEQVQ4y72SvQ3CUAyEM0KKNDRhA5DoqMIAVFBEoqOgZwNGYBJmdHSILzJPjqM0seQmz/fjc6pqzTq997YI0H\u002B6EbB9bEw9C6ovtaHmCfT9dT/a87ozZsLSgFpqItGwB9\u002B69tuhXVQF1jDKkAqoN\u002B8sJNGwFFGCoBRKswB0PjQj2AulBLKJdRRZJ72ELJe7lrnoTa7Cn4RbM0gWrAGYC/2BaZxI1efglf1seg3cRKmnBACw7oNcVOQgotm7TxFMpv6rAQRW0AwRKoTrAAAAAElFTkSuQmCC", + "name": "sapling", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bedrock", + "enchantCategories": [], + "id": 7, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAvklEQVQ4T4WS2w3FIAxDMwsrdBgGYCjGbeVKRgeL3vsRJQ3Bj5QaY9zXdW3Re7/nnLfOXCvz3LlUaFDhS8w6V3avtbaBvABuZu3LvuCwIgEW5VqyQDhI\u002BWm1zGimHHBtSyRbFiiP37R16r0ARLWvfz2rFUh9sZ/YaMvgRfT811/sjDoxUQ3ZuGADFh9RbpugZOXrLW44LaQ9kinWEikt5VJdxrZEZzWtisPcD1WsHaT8X1Y2BUR3ncsySL4H9R5CYf5qPXwY2QAAAABJRU5ErkJggg==", + "name": "bedrock", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sand", + "enchantCategories": [], + "id": 12, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzUlEQVQ4T32SMQ5CMQxDc34OwAW4ADOsbAyIgQVGkBgQZwA50qtMSP9QxU1Tx04bz8f\u002Bcz1tct1v24yXw3rgWY59CEAAVqTgvFslptH7dcycsHIBK4VeXFdtIBxIQpbLJTp2oiRgI2kz/8R6OWfQJVl\u002B5go9H\u002B4Zb1JT/TK4Oos/BUuvwt4bjhm4T\u002BTyMi6/Wgtng8C7CiO/zmpYoKAbnF\u002Bg1s/DO81I6Oa1w4Inug8ji3oVz/0o6D5NtbT0oaIW0G12WeRO1CqouW5GxC8MukyobCbS7QAAAABJRU5ErkJggg==", + "name": "sand", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Gravel", + "enchantCategories": [], + "id": 13, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4UlEQVQ4y3WTsQ7CMAxE/Z9dWRAbH0DVkaUj3fsBFXxh0EV61XEtQ5TY8Z19dlKXYWjP6dFe89zut2tfy7K0aRz7Lltndvz4CiODROpgJcLPErYcTDU6e5CTUtWBQA7fXUrKIUarYJPxWdefXhCUMkQGpnAqQGDZZxLe29bP2bNCs4Ai4BIAUshKgl2CX3p52byURVwlIEfpFQJUdcRVZqD0nIR33htfPhqXk1kTKJ/uKzVBpEoAOfDwlJPZF6T\u002BPnyU/SX\u002Ba5Tr9vFmb4qS/Snn2ESQifa/QJCX6dnO/ojvXy\u002BZgQWvIqKzAAAAAElFTkSuQmCC", + "name": "gravel", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Gold Ore", + "enchantCategories": [], + "id": 14, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BElEQVQ4y22TwQ3DMAwDPUFn6D5dwQP42Yf/HsELtJ/s0KkKZIICLijgDNrIg0gsRyIlKqn3Phy11onWWjxLKUvMkXjh8vW8z0sl\u002Bsc6CznnmZOcRZAKPlIxZ1eMOERRAPmw8NH3fYsn6q7iyfvak3/nY6qARHHhOI5VAQVIFMb4xJkWdK9EQWflLQoU0CVFkErCpQtenYFRBDYGDSgcBZg6faMCZh/wbu1iI7Jh3JOxUGCooYADctlGb8m9F5HfpX3L3DLiJApyxu2dLTiDr7UPFXvdyhiiLw4MtOXFcAY3Yg9Q4Cw\u002BdeAzYiNngX2R3Pf9X/E/V/gDaYWAruLTwhEAAAAASUVORK5CYII=", + "name": "gold_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Iron Ore", + "enchantCategories": [], + "id": 15, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA60lEQVQ4y3WTsQ3DMAwEuWGqzBAPIMCl2lRxkS3SeIWMkTqLOHgCJ7wJpSBEieTrn6Ji27aj936y1loa/rIs4wxTnSy8SIkyzkiSv94ux71d0\u002BRTEzgK7I81V273m7Unx9mGBz77c9zojACqEpOB65F5IZQFDrsKGGgF3dnIvu9XrlB3udlEp\u002BZMHMRl1eaGN8npOdi/V0oAktCsm6tOnlAx\u002BT4jowcK0KxK3SVVZgElDmkcrGa6T89Yx9gT65gjxeNR592fSHvXjzSf2GwiCU4XYNcvaYCPHlDAJ/G5mM1HlRUz7fVLz5rI\u002BQ9rtYOHF6jBuAAAAABJRU5ErkJggg==", + "name": "iron_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Coal Ore", + "enchantCategories": [], + "id": 16, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA9ElEQVQ4y22Ty42EQAxEnQxXjkgrjTTn1aZAAATAnRAImdVrqdDD4lBDt13\u002BVXvqPM/LOI7j2vd9IOdt2x42o3JwAN91XW\u002BEQyIQG9xylVSCME3T9fNZrmVZxj2J53ketkcHIZiU4N\u002B/77iT0N0GxQ9OyHaQNIHARazF6KALaBtwUpBR8VUOCX6rxJeRMpqFLQdZPMgmcsaOJu6w0iLGBENCE5L0J\u002B6d3RpYOD9dRsyY3pExAoL0JF6UXtljEls9a0h9Q\u002B1/7EGcZM3sefu0jh8fVbF7c8uth9ArcU/ivrX1pi7wK6RL/wvvZ3zbb4vaN9W6gH\u002BZJDv76IYtJAAAAABJRU5ErkJggg==", + "name": "coal_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wood", + "enchantCategories": [], + "id": 17, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzklEQVQ4y3WTMQ4CMQwE8wxeQHM9oqGhA/ECGt6ARME36Pht0CKtNbfJFVHOTjze2L72uh/67bTvn\u002Be561vruOwGW7t8vPu4Lr0Z8H1f/g4HpE2AwQXQBRlbAAdpHwCiOkMG2CbYZ4orQAYQSCVM4Do0f5BMyQakvwAp29Ls90V2ZQpgpS2XQQbnWbXRlWeFE5Z7AfheAhJG6VZcgJSf3ci3rwAsYAKoirZjmhycLr5xa6SZpCVx1q5sNddqkLJtzpj/Au8NgK2JnA2RlP0ANvjz\u002BH5VJckAAAAASUVORK5CYII=", + "name": "log", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Leaves", + "enchantCategories": [], + "id": 18, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAx0lEQVQ4y4WTUQ7DIAxDOew\u002BeoGpV\u002BmOUml3YzOa0cNNNaQICIHYTmjbY\u002Buy9h3n\u002Bxzz8Tq6TOv9uXeZYuxzrPyNTg0/qEOfaeZel7V2wsZMRKA9UTG7rTFD0nEW\u002Bzgulz074ALxR4/6tISbAhkREaQ\u002BC3cdEnpWotSn4k6BqqoY4dgzk4PtI4Is5aRdCXXXC3yUiZfOM5V/vTBLmYpnAMu5qM8OJIKscyWmfWNmhjs0pMUKTAoJlwjYA\u002BVHoqrLBykqkrR09wPOXc4PuZdxOAAAAABJRU5ErkJggg==", + "name": "leaves", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sponge", + "enchantCategories": [], + "id": 19, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA1UlEQVQ4y3WTsQ0CUQxDvRYrUICYjAnYgJ6GhgFgB8Qgh3zSO1kmFNG/5Bwncf7X87VfsMt5t9rjflj92/W4nvg\u002BHTPG/vtzWuSgPwAAxjcYoozhK6tQ3YSQ0ZVjGccEW1fOtiG1ZTf\u002BFlVJYByS0\u002B9CzlXO34BMTnFzTE2ANLfZW8gx1KIBmMiMy62sa2xR2HMqDXjSQwmYknPnnbxpkAnZfovof4xLIaXT64OA7vp\u002BbCLCPu19egu5ev27/3mNp0uEXmqFW498H13kh2BKyG30QzL\u002BC\u002Bc/zbpLP0t7AAAAAElFTkSuQmCC", + "name": "sponge", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Glass", + "enchantCategories": [], + "id": 20, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAWklEQVQ4y2O48Orlf3Lxigs3/zOAGA0NDQzkYKwGkGJg9brtqAaQ6hoUA0DOIdULGC4gFXcfPEuZAQPvguFiADnxD7OULBcgqyfbBSiZCUSAMMg0GE0MhukDAIj/\u002BeJKhLbdAAAAAElFTkSuQmCC", + "name": "glass", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Lapis Lazuli Ore", + "enchantCategories": [], + "id": 21, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABGklEQVQ4y22TvQ3CUAyE3whUiJIhGCErUCBlgFDRpM8ACKWio0rNCmzCGPSgz\u002BiLnKcU1vs7n8/npIzj\u002BB2GIcJ93/cR7ruuW9yBM4rJgNq2jTBB0BpG8uJmd3x996drrNvmtgBbHbLN4f8uabEC6zRNf1DzjASAzeW9UCFG0mJfufdc2WTvTJ4VZPOUTRuoyL3THvKzqWGibCQCQPL5/omVFiT3vjY2CKgGgP4MQE6EsP96OmGi7CYqG2JbQo3uZ4\u002BKzISJmYBkCtiS9yorOcFHpxHn5IsT4Iyp8xQI2DeHR0T\u002BtLMn3mnyTABrBkKiIj8mgjMYVcUYs6PKowK95/GR5BSyZ6X\u002B\u002BzSNyoJygljxswdrfddvNY74AYiBbU5bXuBrAAAAAElFTkSuQmCC", + "name": "lapis_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Lapis Lazuli Block", + "enchantCategories": [], + "id": 22, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABA0lEQVQ4y21TqwoCURDdj7CIDzZZTAqLRjFuMglGk9luVBBFEMHmH/iRV894z3B23DDM\u002B8zr3mK0eady9UrgSrTNdo802V5NH9TPP15AKOuLGSwwy\u002BD9\u002BT0NlyeXVQd1q2MqrNpXYRWQBlEG71VnA6E\u002BXBx\u002BAJ7AbnJFygTVLhoAXikDeEBOIsh4fWvYHAAOryatMxhcY2hr7IABOnOcXW2mxx1oRRLbJgj90A0Ad46JlBsbzzoSfcwI4G2Gd0AfAQjsO1B03Xp8TLELA\u002BCNGQSnLo2V9cStV9CZFYQV4\u002BuEvTPdy18QR9vM8To\u002BAn5U3HZcqgJqJ94BkNqIcyKQY0FW\u002BgAc3u0xFeYdvwAAAABJRU5ErkJggg==", + "name": "lapis_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dispenser", + "enchantCategories": [], + "id": 23, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAALVBMVEUAAABQTk48OztdW1toaGh3d3eFhYWRkZHFxcWwsLCoqKidnZ0QEBAhISF/f38C3/pEAAAAAXRSTlMAQObYZgAAAIFJREFUGBkFwQGOAjEQA8FuT1Zw/3/sIZHEVClgQaiURcSmRUrvArO5HQ/iHRPWnMDk2AaJPhB9qJELH1s/UBicXJwU4\u002B1SXXqJU9NFsd6HS6Ud3tD7QA6wdjCwRIBopCdX\u002BZrT3cVeQ/Zl2AtIX9u9TfeG/UIHqX/wT\u002BEoYEGgwA//30VUS3FS4QAAAABJRU5ErkJggg==", + "name": "dispenser", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sandstone", + "enchantCategories": [], + "id": 24, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4y4WTOw4CMQxEfWWuwQG4AD2ihhbRUIFEs5QgUSDOEDSWXjR4Iyhms/HfYyfer1OreD72/fyF\u002B23bQp/psk5cD6sZXMe/28Zxs2iO826Z\u002BCcDoVIwUjW1TMnrHXvdQ\u002BXo4mXqxFhBvU23FzIAxu5AJpz9lFw\u002BPYBHHvXvxLl\u002BFgA\u002BnAs54FjlSSIZnEgPSju1FZKFl\u002BSzpkcvt\u002B5CLhI/Auw7J15ynYhkXxzQhs\u002B5jhWOsOkceDaCjcpGJ3l/Czj7DngrBEIHR/kWyO48eAu\u002BVKPdiLpEPu/RnVeI7gNiHT61viqY2wAAAABJRU5ErkJggg==", + "name": "sandstone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Note Block", + "enchantCategories": [], + "id": 25, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y2PQ1FD4TwlmABFRNpr/qwMs/0\u002BJdQRjEBuZjywOo0F64AbAJBw1JAjSILUwGm4AsqIoEwUwG0Tj44PYKAagG4KLD3Y\u002BlI/iBWJtBtEwL2O4AJvNMD\u002Bj81HCAF0RUS5BjgVYNBJrM1XCACMaYYaQ4hKMMEB3CV4\u002BekoECSAbgm4oMh/DBTDNMAxThI\u002BPEQvkYLgBlGAAPEe7j/vLXEwAAAAASUVORK5CYII=", + "name": "note_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Powered Rail", + "enchantCategories": [], + "id": 27, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABC0lEQVQ4y6WTIQ7CQBBFN\u002B058ICCMxBMEwyOBIWqAYHD4UBygEpcCY4DILkDt\u002BAAQ17DJ9Nta6DJhDAz\u002B3bm9zeEz1MUheV5bo9jz0LHQ40eemuFw3pqAjyvA1slid1OiyrO\u002B8yokwOw3W2qXnJfwHzSt/JSVoDXfWhZmtpyNqoFOeD00MuZ2hQkofsVxiFUN\u002Bs/cAEa\u002BzFWDOBWD2ACehoAaUCRJg6yuwItvAYAGhpIRMZkdO1OjV9ymoDeVg0EUI5bOeg1EKChgQDc4gGsE4vY6gP/FuQD8vIDOQ9o9YFE9BoopIEAnRr4FWIfeBFbfRCLGPvAv8ZOHwDgkPcAAUwfU6cP/tLg18/5DU2Zg7/hGzG3AAAAAElFTkSuQmCC", + "name": "golden_rail", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Detector Rail", + "enchantCategories": [], + "id": 28, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4y52TsQ7CMAxEo/ZnGPkHxFKJhQ2JiSkLDGxsbKx8QEa2svJ9QS/iqraxmohIVq/25ZRcbOd\u002BK4QQvffRFRYcuJPk47yNEgC/7l38PA8pwMrxvd4uiQseBPabVezffRIAH3drM6jBgQuenIIk6jVXgJsVOFaNAJxMQB5QBJ\u002BaJnZtmwKsf3mAQOaBTASzARIhYXLUZKLpgZ5RAhDHArpC9oxzAY47FiBPbrEP9AryAAxZIQ8kYPYBm\u002BTB3ER5IIFFD0rPaHpQOwtVfaDet2ZCnWj2gTwozYLpwb/j/AXHSF2BnUnKcQAAAABJRU5ErkJggg==", + "name": "detector_rail", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sticky Piston", + "enchantCategories": [], + "id": 29, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABHUlEQVQ4y3WTMW4CQQxF5zgUVFCk5AQRaVLQIIWGgnbrVPS5ABEHoKCmjZAicYU9AoeY6Fl6K\u002B9Aii/N\u002Bnu\u002Bv\u002B3Z0vd9vV2v9XPzMmD7Ng3AAc6ZB9yBKxzAz/em7n\u002B7wPnrPS613O6yquvDMr7lCokESTjdD0PSopvV4/51xGUROJyEwPxjEkHBZUAcePayMe4WVAhC2kLrRI64TuRCQKsmZpsk/ccNDoStaDFDESu7qeIaUWe6XG6Hlqsr8rDGrO7krQoU1v5ojaCdfJ6\u002BwsZz2zEDHg72qaR14OrydnRB/kggJ9ovAu2GOJMPhoeUW7Cylp89KOD/EQ6wg6KVsGolh5ofly2P1ohV7Zrk35jj5j2sMf/GQi7HzJP7A3RuauIMG1IvAAAAAElFTkSuQmCC", + "name": "sticky_piston", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cobweb", + "enchantCategories": [], + "id": 30, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y4VTMRKAMAjr/9/l7OAbXPoKFe/SiyEgS7UkhIZ2bPtxjSauJ6rc4jpQJM85I/WuKpQ4AEUwmIH4LruKIqqiyopJbbMKyCBhtR2wkgOqcuoEGygE87gQk5Yg3GbHOZwvtogDcDGI8Hg/BvMPg/4ERpfo7oAdZ2UaxmvPr6NkkrvCbi8dwbmvb6MkK6FSXJzqOXfPmEVuqKiGMAdyN\u002BsAAAAASUVORK5CYII=", + "name": "web", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Grass", + "enchantCategories": [], + "id": 31, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArklEQVQ4y82RzQ2FMAyDM3DPvDNigm7QLWC7IiN9yI1Kzw\u002Bpyq/tJET83dda6zP/Oq9pfkniIPwlOAOxx370Genn2FltNVHkxPbbugOlngmnU\u002BQj1VqfWNZXWRJIHZBIFAsECfXhkD4uql/rKPbaQICqN/sdIKfnJaeBIpP4Ov4bXeghhRkVAbOFADJZ/PBADyCN5PyovlKgTlMpZQDJV45pyPHeHdXkBMT4sx4R3oDxeoQ\u002BH\u002Bc/AAAAAElFTkSuQmCC", + "name": "tallgrass", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dead Bush", + "enchantCategories": [], + "id": 32, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjElEQVQ4y52TwQ2AMAwDOwwPHrz5sQPsgMQOzMEiTFjkhyWripSYfFqk5GystDWjjm3qadNzzmHTtS/9FwCDeqaFRoXgDuWSegRR62UIht577VQvJ6xW6WL8Je0NIRhgYBiEEw2y5IogAvBNN9bSEGJlMUIIsJV1D8pbGIWpoVpFVQXYMAL0tEPM3sEHT0\u002BS11oId0wAAAAASUVORK5CYII=", + "name": "deadbush", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Piston", + "enchantCategories": [], + "id": 33, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAy0lEQVQ4y51TwQ3CMBC7gfgzBRIfFuiHLXjxZwLECOyA\u002BmKFDFPkSD457pVHH5bu6ktix2m01pbvPC\u002B36Zi4ng8d4ADUygNYAy5QAJ/nlHg/Ln1RxRHkAoNY4MApr/spe9TeYyYody8Cu2BHle9WeLLb7AooVeW5TP9GpAK/fd661o60wBgpkZdapaL9KkbK01RcrvZDjCqzsuGcWhlSqBJQzq0NG6g8DmuEFf/3IbmdrZmuYEui2/DHNsRYSeTfWP0TqxgryeQqa\u002BR\u002BurFtDDEFWtUAAAAASUVORK5CYII=", + "name": "piston", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wool", + "enchantCategories": [], + "id": 35, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABhUlEQVQoFT3SiW7CQAxFUf//13VlL5ASlhTEkgKBBKqeMBJoBB4vz9ceYjCZTvO8O/rqjyer9fpUVcNpNv6e7cvy93h67w96X\u002BP1duswPgfDKDab3aH8e3wu16ukfLmaLZbqhVWyXzrdznBEd14UIamua95F8XO/39mb3c5VJbs8Hh1\u002Bgjyk2w5KT\u002BdzKsvyOTA2MK0YPilHDe1QpJEwrwFU4n7t9sDg9g2m9VeVGYTC/a3XH2UZJWVS0xqSrTm8j8cwpsrmi0jjVpcLbTCOhrTNJmRXwFKOGYwXNJynS4ZWWOnhSbNxIq\u002Bbpp1BnT0AE3YXA2N0VzC\u002B8Wirj7eSFlwu4DAYwFiu2/1B2fN9bJxoogiqeunjcLkxWrCmIaGJeVRqYks2GX6IkXQMA8YG6ZmBX3/Z1uigYIcMeQlGN48K1JWkSvJPGNnmCXcA6fEV4JGERE1CB2nRbAbmkHq73cCZlSsR26aYGSA51k8XC87wl8RKm7d9y3yujApVqJoLpXnUC/0DCvzCyMqYj0QAAAAASUVORK5CYII=", + "name": "wool", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dandelion", + "enchantCategories": [], + "id": 37, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAUklEQVQ4y2NgGAXDHfx/4/8fhMnW/O\u002Ba5f\u002BPc1VJNwSkAaZxb5YS2CCyDCFbMwyI17D8B2GyNHr1a/wPXa0Lpsm2HWYACJPlEpABZHsDBIixGQCyM01OrS9sngAAAABJRU5ErkJggg==", + "name": "yellow_flower", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Poppy", + "enchantCategories": [], + "id": 38, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcUlEQVQ4y2NgGAW0B28NdP7PVpL6T5bG/aqaYM0w9kU2TtI0lygzg2mSXQHSgIzJ8gLIZgU3tf9qUar/yQ5AsXYGBq9\u002BDfIMEEhGNQDEJwuADCBZM7LftQu0wAaA\u002BCSFB8iQaFczMA3CZDkf5hJ8BgAAxodHN8UEDfgAAAAASUVORK5CYII=", + "name": "red_flower", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Brown Mushroom", + "enchantCategories": [], + "id": 39, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAUklEQVQ4y2NgGAWjAA84M7PiPwxPzA39T7ZmmAFFYc7EGQJSjKwRGRNlSJafNVwxiA3CIDaMT5JXUkO9/vvYGv8nOyC3Tqn9DzKEopgAGUJTAwC0DFIPHLDd5AAAAABJRU5ErkJggg==", + "name": "brown_mushroom", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Red Mushroom", + "enchantCategories": [], + "id": 40, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAW0lEQVQ4y2NgGAWjgJZg1pkL//9pacExSZofCQmhaAbxQZhozcgGwPjT1q4nzhCQwiOyanCNIDYIrxSSAmOSvHL\u002BSP3/lQtS/5MdkG9fnPoPMoQiA65dWIPXAAAfeEzoAyGS7wAAAABJRU5ErkJggg==", + "name": "red_mushroom", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Block of Gold", + "enchantCategories": [], + "id": 41, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0UlEQVQ4T4VSMRLCMAzrXxi68wBmNn7GMfGb/qAbCyMPYGVgoKZ2o1S13XbQpZYjpVbSfPpWGN/uYMg433vcj9Loh/xuMkhnkPdlwshVgHueJhS\u002BGpiwNIfXOYj8n2FPMPBiq4sBoJzxY98M1LVuxqmJGAeADwZ74myk/trOIbJ4cdKKODXIxFzztepqBpzBltiHqXUIcUvMJuBnA1xhMnNAOWwxQk06CQw9W10vGuy8Pg5zMYLCb2CxzwCG1YCvZk3M4\u002BDV2gjqotCCvwHP\u002BfoPVUIDi068x\u002B0AAAAASUVORK5CYII=", + "name": "gold_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Block of Iron", + "enchantCategories": [], + "id": 42, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiElEQVQ4T72TPQrAIAxGvf9p7OjoCaSLk4OTgzh5gZQIldT/Qu3wIGAi3yOEnUqBlDKB9Yi7j/YzLGKMFSGEjPcenHMVOJs\u002BaD2uIIQAdnAOxpgu1tqM1voBznYVSo1ugm0KNHorflOBRh5F/0dhZROvttDS2a8w20RXYRb9W4XyRCnYgNC65AIOk5NQUUbqSQAAAABJRU5ErkJggg==", + "name": "iron_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Brick", + "enchantCategories": [], + "id": 45, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhklEQVQ4y2NgGDLAU1nyPwiTpQmE\u002B9wM/2\u002BPcvhfb6fzn2RN6BjDEGI04TQEpOl4kitRmkAYpBaEQRaBDYHZis8QmCZkjSCsKyaAMADdEFyakDGGATBD8GmC4UR9JYQBIAGYAbAAIqQRrBk5FmCGYDMAWROKRvSoBCmGGUCUJlyJiCRNAw4A\u002B2oIP9RqUmEAAAAASUVORK5CYII=", + "name": "brick_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "TNT", + "enchantCategories": [], + "id": 46, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAv0lEQVQ4y5WTwQ1CMQxDu0IPSIgDV06IIdihY1ViFOZhA5YocqWHTGjh92ApbtI0ttL0uBza87rvULzKk4Jaa8d9d2qr/N2glNJu59yc53zsUKwz5TmDJ3URRFSoWAXiAnkuen1v4JoommlWbrMHvMb4Pt3UA0ADB5rxZugBmt1ATATRoxQ1xcsO5aNHXxIYbzTBXw/Yg9jEfXGfhh4wBXHU/XMPVAx3zeim4dQD3wPnjDziH4vkf2ErH\u002B7BCn8BKYUBy/bJrtYAAAAASUVORK5CYII=", + "name": "tnt", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bookshelf", + "enchantCategories": [], + "id": 47, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZElEQVQ4T5WSO0sDURCFtxEfaLGIKSwsbJRg4SJYumiXQlHQSrBIGiVWggRErGwWJGAnpLAQxF628yf4n658B8717prG4iSz8zh35sxkn08n4fXxUJiMDoT7/l60geNpHv/UZvxsrS9H7HZXhGm\u002BjbU8FOfj0D26kz8SENwvVoXnPBf8DT4mC6F6mJNdDN5EQI0IaIeC0fas8NXpNAhux3mo6zpUVSW/CfLxUKNk3\u002B/XKmoTkEibELiDNgG1GsEEg82ZaJNI8cXNkgiw7UcHCKIGMFNsDUjkFYqZlddNgB\u002BCxeGxNiEN1MVLX6Atg29iaTz1SQMb6b65g/Qu2jfgW2ms0XsG2LR/djkfb8J\u002B5zXuwMoTtMoWMF2pSbEbd\u002BA9I8w0Ah7wSvGxAXIZI94BiSlBr9cLZVk2bsMEfvDPHZiANZmAVt1FuwONgLLe/dXpTtwziQAfMXKsAcXk/Yr4jxtI/eAHdiIO8OD0uHQAAAAASUVORK5CYII=", + "name": "bookshelf", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Moss Stone", + "enchantCategories": [], + "id": 48, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABC0lEQVQ4T22TMQ4CMQwE8y1KvhCJBoni6I\u002BGCnoEHb\u002B4H9z7gsZoYIUorIud9ca7ybXjZTv6YTOWZanYz\u002B\u002BcYH197sb51ge4aZrG4/4Y67oWlnqzmSKbxL9m65Kc5rm\u002BjQIEJHzZAGgjAZl1Q5IiSFYlkLO2Tg0yiSVqvfcCQJLs5BDkATQbTtbQTpN6U0qR9m9NL2wuD9TviOa/kpwsJYFtFv8ZxDpHJtd9ZbV0N6/NiRw5dSutbgEgRQB8vTo2PY1wT7zrkgDQxtRsSOaeE308ECjAE5REzWsG77MvD2wQrCfph3WNc\u002Boi8CQNcyKb04c03Lwk\u002BIAEC/xtThkfEy34ZNMsI5\u002Bzv7IkL0VAQqtFwYs9AAAAAElFTkSuQmCC", + "name": "mossy_cobblestone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Obsidian", + "enchantCategories": [], + "id": 49, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzklEQVQ4T22SQQ4CMQwDg5C4wIEHrLjuIxC/4P9fKUq1TmZND5HaNE5sp3G73kfE5RSZez62obf3/h376zPvGXlWLlQkUJ4drDvBXXNMzWR1PRrmOSOL2Zw1QYoqFF1NEXglbzYgmMUrbxTFYAWkZoUbWY0FFjWZRIBYtu5mVFtIsNylYSspNDs8SUnaAqf\u002B\u002BaWE6\u002BcKyZJbKBPdWYW/sUn7Yq6LDRvQVNKftSygefSBX5dmTyaulZTZyN/aXFxI23OUdvoH7jL1c0NkwPgBAzkxXiBf0HkAAAAASUVORK5CYII=", + "name": "obsidian", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Torch", + "enchantCategories": [], + "id": 50, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAUUlEQVQ4y2NgGAWDHPy/wfD/fz/Df/IN\u002BD/9PwiQbcD8\u002BoD/ueFm5BswtdTtf6irHmUucDJVoswAilxAsRdAAWhrIEuZF6z1pClzgbmWOF4DAKo0LKGREL3rAAAAAElFTkSuQmCC", + "name": "torch", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Monster Spawner", + "enchantCategories": [], + "id": 52, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwklEQVQ4y61TSwoCMQztwkPMalaCMLidhTsX3kC8gAdw7e1rU/rCyyMzCFoIzSO/lyYty3Gt0/nistwe9fp8uxhmCb4ttszTqZZ2OhjHjeOgCGO7e2yWQPGWzROArlUxjDZAG3rm2xMAMM09nWN6AvQYaLeKWQL2DW\u002BgVXQKGaPQApz4DXSMma8zwI0Kr8Pd5w0d9hDDY4ST6SbOYGDdkd09gKMuUboH2hevNa/v12\u002BgeMsWGchf0LFlu/Cfv/Drd/4A24wTdVE8NpEAAAAASUVORK5CYII=", + "name": "mob_spawner", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Oak Wood Stairs", + "enchantCategories": [], + "id": 53, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "oak_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Chest", + "enchantCategories": [], + "id": 54, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BElEQVQ4jaWSsQrCMBCGu1afwQo66KCIk6Ogu6/gqCJUUCg4KTg5uQg6OVlFBH2SPlPkK1xpmjYULBy55P7/u0uo41i\u002BQb\u002BlJGy6QuNu2lBPvx6vpSBZ42lRi4OcsEIoivi97SYmzmRPXgih0PaqCSANSe\u002BBoNPMw9E4PpxPPBUEgdZd8rSZaHZ6SgMQAKIoUmEYam\u002BQNqLBbADOl2sMYQIAiIuM\u002B8PRBMxWG/X6fBMIhjwjmqW/zp9ABHIdMXImNRoZE7CRCSjKdeh0uz8MM6sGyEJEIOMCETNg163k/wsCYQJyzJjkzgRmo3seRB7N2tEGKd3x3\u002B8H2ok\u002BsuBGUokAAAAASUVORK5CYII=", + "name": "chest", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Diamond Ore", + "enchantCategories": [], + "id": 56, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA9ElEQVQ4y3WTOw7CQAxE9yQ0HG4vEIkyJ0DpEHV6Cm4CBVyBG9AGjaVnTaylsLLxb8az3rYsyzbPcxjnaZrCOPfedz7lYY1igkr2BAegGQ3lazVweLyzyJPJOX2e2/FyzaatIp1v9zh7Mj6P07RBZURTiSrwESlOBlU8Fb62b6DrjB\u002BfixoiQkU/JEkHGfTVhH9nmxpUyuu6xlc2Gkdn5cgaYgnBxarjVK3QoqEs3X1uGou63wboMYIXMCvo0Par9b1IBtXqJtYl8r3JTXQEn1FFo9tJDegmmiD4rmtW\u002BRDZhd4xkBGsj6hupL/MoQY\u002B1r84ID8cGZJJh8DDCwAAAABJRU5ErkJggg==", + "name": "diamond_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Block of Diamond", + "enchantCategories": [], + "id": 57, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzklEQVQ4T4VSQQoCMRDbF3jzOb7Ad3j3RT5E8OLBH3gXZL2I4EUvgpUMpGbT2d1CaCfTpJ1pu/XjVhSrSx/IOM8tj6fSYXEu78Kx\u002B94D4Ahym9c1QL4aYDC5/Twbkd\u002BMexoDFyOmAQEOQD4M4MrNFGZiHkC\u002BMZgTZyUt9od/E1WsJ42JU4NMrLE\u002BK\u002BYw0B5Mib2ZiJsmTonVhHw1oCCr2cHDBiXwSlnDmMPsucZg7vdpMwclAL5Bxd4DGlYDfZoxsZbDXxslwAVAoGvCOY9/d/YymordHfcAAAAASUVORK5CYII=", + "name": "diamond_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Crafting Table", + "enchantCategories": [], + "id": 58, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzUlEQVQ4y2OQFOH5z8fNBsYgtqMy3/9iSwWsGCQnJcoLVguiQeoZQJw9M5LAGKRgXqTR/3WZNlgxSA6kBqYepBduAEgCl0Z0DDMEbADM2SCJUAuV/97aEmAahkF8ZAwSgxkC9gKys0GSyGyYjSCNMDZMHOYdBlDgoEvCNBEyGKQXwwB0b2Bj4zWAFDb1DUAPbWQ2UV5ADjhYyIP42GIBbgCuaETWhB4jKNEIStPICQlbYkLHsIQE0kt5UgaZQm5mArsAlJ6Rsyih7Iye/QFRA\u002BqIOTtE1AAAAABJRU5ErkJggg==", + "name": "crafting_table", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Farmland", + "enchantCategories": [], + "id": 60, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuklEQVQ4y41T2w0CMQzLOqyAxAL89wOJEZD6fQOwArsw3SFX8slK3RwfuUfiurHTxud13xFbu\u002B6P22W8Ecy7Ov6/7\u002BeIwIMgAAgmyJHwfxAoUHdQEOtKwFwQ4CToYhIwJglIttZKEudDqP4MUBm5Q2uiaiRJ731ZKwnUKC7I7eM7VGPV/vIcuDH\u002Ba\u002BA0BQUx7\u002BrTQUJghGRXl0/HeNaiMxmbMVeamGW4yxZZZz7rqw2Ou1CNypGrP8j/AFcTO5zk40BSAAAAAElFTkSuQmCC", + "name": "farmland", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Furnace", + "enchantCategories": [], + "id": 61, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2ElEQVQ4y5WTyw3DMAxDvVc6Q9B70Ls38AQewBOnoIEn0Ip76IFBrA8j0kp5n\u002BfteB3H4wz8TL7o8bmuQK317r1PtNYiJuisuN4VXwiUHGNM6J1mNShGo5MHgRIUQZJJnYQPBAGjUeSjZxKIlZMXRQ80oZXRKXT9eIWh4QEToDOPTiMeqG5KEIuPSdIJdqTqCQme8Ftw53NesTAxE9BIs3sAlkXKTvutZFJfuJDA1bjzearsT\u002ByBCNxlvrKbYidjkQBJXiTwc5V9u1wKOV8wamIP/vmdc074ApcXSPTm2C9BAAAAAElFTkSuQmCC", + "name": "furnace", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Ladder", + "enchantCategories": [], + "id": 65, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZklEQVQ4y2NggIJpJY7/A21V/jMQAFjV1SWZ/9/aG/AfRIMUgNgwGhnDxGDq4QakB\u002BiABUE0yHQQjQ2D5GDqQBjFFSBJK305gl7AqY6iMID5ETkM0P0NokdqGOBKByA83MNg6OQFAO8/Kr6h1TyZAAAAAElFTkSuQmCC", + "name": "ladder", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Rail", + "enchantCategories": [], + "id": 66, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwElEQVQ4y7WTMQpCMRBEcxhLeysLDyDoFWxMZSE2NhYewiq1zfeOKy84km9WXBQDy5\u002B/OwzJZJLSY5VSLOds6cOCA3fUPG1mJgHw5bCw63lZC6we3/1xV7ngp8B6PrHhNlQB8HY1dYsZHLjg0S5ooh45AtxuwLYiAnA6AXnAEKyzq\u002BSHPECg80AmvnrQ/oNloutB5Bol0A2iAm9zoFtocyA/2jxIwM0BApEc/MeD6FsI5UA\u002BeG9CSXRz8JMH3z7nOzGcRtsdKCi8AAAAAElFTkSuQmCC", + "name": "rail", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cobblestone Stairs", + "enchantCategories": [], + "id": 67, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKaSURBVDhPdVM9TxtBEJ39uovPRhENKKFBCkIJkqHDEhWJaFKC8gPSWBTpqYhRoAoNEvkPSYOCKChSRBT5B0mkOKayjWXJWHzc951v9zK7GBJk5UmnOd3uvHnzZo7Af7C7uzvved5by2Jg287OxsbG9\u002BHRPYwQ7O3tPfP9cMeyxGqeZ1RKACGEklJ97nY7O/v7\u002B/eI2DDeYXp6uiZl9hoJCD6gFICUkhCq5orF4vqL5yvl5eWV\u002BsnJ156\u002BP0JQqVRecsErnhuC57vAGQNNFCcDENxGxflcmkbrS0tL5VKp9IUO8\u002B5AKYdsMABCcowKwjCAqytXJ6MaBVkmodvt0kaj8cpxnMkRAg1COBJRjETLB89zod1uwlmnBfX6L\u002Bj3\u002B4YoSZK/Jm5tbVEhHqwOBun76\u002BurJ1wQSBOJBApNtAC/QxwHSOZhMhqDsG1rltwkitVi0amFYTyvB5NlA/OEkY8kGaRpjPIJ5HmO1c9NdTQUVZJZtrCwOBPH8bcoiifxHLAv079SOTgFBwqFIqicoAcWBEGAZ8r4JATTLXygSeLiS4TyYoii0EilVJgKWurYWAkmJybg0eMJQNexJQDOKd5NMQ9Nt20bGKN4OQPsHZrNFvR6PSRMgGMVXfXi4hJ\u002B1xvQ6bSNAr0buh2A5IagUCjgrC0YH3\u002BIUU8gAx93IMUSrVYbTk8bcHl5YSaTpJkZrRAUTcTiU1NTkjE\u002Bg6N6yphFOBcoLzFSgyA0ajR0z4QwE5FIYc6B7/uf7sZYrb4po4iaEPaaUpJGUYSXbVyaM1R1s0S4FzJNk0POne2Dg48/dN7Iz1StVsuc2zXGyBruAj3v9VH\u002BNaqkh1h5\u002B\u002BjoyCTeYoTgFpubm2XX9WrNZlPvxLvj4\u002BOfw6N/APAHAOxRjCxv5dAAAAAASUVORK5CYII=", + "name": "stone_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Lever", + "enchantCategories": [], + "id": 69, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAUUlEQVQ4y2NgGAWDHNTW1v4vKCj4T7YBDQ0N/4uKisg3YGqp2//ccDPyDZhfH/DfyVSJMgNCXfUo88LAGgAKQFsDWcrCwFpPmjIXmGuJ4zUAAAyeKSk0n4hVAAAAAElFTkSuQmCC", + "name": "lever", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stone Pressure Plate", + "enchantCategories": [], + "id": 70, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wooden Pressure Plate", + "enchantCategories": [], + "id": 72, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Redstone Ore", + "enchantCategories": [], + "id": 73, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BElEQVQ4jXVSMQrDMAwUJCSfyNNC5nT37jmQLdA\u002Bp1uHfqhTUTnDmYvqDIdsWTpJZ9mx767IOXtKqYDndV1PPoXxoAkxiAARyRhrWoWPsLd5LmDlK2LTC5Pvw1ChxFqZMHW\u002Bx7EkwbqZf5fFX33vj66rMezq1AHEgxMWCUj2bSv2eRxVXADkn2mq8RZngxNJBMlVYCU0tgWoiFE4jQNOBGgJ82J\u002BZeduUBdaxHKMogEe4Iij6HJhHCRCG8TiXjpAu3GR4l7Qr9rUb2xtWmvW2BnPplU5Cr8KdyWhH4nsziIj59Qv1O9T318Hugf6G1fiVoIWWpX1jecfF81mwpNBnP4AAAAASUVORK5CYII=", + "name": "redstone_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Redstone Torch", + "enchantCategories": [], + "id": 76, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAWUlEQVQ4y2NgGAW0BX8ZGP6DMNma/98A4n4yDQEb8H/6fxCgyBXrydUMAlNL3f6HuuqRb8D8\u002BoD/TqZKlBlAkQso9kJuuNl/WwNZyrxgrSdNmQvMtcTxGgAA/k03zVOyqGEAAAAASUVORK5CYII=", + "name": "redstone_torch", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stone Button", + "enchantCategories": [], + "id": 77, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_button", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Snow", + "enchantCategories": [], + "id": 78, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y41SQQrAIAzL/1\u002B7207qqFCJWeomFCFNYm2Lu/ehJ7DET/kIjOJE8mpthuJ84yRUAzXbDE7CFEfol6CEJDGxEk\u002BDJCuJyZlXbBlod7n8ahppCCW6cp04Y5uCe92ZcZOhIJesjXUVQhOn0WX\u002BtYnVurJB1Ru7iSrgKDfxS6yVrik40Imr3sC98lcc8QAnD/SlZeYNcAAAAABJRU5ErkJggg==", + "name": "snow_layer", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Ice", + "enchantCategories": [], + "id": 79, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwElEQVQ4y42TMQ4CQQhFOb2VlTfwAjZWJmYbGw9g6VV0DZi/ef5lJxY/kwE\u002BDB8mdqfXJBwu78L1MU/H27zcE/vzF2kX0h5OptPJ8suWvEogZ4cRuRIwsCPKzlMJ8gyv4sHUyJOWBm7wKiQzRlqtNGBCVt0SOUbPc22SyBGXBl0VgT4nyx9bI2T/Sbo/1\u002BSfMXLOvp2\u002BWGw7XBiq35EZUyK6qqPRdTsT7I3V/yEvL\u002Bi2znXp/kUWj0607ktzTzjSD5P1BaI086n9AAAAAElFTkSuQmCC", + "name": "ice", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Snow", + "enchantCategories": [], + "id": 80, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y41SQQrAIAzL/1\u002B7207qqFCJWeomFCFNYm2Lu/ehJ7DET/kIjOJE8mpthuJ84yRUAzXbDE7CFEfol6CEJDGxEk\u002BDJCuJyZlXbBlod7n8ahppCCW6cp04Y5uCe92ZcZOhIJesjXUVQhOn0WX\u002BtYnVurJB1Ru7iSrgKDfxS6yVrik40Imr3sC98lcc8QAnD/SlZeYNcAAAAABJRU5ErkJggg==", + "name": "snow", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cactus", + "enchantCategories": [], + "id": 81, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuUlEQVQ4y2NgoAawjJD675SqAMfI/PnLczHEQGwQhhsAEgyqVYNjdD42jNWA6B5tuI0gNginzDAC08hiMEuwGgDSAGPv2j8VbgBIDJmNYgDMf8iGwBTDaJBheL0AcjqyBmSDkMXwegGmGGYLsgHImKABMOeiewVnGGDzPzIGGQjTCPIq1kCEORtbICLbTDAdIEcjsgHIYni9gOxU5JCHJSSCXoBJoos5psjh9gIsc2DLTNjEMDITJQAAN2WHdPZxzrMAAAAASUVORK5CYII=", + "name": "cactus", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Clay", + "enchantCategories": [], + "id": 82, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3UlEQVQ4y32SsQoCQQxE8/\u002B1jWIjCjaHIlYW/oa/czIL73gXTovlducySSaZ2u0v8\u002BH8nKfbe76/PuN7uj7G4Z7/YMbDrQ4QFNLxNC3k3J0873yrAybSmWPSJbH5V3lACPBPTjp0V0sHBkjiqjmW506rD8dVugSIDD6nACzDg0VvJBHrhLW1qr42CpDMUpcZpII1g6MVEgNerRGSd22D9a68iYJEMHfr9TwgBhtbcFWI9oB90q08OvAGul23POE5DCfaFB6UZRknfrUFkz15e6C7chmi9W4575c3SP4FGLH5td538m0AAAAASUVORK5CYII=", + "name": "clay", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Jukebox", + "enchantCategories": [], + "id": 84, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y2PQ1FD4D8Km\u002BtpgjM5HxjBxmBoQZgARUSZAbKP5vzrAEoxBbHSMIWeCbABUwZRYRzhGVoxLDuQaBhAB4sAkkG2CORPZBTDDiDZAQlQEqwEgGmwAzAZsBoA0094AEIEsSKwBKGEw8AaQGwbghETIAFzpgCgD8CUklFigKCkTykzorsKamfBlYULZGQCVc8yS1KyoYQAAAABJRU5ErkJggg==", + "name": "jukebox", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Oak Fence", + "enchantCategories": [], + "id": 85, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "fence", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Pumpkin", + "enchantCategories": [], + "id": 86, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4T32SsRECQQhFyQzMHFPbsAlzY63ALgyswugCLcAG7OQKWWW9z7xldwyYgz34/A/Y\u002B7Itsud5U7/zbde9jWL3TYEXufmj/H\u002BxgIzFsnibDj//\u002B60GZvKDQSSmrvJFmTkhISffj\u002BsAlZ/n0zAQXRXPDyuvq5XTflVjgTTsFnkW2qHRiwkiJmQRAERWNy8SiBslcdB1Bg3q8oMgWYqYtDPAZNnNC1WcGchMerg6Tp9frq/bQl6nOlKiQPhuCkZHlOPIRZPhEHW6I835SvtLxN3nvWtWXH0woC4mMJbP/A8u5lRrY0isZwAAAABJRU5ErkJggg==", + "name": "pumpkin", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Netherrack", + "enchantCategories": [], + "id": 87, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5UlEQVQ4T22TsRGDMBAEvwlIiMiI6cBUYEeuwA24B9eN55hZZvkhEJLu/0/3J1SvYdjf87xnfk7T/lmWY/6u6zGyz3iM47kGT13lQyDrFCcZsiRnnQNMAlawmTWJVgRxMIqpqd\u002B27Z0kCSkynkGrJjkUmMTswTNMgj\u002BnB2E0wJ5imwm51RaSYE//XbpNs7rDA/fW3c8c3CqJo7B63\u002Bx9YldjJdVNI\u002BlODSSoSrzurssEJrZPxM8WfD3\u002B84wb4\u002Be63ALFLrAfVkr8tgUkm4A30\u002BMXEwmixI\u002Brm8ntFCeYxHseV8\u002BB4A\u002Bfxa15kV/hdQAAAABJRU5ErkJggg==", + "name": "netherrack", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Soul Sand", + "enchantCategories": [], + "id": 88, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5UlEQVQ4y22TMQ4CMQwE/RYahERDgaBGUNBeS0XLD3j9oY00p8FKEfly9m7W66Rej\u002Bt6O\u002B3XxPNhN1a\u002Bs56X49gnpob8Z7mPfGKxMdH3vYzFP4NDBjj7gjGJxBQnhgBCK0h0bQEwM6CQkIOEb1oueoYVQIpNYDBtBVeArQC5VsMBNni0gNM2iLY6OapMUhR0kpkypuOxby0Y4D5NiEeoGARInZ3O2LgbzN5TK982TjEROU/DqquDZxNwz/2Kb/egS\u002BwE9gnwnweMDpMs2Yb2livFqOhvYDYJg1NbnGSz\u002BgPqreBVCH6o7cFQ/fKDlAAAAABJRU5ErkJggg==", + "name": "soul_sand", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Glowstone", + "enchantCategories": [], + "id": 89, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BklEQVQ4y22TsQ1CMRBDbxYKJEZgAFpEwRB0FLACiOGY4E9BTxHwiRdZFpHyf/7FubN9\u002BfVeruN5P47bYTPOu1VPfRPXVEz7PV7LxD9O21EKABbwsl/3FICYgFoLm/hKoL5hQzLF9VbMDzcDPbxKStJBDcVJAr4TAGqKP43opKLHYISUwiAHaq2JPGfFYViV0wLsOl0KHoFrE7Vwk9xUYtqHEUkoONvIJkm8It5QVXst\u002BTsKc9Dofc7\u002Be/tgVd6yNCzj6Ud74H0FQHZVBei\u002BIFfrIlteZ2\u002BVU3fPmsGsZpfIWSDHjXM/yo36d41TYu4XWrKaU\u002BWnIpkb\u002BQHIZIJf5xDgHQAAAABJRU5ErkJggg==", + "name": "glowstone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Jack o\u0027Lantern", + "enchantCategories": [], + "id": 91, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "lit_pumpkin", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wooden Trapdoor", + "enchantCategories": [], + "id": 96, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVQ4y2PwslH4TwlmSArQ/N9d6Ph/TqUXmIaxYRibHIwG6WUAmVIcawg2DSQAwyAxmCHY5ECGwF0ANw0JbO4JhNuGTQ4uDvMC3Q1ACQOYv2ASMBpmAEwOhmGGooQBvtBHFkfGcC\u002Bga0SPTnTDYPIoYYArGvHJobgAV0Dhk4MHIjxRIAFk56MbgOwyyqMR5gWYv2BRhR6NyHJYExJ6FBGKRrgBlGZnABdRzL8TMqY/AAAAAElFTkSuQmCC", + "name": "trapdoor", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Monster Egg", + "enchantCategories": [], + "id": 97, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "monster_egg", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stone Bricks", + "enchantCategories": [], + "id": 98, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuUlEQVQ4y51SQQqEMBCbb67X3oS9ireeF1\u002Bw4F8rETLEUO2yh1AnzsSxSWyfre3f/Wegn5heUwuQtdaT4OkA77gI6HCvWYXXZU3usgFf6FeV0xonkAIo5vecL3wb5dmbG3AtkjrggtqXG4D4F6dAKaUBKACvleshnvzG8CgngX\u002B58x0CbrP3hQ74zVOANS9S\u002B8K9V6sooBZ6uMITp828g14\u002ByAUfGCRapAK9QLGOkc\u002BjLMSdv5qDpywcWbpt2r8russAAAAASUVORK5CYII=", + "name": "stonebrick", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Brown Mushroom Block", + "enchantCategories": [], + "id": 99, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVQ4jYVTsRGEMAzziEDJBN/Q0DEEHXc07Jo/FwIhZCh8CYmtSLKJbRraPvdt/XUN\u002BwzsqxUReYBiTtLEzOHvYxkvAL6o2OAhZRHuNQfq8iwDUHOhIMno5kFViOIEV2lWwpccNjRcEmRUxvG5BXDdqIyON9pMVeek7IKjzasOVPAla9eo5IQialdYjko6AfQfeDPVmuhofrX00QU1SKeuGus/2ApVtDVoGQ0AAAAASUVORK5CYII=", + "name": "brown_mushroom_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Red Mushroom Block", + "enchantCategories": [], + "id": 100, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArElEQVQ4y41TQQ7DIAzzV6ZJ0yq0//Y17WGnXfolWpCC3ODADpEAY0OcBN/3K2/PR4uy/6WlRlkzzpjhYNAuq4uG\u002BTMw\u002BfikGkxWwYJgct73nNe1rv0vlEgvcJGLiAlw/v5124MBS0H5EZndBNiL6LvqEXh3Z2T2qXkwc3rkE0YGKdEuBeXBPyVsVVAE31gjYShi1FhqJhANjTLMV\u002BbWiUxWNY\u002Bq1E2jEvTBIifo3iNCLboGdQAAAABJRU5ErkJggg==", + "name": "red_mushroom_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Iron Bars", + "enchantCategories": [], + "id": 101, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAk0lEQVQ4y5WT0Q2AIAxEGZcvP/xzFzbANZgLc0RMI3e2NjGBtpzcA1K6o56178fWkwnMc85ubkRrbRFA7pcAdlFKGUKYM1HUqcC0gCI\u002BjJktKTD/zES9PukNAixHBaJ\u002Blz40KWBsV\u002BjDmsfKFzBly8J2gYUZMLrRk4kDE7kQMAubXqQIsAlb3sR3QXGRb4EJeK/xAozELiCgYbMzAAAAAElFTkSuQmCC", + "name": "iron_bars", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Glass Pane", + "enchantCategories": [], + "id": 102, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAO0lEQVQ4y2NgwAMuvHr5f8WFm/8ZyAUgzd0Hzw6gASAvUGwARWEw8AaANA\u002B8AQOfDgY\u002BFqrXbR/keQEAkqRqmPUzIe0AAAAASUVORK5CYII=", + "name": "glass_pane", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Melon", + "enchantCategories": [], + "id": 103, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "melon_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Vines", + "enchantCategories": [], + "id": 106, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqklEQVQ4y4WTgQ0AIQgDf0i3cAy3cUk/mNwHa/VNTAhIKVCfJ51a6yiljN77aK1NO27YxMOOeNwvMZxxASAhA\u002BcCgMwgaFTksR5ltQVAPyX/vrsBUJUZbCxxKojzZRbTz1AIYOeKLnmb8GlNAJC8rdD1u6xJ5nSK/Q5TdaJaWR46gNuWFupOjfRtAXQLjqIT0cLIyVTXl5P0k\u002B3iOLSIsJwEPnSVa6bq2nsB0bJYHbfuHioAAAAASUVORK5CYII=", + "name": "vine", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Oak Fence Gate", + "enchantCategories": [], + "id": 107, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "fence_gate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Brick Stairs", + "enchantCategories": [], + "id": 108, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "brick_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stone Brick Stairs", + "enchantCategories": [], + "id": 109, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_brick_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Mycelium", + "enchantCategories": [], + "id": 110, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAIVBMVEUAAABaWVJqXWpzYWJ7bXNqZWpqXWKDhYOLcXOceYODaWrM5D75AAAAAXRSTlMAQObYZgAAAHdJREFUGBkFwYENwDAIwLCikGji/4Nnv91GuWnuwke5CyFw98b20zjj6DmTFa4Eb22Oyf3W/J7FSHOx7r5ItjvcnJ7pcnzn58RjjejSdXoV6TIZ5yO/dW0arOewWkNc8uIOwjXOeUUu7q5AL2cwvpWcnmtOuRwTP5pFBNESXS2MAAAAAElFTkSuQmCC", + "name": "mycelium", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Lily Pad", + "enchantCategories": [], + "id": 111, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y7VSwQ0AIQhzUAdwC7dwAQf10keThqPq486EKNIWREr5etVaF6y1tvQePmNbcu99jTFeQMbmnF4EAZABAphVYKdwJv7KEIEUpqVV4IJk7qyC2TW\u002BFVAwBNS3z6CAZmEvYvYrgYx0JRCBWfm2B/EX3Bk4\u002B5WnJ9g5cFWoz6Yex1lHmt9I4pacCamVP9YD61\u002BAKKmWiUEAAAAASUVORK5CYII=", + "name": "waterlily", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Nether Brick", + "enchantCategories": [], + "id": 112, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnElEQVQ4T9WSwQpAQBRFfYKyoSQLWUiyUHaWStb\u002B/1NGd\u002BqO5w0jK3l1DdOccxVR9Jvp09wgej84hJCpqMxct8\u002BSKwhZm87de5I7KBQnwc3WDa4Bq2yT7VhxFkGRleCyVI3d1C0aIsgUcXIIpERDY1aeQD57Akp001UgcQJsSAEP6GYJWlh\u002BBUp0O0WETqAcSuQbPEJ6\u002BC\u002B8gj6fHav/y0YmM8iIAAAAAElFTkSuQmCC", + "name": "nether_brick", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Nether Brick Fence", + "enchantCategories": [], + "id": 113, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "nether_brick_fence", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Nether Brick Stairs", + "enchantCategories": [], + "id": 114, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "nether_brick_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Enchantment Table", + "enchantCategories": [], + "id": 116, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjklEQVQ4y2P4DwSHf38EY52zG/9nM\u002BjjxSA1MPUgwABiLPr2HIy93l78X8\u002Bu8X\u002BRpiZWDJIDqYGpB\u002Bml3ACQk0CC2DSXyBqBMTZDQBiklwHkL5AgsmaQpggxHRSMbBBMPUgv2AB0W9E1YzMEhLEagEszDOM1AJ/t2FxBfQMo9gLZgUhRNFKckAY\u002BL1CanQFNoSCDVSO7/AAAAABJRU5ErkJggg==", + "name": "enchanting_table", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "End Portal Frame", + "enchantCategories": [], + "id": 120, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA1ElEQVQ4y2NwKk7/TwlmABEzj03\u002Br\u002BJsDccg/tb1lWC2foTf/wOH2rGqgRsAEgDRIIUgjSA2TOOTZ2vgtoHkQGIweRQDQJJvP\u002B0Ea4AZAlMIwiAxkBxIDYiN1QCYbTBNMC/AnA1iwyzAMADkNJDpIDazEB9WDFILUgNSi2IAKEBgBoAkQIrZJEUwMEgOZgBKIMICjJABOF2AzQskGUCsF5ANwOkFslyAHI0wCRiNjPFGI7aEBEsPRCUkbEkZpAGWdPEmZVCAINsGC1Rk27GpgRtACQYADsY0OgwN300AAAAASUVORK5CYII=", + "name": "end_portal_frame", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "End Stone", + "enchantCategories": [], + "id": 121, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA1UlEQVQ4T32SIRLCUAxEc/9ajsARsODAITEIJBJZgSmTzrzO61IQf9rkb5Ldza/Hcz/d7rv59P9rPMzH8fk0TNfLsOA6R1xZzAWNOibHMLD9rZzqady5YTYpF/xrApPxfVyxK2vj0nQBdlPjOu4ze9AAJmUT\u002B2LcykRrtRzT/bWlIoFuu04TDwBHXA1AW5pHrv/Th2ULXk86v7Uhmz5LSFp2HyDgrVdbpkWhtScb55YtUJjbSIPtDY2KQr8DNgE7FyXL8iQ2witL/TYc3NdLdJG/9sCyPqRTV/aJ4BsfAAAAAElFTkSuQmCC", + "name": "end_stone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dragon Egg", + "enchantCategories": [], + "id": 122, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAh0lEQVQ4y5VTMRKAMAiLWweHfsTJ/7\u002BtHgN3iAnFgZNKDAlSjHGuTsw56XvEguUeXTJU4Fy7jvurIAMiSKl5KagIlPdIDAaK5x0pmFTP7cl8UwuKQA3ZicGKfyxRAjUw9iuhpDpwt1TIw/IP8pnZsoAnVcdqoUqCzpqj29UaMBwiMN5G5TkTPMGCJMLI2HmXAAAAAElFTkSuQmCC", + "name": "dragon_egg", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Redstone Lamp", + "enchantCategories": [], + "id": 123, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4T6WSMQ7CQAwE8wUKGngBEhQREg09JR1SOmj5CDUSH\u002BAHPDFoLc1p7aRL4dyds17v\u002Bq7rN6txSXT6XPbbONyP6/F13UVoD0j77\u002BM0/p7nlqcmCLz4M/QR2gOCVPG\u002BHRJ5U6Cf6iKA1qpAeSdKClyiy6TQMdViEEiygF6ss/Kocps0SgqcFRvMhK6uJClQ\u002BE241LnhgU0ERO2qPZKx4hEESILZLTBcirmxyRABuxXyLt1tNQKXq9VJ5orBNQKBXLaT1GLsTG5BCYaFbEjoWN9KIwCo1b07eSVNT3lJ/AFQ7bL0ASn3BAAAAABJRU5ErkJggg==", + "name": "redstone_lamp", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wood Slab", + "enchantCategories": [], + "id": 126, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_slab", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sandstone Stairs", + "enchantCategories": [], + "id": 128, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "sandstone_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Emerald Ore", + "enchantCategories": [], + "id": 129, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA/UlEQVQ4T3VSuQ0CMRDcLo6ABqiADAmJAhApGZEl0ssInJA7pSGKIKACQgowNyuNNbdngpVX\u002B8zMzp2VUqpGzrmO4\u002BjBPKU0q2kYk9P16IG8B8o\u002BwQhubL7qpw7vy4IJufb/KkDTbqvWiGrYR04SVxDvwgCWt\u002BfdrKahO8YBHdx/7x7rx8bByMb7\u002BWK2KUARrFjEvZALACpRVjXcaBJlA4DLw/PgNVURDbVYwBKW9d7oEw1tn1EdZqiBKhun6oyxoCxsooeXpuIc/Subgl40hklZNFZnHEAR1WFnmJbgixqrn9L0nmgoQSG9Z\u002BxCQQ6G0oeesYyFB5ElLpCQ8z97vWdupJumlwAAAABJRU5ErkJggg==", + "name": "emerald_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Ender Chest", + "enchantCategories": [], + "id": 130, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "ender_chest", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Tripwire Hook", + "enchantCategories": [], + "id": 131, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAd0lEQVQ4y2NgGJ5gwoQJ/zs7O8G4paUFThNtAEgDyJCqqiowhhlIkgEgjTD\u002BlClTSHMBSDHFBoCcDdIIwuguIsoAWMDBwoEkA2Bgfovv/\u002BI4y/9kR\u002BeeGUn/QZgiA7ZMiCLfAJBmig0AhQPZBoA0U2QAKAYIxQIAP3V0o50iPoMAAAAASUVORK5CYII=", + "name": "tripwire_hook", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Block of Emerald", + "enchantCategories": [], + "id": 133, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwUlEQVQ4T52R0Q2DQAxD2QKpYoEO0AEqdRJGqToES5QtGKNTVOovxSec\u002BpJQIT6s3EXhOT6adrrNR3UaL3ODw/3zDLq\u002BH1WF2ldfhB7UDecfwNPVJetVAFxY/RZ0VfcA4Ab/NlFnVMxuAvwW3KzEWbZgDREUwA/96gZY5gJAQXTdBaBzBeLDrdlDzSJkAAx75xTApkbgXWE2qxGMLo5bSgH6ePZwAIsww61ChD3OXoBVAM1qzry7Hn9xAYCGwxHh2y/m\u002BkzA61j7uAAAAABJRU5ErkJggg==", + "name": "emerald_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Spruce Wood Stairs", + "enchantCategories": [], + "id": 134, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "spruce_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Birch Wood Stairs", + "enchantCategories": [], + "id": 135, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "birch_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Jungle Wood Stairs", + "enchantCategories": [], + "id": 136, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "jungle_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Command Block", + "enchantCategories": [], + "id": 137, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAABACAYAAAATffeWAAABbElEQVRYw2M4Xuf/H4bP9af9X5ZgAKaRxfHJM6BLXt8yF6shuOQZ0CXPL\u002BtGUQTDuOQZ0CVhGMR3MFH4H2KjAqaxyYP0MWDTDML5ntr/L52/9f/sqav/jx46C\u002BajqwHpY9idawU26WR/Normc6ev/d\u002B8YSccz5\u002B7HMUQkHqwC0BhgGwIuuZFejpw9sT\u002BmWB5mGaQPngsgDggv4KcjWwzOgYZAlIHUo8SjSAMCjCQn0EKD7Xbgek2Z0cw/TkhBkyXlzSA1WFNByCTYQbgwiADQOpwpgOQH0EBBtPgl2OEohkkjzcdwAIS5Fd0m2EBSDAdIBsC0oiuGWs6QE8kIMXIKRFdMwhjpAP0RAISh2H0xIY1HcAUwSSRoxiXPMNoeTAUyoMTIUEDVB7MhubCc1XlYHqJnvYAlQdJ0JJptDwYLQ9GennQpKo8SMqDs1ZmA1QedKxNGS0PRsuD0fJgQMuDF9BcuCYzfbR9MPzLAwAzOaJItkrZqwAAAABJRU5ErkJggg==", + "name": "command_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Beacon", + "enchantCategories": [], + "id": 138, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmklEQVQ4y2P4TyFgABHaOzdg4tMHsGMkNWfefEAzAE2x59UzYIzLEFQD0DSBcP7jOyh8FMNQDMChGRljMwSnASANcz69/X/k/z8wBrGRDcE0AOoFdM3XoBjdEKwGINsO0/wOKAfCMEOQvYPhBWR/4zMA7g1cgUieFygORHKikZiEhC0xYU9IONI\u002BzqSM1QBCmQmLGrABIIISDABdfCkIULplsQAAAABJRU5ErkJggg==", + "name": "beacon", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cobblestone Wall", + "enchantCategories": [], + "id": 139, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "cobblestone_wall", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wooden Button", + "enchantCategories": [], + "id": 143, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_button", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Anvil", + "enchantCategories": [], + "id": 145, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAs0lEQVQ4y4VSMRLAIAjjWS4ujro5\u002Bv9/2MO7eIFCO\u002BTsCQkxVGqtW9FaO\u002Bi9H6y1DOacB1rTPvAEZC2gKSIyWESghMksxIAg6noaB97Flxs4UAhP5wwiFyDj\u002BzgopWzOAUJjDEPiGp6tXInIvBlPBpRsBLJmvvMBXoFIhKdFmdwtRBn45\u002BiZ/kgQYBd/OaD2cuCJWbhmC0iTnWSiXL9b8M0geNHsicKNUYMnhw78tEyIe4EHCj/MpWzHkPUAAAAASUVORK5CYII=", + "name": "anvil", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Trapped Chest", + "enchantCategories": [], + "id": 146, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "trapped_chest", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Weighted Pressure Plate (Light)", + "enchantCategories": [], + "id": 147, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "light_weighted_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Weighted Pressure Plate (Heavy)", + "enchantCategories": [], + "id": 148, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "heavy_weighted_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Daylight Detector", + "enchantCategories": [], + "id": 151, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgElEQVQ4y2OwMVb6TwlmABGp/ob/Lx1cDcYgtrutJlFicANAAk9un/t/8/SO/6e2zQErBondv3IUQwxZHYoBIEEQvW9VH1wxTAzZAGR1KF4AKQIJIjuXkBjcAJAkOZj2gQgSA2GKAxGX2HANRGT/4gpYrIEIkqBJIIIwwUCkBAMAxsZUfQ9R/jsAAAAASUVORK5CYII=", + "name": "daylight_detector", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Block of Redstone", + "enchantCategories": [], + "id": 152, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAElBMVEUAAABzDACUFACkGAi9IAjmIAgd4YarAAAAAXRSTlMAQObYZgAAAF9JREFUGBkFwYFhBCEABCFGL/1X/G6gPwDAZ5qRRge2x/aMg9d6b/PDEc86s3Ny77ZhuE\u002BHV0C/cawNmObQCchyJDmJOPiZd01yr0hPrD6mJdI6am4syWdOakV8ggT4B9TJMj71DhNqAAAAAElFTkSuQmCC", + "name": "redstone_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Nether Quartz", + "enchantCategories": [], + "id": 153, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "quartz_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Hopper", + "enchantCategories": [], + "id": 154, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjklEQVQ4y82RMQrAIBRDPZKjkyB0kk5CD1DvfwdLCin2a\u002BXrVCFD\u002Bcn70RrzuxP3WEb6DHrvb4Nzbih4whZKE05HekzW2q44hxffLwAhHEphK\u002Bf0Ny0gGPOZGyGIGWBNWL4DYVIEDP8CIazLR1OF6wet6xOiAhBS3x0AdbjXYmq7bDG9XbZY2l5DlsPacwEEKcE9YqJQqgAAAABJRU5ErkJggg==", + "name": "hopper", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Block of Quartz", + "enchantCategories": [], + "id": 155, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y6VSQQ6AIAzj/1/z4lUTPXDgQCImfgBTIsrGNk08lMCghXa4Y9/yHzgMKYacwkoQ/dyhnGvg1/ESMEiFiH1GRm2ZhuywUEmcyF5JBCwL2gs/WbD2OgHJq2qtWri7IIHZEjMgAoZ/6YJHgBE1gthG0wIj6CEa/tXPRSwoRGluZtDlYGUh/cRXImtjyQADALWKWpPQngNO8Dav0r6L1TwAAAAASUVORK5CYII=", + "name": "quartz_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Quartz Stairs", + "enchantCategories": [], + "id": 156, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "quartz_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Activator Rail", + "enchantCategories": [], + "id": 157, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVQ4y52TsQ7CMAxEo/ZnGOEbEEslFjYkJqYuMLCxsbHyAR3Zysr3Gb2IQ6kToGokK9LZvsSXSwjv1XWdtW1r4c\u002BihtoBeD2sTAT7qorxvG1j3C\u002BNkRd\u002BOh9jLdiHYLOcWf/oI8EiBGvq2nbr\u002BSDAyFFDLT2DWwDCnmI0cKofgdpsNq7lCTjVE1CTEUgDkjTQyOwKtEg1gCDTQCJqVs1Ojh2MkIhFDfwzciJNfoTsGX8RcKNRPtArpD4Alx\u002BEi6DoAwg0q/eB/CGCURqUfPBVg9JfmOwDIvUAITI5segDCLwPUg30F4oaTP3OL/j0Q/jkaA8PAAAAAElFTkSuQmCC", + "name": "activator_rail", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dropper", + "enchantCategories": [], + "id": 158, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABAElEQVQ4y42TsQ2DQAxFGYEVmIPMgNKj9GxAScUADEBPyRLMRfROepaBFCk\u002B9tnf/2wnV7277sx4te3jLPLZfMXn0/fnMAwF4zgWO89z\u002BMbzmZqLAMllWYqvIBYh4nchEALeCI7jKFAU/IpTEwKZtO97Ab4Cv\u002BIIsYuKj4oSEcXado7Bcbwi4AjMCcF5sbadY3JiiXYAcdu2c13X6ASiRcTIwXGMGMH2JViML4jlCy5LzARs0zRnXdcBzsAu5YYAqvl2fEVyce4CxAgW0zY\u002BxGmaHsXkHA0bS7Qwq7ssd2Nx9mMEbjPp5nNXGXKoufyV7w8GC0ncH9PlV/j3Od9z4AvLvm15cnkv9gAAAABJRU5ErkJggg==", + "name": "dropper", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Leaves", + "enchantCategories": [], + "id": 161, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "leaves2", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wood", + "enchantCategories": [], + "id": 162, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "log2", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Acacia Wood Stairs", + "enchantCategories": [], + "id": 163, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "acacia_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dark Oak Wood Stairs", + "enchantCategories": [], + "id": 164, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "dark_oak_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Slime Block", + "enchantCategories": [], + "id": 165, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAElBMVEUAAABzwmJitkp7ymJ7zmpaqkN8OsMpAAAABnRSTlMAtLS0tLSXAzptAAAAYUlEQVQYGQXBgQEAIAwCoFD3/8vBI60EaefZtlFwe12FJCr6MrkUiDzLHeJOeCoJ3QWeCrQITyMHSD2NO8DVIyguUS8EJFF5UUDuKq\u002BsnOTSeb1LJEE7bxdtu23bPCsSED4SDwIL3ItP9AAAAABJRU5ErkJggg==", + "name": "slime", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Barrier", + "enchantCategories": [], + "id": 166, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZElEQVQ4y2NgoCbYx8j4/zEDA14MUoNVMyGNyHgjEOO0GacNaJagGEKKZphlWA0gRjOMT7QB2FxHtAG4vEaUAfjChaABhAIVrwHExghWA0iJThQDKE5IILCRkqSMbAgxmKo5GAAaB9eijgvreAAAAABJRU5ErkJggg==", + "name": "barrier", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Iron Trapdoor", + "enchantCategories": [], + "id": 167, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAJFBMVEUAAACxsLC5ubnBwcHRz8/W1tbc3Nzg4ODm5ubq6urs7Ozy8vI2z1LIAAAAAXRSTlMAQObYZgAAAFlJREFUGBkFwYEBgzAAArCA\u002Bv/Da1mShADD0oIYuE9y0bmoveRQcigNAJACAcJLPun4UleeDsGQWwCApy7CQeclh04OpQMAFAgQSyupH5H\u002BbloQAzcJAob9AcVKHj7Ym6dJAAAAAElFTkSuQmCC", + "name": "iron_trapdoor", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Prismarine", + "enchantCategories": [], + "id": 168, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAABACAYAAAATffeWAAAC2UlEQVRYw3WXoY4VQRBF62tQ/ARmDQkOgcGRECwY1iGArEEtGBIM65ArVvIBfNSQ6jen39n7ekTlTVffrnvrdmXypl7f/diubj5sP//93T4\u002B/NlYdzz79G7keq/Xvdc5sB1F0gcbwCGDKdpYyIqE2azEYNj7l72CjSRgAmC22fiOQh5J2qCAC6dHXbDMaAUwuJj9wZOygakkzbNH5CrZCMAcsPuoGi2spLGZ7a1moRKchiUBatmrvLoj45IAXHm6LM33f6RmtGBHV2PLc2JmC5aereRNrCa10uUsYsZsbcwBrsJmhwHZVBfe5\u002BDb9vTry53pdmPd8eT6\u002Bcj1Xq97r3NgO4qkD1LdhTso2ljIioTZrMRg2PuXvfk\u002BIAmYAJhtNr6jkEeSNijgwunR/j64fcSWDC5mf/CkbGAqSfPsEblKNgIwB\u002Bw\u002Bqi7mwCb52X3nLFSC07AkQC17lVd3ZFwSgCtPl6X5/o/UjBbs6GpseU7MbMHSs5W8idWkVrqcRcyYrY05wFXY7DAgm\u002BrCpzn4fLe9fb\u002B/2u8fNtYdr97cjFzv9br3Oge2o0j6INVduIOijYWsSJjNSgyGvX/Zm\u002B8DkoAJgNlm4zsKeSRpgwIunB6d3gditAIYXMz\u002B4EnZwFSS5tkjcpVsBGAO2H1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6kZLdjR1djynJjZgqVnK3kTq0mtdDmLmDFbG3OAq7DZYUA21YVPc/Drbnvx5ff5n8i\u002B7ri6/j7/ePS69zr3\u002BHthT/og1V24g6KNhaxImM1KDIa9f9mb7wOSgAmA2WbjO87fC3uSNijgwunR\u002BXtBbMngYvYHT8oGppI0zx6Rq2QjLv6lyn1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6mZ3wsUWY0tz4mZLVh6tpI3sZrUSpeziBmztTEHuDo/8\u002BUwIJvqwh3/AV7iV2jznDUnAAAAAElFTkSuQmCC", + "name": "prismarine", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sea Lantern", + "enchantCategories": [], + "id": 169, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAABQCAYAAAAQq/UNAAALV0lEQVRYRzWY23Zcx3GGv6rufZoBCJAUKR4l0iQgWoeVtWLJXnkOO0\u002BTOLeJH8nXyW3snCTbAkFJNEVTIkCQAGb27N3dVbno0b6Zi5ldU13V9f1/t/z63/7JzQzHWbQd681IaFocx3KhbztmK3jJtLFhTjOOsNP2mEAM4mQKjw8/5t7\u002BFTbF\u002BOTeh2wuV9y/eYs5ZU5XFwgQ24ZvX//A85NXHB8dUawQU0ocPvmYO9eu8sXDA/ZCi4nQXr2BmSNdz/XFAgU2pXBnZxfPGQ6Eo7/8iWjm3Lv2Hl88eEQfOlSVRQyIKgqAoAjZC6rKmGZ\u002BefAEf/pnvpoTse8H7i6vsGg6WlH6tgGfEHcMwd1xBTOnCR1uLVISj27fRWJHVG2QviOq08eAMAPQ6oCr13VKZGYEz/RdS5mMzWZGAR2nS6QYQRVBwI0mdrg4boJ4BIE2DIg4GIgI7kIuBW3iwO1r72FmuIAjCPUHxRLumVIcc8NwVBUcbu/vM/RLVFUIIqgqNQehWMG36xcRRAUEVAKOg0CaJpCCpnnmdH2Bm2M47oaKIhRUGyAg4qgrlnNtrQin4wrc0UXbsXp3ySY5bo4DKU\u002BICDEIIgYOU1kjGhCBVDJd3zJuRuKMI00kYaRSCKFBpTCXDS4QUNwMXEEDyaARZRonkECc54kX52\u002B4PiywvmO/XyAaiNoBjruDKGAUUzbzyPk08/ztKZgRPWeen/5IyYkvHnzE2bzhSoxAAXdEawYmShTndD3yPy\u002B/4\u002BXbN\u002BBCdFW\u002B/fopcvCIP7z4hvPLc0SUzx485L3FDiqBt5tLNtNM0zYc/e0lr96d8ezpU4a\u002BRX79r7/1cVwBDgqxieRkuChiDuKEEMlpZjEsQJVxXLEYdkg5ERGn7TvMCzvdwHqzph86MKHkzND3JMsEgSAwp5mmaRlCpAtCDGIUCh89\u002BZg7e/uMOfHJBw/JqzV33nufNM\u002B8Xl3g7nRdy7cnP/Ltj6/45vgIs1x58PjJp9zZ2\u002BPzh4fstQ3uQty7jptDbLi2XALOXIy7V/YQN0R/4gHCnav7/OrhIUNoCSJ0IYEXJCoi4A6OE0PLep75/OEhxYyvpoT27cD9nT2WbUcblV4zGhpibAghgigigmqksZlWI50qj2/dRpuOqBqQtiNQaLYVF3WCDHUuqPsolTWhiXQ5Id4wbhIqgo7TiuiCitKo4hjiLeCIKKggIrRxiQBBBHFBRElpQoO23Lx6DafSBwTVsAXGmpzX4Iq7Yw5mUHBu7e\u002BxHHbRGANBhSAVpCIKXqfS3AEwN0QEcH7iR5oSxQuac\u002BFsvAShAoT6smI0YUmjS1RrsNqR\u002Bv3Z5rIGXDSRi7fnXM62JbGTy4gDIg5iNX3bYFYD5VKIXceUEnFTCtpGsmcmb4hppo0tqYwgtVgKIAErGwi7tCTmzQTuxFQSz89Oud4tYLFgt\u002B2QMqMOqFIsoaqYF1x2mdLE283E8zcnYE70Yrw8e4Pg/OKDA841sRcbDEGM\u002BhQnm9KGxJv1mv988Q0v354CSnR3nj09Qg4OEP2G88sLBOOTB4\u002B4tbOHA\u002B82KzbTRNM0HP/wasuDYxaLDvnH3/3WV6sLaumF2LbklBDZshAnxsg8J5aLHURhPa4Z\u002BkXlgQNt14Eoi7ZlvRkZFju4G5Zm\u002Bm4gWVWuGIRpnmibOg9t31d/YCo8\u002Bujn3L2yy2jGx3fvk1cb7ty4yTwn3owrMEObyLenr3lx8orjo6eUORGnaeLg40\u002B5tbfL5w8\u002B4krbEkjI3h6C4LHl/UULYlyWwIf7V/kPN8yE46OviC7C3f1r/OrRAb20NJJp41C3LxBEcSoPlmyYcuCLh4eYGX/630JsY8e9nV2G0NBJoo89MQSKZ8QVpMqtA9IsgA1WhJ/dvgONEmOMeNPSsqaLu6iy1ceIINsAillCgS52BN0wrjeoCzrOKwJC1Aal2hnRgCIkW5PKmsqGiFMAyAVCbDF3Ygw9t69eQ6rsUzDEBbMNQYZKo7xGY08gUtxAhJs7uyyGHTSqEkLAzCleEK8\u002Bwb3Ofl28oyIAVOQIaZpxDE155s36AhEhSBVRgCYs2KQLUlnRxCVsySxbyJxsLrFi6ND0XLy9YJMNEJA6eSLC0F6hjcsKEa8\u002BAQf3Qj90jGlEp5KRNjJ5YM4brNRCFcuYF8wLxfJWG8r2PzrKlGoX5pJ48fY1q9XIWYKxzLhXX5hzJhffvgypOGNxXl\u002BueXb6AzhEivHy7BIr3/D5g0MuY0vII8UrzmvpBLMM0nG6XvOHvx7zt3dngBBBOD76En98yB9fPONyfY5Z4LMPP\u002BTm7h6Ccjaek1OCoHzz\u002BhUvz99y/PUxi6FHfvO7f/H15TloAJzYNuSUa0G9gARiE8jTzGKxxIFxXDN0A9kL0THaYYFZYacfWI8r\u002Br4DhFIKXWwoOEFAxMlzom1b\u002BhgpokTFKJ548vGn3Nm9wroU/u7\u002BB\u002BTNyPvXbpBT4myzBjMsRp6fnPD85DXPjv5cM0jTxMEnn3Fr/yq/fHjIXlSQAHtbJeoGri13EWCdJz7cv86/W4GDJxz95f\u002BIhMj96zf4/MEjBlGQSB9C3boC4lWrfKtKqSR\u002B8eAA86/5cjOjbdPxwc6ShQp907CMkRBApcqcqBEUoghDrL5hCPD49h1oumq2YzfQBKEVQYOgdcdivqHkTd2ZZFwKy9DQh448TUQB3UwzFAOvTt3dEA2YbYCeEBYkWxMIRK1\u002BobgjGknF0Bgbbuztoyq41CBzukR0IGxHPcoOxTaY1zqICDevXGGnX6JBqpGCmnqh1PwB1UDZistPkPXtOOc5UXA0l8S7aUQcRBQxoW2WmK8pJZNLJpcVTVzUrki1QW/W5wiODk3L\u002Bt0l67w111LbFnSg2IgwEZtFtT\u002B1l\u002BBC0w\u002BM04TOJZNCxCis84xvi6kCUXtiWFBK2nYlUxCCOKvVCBTiXArfn7/hvWFBGap9WdJSyeTV5kmLuzEbZJ84Xc/89d0bMCVaSrw4PcFK4e/v/wzV6v/AqrEohpnjKgR3TlYTf3h\u002BzMvzMwCiqPLs6Ag/eIyGwOV6zbKJHNy/x/VhiZtxMW/Ic8ZCw/EPL/nh8i3HR09ZDB0xhMA4bvjyv/\u002BLr0IghIZSEr/3gHjlQuwa0jQzDEuCKqvVBYvlDvOcagZd12DSsNzeH7SLBVYc90DftMzmBFEaFeY00bQNfWjoBiUGCibO4eEhd/auMbnx5M49yjhx\u002B/oN5pR5s76sPY\u002BR5yev\u002Be7kB5493Z4Xppw5\u002BPkn3Ll6rd4fxBYRkKu159p13FguUJyxGHf39oDqXL/\u002By1dEQbm3f51/eHRIJy0qRhMikZ80qj4qCjKzyZkvHh7i7nw5JWLX9tzd2aPVhkhmiD0iBcFwq1cBQVqgBjYDs8KjW7fr/YGoEvqWVjKtduCJKuNOG3cpVshljUigCx0eAkFhPc4EBd1MI2pO1EhQwaUggOoAQAyBptlBxCjk6l6oJ5h6fxA6bu5dw6niKWaEMPCTvfdtIWJYYpaoQlvPC4t\u002BgYo4IVQS1XEV3OunueHiCFDMtsSoXiFtZlwKam7b80I1FUUicz6v2SBAtfjFVogGhHp6OR3P8WJoHxsu316yTk52UKAJPVM6BwQzI\u002BdLorZgNX0rha4f2MyJOHuBJtS6eyZboFUhaEu2FYIQQlthIoqhxNgwT1OtzZwy37895eZih9y07A8dQkQ9ErTFHfCanZmTrFr\u002B705/xM2JlMKLszeYOb948Jh3KbHnW7tjIA4OZDeiBk4uLvjjy\u002B/4/t0ZglS3/uzpU/zxz9AXkYvVBSB8\u002BuEDbix3EYR304rNnIlN4PjVK75/d8qzo6cMXYv85nf/7OvVCGJgjrYNpeTasi1AYxeYx4mdxQ6osB5H\u002Bq6juPP/LmeJbPrgveEAAAAASUVORK5CYII=", + "name": "sea_lantern", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Hay Bale", + "enchantCategories": [], + "id": 170, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0klEQVQ4T22TsQ0DMQwDVX7pVTNAJgjSZYV0qdJnhMz0AR84gc\u002BoMN62JJIS/fV5rv1xXfvrvh1L\u002B9tl9Z5F3O\u002B1LyULRIcE03IwL6amPPn73hoo750EUH3LGQiqgDPM5EGis2JFzy4ti4g7EfueQfaKEpI9rnvOpxkoeZJPkTO3AgrdPp82fbs73lKBDhAqUkEqOdmYHovB30fKd5trmvjE6i14K38uZM/5UjNeLnGy0oeGfED7HXhyqvBW8p85ADJpGhTOOEEr8OniwNTG5JRqf83aPKMvuldQAAAAAElFTkSuQmCC", + "name": "hay_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Hardened Clay", + "enchantCategories": [], + "id": 172, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Block of Coal", + "enchantCategories": [], + "id": 173, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApUlEQVQ4T42SMQ7EMAgEt3Hp0m2uzf3/gRfZ0p5gBFIKpARYYCfR57p\u002BO9ZaJ\u002Bac/\u002BcxxolYc859cjGKY6MHOOceL1YlqK7gNQ5VZ33vO9mKw2hHFJMJL\u002BS7OLkTdhblBL8ErUVRYsDtpG1b5JIYcOtbHiXEKK4sOZ8gUtxt48DDwBPdzAYOIhtxg8UE13FJA2LTFkevFZcSIi3xbNZU/SD034l3PCcsLux3p2BFAAAAAElFTkSuQmCC", + "name": "coal_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Packed Ice", + "enchantCategories": [], + "id": 174, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAuUlEQVQoz22SMQ4CQQwD83BaPsAPKCh5ABIdDQ\u002Bg5BkUVIBPXs35skirU\u002BLYSdZ7tTu9dPbn9\u002BHy0TnevjqOBaoEqKO0kn19LKhSEAWmWrwIGhs9SqhDwCYUsmUKHA8BG3vpjJ1Cq5ZnS8A0o9oVM23ssVLuhyc5NpHVVpwxCVAIXndb/97\u002B/tywFwFdc67Z6u1pHuhvzVvyOyTC2jWzqSWyvkNalnY1rzeCJGV59le3qpnXHovUjv0AEqk8M\u002BiL7FYAAAAASUVORK5CYII=", + "name": "packed_ice", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Large Flowers", + "enchantCategories": [], + "id": 175, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "double_plant", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Red Sandstone", + "enchantCategories": [], + "id": 179, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5klEQVQ4y4WTLQ4CQQyF63FcgITgMJwEi0WicCgOsxdAcQI8Dsdphrwm3\u002BTRnYB4Ozv972sn3tddq3hdtv38hed500Kfx2mduB9XM7iOf7eNab9ojtthmfgnA6FSMFI1tUzJ6x173UPl6OJl6sRYQb1NtxcyAMbuQCac/ZRcPj2ARx7178S5fhYAPpwLOeBY5UkiGZxID0o7tRWShZfks6ZHL7fuQi4SPwLsOydecp2IZF8c0IbPuY4VjrDpHHg2go3KRid5fws4\u002Bw54KwRCB0f5FsjuPHgLvlSj3Yi6RD7v0Z1XiO4DXZA6Yd1nDosAAAAASUVORK5CYII=", + "name": "red_sandstone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Red Sandstone Stairs", + "enchantCategories": [], + "id": 180, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "red_sandstone_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Red Sandstone Slab", + "enchantCategories": [], + "id": 182, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_slab2", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Spruce Fence Gate", + "enchantCategories": [], + "id": 183, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "spruce_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Birch Fence Gate", + "enchantCategories": [], + "id": 184, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "birch_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Jungle Fence Gate", + "enchantCategories": [], + "id": 185, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "jungle_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dark Oak Fence Gate", + "enchantCategories": [], + "id": 186, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "dark_oak_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Acacia Fence Gate", + "enchantCategories": [], + "id": 187, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "acacia_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Spruce Fence", + "enchantCategories": [], + "id": 188, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "spruce_fence", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Birch Fence", + "enchantCategories": [], + "id": 189, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "birch_fence", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Jungle Fence", + "enchantCategories": [], + "id": 190, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "jungle_fence", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dark Oak Fence", + "enchantCategories": [], + "id": 191, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "dark_oak_fence", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Acacia Fence", + "enchantCategories": [], + "id": 192, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "acacia_fence", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Iron Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 256, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAYklEQVQ4y2NgGFLAxcXlPwhLSEj8J0szDBw8eJA0Q2Cab9y4AdYMAkQbgK4ZRJNkAAh4molSprkzXf2/hhw3ZZpBfJI1Z/jJwTWTBNBtJlkzWTaDNFJsM9maYQCkmSIDyAEATy50/JbnRUUAAAAASUVORK5CYII=", + "maxDurability": 250, + "name": "iron_shovel", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Iron Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 257, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgklEQVQ4y2NgGLTAxcXlPzomSTMI3Lhx4//BgwfBGMQGiXuaif7P8JP7T5QhEhIScAwzqDNd/b\u002BGHPd/kr0EshnmIpCBJGsGORtkM8w7RBsC0ozsbJh3iDIA2WaYGNEGoNuMbABBL2CzGdkAEMBpAC6b0Q0h2WaSQ5tkANJItmZKAABzO4WhWjcV2gAAAABJRU5ErkJggg==", + "maxDurability": 250, + "name": "iron_pickaxe", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Iron Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 258, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeUlEQVQ4y2NgoAdwcXH5D8Jka4YBkg2BaT548OD/GzdukGYAsmYY9jQT/Z/hJ0ecIRISEmADQDaDNE\u002BbNg1Ma8hxE\u002B8KkCEgDLIZ2RCQGNGGwJwNshnmFaINAGnuTFeHOxvmIpJtJjnuKdaM7OwhYjMIgDSSrZkSAABx5YE7nrv/FQAAAABJRU5ErkJggg==", + "maxDurability": 250, + "name": "iron_axe", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Flint and Steel", + "enchantCategories": [ + "breakable", + "vanishable" + ], + "id": 259, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnElEQVQ4y62S0QkEIQxE988OrMFvLcIO7MMK7MRvW7C6HCMMiOx65vaEEBXnZRK8rn\u002BvGKMgfhb33keoIRTXWsV7LznnkdUAipDVAFR/1f9rAPomAHltwVr7DOfg6ILDnMUpJTmGrGLnnIQQxBizb3GdPsQQonopZYC\u002BQu4qt9bGHncqwFwZZ0KPIATAwewGd8cu8HC2zlD9kZ3oAw2hlWg4cmXtAAAAAElFTkSuQmCC", + "maxDurability": 64, + "name": "flint_and_steel", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Apple", + "enchantCategories": [], + "id": 260, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAq0lEQVQ4y2NgoAco1WD6T7bmOnO\u002B/yEqnP/pa/scAfH/IAzSDLIdRBNlEEjTFmG5//\u002BnzQXTIM0gsbviqmA\u002BXoPgmmW0//\u002BPywQbAscgPlAcryEoBmDBIFcgG4LTAJhCZBqGYfwQTr7/WEMbZADMEJi/YXyY64gyABkjGwTzAlYDsLkCm0E4NcMMgIUFNu\u002BA5PAaAAIgBTBDYAmKaM3IhsDiG5wagXyiNZMKANOS2s9rfvFXAAAAAElFTkSuQmCC", + "name": "apple", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bow", + "enchantCategories": [ + "breakable", + "bow", + "vanishable" + ], + "id": 261, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAaklEQVR42mNgoCfwNBP9j4xJ1tSZrv4/w08OjEFsDTnu/wQ1wjTBNCBjvJqzs7PBGrFpcHFxIax52rRpYBpdnnaaYQaAnE22ZlwhS1Azsu3oBhClGZcL6KMZm/NJ0oxuAMmaCcUA0YBczQDVGni1vuKfywAAAABJRU5ErkJggg==", + "maxDurability": 384, + "name": "bow", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Arrow", + "enchantCategories": [], + "id": 262, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAW0lEQVR42mNgGHJg2rRp/0HAxcXlP8kab9y4AcYgNskGgDR0pquDDSBZMwiANGvIcZNnO0wzzCVkaybb2UNI84MHD/4fO3aMMs0g2t7ennQDQJrI1oxsCN0zFwAKQ1gwyQ57rQAAAABJRU5ErkJggg==", + "name": "arrow", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Coal", + "enchantCategories": [], + "id": 263, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApklEQVQ4y82SMQrDMAxFc4QsJUtICNQdPXgwZMmY\u002B99I5Rl\u002BENSmDl1q\u002BFiy9Z/kkGH4yzXPi3ndNscYLaVURNwNoTCEYDln24\u002BzAMhRF4QizBjUXXsXhILX8izyk7BrmiZE46ubhyCdAxrHhzU/nn87ueShTUDNJJHreegDIoCkbjISr9N27VUAFyr23STdVwEsDrn0IMUyNs01iDd4ff2hbht\u002BWW94i68UZJYHPAAAAABJRU5ErkJggg==", + "name": "coal", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Diamond", + "enchantCategories": [], + "id": 264, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqklEQVQ4y2NgGLRAsKjqPzImWTMyuPr/G/GGwDR7vb0Jxgt/vwAboHB063\u002BRuOD/RGsGaYRpBtEgMYKGIBsAczqMhrkIpwHompG9AMJSq5aDXQCisRqCbADMRphmEJaZOIs4A0AApBBZM8gwkAEgzXgNQPYrTDEMgwwFYZBBOMMBJAHTDNMAwzAxvLEAktR5cAOnASDvEEwLIAUgZ6LHAlEJCdkQbJgmmQ4AljhM9PMnovsAAAAASUVORK5CYII=", + "name": "diamond", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Iron Ingot", + "enchantCategories": [], + "id": 265, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhElEQVQ4y9WSwQnAIBAEbcpefFmEJViNJdmNYQ82OeVUzCdkYfEgzhhinPtNYowNfQWhpRRpSqkdQbXWrqZkBy0lgJAdxDKYRcJTVxIdgmC8949glIxQzllAFLMpoMSCWL33FtDID7gC8QygwPoWKLFeV0MdOF4lJVhDCHto9hMdQZ/nAqzufev6TWmcAAAAAElFTkSuQmCC", + "name": "iron_ingot", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Gold Ingot", + "enchantCategories": [], + "id": 266, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgGDJgU4rgfxAmSxMI/7rmBcYEDUHW9PdrPFaMYQi6Tbg0wjBITakG03\u002B45v9/HxDUBMMgtTD1YENgtuIzBKYJpubONGGEK5CdjWwIuqaXG0XBGmEYqwFgl4AADk0gDBKDxQjcAJAgzABiNcIDERaQMAXoBoDYIAzThKIRPSphhhCtCVciIknTgAMAo\u002B98XbTSNS4AAAAASUVORK5CYII=", + "name": "gold_ingot", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Iron Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 267, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAO4uLj8h2GyNMOAhITEf7I079u3j3QDqKb5xo0bNNKMLVRBfJAmomwGKc7OzoYbQpJmZEOmTZsGVgzSBGKT5GeYASAMcg3JAYbuFZI1e5qJ/s/wkwNrhAUq0YaANHemq//XkOMGawBphBlEMPRBGGQzTDMygBlE0M8k\u002BxfdBnINAAA\u002Bk7meeyM0\u002BAAAAABJRU5ErkJggg==", + "maxDurability": 250, + "name": "iron_sword", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Wooden Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 268, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAOYawr8h2GyNJdGKP5vS1X7ryDB9Z9szSCaJAOGgGZsoQriRzpLEmczSLG7mQjcEGTNIJooZ8M0gRSDaJCtRGtGNgCEQa4hSTM2r5Cs2dNM9H\u002BGnxxYIyxQiTYEpLkzXf2/hhw3WANII8wggqEPwiCbYZqRAcwggn4m2b/oNpBrAAAJGoK0KKCtBQAAAABJRU5ErkJggg==", + "maxDurability": 59, + "name": "wooden_sword", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + { + "displayName": "Wooden Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 269, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZUlEQVQ4y2NgGFLAXFPgPwgrSHD9J0tzW6oaGGcHypNmCExzaYQiWDOITbQB6JpBNEkGgICnmShlmjvT1f9ryHFTphnEJ1lzhp8cXDNJAN1mkjWTZTNII8U2k60ZBkCaKTKAHAAAr1VXng6z/JMAAAAASUVORK5CYII=", + "maxDurability": 59, + "name": "wooden_shovel", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + { + "displayName": "Wooden Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 270, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAgGApqUB4oHgtJNhU3KRCIZiZ1WCHfe8UdAAAAAXRSTlMAQObYZgAAAEhJREFUGJWNjDECwDAIAgWN/v/HNRlazFQ27kSzn1k72rPIWsGPACDTxyyKGJ3OEhJ9Dzlpbwri/MM7Ob5BQv0mw9vcS/zqVx6GbADnxaRCKgAAAABJRU5ErkJggg==", + "maxDurability": 59, + "name": "wooden_pickaxe", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + { + "displayName": "Wooden Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 271, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAe0lEQVQ4y2NgoAcw1xT4D8Jka25LVQNjkg2Bac4OlP9fGqFImgHImmHY00z0f4afHHGGKEhwgQ0A2QzSHOksCaY15LiJdwXIEBAG2YxsCEiMaENgzgbZDPMK0QaANHemq8OdDXMRyTaTHPcUa0Z29hCxGQRAGsnWTAkAAKgZYZOVEkqnAAAAAElFTkSuQmCC", + "maxDurability": 59, + "name": "wooden_axe", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + { + "displayName": "Stone Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 272, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAN4enr\u002Bh2GyNE\u002Bd2Pt/88b1/xUVFf\u002BTrRlEk2TAENCMLVRB/IrycuJsBimOioqCG4KsGUQT5WyYJpBiEA2ylWjNyAaAMMg1JGnG5hXSNZuJ/s/wkwNrhAUq8c4Hau5MV/\u002BvIccN1gDSCDOIYOiDMMhmmGZkADOIoJ9J9i\u002B6DeQaAAA5nqdEMUaVrwAAAABJRU5ErkJggg==", + "maxDurability": 131, + "name": "stone_sword", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + { + "displayName": "Stone Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 273, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZUlEQVQ4jWNgGFLA09PzPwhLSEj8J0vzrFmzwLi\u002Bvp40Q2CaOzs7wZpBbKINQNcMokkyAGyImShlmjvT1f9ryHFTphnEJ1lzhp8cXDNJAN1mkjWTZTNII8U2k60ZBkCaKTKAHAAAe3JlA7\u002B005wAAAAASUVORK5CYII=", + "maxDurability": 131, + "name": "stone_shovel", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + { + "displayName": "Stone Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 274, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhElEQVQ4y2NgGLTA09PzPzomSfOsWbP\u002Bd3Z2/q\u002BvrwdjEBtskJno/ww/uf9EGSIhIQHHcIPS1f9ryHH/J91LQJthLgIZSLJmkLNBNsO8Q7QhYJuRnA3zDlEGINsMEyPaAHSbkQ0g6AVsNiMbAIpinAbgshndEJJtJjm0SQYgjWRrpgQAAJp2eOpuPYnQAAAAAElFTkSuQmCC", + "maxDurability": 131, + "name": "stone_pickaxe", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + { + "displayName": "Stone Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 275, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAe0lEQVQ4y2NgoAfw9PT8D8Jka541axYYk2wITHN9ff3/zs5O0gxA1gzDnmai/zP85IgzREJCAmwAyGaQ5pycHDCtIcdNvCtAhoAwyGZkQ0BixHsF6myQzTCvEG0ASHNnujrc2TAXkWwz6XFPqWZkZw8Rm0EApJFszZQAAG16cSfRWhqcAAAAAElFTkSuQmCC", + "maxDurability": 131, + "name": "stone_axe", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 276, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAJFBMVEUAAAAOPzYIJSAz68uk/fArx6weincVY1VoTh5JNhUoHguJZycazUdMAAAAAXRSTlMAQObYZgAAAExJREFUGNN1jsENwDAMAgGndpLuv29/jZFa/\u002B4QwkA/ks5jyPky8cHxwyQAxslZNAaYiux9Zlb4A0XjNcVu1r0hvYacGwB0Rq0OSC4ehwkBE0lygnsAAAAASUVORK5CYII=", + "maxDurability": 1561, + "name": "diamond_sword", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 277, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAABJNhUoHgsz68sIJSAOPzaJZycrx6wnsppoTh6NJ1OoAAAAAXRSTlMAQObYZgAAADhJREFUGFeVyTkCACAMAkFyqv//sG3Ayu0GgJ\u002Bqkh2x51KxdiR7zQGmbleDfBwzazH/9vxiwHWgLn4QANVOSXqPAAAAAElFTkSuQmCC", + "maxDurability": 1561, + "name": "diamond_shovel", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 278, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAAAIJSAoHgtJNhUnspoOPzYrx6yJZydoTh4z68uk6/rmAAAAAXRSTlMAQObYZgAAAEpJREFUGJWNjDECwCAIA4lEqv//cNGhBqdmyx3B7Gf6ivYZZHQfhwAgn1ZmHkTpozGEeN5DTtKbAt//8E22TzChfpHire4l7epXXpodAQa2BjFiAAAAAElFTkSuQmCC", + "maxDurability": 1561, + "name": "diamond_pickaxe", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 279, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAIVBMVEUAAAAnspooHgtJNhUOPzYIJSAz68toTh6JZycrx6weineyFs8GAAAAAXRSTlMAQObYZgAAAENJREFUGJWVjjkSACAIAwmXx/8frJ2AY2G63aQI0TOqhd01M4ZmBqQdYT4wwWFiJttYMNIYUUjnvUp9OnFx/\u002BuJC5csky4A\u002BAub4IIAAAAASUVORK5CYII=", + "maxDurability": 1561, + "name": "diamond_axe", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Stick", + "enchantCategories": [], + "id": 280, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAT0lEQVQ4y2NgGAjg4uICxmRr9jQT/a8hx/2fbM2d6eqkG0AVzRl\u002BcqM2EwvIthmmGWbztGnTGExNTcmzGaSZJAPQnQ3SSJLtII1k\u002BZlSAAChYkrlEehYfgAAAABJRU5ErkJggg==", + "name": "stick", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bowl", + "enchantCategories": [], + "id": 281, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAaklEQVQ4y2NgGAW0Afba3P\u002BxYaI1Blty/i/054djEB\u002BE8RoE0\u002BhswA3HMI3I4iC2vCjTf6wGWKmzgTGyIcgYJo/TAJhzYQrRMcw1WA0AAQNFVL\u002BjY7yaYQCkAISRAxKmkaBmbAaRrHHoAQAnaW6jfE4B3QAAAABJRU5ErkJggg==", + "name": "bowl", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Mushroom Stew", + "enchantCategories": [], + "id": 282, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAdklEQVQ4y2NgGAW0Afba3P\u002BxYaI17quI\u002B3\u002B2Jx\u002BMQWwYxmsQSAKk4czMCgwMMwxmoLwo03\u002BsBrga8YIxsguQNcLkcRpQ6M//P9iSE64QHYPkrNTZsBsAAgaKnGBDsGGCmmEApACEQRqQNcPEiY5KmAaSNQ49AABqBYjdXXuupQAAAABJRU5ErkJggg==", + "name": "mushroom_stew", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Golden Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 283, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAM0xYr9h2GyNMOAvR7ff7I0v3oXTroBVNP8938ZjTRjC1UQH6SJKJtBiu9ME4YbQpJmZENebhQFKwZpArFJ8jPMABAGuYbkAEP3CsmaPc1E/2f4yYE1wgKVaENAmjvT1f9ryHGDNYA0wgwiGPogDLIZphkZwAwi6GeS/YtuA7kGAAA7UMGUTmMzfwAAAABJRU5ErkJggg==", + "maxDurability": 32, + "name": "golden_sword", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 284, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZklEQVQ4y2NgGFKgKVbsPwjb6/H9J0vz3/9lYPxyoyhphsA0v3oXDtYMYhNtALpmEE2SASDgaSZKmebOdPX/GnLclGkG8UnWnOEnB9dMEkC3mWTNZNkM0kixzWRrhgGQZooMIAcAALyrbyINhes6AAAAAElFTkSuQmCC", + "maxDurability": 32, + "name": "golden_shovel", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 285, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAAA/Lg4oHgtJNhWCXRbpsRXq7leJZydoTh79/3YoF0g5AAAAAXRSTlMAQObYZgAAAEpJREFUGJWNjDECwCAIA4kYqv//cNGhBqdmyx3B7Gf6ivYZZHQfhwAgn1ZmHkTpozGEeN5DTtKbAt//8E22TzChfpHire4l7epXXpivAQaNhmSeAAAAAElFTkSuQmCC", + "maxDurability": 32, + "name": "golden_pickaxe", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 286, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAfElEQVQ4y2NgoAdoihX7D8Jka/77vwyMSTYEpvnlRtH/r96Fk2YAsmYY9jQT/Z/hJ0ecIfZ6fGADQDaDNN\u002BZJgymNeS4iXcFyBAQBtmMbAhIjGhDYM4G2QzzCtEGgDR3pqvDnQ1zEck2kxz3FGtGdvYQsRkEQBrJ1kwJAACoxnoUclbwWgAAAABJRU5ErkJggg==", + "maxDurability": 32, + "name": "golden_axe", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "String", + "enchantCategories": [], + "id": 287, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeklEQVQ4y72TQQrAMAgE8yNfIf7/7EM82pOw2FglLQ2EnJwdTbLWX0tV/bjYzJxY3Mz8VTqxnAEifdRGpUksfRuq6p0msexNYlAIC\u002B2cujVBasBwZ9DNAqk7TQSVs8KkKKjaLG8kK\u002BMZxXlejyDc05sqH9EoubP5/JdeEy/Pqf6iszsAAAAASUVORK5CYII=", + "name": "string", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Feather", + "enchantCategories": [], + "id": 288, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAX0lEQVQ4jdWRsQ0AMQgDs/8AjMMSDJSXi5MoManeEh1nG3HO71RV99lgbSIwIq60giUM7BakZ6YHkyxQBmOYReoCj\u002Br3RRsmtSeP7yax39w1MgG0awP1yqt/00Jjgxt9z1vednhJVDEAAAAASUVORK5CYII=", + "name": "feather", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Gunpowder", + "enchantCategories": [], + "id": 289, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAfklEQVQ4jd2Ruw3AIAwFWYgV6OkomIQxWJroIj3JspIAKVIEyeJ7ZwMh/LuVUgbxGq61jtbavgQAsPd\u002B9jnnEWNck3iYKhgvSQQrbAXsPUp0Z5sZgLnGrKeUriXKrofzomkVLCqLh3UN4rYCLxGsrFPYSggOe3D5K61oG/y8HSF7rZudiJMQAAAAAElFTkSuQmCC", + "name": "gunpowder", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wooden Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 290, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAgGApJNhWJZyY3KRBoTh51WCFrUR80FPBNAAAAAXRSTlMAQObYZgAAADVJREFUGFetirENADAMwkJKwv8fdwapW73ZUPWApPvZ9QJo2WNJOrBTryz0wD3/E/55L4QHF2dIAJzYoCaIAAAAAElFTkSuQmCC", + "maxDurability": 59, + "name": "wooden_hoe", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + { + "displayName": "Stone Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 291, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAG1BMVEUAAAAYGBhJNhVJSUmJZydoTh6JiYl/f3\u002Bampp2kqJmAAAAAXRSTlMAQObYZgAAADZJREFUGNOtijESACAMwkqxxf\u002B/2Jne6WS2BCIukHTf3V4ANbMsSQt2ypaFLLjPfw3/vAcQLw5ohACgjsWhtwAAAABJRU5ErkJggg==", + "maxDurability": 131, + "name": "stone_hoe", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + { + "displayName": "Iron Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 292, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXUlEQVQ4y2NgoCVwcXH5D8NkaQaBGzdugDFZhkhISPwH4YMHD8IN8TQT/Z/hJ/efZINAhoBwZ7o62FCSXQOyGeQKkCEkGwBzNsxLJGumyNkwm8nSPGozmcmWgd4AAIyXYZ4KnMPXAAAAAElFTkSuQmCC", + "maxDurability": 250, + "name": "iron_hoe", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 293, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAAAoHgtJNhUOPzaJZycIJSBoTh4rx6wnspoz68sYx/ZuAAAAAXRSTlMAQObYZgAAADdJREFUGNOtirkRACAMw\u002ByEPOy/MLVzBxXqJBu44O7qu0pLRJdbSupelJNVh3hSff5z\u002BOcdJF4cgRUAwp\u002BuvbcAAAAASUVORK5CYII=", + "maxDurability": 1561, + "name": "diamond_hoe", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 294, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAABJNhUoHguCXRY/Lg6JZydoTh7q7lfpsRX9/3arrxltAAAAAXRSTlMAQObYZgAAADdJREFUGNOtirkRACAMw5yHOOy/MLVzBxXqJBu4EBHqm9SS2QwrSd3L5WTsFK9Un/8a/nmHO14cgEIAxb/xarsAAAAASUVORK5CYII=", + "maxDurability": 32, + "name": "golden_hoe", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Seeds", + "enchantCategories": [], + "id": 295, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAVUlEQVR42mNgGAXYwSOB/ySJo4PMDRb/STYcGeg58/zHZzheC9BtACl2KVL5j2w4PgvgBqyB2kJYAw7biNaE7ncMjUheArkqH8k7JLmIZO\u002BQpWFoAgAY9DgM7ldwswAAAABJRU5ErkJggg==", + "name": "wheat_seeds", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wheat", + "enchantCategories": [], + "id": 296, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVQ4y2NgIBL0ltv\u002BZyAHhAVa/K/PMv6/bGrwf5IMAmkE0TDNII0gNtGugtkMUnR2YySYBhmEbCBeF2DTjEwT9AJM4Z3dqSgGwWgQhnkTpwEgxSADYIYRrRnmT5hmZNtBfFhY4DQE2XZ0Q2AacWqGKUDWTJRGZM0wGtmpIIwtLaDEOcyPMA3oNmITg9sM0wyiCToVW0aBORdv6OIzAGYrWQag\u002B5MUvQCceQkNes7MbQAAAABJRU5ErkJggg==", + "name": "wheat", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bread", + "enchantCategories": [], + "id": 297, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlElEQVQ4y2NgoAdI9Rb/j4xJ1tiTJvd/UaUKGIPYRBkC07inUx0Fwwyx1\u002BP7j1czsmJ0g/AaANOMzVaCLsCmGdkQmO0gdRgGIAcWNmfDNIOwj4UgdgNwORtZM17b8Tkbp2aYATDFuJyNUzOyAeiGEKUZBMIdRTBSG9GaYQbAwoFkzTAAihrkDIM1qogxBKQJhonRAwCrYxrd5L7D3gAAAABJRU5ErkJggg==", + "name": "bread", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Leather Cap", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 298, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXklEQVQ4y2NgGJ4gODj4Pwjj4hPUPG3aNAzFxcXF/01NTf8Tpfn8\u002BfMYCkHiBA0BGbB582acBoAwUQaAMLKfQZpAthNtALYAA2mk2ACiwgCXLUQZADMElwEENY9QAADYyG3b80w6vwAAAABJRU5ErkJggg==", + "maxDurability": 55, + "name": "leather_helmet", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + { + "displayName": "Leather Tunic", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 299, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlUlEQVQ4jc2R0QnAIBBDXcpJHMVdXMRBHMmSQko8tT3/KgTUS95dbQi/WCmlbnXkwaG1dqvWugVsPSyiAJVSBgP2uFPPBGABgpEQhrW\u002BBOScHyNHtV05HbwDIMbYIRQYJsB2hof\u002B6W/gUh9Kp6KWQQXwEziuHd8F0HEV4gLYgO5dAHbla3PP8yvAQizsM6yQlVzh03UB3pVjRY93eCIAAAAASUVORK5CYII=", + "maxDurability": 80, + "name": "leather_chestplate", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + { + "displayName": "Leather Pants", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 300, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAaElEQVQ4T2NgGHQgODj4Py5samr6n6Dm8\u002BfPY\u002BDNmzeDcXFxMX5DkA2AaULG06ZNI84AZA0gTJYBMMUgDHI60QbA2MgKcbEHIaDYCyADQAGFHt8gNjZxDAALcWwGYBPHagAyJiQ\u002BOAAAtsi4pUqS5fUAAAAASUVORK5CYII=", + "maxDurability": 75, + "name": "leather_leggings", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + { + "displayName": "Leather Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 301, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASElEQVQ4y2NgGH4gODj4PwzjE8Op\u002Bfz582Bsamr6n5A4yQZs3ryZOAPQFYLEQWJEGYBNIckGTJs2jTwDYIrwyYMMZxgFgwwAAMREe99ZR6oOAAAAAElFTkSuQmCC", + "maxDurability": 65, + "name": "leather_boots", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + { + "displayName": "Chain Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 302, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAX0lEQVQ4y\u002B2QzQ2AUAiDWYMhOhn7MFu3qSeMP7yIV2OThgv9UjD7pgCo8zicmSJ5mhEhd9c4LOk9BIBI7u6aPAJq\u002BXi7uysiRHLWoEJXjxusAOMfdOERoCDdUkHs100boVCha\u002Bi/7e8AAAAASUVORK5CYII=", + "maxDurability": 165, + "name": "chainmail_helmet", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Chain Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 303, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAj0lEQVQ4jc2R0Q3AIAhEXcMhnMx9HMkZ3IbmmlxDEYv\u002BlYRQ4d6JaUq/iFKK2DzS4IAYY0hrbWmw1ODAQe99EuAbPa2ZDDSsb7Ez74LboNb6CLgq08LQvgxyzoLEwIL2adBQP/0NNAl5MKoLagNCHowaGmBFC6GyHxrwnRrSdWsDmnj10yAyCWFt4uUWfBoXvcFSyOdFL1IAAAAASUVORK5CYII=", + "maxDurability": 240, + "name": "chainmail_chestplate", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Chain Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 304, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcUlEQVQ4y81SwQkAMQjrGh3CybpPR\u002BoMbuORh1CK1tyvQjAEjMG2tedKRCxD793KYVU1L3BgrWVzThtj3E3cYB86O2WQDaNTBntcAJxOEG0CpxNEmzKdTpDpdALwXwnO9/YblP/ALx4ZRHposKPS36gPeLbmSuiws8IAAAAASUVORK5CYII=", + "maxDurability": 225, + "name": "chainmail_leggings", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Chain Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 305, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAc0lEQVQ4y92Q0QkAMQhDu4ZDOFn36UjO4DY9ciCItba/d0I/GpIXsbX/DTNPe5W2DWNUdRLRPOkpAKYMAE1E7gBjjAWAcNRTAEyxaaengKzpagNvqjZIITHce18A0LYQM/iwN9jfILHgBZipOpL3lMf81jyPr7yVQWNbKAAAAABJRU5ErkJggg==", + "maxDurability": 195, + "name": "chainmail_boots", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Iron Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 306, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZElEQVQ4y\u002B2Q0QnAMAhEXcMhnMx9HMkZso3lPg7aNBBp/0oPjkDwPUlEvhkzq1XbcERUZl7q7qWq1YLHGIXgpAD3WwkEGAY4w2xLgJ7fDgjb2wJCc18LWn/ALY8ElKyGKJE/txyvKqD/7THp6gAAAABJRU5ErkJggg==", + "maxDurability": 165, + "name": "iron_helmet", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Iron Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 307, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjElEQVQ4jc2R0QnAIAxEu4ZDOJn7OJIzuI3lfVxJa1LSvwYOjLl7SDyOX1StdT31yUNDzTnXGCMEhB4aDVDv/WbgzJ31bAANEEZBFLZzF9Bau4x6qmSDePDeAKWUhRhEQQmP/NtvcPkWRm7QArQDL8zzU4BIKYC3cYVTAP2GJy0wBLxBUmEL8ZQKf60THqBitQbYAN8AAAAASUVORK5CYII=", + "maxDurability": 240, + "name": "iron_chestplate", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Iron Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 308, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAc0lEQVQ4y82SgQkAIQhFW6MhnKx9HKkZ3MbDgw8SenYHBwkf5PN7ldXacUVEmqn3ruViEVGU9aY5560xxjMEAL/Ii5n3AAhDnwEWNtnRtwHYzQetfwVYg5n/DwCDW68Q\u002BSlgfW8Ayn\u002BAiUeAyA8BXpV/Rl1RUOfrZYq2zAAAAABJRU5ErkJggg==", + "maxDurability": 225, + "name": "iron_leggings", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Iron Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 309, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbklEQVQ4y92QwQ3AIAhFXYMhmIx9GIkZ3IbmH0ioRavH9ice/D6eCa39L8zscVbddBjpvTsR\u002BVtfCgBVAnRmticYQfTotgQVeCxQ1XNBhioBuuqtHBaRhwDdVBI/5OEMxH1kboKAVkvKzHKZ38oFQPq/14rBNgYAAAAASUVORK5CYII=", + "maxDurability": 195, + "name": "iron_boots", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 310, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAIJSAOPzZK7dkgxbUaqqeh\u002B\u002Bj////FmGLLAAAAAXRSTlMAQObYZgAAAD5JREFUGFeljDESACAIw4BW/P\u002BPBQbxzk0zNRkq8ogVhxPB0HafDnAXg6eTHRAPOo5gmlyhP1jeQayWbv9lAXcuAMVFqT2nAAAAAElFTkSuQmCC", + "maxDurability": 363, + "name": "diamond_helmet", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 311, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAABK7dkOPzYIJSAgxbWh\u002B\u002Bgaqqf///9z4YboAAAAAXRSTlMAQObYZgAAAFZJREFUGFeFjTsWACEIAw0EvP\u002BNl4/7sHMakqHIWm8kuYNsQ4sTxABGEEYoAcAowrgtnNhm8QY9hap3BVy1dvR0dA2BFhzRjKgBcISz8F8cMz2nk\u002Bk3H8SrAYCTsqIdAAAAAElFTkSuQmCC", + "maxDurability": 528, + "name": "diamond_chestplate", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 312, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAIJSBK7dkOPzYgxbUaqqeh\u002B\u002Bj///83NLHyAAAAAXRSTlMAQObYZgAAAEhJREFUGNONzkESwCAIA0CDAf//40Y7Rbx0zIFJ9kRrV\u002BlvkDvGiDBzJGgp3KDBEwh4ATNVVJi1/wFnBQv4gvwDvsA3KN\u002B9yAOqewEjR/Ei5QAAAABJRU5ErkJggg==", + "maxDurability": 495, + "name": "diamond_leggings", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 313, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAIJSAOPzZK7dkgxbWh\u002B\u002Bgaqqf///\u002BSb4flAAAAAXRSTlMAQObYZgAAAEVJREFUGFediEESwCAIA00E\u002B/8flyDW8VhzgN1t7W4k65Q/jnVn8AzedxCy75B4BDtCUAbLN30ojCq08ABAoACpho/\u002B7QV5hQDq80bh\u002BAAAAABJRU5ErkJggg==", + "maxDurability": 429, + "name": "diamond_boots", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 314, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZUlEQVQ4y2NgGJ6gKVbsPzZMtOaXG0X/v3oXjoLvTBP\u002Bb6/H958ozX//l/0HARANMwAkTtAQkAEgxSCN6JphmCgDQBjZ7yBNINuJNgCmCR1TbABRYQCzhSwDYIZgUwQzhGEUYAAANYisw3NdQN0AAAAASUVORK5CYII=", + "maxDurability": 77, + "name": "golden_helmet", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 315, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y2NgGBSgKVbsPzomSQ2IAwJ//5f9f/UuHKcBONWAODAJEH65URRFAYgNEkNWg2EATAKEQQphhsA0I8tjNeDONGG4QphTYRhZI0gNSC2KAfZ6fP9BGCSBSyMMg9TA1GPEBkgQn2YQxqoR2QBYGGDTDHI\u002BUQbgwkQZgC3EYZqJMgAWG9gwLADxJmtchhClGT1a0TFNMiIAandqOAvCGb8AAAAASUVORK5CYII=", + "maxDurability": 112, + "name": "golden_chestplate", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 316, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAdUlEQVQ4y2NgGHSgKVbsPy5sr8f3n6Dmv//L/sMAiA3Cr96Fg/GdacL4DYEZgKwJGb/cKEqcAcgaQJgsA2CKQRjkdKINgNmGrBDEJskAdIW4xGljACzg0L2ATRynAejxDTOAYDqAhTg2A7CJYzUAGRMSHxwAAJiR874Nq2PgAAAAAElFTkSuQmCC", + "maxDurability": 105, + "name": "golden_leggings", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 317, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcElEQVQ4y2NgGH6gKVbsPwzjE8OpGQT\u002B/i/7b6/H95\u002BQOFYDQIqwGQASe/UunDgD0BWCxEFiRBmATSHJBrzcKEq6AciKsBkAEsMmh1XznWnCGAaAxHAaArMBWTOyAhgfXQ2KATBF\u002BAIJWQ3ewBxaAAC8JMuT9VtZbQAAAABJRU5ErkJggg==", + "maxDurability": 91, + "name": "golden_boots", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Flint", + "enchantCategories": [], + "id": 318, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjElEQVQ4jc2S0QnAIAxEncAZpP92Al3DdVzHLS0nHIT2kLRfFQ5p8D3TYAi/X0dKk/kE11LmmfMSxBj9EsJMa80vAIxbCSK9d59EwWOMtaO2Fai2AfObcimxA0PYNmEOcisgjCiYkbOwAkIKRg3yhwCF\u002B29YmEIJW4mFbUfut8BO7K2M\u002ByHhoIoLfrsup8O3xfYwaLEAAAAASUVORK5CYII=", + "name": "flint", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Raw Porkchop", + "enchantCategories": [], + "id": 319, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVQ4y9WR0Q2AIAxEncYx3MG4CH9O4J97\u002BOUarOMI1SMcoRBA4pdNmpCGd3eFYfhFHcsicXfDlzGhZV1lmybphgHKvrvGvCmCS3KeDlAizwznogD3xGUHwRUgE0C0tIYDfUzlmghgPo9jQcDHZII4OhvumYB6sMgpwNbW989ePIJSuBhf7QyI3YJZuBC\u002Bj/CzDsEqTAEl4r\u002BrCaZFt1euX\u002BsG9R877s\u002BcGm8AAAAASUVORK5CYII=", + "name": "porkchop", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cooked Porkchop", + "enchantCategories": [], + "id": 320, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAo0lEQVQ4y2NgGBmgJ9Po/8xKJzAGsUnWvGdJyf9bp5eAaZAh8f7q/0nSfHRt\u002Bf/LBzr\u002BP7q8BswmyhCQZpCtII0gfH5XI5gPMoSgAcg2gzSgG4TXAJhmkEaYBpjzQQbh9QJIAmYzzLnoXgDJ4dUMUgSzFYRhfJjNeG0HKYL5G2YIsubGBG38gYfsCuQoA4ULQc3oKQ455RGdcGAApAEZ0zSfAABGOg9D26RxagAAAABJRU5ErkJggg==", + "name": "cooked_porkchop", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Painting", + "enchantCategories": [], + "id": 321, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgoDVITk7\u002BT5FmU1NTMCZZM7JGNTU1woZsnJ/xf3KRFxhXuPCjsLHhZBtRVANBiqd1VfyfN62bIAapw2oATMHmdfP/nzi6FwODxGFqMAwAOQufZnRDcBqATzMMU8UAkJcp8gJIPVYDiA1ErC4gJRoxDAAFCgzDEgu2hAXCoESH4QU1Gc7/pGKq5FYAXwx7sb9dWx8AAAAASUVORK5CYII=", + "name": "painting", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Golden Apple", + "enchantCategories": [], + "id": 322, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArElEQVQ4y2NgoAco1WD6T7bmTSmC/0NUOP/T13aQrSAM0gyyHUQTZRBI0\u002B1Fwv///X8GpkGaQWJvTruC\u002BXgNgml\u002B9S78/7cfk8CGwDCIDxLHawiyAdgwyBXIhuA0AKYQmYZhGD9ECEusgEwFGQAzBOZvGB/mOqIMQMbIBsG8gNUAbK7AZhBOzTADYGGBzTvgVClEIFWCFMAMgSUoojUjGwKLb3BqBPKJ1kwqAABFERaScNpZ2AAAAABJRU5ErkJggg==", + "name": "golden_apple", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sign", + "enchantCategories": [], + "id": 323, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y2NgGDTg0Nyk/yC8Y0o8GK/vD4VjmBhMHiQ2rcTxP4oBIInMEGMUjTBcl2QOl4PRGAbAFIIwuiaYOIiPLI/hBWy248LzW3wxvYDsRBCN7CWyvIDsbGRx2ngB5CRSMYoBiV5q/0nFBBNXSZTZfx9btf8W2hL/yUqdEwud/sd7aVNmAMgVA2cATDM\u002BAwC9USwpSFnGbwAAAABJRU5ErkJggg==", + "name": "sign", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Oak Door", + "enchantCategories": [], + "id": 324, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAFFJREFUOMtjYBhUIDPE\u002BP/8Fl\u002BCmKAByGKE\u002BCggO7\u002BKMgMG3gtUCwNsuKF76n9sYYTVBXVJ5nCMjU\u002BUAdNKHMEYG592sQDz4xD2AsgAYjCyHgBL1Alkv1WQQAAAAABJRU5ErkJggg==", + "name": "wooden_door", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bucket", + "enchantCategories": [], + "id": 325, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiUlEQVQ4y7WT7QnAIAxEXcpN/O8ODuMMjuQ2liucaIip/Qo8Cmnz7IXWuT/Ke980tgdTSi3n3CmlnJgiDoIYY4c9SnFVJWhiIITQkQLKlwIyCkaJuQ80a61TVgljmIIRLo/ZtwWolYBvqApw85UAD1wJlhG0PUiBOSxjUMCvcUsgJbdO/\u002BRnelIHlx5daQ1EbF8AAAAASUVORK5CYII=", + "name": "bucket", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Water Bucket", + "enchantCategories": [], + "id": 326, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAsElEQVQ4y2NgoAUwNTX9jw0TrbGiogKMZ8yYgYLxGgTTqOx/5r9exOX/Lvkv/5vE3wJjEB\u002BEQXIgNVgNAQmCFIA0RjV9BmOYISA2iAbxQWpwGgDDIEUwDTBDYBpxegMkeOPGjf8rVqz4jysQi4qK/k\u002BbNg2/AcgYZBgIgzSBNBNtAAjgMgDmQqwGgCQpMgCkgJABOL2ALRzQDcCrGd0bMANAmog2AN0QkmynSmYiBwAAz\u002BhjIXMC7\u002BsAAAAASUVORK5CYII=", + "name": "water_bucket", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Lava Bucket", + "enchantCategories": [], + "id": 327, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArUlEQVQ4y2NgoAUwNTX9jw0TrfFxj/3/\u002BfUV/7f1VIPxGTcNMMZrEEgCpAmk8MmlGDAGGQTCMDZIDmQgVkNAgiAFyBqQDUI2BKcBK1as\u002BF9vp4NiELKLQOxp06bhNuDGjRtwQ5AxzMCioiLCBiBjkGEgDNIEMgRkAIhP0AAQQDcApJmgASBJXAYQ5QKQAkIuwBkG2MIB3QC8mtG9ATMApIloA9ANIcl2qmQmcgAAsmNvdbIeuBQAAAAASUVORK5CYII=", + "name": "lava_bucket", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Minecart", + "enchantCategories": [], + "id": 328, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAvUlEQVQ4y2NgoDWwd3L\u002Br6yjD8YkawRhPTNbMHbyDyXOEHSNyAbgNQSXRnQDsBqCTyM2A0B8FEMI2a6qbYBiCCxgUQyYMn0GhiEgjcgYZlFDcyemAen5xf9XrlsPVoBPI0hNdl4RdhfAFMAMgWkEicHkQBZhuADEgbkAJAnzDsimeUuWYWgG0RgxgWwITAHMuSBDYJpBBnNycmFPCzBDQC4AsUGaQZpgfgZhkGa8KRJmCIgmaCM\u002BQ4i2kVIAACIUF\u002BqlzPzUAAAAAElFTkSuQmCC", + "name": "minecart", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Saddle", + "enchantCategories": [], + "id": 329, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgGAVEgUBFnv/1lpJwTJbmj90xYHwrTYc4Q0AaYZpBmkB4uZ8i2BAQjdUQZGeCFME0ImOYOIYB2JyJzRCYuKk413\u002BsToY5E6QYxke2HWQASByrATBJmCYQDePDMFbN6GEA04TOBmkE8UmOe5BGmK1EGwDThO5csMH5yf/JTpUbZnb8D/Vw/k\u002B1ZA4Ab5Gzh5CvSJcAAAAASUVORK5CYII=", + "name": "saddle", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Iron Door", + "enchantCategories": [], + "id": 330, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAFBJREFUOMtjYBhUYOrUqf/Pnj1LEBM0AFmMEB8F\u002BPj4UGbAwHuBamGADTs7O4MxUS7YuHEjHGPjE2XAwYMHwRgbn3axAAuDIewFkAHEYGQ9AJeKbwOlvaVwAAAAAElFTkSuQmCC", + "name": "iron_door", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Redstone", + "enchantCategories": [], + "id": 331, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgElEQVQ4y2NgGN4ghp3hPwiTrbmIgeH/Kn5G0g0BaQBp/A81wJGV4b8uA5GGoGsGuQLEJsoQmGYYRnYBSA6vITA/I9sM0gDiw9ggcRM2VuyGwGyHBRy6QQRdoYtkC7pmmDdAGKcL0A2BaYbZSlAzsiEgDFKMrpHoqEQ2iGSNdAcASrN\u002BxY/M7FgAAAAASUVORK5CYII=", + "name": "redstone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Snowball", + "enchantCategories": [], + "id": 332, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiUlEQVQ4y82SOwqAMBBEc2/vk9Y7WKay9gS2dukiTxhYJJtPIw4s2ei\u002ByUQM4bdaUyq2psH9usqZ81P0PFtiLF1YIKJHwyYMCNZqe0xcA8E6tQbTuykU35PMt\u002BNoG7yvIJAV2L0GBgxQNRPBzQ\u002BpFNbI7t34Ei9tElvD/wIDMtLpArtwzWga/Fw3JQuIzXl4e6oAAAAASUVORK5CYII=", + "name": "snowball", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Boat", + "enchantCategories": [], + "id": 333, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABK0lEQVQ4T62ST0sCURTFzzdo6UIKxJEsFF0k\u002BAepTNONYhCBupEWQRC2bV0t\u002Bgjt2vUp2va5tHObM13fMG1q4PDe3HvP7753Z4D/fO7nTWpNDdsRhdmomlKm\u002BfG2Z4DP9wcDfBWntJzU05C4s5k/Xq\u002BT4rfnsYkxivkUxJtDY3yNRB5CwOVJBb8aFddcuHcnxLhTBrKMXDkL7p/uuiZdkbmL4wIGjQhQYTg0f2wPEeC0lkO7uvcNYHd1Yxd10\u002BcUhHVcW1GeORyV8z8AFhGiTlkQrS\u002Brcxv\u002BFiCEcK/Js44x1QqCm34FPJIAglB\u002BuIxzH0IMMO8dbkG8md2ZCyEJYNHdx0FuJ4FooCzie2zGataEIBTzBrhqleyPJGTaKUIm6qy\u002Ba3HKQ7zw12cDt5d/w7dIU4cAAAAASUVORK5CYII=", + "name": "boat", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Leather", + "enchantCategories": [], + "id": 334, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVQ4jWNgoBUIURf7j4yJ1gBjz/PU\u002Bn892/n/sRjT/53WqihyWA2EaQLRIE0gzTAMEgeJwdTYyghgdxFMMwjDXADDMDGcmtGdjmwAzAUgr\u002BA1AGYISBNIMcwrRNmO7gqYV8gyAD0cYHzaGwDSDPI7zAvINAgTDERk27Fhog2A2QizFdkleBMRTDFIEQiD\u002BDBbQRivN0AGwBTCxHDxiYoNYgEA7iv7H1ZlFy8AAAAASUVORK5CYII=", + "name": "leather", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Milk", + "enchantCategories": [], + "id": 335, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlUlEQVQ4y7WTSwrAIAxEvZQXc\u002BVJxCO46FG6LbjpKUrXKVMIWEnU/gZmoWaeiaAxf8haS5KHg9770zHGi5sgDk7zQuu2UymsYZyhRoRgEwU9oUYFsLmLshMOqmNgM\u002BdMKSXSHtE5RyGENqA0YDBCCA8DIA3AHYoAHL4CoKAHUEeQ3qEGNMP1GAxAaBhQQ27d/slneqIDW\u002BaCf5vSGFIAAAAASUVORK5CYII=", + "name": "milk_bucket", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Brick", + "enchantCategories": [], + "id": 336, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhklEQVQ4y2NgGDLAU1nyPwiTpQmE\u002B9wM/2\u002BPcvhfb6fzn2RN6BjDEGI04TQEpOl4kitRmkAYpBaEQRaBDYHZis8QmCZkjSCsKyaAMADdEFyakDGGATBD8GmC4UR9JYQBIAGYAbAAIqQRrBk5FmCGYDMAWROKRvSoBCmGGUCUJlyJiCRNAw4A\u002B2oIP9RqUmEAAAAASUVORK5CYII=", + "name": "brick", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Clay", + "enchantCategories": [], + "id": 337, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgGL7AwSXqPzImWXNp7YT/C5dvBNMgTLQhIIVTZi4Ba4bRMEPMLV3\u002BE9QM0rB\u002B5zUwvWbdXjg7LqeXsCEwA2C2wzQTZQBMM0gjzGYQBvFhXsBrCLLfkV0BYxNlACzkYeEAcgmy82GG4PUGSAGyK2AaCWqGAZACEMbmb4KasRlEska6AwAtzu0CsAi0OQAAAABJRU5ErkJggg==", + "name": "clay_ball", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sugar Canes", + "enchantCategories": [], + "id": 338, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "reeds", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Paper", + "enchantCategories": [], + "id": 339, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAd0lEQVQ4y9WRSwrAIAxEvX1u4x28RO7Qdte1YJnCgFZTP4tCA0EQ35sQnftFee8Tehne9iOp6pyEqQBjPO\u002BGaEjCVIJ5QygiaTi11XhTSQhayc8pCskMzF1UE\u002BCiJ\u002BFvmDt4kzDVhC0JzhBCH2xJCE7BuWQJ/Lwu2PhVdE0qW9YAAAAASUVORK5CYII=", + "name": "paper", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Book", + "enchantCategories": [], + "id": 340, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y2NgoDUwVGT5D8NkaQzSE/if6i3\u002BP8ROmDhD0DWiY5yG4NLoosqF3xBkjSBnYrMV3RAU72DTjM1WdDEQH2wIKU6HiYNwdHT0fxQvbN\u002B\u002BHWfAIWucOXMmWC2IBhsgJsAK1njt2jW4IejeQdYI0wyyFCSO0xBCGkF6QBgeG\u002BiGEK0RGWAzBOYSvBqxGUKyRnRDyNJIDgAAgXUPesxQ/IYAAAAASUVORK5CYII=", + "name": "book", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Slimeball", + "enchantCategories": [], + "id": 341, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnklEQVQ4jWNgGLTAvcrpPzImWWPhmuT/ZftywRjEBomZBOvjNwhZY8/1JjCGsUHiAQ2e\u002BA0BGQDSAAIn/52DGwIzCGQITgNgtoMUgzSDMLpLQBinK5ANQNaAzAbJh0/0x28Asq3ITofZjtcAkCRMMXIsgDBIDq8B2AxBdjZIM8FYAEnCbEHWBMN4bUc2BIRhhsAwTByvZmwGkayR7gAAt7MHqOb0idcAAAAASUVORK5CYII=", + "name": "slime_ball", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Minecart with Chest", + "enchantCategories": [], + "id": 342, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BElEQVQ4jaWSsQrCMBCGu1afwQo66KCIk6Ogu6/gqCJUUCg4KTg5uQg6OVlFBH2SPlPkK1xpmjYULBy55P7/u0uo41i\u002BQb\u002BlJGy6QuNu2lBPvx6vpSBZ42lRi4OcsEIoivi97SYmzmRPXgih0PaqCSANSe\u002BBoNPMw9E4PpxPPBUEgdZd8rSZaHZ6SgMQAKIoUmEYam\u002BQNqLBbADOl2sMYQIAiIuM\u002B8PRBMxWG/X6fBMIhjwjmqW/zp9ABHIdMXImNRoZE7CRCSjKdeh0uz8MM6sGyEJEIOMCETNg163k/wsCYQJyzJjkzgRmo3seRB7N2tEGKd3x3\u002B8H2ok\u002BsuBGUokAAAAASUVORK5CYII=", + "name": "chest_minecart", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Minecart with Furnace", + "enchantCategories": [], + "id": 343, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7ElEQVQ4y6WSsQuCQBSHXa3/oaWlIWjXIKhd2qU5ISiowTUIh0YhqKkpgpb6Ey\u002B\u002Bg1\u002BoZ2J08LjT977vvRM9r2ENel2j8H5ZgrIss7GI43YSgfMoMmmamjzP20sECgJAQuhM/quExDgMTZIkNoAA2CX9KplMZ5/RkbADSIaAUJ7oD0emJCAoUJHuXnxHBEFgYUdwOl\u002BshILiJHXg/nB0BcvNzjyeL0dSBalZrbf1E6hA1xHIO\u002BVo5EzAgyYgqevQ6Xq7OzB7SVCVqEDjIhGM2Pc79f\u002BCJEzAGRhIdyaAne51En20xo5NktYd/11vFQg9zUaTp98AAAAASUVORK5CYII=", + "name": "furnace_minecart", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Egg", + "enchantCategories": [], + "id": 344, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbklEQVQ4y2NgGL6gJDvwPzImWfPmpbX/75\u002BbDcYgNtGGwDR/eHYMbgAI9zVFE2cISBFIM7oBIEND/az/k2U7zACQK/AaAjIAXSOyAQRdQTMDYJqJMgA5\u002BtA1EwwDEAApAClE1ki0ZmRDsOHBmWcA96X3a1dSPKUAAAAASUVORK5CYII=", + "name": "egg", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Compass", + "enchantCategories": [], + "id": 345, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "compass", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Fishing Rod", + "enchantCategories": [ + "breakable", + "fishing_rod", + "vanishable" + ], + "id": 346, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAf0lEQVQ4y2NgGAiQkpLy38XF5T/Zmj3NRP9ryHGTbgDIVpDmDD850g2Aae5MVwdrJskL6JphYmRrhoUF2ZqJMoBQgJWUlPynKLTxuoAqmrds3gzGpqam/7G5EKdmWCqbNm0aVgOI0gzigzQia/4PBMg0BgBpxJc8QS7CqZkSAADs7H6sIgQ4AAAAAABJRU5ErkJggg==", + "maxDurability": 64, + "name": "fishing_rod", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Clock", + "enchantCategories": [], + "id": 347, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "clock", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Glowstone Dust", + "enchantCategories": [], + "id": 348, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhklEQVQ4y2NgGN6gzkPxPwiTrfn1Kr////fEkW4ISANI488rc8D0lkKH/1GWMv/J0gxyBYhNlCEwzTCM7AKQHF5DYH5GthmkAcRHZveF6WE3BGY7LODQDSLoCpAgSBKmGcSGaUY2BKcL0A2BaYLZCjOIYECCFIAwyCZ0W4mOSmSDSNZIdwAAKI7YMTDfEVkAAAAASUVORK5CYII=", + "name": "glowstone_dust", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Fish", + "enchantCategories": [], + "id": 349, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "fish", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cooked Fish", + "enchantCategories": [], + "id": 350, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "cooked_fish", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bone", + "enchantCategories": [], + "id": 352, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAb0lEQVQ4y2NgoCc4fWzp/xdPL/0H0WRr/vP77f/qumwwJtkAkOb///\u002BCaZBhJBkCMwCmGcQn2gBkzTDnk62ZLH/TVzNII1maQSELwqBogkUVSZphcQzDJDsbFrcgzSQnEpghIE0kJxJ0QFY6pwQAAGSY4Fy4m57ZAAAAAElFTkSuQmCC", + "name": "bone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sugar", + "enchantCategories": [], + "id": 353, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcklEQVQ4y92RuxHAIAxDGdJDsKJmcE1NzxJK5ZwuIeFTpIgqmvckHyn9O4ATcG7DrTWSXJcATk0plWaZW3CsmJJcYV0A\u002BLtEb47mUurtDXhfEu0qUXi4wiyfLb0VKnk8QyUBR\u002BsQVolZ7oLTX6miZfDzHC\u002BWJmA7QlTNAAAAAElFTkSuQmCC", + "name": "sugar", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cake", + "enchantCategories": [], + "id": 354, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7klEQVQ4y2NgoDa4emLNf3yYoMavz479///jEVYMksNqEFzj339gvEHRCExfVtQFY5g4DMMMwtAM0wiyDaTxQ3HU/xempnBD4PLIhoAIsBNhNkDZIHGYZrAaJDmQOIgNNwDZ\u002BTBJZP/CwwHJEhQXoAQcmn9RDEbSDDcg30iCYMgja0LWDNILNmC6pxROQ9A1Imu2leWGGNDrrPJ/ebAChiHImmB8kDqQehQDQC7YEasOxjCDQDSMD9IAEoNZBMJwA0AAZsjxRBWwJnR6fYQyGMM0gwyCa4YBkCEgDNMIwzA\u002BskYMzcgApgAXpnruBQAZZVBwG0xSPQAAAABJRU5ErkJggg==", + "name": "cake", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Bed", + "enchantCategories": [], + "id": 355, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "bed", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Redstone Repeater", + "enchantCategories": [], + "id": 356, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiElEQVQ4y2NgGHKglYXlfyoT03\u002BKDHBm4yXfgKmlbv/TgwwpM8DJVIkGBuAKnCXLF/4H4Yz0LLBcWZzFf3Mt8f8EAwemMYKREYxBbKICZ/eB7WDFIANBWIOBAYyJMgDkN5BtMO/ANCJ7ASsA2QozAGYjSAyE8WpENgAWODCNBJ2MHtJkaRwUAACrR4D6DEGE0gAAAABJRU5ErkJggg==", + "name": "repeater", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cookie", + "enchantCategories": [], + "id": 357, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVQ4y2NgGJRgZ7Hpf2yYaI3d3tr/vTXE/99stkPBeA0CSYAUvZgRgIGRxUFskAUYmmEKwvWl4GyYS2BsZMNQDAEJgjTCJGFOBonBDECWB2EUr6A7Hd02dDZIHqsBMBpmK7JmdDUoBoBMRFcACyxkw2DhA5Jz1RJGGADiwAxBDkRcMQJSi2IAsiGw6ETGsDQBSyMYmpENQTYIGcM04tSMzSB0PDgzHgALAUryOhmWAwAAAABJRU5ErkJggg==", + "name": "cookie", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Map", + "enchantCategories": [], + "id": 358, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeElEQVQ4y2NgGBJg\u002BQqP/yBMtuZXr47/v3V3FWmGwGwFafzz5xMYgwwiyhCYrTCNyBhkYHuH5X\u002BibcWGQWowDIFpxGUzuitQDCFFMywsMFwAEiBkCCw2cIYBPkNgtuLUjMsQEL37YDlhjdgMgWkkSTOyIWRppDsAABifRorVNHrHAAAAAElFTkSuQmCC", + "name": "filled_map", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Shears", + "enchantCategories": [ + "breakable", + "vanishable" + ], + "id": 359, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiklEQVQ4y2NgGPQg31T7/4oVK/5fvXoVjEFskjQXFBRgaCbKEJDmbmczuO3ImkF8gpqX\u002Bdvj1IzXAJjmGF15sPOxacbrBWQDYGLILgEZiixHUDMIwFwCksepGTngkBWBxGAYr2aYU2E2wTDIQHRDcWpGdjKyRoKaYZpgbCcnJ\u002BI1IgOQRhBmGFIAAIv7uSuqgGgSAAAAAElFTkSuQmCC", + "maxDurability": 238, + "name": "shears", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Melon", + "enchantCategories": [], + "id": 360, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyklEQVQ4y32TsQ3DMAwEuYYBu3KbJquk9wwpMkFmyBBpsqMCCnjh/KFSWXqS4vOfjvtrb\u002B/P1m7PtV0faz8nJpyY7pkrLJicAQaF6V7FwzvOHsivMMbCaasTKefZ8zRyVLOzk8c1hrToI3iya8KuZNc1YEe6oe/lWE4Y2XUXvIuCpK1HnMkQkYCSskiM8kyWJxHdRjLIQu/OvKGBF0rIfy4MDSoH6EK1F9zIcEAFXCI/07FQshdrHK5y5Vj4bvsWevxHg9mf6A/M8r6IfR1cbiT\u002BBwAAAABJRU5ErkJggg==", + "name": "melon", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Pumpkin Seeds", + "enchantCategories": [], + "id": 361, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASUlEQVR42mNgGAVYwYkrq/5TbMDpY73/yTYcpPnUxrz/pBqO0wZkTfgMh9uObANMM15NNA08ZENBbLxhgO5UdMVEe4VsDUMTAACqimeInjC5NgAAAABJRU5ErkJggg==", + "name": "pumpkin_seeds", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Melon Seeds", + "enchantCategories": [], + "id": 362, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAWklEQVQ4y2NgGP4gMdT0v5YS93\u002ByDQBplhVnJd4AkGKQrWTbCDIA2cnoXiDZcHQvkBwmIA3IthIME5hiGA3SQLSNIE0w08mKOmzOQ3Y\u002Byf5HNxDEJilNDA0AAB7\u002BNIcfptzgAAAAAElFTkSuQmCC", + "name": "melon_seeds", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Raw Beef", + "enchantCategories": [], + "id": 363, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y2NgGBlgraz4f2RMsuZXHcX/HyVF/X9gZ/r/UVEm8YbANQd7wTXDDCJoCEgBSDFIMwyDDYEaUC0u/B\u002Bvf8GKYZphzgeyQS4Cybtzsf3HqhlZI7KNMM0w23EagGIjyM9oroBpxjAAZjvMFmSNIINgmvHaDgtxZI1EaQYBkATMELBBUI2wQMWrGd0QZIzTz/gMQcc0zScAQHPnzSI53HQAAAAASUVORK5CYII=", + "name": "beef", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Steak", + "enchantCategories": [], + "id": 364, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoElEQVQ4y2NgGBnAT13yPzImWXOhve7/Gg9TMN0XZEO8ISCFQfry/2fEOIM1pptrgA0B0QQNASkAaQJhkCEgF8DYIEO0xHj/4/UvyBZk22GGgDSD2FgNgDkZZhu6ITDn2yuK4TYAZgNME8x2EJ8ozSDbQYrRbQbxQZrxGgDSgG4IjI/XdnRDYE5H1khQMwiAFIAwsnNhGglqxmYQyRrJAQDj\u002BbVgCT5nhAAAAABJRU5ErkJggg==", + "name": "cooked_beef", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Raw Chicken", + "enchantCategories": [], + "id": 365, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAt0lEQVQ4y2NgoAXYUp36HxmTrPn\u002Bymn/3\u002B9ZA8YgNkkGHZzUANcIYoMwjE3QEJACZM0wl/x/fgeMQey2INf/RBkAoj\u002Bd3AvXDMIgPkgOpyEwv\u002BLSDMIwCzAMgWkEYZDzkQ1A1kyUASA2SAMs4JDlYOGD0wDkaIMFIMxQkBzOMIApANEwm5FDHyaG1XYQuLeqGUUzyDCYZpjBII04Y\u002BDdKUgcY/MzTDNRKRGkEOYagrbicwnJGskFADdAhr5MEWH6AAAAAElFTkSuQmCC", + "name": "chicken", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cooked Chicken", + "enchantCategories": [], + "id": 366, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuklEQVQ4y2NgoAXodlH4j4xJ1ny21uv/vbnV/y/1JYHZJBm0JtYQrBmkEcQGYRiboCEgBTBbYRpBhj3btwSMQXJROgL/iTIARCNrBmGYy3AaAvMrus0wzcjhgmEIzHaQIlg4YNNM0AAQBrFhBsFchawZJI7TAORog7kCRMO8hjMMYApANMxmZC/AxLDaDgL3VjWjaIYFJCzkQWIgjThj4N2pNWBJZOejayYqJYIUwlxD0FZ8LiFZI7kAAL9NP1/V4L75AAAAAElFTkSuQmCC", + "name": "cooked_chicken", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Rotten Flesh", + "enchantCategories": [], + "id": 367, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuUlEQVQ4y2NgoBcI0hH4ryHC9Z8sjSDcbSJBugEgjVtcFP43u0jAaaINgdl6NNXxf76vNFhzElAMRoMMwmsYyICjjVFgm2EGgWhkw3AagKw5KxaiGcQGaQbxCWuGagDZCPM/zBV4wwGkGWQLTAOIBmGQRpiLcNqObjOIDXP\u002B0alZcPEkbFGK7GeQE2FskGtAbJhXknClB\u002BT4xhbyII0wjNf/sLiHRReyJoLxjpx4QC4gWhM6IEsTJQAAXLfZYpW7wFEAAAAASUVORK5CYII=", + "name": "rotten_flesh", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Ender Pearl", + "enchantCategories": [], + "id": 368, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVQ4y2NgGNSAx9zgPwyTpdFkZgcYq7aUEG8QukaBuEAwBrFBmFlN4T9BzSCFPV8e/dc5u/E/t68TGCMbhNMQmAEwzWyWhnCMbBBWA5Bth2kGKYRhgoaABEAGgCRBinAZAAsXrAbAJPEZALMEqzdghsCcih4GIK\u002BBDMAZiOiuQMYgzaDAxWk7siHS1dlwQ0AGwtIFQc3IhoAwLO5hGonSjM0gkjWSAgDdONCbms6SjgAAAABJRU5ErkJggg==", + "name": "ender_pearl", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Blaze Rod", + "enchantCategories": [], + "id": 369, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAb0lEQVR42mNgoDfYnC35f3YY\u002B3\u002ByNK/Ilf7//7Pu/52TZf5PNWb4T7LN/3/UgTWvsyFRM9hmoOYb69T\u002B748ix2aos0nWjOxn8jRD/UyRs0kOMLDmgwwUhPaA2LwxWoD80IbZTlYigQFQuibZ2dQCAG4MefYDQI0dAAAAAElFTkSuQmCC", + "name": "blaze_rod", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Ghast Tear", + "enchantCategories": [], + "id": 370, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAATUlEQVQ4y2NgGAV4gUVExH9zL6//ZGveevv2//mHD5NnCMiA8x8/gg0h2QCY7SADQJhkV8BsBwGyDQC5AATIDgeQBooCEWYI2ZpHEAAALQlb55AbNLUAAAAASUVORK5CYII=", + "name": "ghast_tear", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Gold Nugget", + "enchantCategories": [], + "id": 371, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAT0lEQVQ4y2NgGAU4QX0Qz38YJkvzj0tZ/3/\u002BzATTee7c/0k2AKQZhkGAJEOQDQCBlxtFSTcABkCa70wTJs8bIP\u002BDNFNsAMmakQ0hW/MIAgDaCV8WPs8pnQAAAABJRU5ErkJggg==", + "name": "gold_nugget", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Nether Wart", + "enchantCategories": [], + "id": 372, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXklEQVR42mNgGAVYwT57r//LVA1AmAFEx4hKgTDxBkA1gw0AafYTFANh4g2AaUK2HdlQopwP1Qi3HSROlFdAGmCacRlGVBggG0RyICLbRlYsIMcE1CDSYgHdFcMcAAAMflPjVS1cZAAAAABJRU5ErkJggg==", + "name": "nether_wart", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Potion", + "enchantCategories": [], + "id": 373, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbElEQVQ4y2NgGNTgSq7nfxBe6a76n3TNT7//P7N\u002BKRxvPv\u002BGNENAGkA2g/B0czHSDYAZAqJj\u002Bw/9JysMKDIAFAbIfJIMgWlG9zdRhuDSTLQhFBuAS2P32gvEBSguBUQbgE0RSZqRDUHHNMlwADOSe7Rn5KNOAAAAAElFTkSuQmCC", + "name": "potion", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Glass Bottle", + "enchantCategories": [], + "id": 374, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbElEQVQ4y2NgGNTgSq7nfxBe6a76n3TNT7//P7N\u002BKRxvPv\u002BGNENAGkA2g/B0czHSDYAZAqJj\u002Bw/9JysMKDIAFAbIfJIMgWlG9zdRhuDSTLQhFBuAS2P32gvEBSguBUQbgE0RSZqRDUHHNMlwADOSe7Rn5KNOAAAAAElFTkSuQmCC", + "name": "glass_bottle", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Spider Eye", + "enchantCategories": [], + "id": 375, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZklEQVQ4y2NgGAW0A9W86v9BOJRJCYxJ1jxXTvf/g5NnwDSIr8UgQLwhIBsfrNvy/0h8NtiAVDZt0g0AaYTZTpYBMI0gDOKTZAAIgDQgY7IMQXcRWQbAwoPkcED2CtmakQ2hWYoFACSiSEOc11stAAAAAElFTkSuQmCC", + "name": "spider_eye", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Fermented Spider Eye", + "enchantCategories": [], + "id": 376, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgUlEQVQ4y2NgGAV4gSur4n9kTLLmal71/3PldMEYxCbaIEs2BbjGy7M6/h\u002BJz4YbAsJaDAL/iTIApBhZM4wmygCYbcg2gwwjaACy30F0Kps2GBPlBZDmUCYlMEY3BESDxAk6H2SIBqcSHCMbSFAzNgDSBDIA5AqyDSDbdmRDaJbcAU4hd4EagRJEAAAAAElFTkSuQmCC", + "name": "fermented_spider_eye", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Blaze Powder", + "enchantCategories": [], + "id": 377, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3UlEQVR42mNgoBWYaszwnyLN//9v/U\u002ByITANQBrMBtFEuwps6z/D/8iGYMgvZsDtKmy2IivG5SoUxeiaYTbichWK4uetqM6D2QgyhGCAooc6zNb///PA9KkeThQ57AbcdPr/e78hisb/pyGa/z9AWLDCH0tAwpz6YzGqBjAbSIO9AYwhEH2pgRmrAXBvgGz9f8MJbMjZMKgryqBhcd/t/4lEhv\u002Br7RhwG/K7ByIJ03w2FUi/8v3/qgvi/BWe8JjBnxbAhqRCbANpAmmG2YwzOpHjGskwdExS3sDA6AAADiD3CAFQdVwAAAAASUVORK5CYII=", + "name": "blaze_powder", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Magma Cream", + "enchantCategories": [], + "id": 378, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAvUlEQVQ4y2NgGLQgqFTzPzImWWP3Ksf/S455/T92JxxMg8QSJaT\u002BE6X5y0s/MAZphmGQgQQNASkAKf737x8Yoxv07LQ\u002BbgNgzgZpQDbg1XJ1sOarrQr/9zpI/N8iYYXdEJABMD8j2wzSCGKDbAcZcDRWArcByH6GGQRyAbLtIBqvAci2gzSDbAYZAMIg23F6AWYISAMswJBtB2nGaTsMgCRBhoA0gjBIA7rNBNMCTBFIA0gjSZqxGUSyRroDAKxADoUc20p\u002BAAAAAElFTkSuQmCC", + "name": "magma_cream", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Brewing Stand", + "enchantCategories": [], + "id": 379, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgGH7A0NDwP4z9\u002BFbZfxDGJofXAJjCm2fs/4MwujhOEBQUBFaETGMTI2gIjH1luxXcBehyBEF0dPT/S83G/0GGgNgkByZIE0gzyBCSDQBpSEtLg7sAxCbJEJDiysrK/6eStcCGgNhkGQDSDDKEJANgzp88eTLcBSA2QW\u002BEhYX9R8cgTSCMTW7w5B0AxvGYrhgIzIEAAAAASUVORK5CYII=", + "name": "brewing_stand", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cauldron", + "enchantCategories": [], + "id": 380, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnElEQVQ4y92SsQ5AMBiEvYfJA1jEYCIxMXVlNHn/JyBfk5Nq/Bpi0uSSSnvfnbZZ9s8xDsMW65GxLKstz4tDfCdB8zT5DaExFqC6bq4hLABBVoOu7f3crA9kXRYv59zpDFjDfAsgHSObEYnhPNkAQNiAzTImAaRgEkBt9O8y3zZQIsbYrDMwr1JkpWDSjYTJZoMroFq9ftLmo/ly7FtTscxFaiK3AAAAAElFTkSuQmCC", + "name": "cauldron", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Eye of Ender", + "enchantCategories": [], + "id": 381, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAsklEQVQ4y2NgGNTAMDnlv5yHKRiTrBGE/Zrb4Jhog2AaU2fXYmCYi3BqBknCNJ/\u002Bc/f/1idR/zsOR/0vXONJnCEgCWTN0y9mgxWHT3RGMURAx/A/Vs0g00EKkDVLawtgGAJSh2EIzACQIhAGOZ0sA0AKQApBGpANgIUFCGM1AD0QkV0B8g6ID5PDqhnZFciGwJwOEsNrOwyAJNETEcxAgpqRDYEZBMMwMZKSNEwTyRpJAQAl0P1Xps3F9QAAAABJRU5ErkJggg==", + "name": "ender_eye", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Glistering Melon", + "enchantCategories": [], + "id": 382, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "speckled_melon", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Spawn Egg", + "enchantCategories": [], + "id": 383, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAM1JREFUOMullEEKgzAURL1eT5GFuMsdvEQv0Lu4iLmCiEYI6kbFhdspE0hJpVWbBgZJ5L38fInJ7XFPfKJGNHhFkOc5pJSIltd1Da01KIqWjOPoJNGCdV3RdZ0TnB6HpVZVhRCepgnGGJRl6XIooYC7zfOMbdvcs\u002B/7F3AoIMymhcAwDG8VXarCWutesvSmaZyA8TCTZdl3Qdu2WJYF7D7newHXhBA4bCJ3Dtc9eDooKIoCe\u002BCywH9rJjyzUgppmuKnexR2\u002BhP810UMfwFPoynoo/Y7q0gAAAAASUVORK5CYII=", + "name": "spawn_egg", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bottle o\u0027 Enchanting", + "enchantCategories": [], + "id": 384, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAt0lEQVQ4y2NgoCX4\u002Br///40nUWBMluZAG\u002Bb/uopMYJokQ2CaYRhkCAgTbQhIIUUGwAwBaboANYzkcIB5Ywc5BiBrLtpg9n8VKYYgaz75f\u002BL/yA3hYEOIcglIM8jfW4GKTgPZIM2WE3zghhwgZAiy7UeAbJBm9VJrMA0yYCc0YHEaAIs\u002BmN\u002BRDTjwf\u002Br/7aQagOyFE0AX7SJkADZDQBgUmDuI0YwtJcJSIQiDwoiklAjCIE0wjE0dAJs0FKvHezfcAAAAAElFTkSuQmCC", + "name": "experience_bottle", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Fire Charge", + "enchantCategories": [], + "id": 385, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuUlEQVQ4y2NgGLTAXEvjPzImXaOp5v8wLYb/gZ6GYDZRBsE0gjRVxTj/n2nK8D8nIez/1M5cuEHyYqL/8RoAUgjSdDCXG6wRZBCIDTIMJIfTAJjtIM0gTe/WSMA1g2iYS0AGYTUEZADIzyAFMJtBhoA0wgyFhQlOA2B\u002BB9kK0wTzCkgzSAynASBBZC/ANIJcBAtQggEJkkCPAZizQRin/9FdgawJmU0wGmGGwAxCdzZBzdgMIlkj3QEAjjLHIAWNzf8AAAAASUVORK5CYII=", + "name": "fire_charge", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Book and Quill", + "enchantCategories": [], + "id": 386, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3UlEQVQ4y62ROw6CQBRFSYyxpTLaWFhb2bkIV0DcwbTWrINFULMHFkDJVp45k9xhGPmZOMnjN5zz3oUs\u002B/fq\u002B97atrW6ro37R74z1SoMiEAF9Lrm5m5ne98v9jwdbJOgLMsgAaRWJXRjbCQUEkVhb1aifIzKJgCddVaUWQkXgrWpKM65ECOVcO0lHOIJYgkCxYhBqiiKYQIeNE0zkmh8TSGwqir/LmcvOOZ7D3ZdN5LoG0ggUHCIMCfhhThGDFIwVPgbqUQdJVHHLzBeUxJABIvglGRTxyVJCv4s2bo\u002B671ZL6GhdEIAAAAASUVORK5CYII=", + "name": "writable_book", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Written Book", + "enchantCategories": [], + "id": 387, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoklEQVQ4y2NgoDWwFGD\u002BD8NkaYxVEvifoyP5v9RI7r\u002BvBPt/sjSCMEFDkDXCNIEwTBynIdg0wjQQZQiIAdOM7GRChoDYYENABLIL8BkC0wjC0dHRCBeABLZv347VEBAGicM0zpw5E6wWRIMNEBNgBSu4du0ahiHYNMI0w72AyxB8GkEYpAeE4bGBbgguGzE0IgNshhClEZshJGtEN4QsjeQAAFXGCeGVjD6yAAAAAElFTkSuQmCC", + "name": "written_book", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Emerald", + "enchantCategories": [], + "id": 388, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAf0lEQVQ4jWNgGLwgmOE/CiZV8\u002B3/r/87fm4BY/G7SSQYAtW8/u9ZuAEMq3QghugSMgRJM7oBxBkCNACkEaQQhGEGgQ2YqgmhSTWg6dtaiMZqiQEwAKQZ2QCSwwCkGRyIINuBYUB0TMADDaQRqhnsEoKacRhCnM3oAKQBGQ9aAACgLczL5N7TlQAAAABJRU5ErkJggg==", + "name": "emerald", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Item Frame", + "enchantCategories": [], + "id": 389, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3klEQVQ4y2NgGNRATU3tPwgTVPj8yuz/Vw\u002B2/AfRyBhZDMYG0SC8ZUESwmCQwORaJ6IxSDOIRnEBSKDYQROOmz0gGJ0NwnO7Av\u002BXpxhhNwCkcIqP5v8loYZwPLez7j8IwAzBcAHMC9g0z\u002B6oBWue31kPlgOpwekCkCRMo4YcN1wziIYZDFIDcgGKATAXgJyHbAAITG\u002BrRjGYKC\u002BAFIEMgGGY7Ti9cGprOUoggjSB2CAN6JqxxgKyAfiiEDkWUAwACYBMBdHIbBCNLI4sj2IAyHaQADINY8MwOh/FAEoAANiCi0UkcpbjAAAAAElFTkSuQmCC", + "name": "item_frame", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Flower Pot", + "enchantCategories": [], + "id": 390, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoklEQVQ4y2NgGLTAWEzgv6m4IBhbSQj\u002BJ1qjlZTIfwtJof9Fltr/Kx0M/le5mYLZFhJAcQmB/wQ1wzRmGSqjYJhBIDU4DQhRFPvvpy6HoRmGQXLBCuL4DZiVFgpWiA13BToTNqDK0RBsyNL8ODANwiCNIAySw2sACIAUgBRiwwQ1wwwA2UaW7TAQpiyO4g2CfsfnCpJthxsiLwrWBMMMwxcAAAeSlnvJpbQAAAAAAElFTkSuQmCC", + "name": "flower_pot", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Carrot", + "enchantCategories": [], + "id": 391, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoUlEQVQ4jWNgoCUw3mfwH4TlZ8n8J9sQkGaQIczpzP9hhhI0EFkTLjZRNoMUomsm2julGkz///dx/r\u002BcxQs2AGYIQwADYRessWQAa/6/3B6MQYaADIRphrkOvwEgzQfLITTUJciG4HQJSDNIMVgzCEM1g8RBBsC8Q9h2JJuRbQepwWkA3HYkzTCb8QYaeuAh20qWZpJsRXc\u002BSbYiA7I1UgoAM8C\u002BlVpMNzUAAAAASUVORK5CYII=", + "name": "carrot", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Potato", + "enchantCategories": [], + "id": 392, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAj0lEQVQ4y2NgGAUEwaxQhv/ImGRNc8v1/t9cFfj/xHSr/\u002BtbXAgbAtMEUgzSCNOMzMZpCEgCpOjlriQ4hmmEaQbhXHPG/1g1gyRBmn5caANjbAa0ZdrhNgBmO8wAdM0gr4EwVgNAgrCAQrYZxCeoGWYALPBggQbzM0wjTs3IhoD8CDIEhInWiG4IMh78SR0Ae1DVPxLPL2MAAAAASUVORK5CYII=", + "name": "potato", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Baked Potato", + "enchantCategories": [], + "id": 393, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoklEQVQ4y2NgGN5gVijDf3RMksb1LS7/b64KBOMT063AmKAhIAXImuaW62FgnIbANCNrvLrG/P\u002BHs1FgDGJvneGA3wCYZmSNMM0wQ7F6BeZnfJqRwyLXnPE/VueDFKI7GaYZZkBbph12A5CdD9OIrhkmhtUAkARII7qtIK/BNGO1HQZAEjDNIA3IfobZilMzsiEgW0C2wgKVKI3ohiBjmuYXAIWEFz1/IEijAAAAAElFTkSuQmCC", + "name": "baked_potato", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Poisonous Potato", + "enchantCategories": [], + "id": 394, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAxklEQVQ4y9WSMQqDMBSG45E6CQ51celowQt0KSLeongFoUfoUg/h4NzNI/QUr3zCXwIxRbqUBh5JzPu\u002BvDx07u/G4Zwb8TX8eJ5sd0xts/laOVMADlMWCmTmkLUPsW\u002B6vU19ZvdLEb8dmEQSmEmeb\u002BUbZk2wRhxIABGRNM7lIiQECkbYpkkowMohMM/Rk1SZqunqDwKSAIARCaIy3R6tgI9qlF86ex9ebaIEap6axuy/W32K/igkEEgIgaslx/40BII2gz8dL/js9O2d9KimAAAAAElFTkSuQmCC", + "name": "poisonous_potato", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Empty Map", + "enchantCategories": [], + "id": 395, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeElEQVQ4y2NgGBJg\u002BQqP/yBMtuZXr47/v3V3FWmGwGwFafzz5xMYgwwiyhCYrTCNyBhkYHuH5X\u002BibcWGQWowDIFpxGUzuitQDCFFMywsMFwAEiBkCCw2cIYBPkNgtuLUjMsQEL37YDlhjdgMgWkkSTOyIWRppDsAABifRorVNHrHAAAAAElFTkSuQmCC", + "name": "map", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Golden Carrot", + "enchantCategories": [], + "id": 396, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoUlEQVQ4jWNgoCUoDOD4D8Lhtmz/yTYEpBlkSLAmxBCiDETWhItNlM0gheiaifZOiBDn/zenXf/fXiQMNgBmiIEYA2EXbEoRBGt\u002B9S4cjEGGgAyEaYa5Dq8BII3//j8D0zCXIBuC0yUgzSDFIM0gDNMMEgcZAPMOQduRbUa2HaQGpwEw25E1w2zGG2jogYdsK1maSbIV3fkk2YoMyNZIKQAA9e/FQC16lYAAAAAASUVORK5CYII=", + "name": "golden_carrot", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Skull", + "enchantCategories": [], + "id": 397, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "skull", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Carrot on a Stick", + "enchantCategories": [ + "breakable", + "vanishable" + ], + "id": 398, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmElEQVQ4y2NgGAiQkpLy38XF5T/Zmj3NRP9ryHGTbgDIVpDmDD850g2Aae5MVwdrJskL6JphYmRrhoUF2ZqJMoBQgJWUlPwnWzNBF\u002BDTLNkv/p8ozVs2bwZjU1NTuOJNIQz/mdOZ/ws08P/HqRmWyqZNm4ZiAEjz/4nS/5ebMBDWDOKDNBKtGQRAGrH5eb0nEZrxAZBGfJoBglyKb/mOxJoAAAAASUVORK5CYII=", + "maxDurability": 25, + "name": "carrot_on_a_stick", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Nether Star", + "enchantCategories": [], + "id": 399, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjUlEQVQ4y2NgGPQgZcKE/xRp7liy5H9odvZ/sjXfevSIPENABuw8efL/3/8rwDTRBoA0wmw/fe0a2AAQDXMFXoNgGkE2gjQhGwDCIHGc3kH2M0gTDF\u002B6xPD/waNyOJ8oQ2AuANEgzSAappFggML8iRwGyLYSHZgghbBYICsakV1BdmKCGUKWZmRDaJrZAFy16kfYt0HIAAAAAElFTkSuQmCC", + "name": "nether_star", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Pumpkin Pie", + "enchantCategories": [], + "id": 400, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVQ4y2NgGAVYwerymP/YMNEa/52pg\u002BNXW5PhGK9BIAm44nkJ/290B6BgkBiyQdg1I2kEsd\u002BtyQNjdHEMQ2AGgBSANHzcUQ1WuD1G6P\u002BSEGEMQ0BeKw\u002BTRzMAauPtEiWwRlyaQWysBoA0gDTDDABpBrkEPRxgAYtiAIiDrBnEB2GYBvRYuTrfG9UAmCEwDOODFCJHI07N2AC6ATCNRGnG5iqSNJICAPs/O814FI0RAAAAAElFTkSuQmCC", + "name": "pumpkin_pie", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Firework Rocket", + "enchantCategories": [], + "id": 401, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbklEQVQ4y2NgGPRgp6bmf7I1zwRqvqal9T9XXPw/WZpBtoNokAEkG7ITyQAQbpGWJt0Vm85c/A/CZGkGgS9fvsBdQXYMgDDIFWQbAHIF2QaANIMw2V6gSRjoinD\u002BB2GiDQAphhlAtEZ0QJKtpAIAiKxhA9IBieYAAAAASUVORK5CYII=", + "name": "fireworks", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Firework Star", + "enchantCategories": [], + "id": 402, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAItJREFUOMu1k9EJwCAMRF3IQTKB/47gGH53gU5qiXBwBtQotHC0mtzjYtsg7xOgq\u002Bva6AGISFOdQ43xCKSNpZSuWmsX11xmrAHCXs65xRibC5BSGpLoXetTAOLZ2AACME3BAB5DkzBAn5cpeG6W603YJp4d9eUhWogFbs3cqAIA6\u002BMvcmf89T/aGqEPjrmgo5ldSSoAAAAASUVORK5CYII=", + "name": "firework_charge", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Enchanted Book", + "enchantCategories": [], + "id": 403, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2klEQVQ4jWNgoDUwVGT5D8NkaQzSE/if6i0OxkQZkiMu/h\u002BEkTUiY5yGwGxcoqMNxkeFLcEaXIwFwBinIehODbET/j9X2hxsAFGGoPsTnyHIalxUuSCGoLsAphDZEJCXkDWCcHR09H8UL2zfvh2rISDNlxeJgTFI48yZM8FqQTTYADEBVrDGa9euoRiCbCNI85VpUmB5mGaQpSA5nIbAnApSDHJFp6ICikaQHhCGxwa6ITCngjBIMwhj1YgMsBkC0gTSnCgiglsjNkNgXgDxQZoJakQ3BK9TqQkAQoET8UHXsmMAAAAASUVORK5CYII=", + "name": "enchanted_book", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Redstone Comparator", + "enchantCategories": [], + "id": 404, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y2NgoDdoZWH5n8rE9J8iA5zZeMk3YGqp238nU6X/ZDuPoAGEnJceZPjfXEv8P07TQQooMgCb84gK\u002Bd0Htv\u002BHGbBk\u002BUIwJinkQQbAnAfSAMIgQzLSs/4T4zUGkGKQISAMsg3kZJjT8YY8MgDZBsIwL4AMAmFkrxGVWNANKouzAHuNaANwGQRiMww6AACvYYv3eY\u002B5oQAAAABJRU5ErkJggg==", + "name": "comparator", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Nether Brick", + "enchantCategories": [], + "id": 405, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnElEQVQ4T9WSwQpAQBRFfYKyoSQLWUiyUHaWStb\u002B/1NGd\u002BqO5w0jK3l1DdOccxVR9Jvp09wgej84hJCpqMxct8\u002BSKwhZm87de5I7KBQnwc3WDa4Bq2yT7VhxFkGRleCyVI3d1C0aIsgUcXIIpERDY1aeQD57Akp001UgcQJsSAEP6GYJWlh\u002BBUp0O0WETqAcSuQbPEJ6\u002BC\u002B8gj6fHav/y0YmM8iIAAAAAElFTkSuQmCC", + "name": "netherbrick", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Nether Quartz", + "enchantCategories": [], + "id": 406, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0klEQVQ4ja2RPQoCMRCF95yCZ7Cw9AQ2gjew8AaChQewsF7s1GobS0EsI9/Ck0fGkRQGhsxk3k8y6bqGtdusi6IFH8j34TpGKpA5OPn1fJTlYp4LCChQTb70xzYBOXFGTgy3c\u002BlPh98CNZgzcgL3/Xb1Ef46C5oiAAYE0d3JMUmHCUjukCUgd3rU4Sm6Fg13V3A2m05GAfZ0iBJhBwyZXQISD3OAxNv0jQAlUJM1pyAAwUWo3d0x4Uv1PoVqyH4DFwxzcBK5SC6Qkl3EAV7Xvb\u002BtN3zT2A4f9QtQAAAAAElFTkSuQmCC", + "name": "quartz", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Minecart with TNT", + "enchantCategories": [], + "id": 407, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5UlEQVQ4jWNgwAM05Lj/wzA\u002BdTg13naR\u002Bn\u002BzueL/RF1B4gxB1yitZgTGIDZIDK8h6Da\u002BnNcH1wgzBK9LYAbANCLbTtAl9k7OcKeDbMHlBZBcojwPGCvr6P9HMQCEkQ1A9gJMI4wGacYwYMr0GWBDQArQbUPX2NDciWlAen7x/5Xr1qO4BNm5MI0gNdl5RdhdAFMAcwlMI0gMJgeyCMMFIA7MBSBJmHdANs1bsgxDM4hGMQDdEJgCmHNBhsA0gwzm5OTCnhZghoBcAGKDNIM0wfwMwiDNGLZjMwQWaHhtxGcI0TZSCgCO1jyqCros8gAAAABJRU5ErkJggg==", + "name": "tnt_minecart", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Minecart with Hopper", + "enchantCategories": [], + "id": 408, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAz0lEQVQ4jaWSMQrCQBBF08Zr2AqmTLWCdsFLmMZCUNALCFb2glZWItjoEVee8EPiTtYFFz6TZOa/PwvJssipF7WXYnO9xmpeNUqCWMayLNMglrEoio\u002BSIEpvG9uKQibTWbM6tQ\u002BgEOecH47GvgNANATRJm0jPWaYDQCn8yWAWEa0PxxDwHKz84/nqwOxjMys1lt7Aw0IIiPf1CMo2IAXbUBT1yHpersHZmoH8A3RgNYFIjPgPB/Y/4IgbMAzZky6M8IcpFsQ6s/EGCQ58d/zBuXIOcSxFzVDAAAAAElFTkSuQmCC", + "name": "hopper_minecart", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Prismarine Shard", + "enchantCategories": [], + "id": 409, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgGFQgeEbTfxCmyICJh9b8J8sg54Y8sKYlFw/BceisLjAm2hC9hGC4ZpBLYGyiXQQyoGbzEhTNID5IM4gmykUgQ0AGwDCyt2AGgwwxzoz\u002BT9AV6K6BucggJew/0V6BYeTwIMoAWJQiuwRE43Q6IVfAApMkA2ChD4tGgk5HByDbyNYMAyCNZGsmBgAAO7bnu0BjYBYAAAAASUVORK5CYII=", + "name": "prismarine_shard", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Prismarine Crystals", + "enchantCategories": [], + "id": 410, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAdElEQVQ4jWNgGL6gaMmM/zBMluYtN079v//yDpgmyTDPlBi4ZnQMEgfJk2QIiAbhiUe3gzFRBiA7GYRBmmCYZP\u002BDNKEbSJRmGIYZAHI\u002BTA6rIdg0w/yMrBnZYAwDkBWia0YOTKxhAVOMHNq4MFb/E6VoUAIA\u002BdsNV6rGpd8AAAAASUVORK5CYII=", + "name": "prismarine_crystals", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Raw Rabbit", + "enchantCategories": [], + "id": 411, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAtElEQVQ4y2NgoBfYUpHyH4aJUoSsEMR\u002Bv2fN/08n94JprIYgK0JWCBP/9/QSGGM1BMS5taAHrhmmGBuGqdnRUvy/Lcj1P4rtMBcQ0gzCIAsxDAAJwlyCrAkmjmwJigEwQ0AaYAaBaJAzYWyYgTBDULwAAiAOTBFIE0wBiI3uFQzbYQbAbIJphtHoLsDQjG4ITAGIhmGY07Hajm4IugKYa2CBieF/YgDMYJBmsgxAN4hsA6gOAArSlVvWZuEhAAAAAElFTkSuQmCC", + "name": "rabbit", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cooked Rabbit", + "enchantCategories": [], + "id": 412, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAtklEQVQ4y2NgoBeospX5D8NEKUJWCGJf6kv6f3tpI5jGagiyImSFMPHn\u002BxeBMVZDQJyV8UZwzTDF2DBMTYe74v9IXZH/KLbDXEBIMwiDLMQwACQIcwmyJpg4siUoBsAMAWmAGQSiQc6EsWEGwgxB8QIIgDgwRSBNMAUgNrpXQAagaIYZALMJphlGo7sAQzO6ITAFIBqGYU7H8Ds2Q9AVwFwDC0wM/xMDYAaDNJNlALpBZBtAdQAA9ChH\u002B/pe\u002BlQAAAAASUVORK5CYII=", + "name": "cooked_rabbit", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Rabbit Stew", + "enchantCategories": [], + "id": 413, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVQ4y2NgGAW0BUsCDP5fagz9T7LGGV46/0E4T08abMD/5fb///dx/ida46M5XmCNcAOAmi9n8f6HyePU/Giu1/9P66P/b0/jB2uCGXK2Jx9uEIiN1RB7be7/rka8YAxSDMIwGy/VB4P5MHl5USbsBhT68/8PtuSEK0THIDkrdTbsBoCAgSIn2BBsmKBmGAApAGGQBmTNMHGioxKmgWSNdAcAUFCRoiZCO8sAAAAASUVORK5CYII=", + "name": "rabbit_stew", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Rabbit\u0027s Foot", + "enchantCategories": [], + "id": 414, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgElEQVQ4y2NgGDKgKcHxPwiTrXlLdzQYp/pZ/ifLgOPz0v/f2NQIxiQbAjIAphlkENEGwPwN0gRzAUFvwDTBbAVpBGmCGYLXAHS/IjsbZghezSBFyJpgNMwAgraDJJFdQLRmEABJwgxADjiYRqJCHqQIpAHmHaI1YnMJWSluQAAAlYDLdZcOquAAAAAASUVORK5CYII=", + "name": "rabbit_foot", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Rabbit Hide", + "enchantCategories": [], + "id": 415, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAk0lEQVQ4y2NgQANNCY7/QRibuJ\u002BVOoY4AzaFKxpCUAyBiRFlALoh2Awk2oAt3dFgmmjbkf0PokEGgDBMM67wwep0mO3H56WD2USFA0wRSBM6hhlC0Csw25E1gmiSYwGmET0cSDYAZgjJBsCikSznI4c\u002BzBUkpQV0/xPtDZACWDoAsZFthhmM1xCQJAwj87HJUQ0AAFO2\u002B9ZNvwQ9AAAAAElFTkSuQmCC", + "name": "rabbit_hide", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Armor Stand", + "enchantCategories": [], + "id": 416, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjElEQVQ4y2NgwAPiPTX\u002BM5ALQJoXNQX\u002BtzWQ\u002B0\u002B2AVsmRJFuAEgjDPeXu/5H5hPtbBAG2Q6jQQYR7RqQIhAGaUKmSfIKcgCSFZCwAKQoIEE2kxWVsNAHYeRAJNkQmNPJ9gLMVrIDERYGJLsAlupgsQBzCdEpccWKFWA8d\u002B5cML1hwwY4TVJKxIaxqQcAZxm36wSflcYAAAAASUVORK5CYII=", + "name": "armor_stand", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Iron Horse Armor", + "enchantCategories": [], + "id": 417, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnElEQVQ4y\u002BWTsQ3EIAxFUyQdPQ1TXJmGKsMwB9uwA4MwjaOH4pNPyUmXXBMpSF9Y8P\u002BzKRiGZ61SivwNQCkluRSutYrWpyAaRlqfBmjXGONbH6acs7TWunGZJgkhdFHb8GEHDbNjJOS974B5HL93tSNqGBMhwkCAcca9\u002Bg4nsO8DQBi9tgm4V98OwKEVIedclwUoZAewb/xF9/ofK3\u002BDudKEmdZgAAAAAElFTkSuQmCC", + "name": "iron_horse_armor", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Gold Horse Armor", + "enchantCategories": [], + "id": 418, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiklEQVQ4y2NgGFng3YPw/xQbAMK3Fwn/J0vz3/9l/2Fskgx5c9oVrBmEYQaRZACy0zelCMIxiiJkG6xYWFAwsmasNoA0gpwJwiCFrqysKBinrchOhGkGKQJpAtkMo0FiIHmYOqyBhOw/ZM1GUANA8jB1GAaABJGxEVSjEZoBMEMwDED2IzF4cOUPAKt20IiKISqqAAAAAElFTkSuQmCC", + "name": "golden_horse_armor", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Diamond Horse Armor", + "enchantCategories": [], + "id": 419, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiUlEQVQ4y2NgGFlg4e8X/yk2AIQVjm79T7ZmGJskQ7ze3vwPAiCNIDbJBiA7XWrVcjhGUfQfCkAK589iQMHImrHaANIIchoIgxQe2seFgnHaiuxEmGaQIpAmkM0wGiQG8zuIxhpIyP5D1gwzACQPU4dhAEgQGefn8KNgmAEwQzAMQPYjMXhw5Q8A8wvy9qKAUUgAAAAASUVORK5CYII=", + "name": "diamond_horse_armor", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Lead", + "enchantCategories": [], + "id": 420, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgklEQVQ4y2NgGHSg1U36/7pibxS8LN32P0icaM0gGoTj9AXgmChDQAphBpAih6IIpABkG6kWEGUITBykhqBXYP5GxrAwImgAukEwV21dMf//stmTiTcA3TCQ5qKEkP8UpQ\u002BybCfaAFwhD0uNBG2HRRNyEobZSpTTuwviUZIv0RopAQCshpyomRT3NAAAAABJRU5ErkJggg==", + "name": "lead", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Name Tag", + "enchantCategories": [], + "id": 421, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y2NgoBd48P79fxBeu2cPGJOlmWxDYBp7Z8\u002BHY6IMyEoM\u002Bn/k2jW4Zph4VMtMFD5OzefW5IJtAhkS4yJOvAEwzc\u002BO98D9C\u002BLDDAFpBhmCUzNIIwhX5SfA/QszgHjNhUlwDNIMM4AozciGgGhk5\u002BPVDNMAo4nWDAswZKcTpRmb7UTbjM0FJNmMzRBYiJOkGQZAmmCYFH0A/vMom\u002BkksnQAAAAASUVORK5CYII=", + "name": "name_tag", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Minecart with Command Block", + "enchantCategories": [], + "id": 422, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA9klEQVQ4jWNgwAM05Lj/wzA\u002BdTg1bu8t/H\u002B8zv9/Q4gZcYaga7x25sj/xNkaxBmCrvGolfn/YzvXgzGIT9AQmO0ghTBDYAbc8nUH80EWYDXE3skZLAiThBnyc68oXCOyZhBW1tH/j2IACIMUdJcmo4QDstNhloA0YxgwZfoMsCEgA5ANwaaxobkT04D0/OL/K9ethxsCsxVdI0hNdl4RdhfAFMC8A9MIEoPJgSzCcAGIA3MBSBLmHZBN85Ysw9AMolEMQDcEpgDmXJAhMM0ggzk5ubCnBZghIBeA2CDNIE0wP4MwSDOG7dgMgQUaXhvxGUK0jZQCAFtUTWzQafyWAAAAAElFTkSuQmCC", + "name": "command_block_minecart", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Raw Mutton", + "enchantCategories": [], + "id": 423, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAq0lEQVQ4y2NgoCeYpij9H4TJ0rzWWO//o6So/3s0lcgzBGbART010g2AaX5UlEmBAUDNL7qawF5w52L7T5JmkMa7FgakG4CsGeR0kCtAzidoAEgjzN8gA0AaQYbADCDKVrBGoAEwp4MDEYjxGgDTDIsuGIa5BK//0f2LjGGuwOt/ZNuRDQH7nZgEBJIEORGWYODhAGTDki/e0AdJwjILOgbJERX3MIXoGJ8eAMYL5i4RhvzuAAAAAElFTkSuQmCC", + "name": "mutton", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cooked Mutton", + "enchantCategories": [], + "id": 424, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVQ4y2NgoCcI0pf/D8Jkac620vo/N9H9f42DPnmGwAxo8rAi3QCY5jkZIeQbANK8uCAK7AUtMd7/JGkGaezwdyDdAGTNIKeDXAFyPkEDQBph/gYZANIIMgRmAFG2gjDIAJjTQWwQxmsATDMsumAY5hK8/kf3LzKGuQKv/5FtRzYExCYqAYEkQU6EJRhYOIDYsOSLN/RBkrDMgo5BckTFPUwhOsanBwB6CMyDLQzXIAAAAABJRU5ErkJggg==", + "name": "cooked_mutton", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Spruce Door", + "enchantCategories": [], + "id": 427, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAEhJREFUOMtjYBhUIMpF5X9VlNn/NF8NvDTtDDA2Nv4fGBj4397eHi89iL1A0zBYtGjR/56eHvLDAKS5srJyKIfBEEoHxGBkPQCFlwzALC1FZAAAAABJRU5ErkJggg==", + "name": "spruce_door", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Birch Door", + "enchantCategories": [], + "id": 428, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAF1JREFUOMtjYBhUYOaElP/XTvX8v3JqJpjGhQka8OPLQzC\u002Bffs2GMP4BA2ItpMHK4BpRMckuQDZZhibfgaQ7QVYGOByAUyebC8QbQBVYoGidEAIE3TBwBpADEbWAwD5LsLdZKCJbQAAAABJRU5ErkJggg==", + "name": "birch_door", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Jungle Door", + "enchantCategories": [], + "id": 429, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAG5JREFUOMtjYBhUoCLE/P\u002BmpjiCmGgDQHwYJsoAU1NTFM0LSkLBikE0siF4XTA9ywWMYRqRaWQ5gl4AKUR2NjKfaAOQ5YgyADkM0F3g6en539jYmDQXUOwFig1AxxSFAdEuwGYjuotoGwbEYGQ9ADPAOdXXTobkAAAAAElFTkSuQmCC", + "name": "jungle_door", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Acacia Door", + "enchantCategories": [], + "id": 430, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAD5JREFUOMtjYBhUoMnb4P/GNAeCmCgDQHxsNF4DTE1NKTOAYhcMvAHIYYCOQXKBgYEjKgwG3gtk5wViMLIeAIxX9qkZrdbpAAAAAElFTkSuQmCC", + "name": "acacia_door", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dark Oak Door", + "enchantCategories": [], + "id": 431, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAEtJREFUOMtjYBhUwEiR/3\u002BgiRRBTNAAEA3D2Pg4DcjPz4drcNERA2NsfKJcMEQNgIUBNvz/duT/M1MYaBwLgycMBj4aKcoLxGBkPQAb/dg49tN0owAAAABJRU5ErkJggg==", + "name": "dark_oak_door", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "13 Disc", + "enchantCategories": [], + "id": 2256, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_13", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Cat Disc", + "enchantCategories": [], + "id": 2257, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_cat", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Blocks Disc", + "enchantCategories": [], + "id": 2258, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_blocks", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Chirp Disc", + "enchantCategories": [], + "id": 2259, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_chirp", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Far Disc", + "enchantCategories": [], + "id": 2260, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_far", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Mall Disc", + "enchantCategories": [], + "id": 2261, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_mall", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Mellohi Disc", + "enchantCategories": [], + "id": 2262, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_mellohi", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Stal Disc", + "enchantCategories": [], + "id": 2263, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_stal", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Strad Disc", + "enchantCategories": [], + "id": 2264, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_strad", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Ward Disc", + "enchantCategories": [], + "id": 2265, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_ward", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "11 Disc", + "enchantCategories": [], + "id": 2266, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_11", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Wait Disc", + "enchantCategories": [], + "id": 2267, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_wait", + "repairWith": [], + "stackSize": 1 + } +] \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/Data/recipes.json b/Code/Minecraft.Crafting.Api/Data/recipes.json new file mode 100644 index 0000000..eb03556 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Data/recipes.json @@ -0,0 +1,26871 @@ +{ + "1": [ + { + "ingredients": [ + { + "id": 1, + "metadata": 3 + }, + 4 + ], + "result": { + "count": 2, + "id": 1, + "metadata": 5 + } + }, + { + "inShape": [ + [ + { + "id": 1, + "metadata": 5 + }, + { + "id": 1, + "metadata": 5 + } + ], + [ + { + "id": 1, + "metadata": 5 + }, + { + "id": 1, + "metadata": 5 + } + ] + ], + "result": { + "count": 4, + "id": 1, + "metadata": 6 + } + }, + { + "inShape": [ + [ + 4, + 406 + ], + [ + 406, + 4 + ] + ], + "result": { + "count": 2, + "id": 1, + "metadata": 3 + } + }, + { + "inShape": [ + [ + { + "id": 1, + "metadata": 3 + }, + { + "id": 1, + "metadata": 3 + } + ], + [ + { + "id": 1, + "metadata": 3 + }, + { + "id": 1, + "metadata": 3 + } + ] + ], + "result": { + "count": 4, + "id": 1, + "metadata": 4 + } + }, + { + "ingredients": [ + { + "id": 1, + "metadata": 3 + }, + 406 + ], + "result": { + "count": 1, + "id": 1, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 1, + "metadata": 1 + }, + { + "id": 1, + "metadata": 1 + } + ], + [ + { + "id": 1, + "metadata": 1 + }, + { + "id": 1, + "metadata": 1 + } + ] + ], + "result": { + "count": 4, + "id": 1, + "metadata": 2 + } + } + ], + "3": [ + { + "inShape": [ + [ + { + "id": 3, + "metadata": 0 + }, + 13 + ], + [ + 13, + { + "id": 3, + "metadata": 0 + } + ] + ], + "result": { + "count": 4, + "id": 3, + "metadata": 1 + } + } + ], + "5": [ + { + "inShape": [ + [ + { + "id": 17, + "metadata": 12 + } + ] + ], + "result": { + "count": 4, + "id": 5, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 17, + "metadata": 13 + } + ] + ], + "result": { + "count": 4, + "id": 5, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 17, + "metadata": 14 + } + ] + ], + "result": { + "count": 4, + "id": 5, + "metadata": 2 + } + }, + { + "inShape": [ + [ + { + "id": 17, + "metadata": 15 + } + ] + ], + "result": { + "count": 4, + "id": 5, + "metadata": 3 + } + }, + { + "inShape": [ + [ + { + "id": 162, + "metadata": 12 + } + ] + ], + "result": { + "count": 4, + "id": 5, + "metadata": 4 + } + }, + { + "inShape": [ + [ + { + "id": 162, + "metadata": 13 + } + ] + ], + "result": { + "count": 4, + "id": 5, + "metadata": 5 + } + } + ], + "22": [ + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 22, + "metadata": 0 + } + } + ], + "23": [ + { + "inShape": [ + [ + 4, + 4, + 4 + ], + [ + 4, + 261, + 4 + ], + [ + 4, + 331, + 4 + ] + ], + "result": { + "count": 1, + "id": 23, + "metadata": 0 + } + } + ], + "24": [ + { + "inShape": [ + [ + { + "id": 12, + "metadata": 0 + }, + { + "id": 12, + "metadata": 0 + } + ], + [ + { + "id": 12, + "metadata": 0 + }, + { + "id": 12, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 24, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 24, + "metadata": 0 + }, + { + "id": 24, + "metadata": 0 + } + ], + [ + { + "id": 24, + "metadata": 0 + }, + { + "id": 24, + "metadata": 0 + } + ] + ], + "result": { + "count": 4, + "id": 24, + "metadata": 2 + } + }, + { + "inShape": [ + [ + { + "id": 44, + "metadata": 1 + } + ], + [ + { + "id": 44, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 24, + "metadata": 1 + } + } + ], + "25": [ + { + "inShape": [ + [ + 5, + 5, + 5 + ], + [ + 5, + 331, + 5 + ], + [ + 5, + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 25, + "metadata": 0 + } + } + ], + "27": [ + { + "inShape": [ + [ + 266, + null, + 266 + ], + [ + 266, + 280, + 266 + ], + [ + 266, + 331, + 266 + ] + ], + "result": { + "count": 6, + "id": 27, + "metadata": 0 + } + } + ], + "28": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + 265, + 70, + 265 + ], + [ + 265, + 331, + 265 + ] + ], + "result": { + "count": 6, + "id": 28, + "metadata": 0 + } + } + ], + "29": [ + { + "inShape": [ + [ + 341 + ], + [ + 33 + ] + ], + "result": { + "count": 1, + "id": 29, + "metadata": 0 + } + } + ], + "33": [ + { + "inShape": [ + [ + 5, + 5, + 5 + ], + [ + 4, + 265, + 4 + ], + [ + 4, + 331, + 4 + ] + ], + "result": { + "count": 1, + "id": 33, + "metadata": 0 + } + } + ], + "35": [ + { + "inShape": [ + [ + 287, + 287 + ], + [ + 287, + 287 + ] + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 14 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 13 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 12 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 11 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 10 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 9 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 8 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 7 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 6 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 5 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 4 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 3 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 2 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 1 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 0 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + } + ], + "41": [ + { + "inShape": [ + [ + 266, + 266, + 266 + ], + [ + 266, + 266, + 266 + ], + [ + 266, + 266, + 266 + ] + ], + "result": { + "count": 1, + "id": 41, + "metadata": 0 + } + } + ], + "42": [ + { + "inShape": [ + [ + 265, + 265, + 265 + ], + [ + 265, + 265, + 265 + ], + [ + 265, + 265, + 265 + ] + ], + "result": { + "count": 1, + "id": 42, + "metadata": 0 + } + } + ], + "44": [ + { + "inShape": [ + [ + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + } + ] + ], + "result": { + "count": 6, + "id": 44, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 24, + 24, + 24 + ] + ], + "result": { + "count": 6, + "id": 44, + "metadata": 1 + } + }, + { + "inShape": [ + [ + 4, + 4, + 4 + ] + ], + "result": { + "count": 6, + "id": 44, + "metadata": 3 + } + }, + { + "inShape": [ + [ + 45, + 45, + 45 + ] + ], + "result": { + "count": 6, + "id": 44, + "metadata": 4 + } + }, + { + "inShape": [ + [ + 98, + 98, + 98 + ] + ], + "result": { + "count": 6, + "id": 44, + "metadata": 5 + } + }, + { + "inShape": [ + [ + 405, + 405, + 405 + ] + ], + "result": { + "count": 6, + "id": 44, + "metadata": 6 + } + }, + { + "inShape": [ + [ + 155, + 155, + 155 + ] + ], + "result": { + "count": 6, + "id": 44, + "metadata": 7 + } + } + ], + "45": [ + { + "inShape": [ + [ + 336, + 336 + ], + [ + 336, + 336 + ] + ], + "result": { + "count": 1, + "id": 45, + "metadata": 0 + } + } + ], + "46": [ + { + "inShape": [ + [ + 289, + 12, + 289 + ], + [ + 12, + 289, + 12 + ], + [ + 289, + 12, + 289 + ] + ], + "result": { + "count": 1, + "id": 46, + "metadata": 0 + } + } + ], + "47": [ + { + "inShape": [ + [ + 5, + 5, + 5 + ], + [ + 340, + 340, + 340 + ], + [ + 5, + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 47, + "metadata": 0 + } + } + ], + "48": [ + { + "ingredients": [ + 4, + 106 + ], + "result": { + "count": 1, + "id": 48, + "metadata": 0 + } + } + ], + "50": [ + { + "inShape": [ + [ + 263 + ], + [ + 280 + ] + ], + "result": { + "count": 4, + "id": 50, + "metadata": 0 + } + } + ], + "53": [ + { + "inShape": [ + [ + null, + null, + { + "id": 5, + "metadata": 0 + } + ], + [ + null, + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ], + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ] + ], + "result": { + "count": 4, + "id": 53, + "metadata": 0 + } + } + ], + "54": [ + { + "inShape": [ + [ + 5, + 5, + 5 + ], + [ + 5, + null, + 5 + ], + [ + 5, + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 54, + "metadata": 0 + } + } + ], + "57": [ + { + "inShape": [ + [ + 264, + 264, + 264 + ], + [ + 264, + 264, + 264 + ], + [ + 264, + 264, + 264 + ] + ], + "result": { + "count": 1, + "id": 57, + "metadata": 0 + } + } + ], + "58": [ + { + "inShape": [ + [ + 5, + 5 + ], + [ + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 58, + "metadata": 0 + } + } + ], + "61": [ + { + "inShape": [ + [ + 4, + 4, + 4 + ], + [ + 4, + null, + 4 + ], + [ + 4, + 4, + 4 + ] + ], + "result": { + "count": 1, + "id": 61, + "metadata": 0 + } + } + ], + "65": [ + { + "inShape": [ + [ + 280, + null, + 280 + ], + [ + 280, + 280, + 280 + ], + [ + 280, + null, + 280 + ] + ], + "result": { + "count": 3, + "id": 65, + "metadata": 0 + } + } + ], + "66": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + 265, + 280, + 265 + ], + [ + 265, + null, + 265 + ] + ], + "result": { + "count": 16, + "id": 66, + "metadata": 0 + } + } + ], + "67": [ + { + "inShape": [ + [ + null, + null, + 4 + ], + [ + null, + 4, + 4 + ], + [ + 4, + 4, + 4 + ] + ], + "result": { + "count": 4, + "id": 67, + "metadata": 0 + } + } + ], + "69": [ + { + "inShape": [ + [ + 280 + ], + [ + 4 + ] + ], + "result": { + "count": 1, + "id": 69, + "metadata": 0 + } + } + ], + "70": [ + { + "inShape": [ + [ + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 70, + "metadata": 0 + } + } + ], + "72": [ + { + "inShape": [ + [ + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 72, + "metadata": 0 + } + } + ], + "75": [ + { + "inShape": [ + [ + 331 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 75, + "metadata": 0 + } + } + ], + "77": [ + { + "inShape": [ + [ + { + "id": 1, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 77, + "metadata": 0 + } + } + ], + "78": [ + { + "inShape": [ + [ + 80, + 80, + 80 + ] + ], + "result": { + "count": 6, + "id": 78, + "metadata": 0 + } + } + ], + "80": [ + { + "inShape": [ + [ + 332, + 332 + ], + [ + 332, + 332 + ] + ], + "result": { + "count": 1, + "id": 80, + "metadata": 0 + } + } + ], + "82": [ + { + "inShape": [ + [ + 337, + 337 + ], + [ + 337, + 337 + ] + ], + "result": { + "count": 1, + "id": 82, + "metadata": 0 + } + } + ], + "84": [ + { + "inShape": [ + [ + 5, + 5, + 5 + ], + [ + 5, + 264, + 5 + ], + [ + 5, + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 84, + "metadata": 0 + } + } + ], + "85": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + }, + 280, + { + "id": 5, + "metadata": 0 + } + ], + [ + { + "id": 5, + "metadata": 0 + }, + 280, + { + "id": 5, + "metadata": 0 + } + ] + ], + "result": { + "count": 3, + "id": 85, + "metadata": 0 + } + } + ], + "89": [ + { + "inShape": [ + [ + 348, + 348 + ], + [ + 348, + 348 + ] + ], + "result": { + "count": 1, + "id": 89, + "metadata": 0 + } + } + ], + "91": [ + { + "inShape": [ + [ + 86 + ], + [ + 50 + ] + ], + "result": { + "count": 1, + "id": 91, + "metadata": 0 + } + } + ], + "95": [ + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 15 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 14 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 1 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 13 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 2 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 12 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 3 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 11 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 4 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 10 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 5 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 9 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 6 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 8 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 7 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 7 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 8 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 6 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 9 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 5 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 10 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 4 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 11 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 3 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 12 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 2 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 13 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 1 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 14 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 0 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 15 + } + } + ], + "96": [ + { + "inShape": [ + [ + 5, + 5, + 5 + ], + [ + 5, + 5, + 5 + ] + ], + "result": { + "count": 2, + "id": 96, + "metadata": 0 + } + } + ], + "98": [ + { + "inShape": [ + [ + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + } + ], + [ + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + } + ] + ], + "result": { + "count": 4, + "id": 98, + "metadata": 0 + } + }, + { + "ingredients": [ + 98, + 106 + ], + "result": { + "count": 1, + "id": 98, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 44, + "metadata": 5 + } + ], + [ + { + "id": 44, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 98, + "metadata": 3 + } + } + ], + "101": [ + { + "inShape": [ + [ + 265, + 265, + 265 + ], + [ + 265, + 265, + 265 + ] + ], + "result": { + "count": 16, + "id": 101, + "metadata": 0 + } + } + ], + "102": [ + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 16, + "id": 102, + "metadata": 0 + } + } + ], + "103": [ + { + "inShape": [ + [ + 360, + 360, + 360 + ], + [ + 360, + 360, + 360 + ], + [ + 360, + 360, + 360 + ] + ], + "result": { + "count": 1, + "id": 103, + "metadata": 0 + } + } + ], + "107": [ + { + "inShape": [ + [ + 280, + { + "id": 5, + "metadata": 0 + }, + 280 + ], + [ + 280, + { + "id": 5, + "metadata": 0 + }, + 280 + ] + ], + "result": { + "count": 1, + "id": 107, + "metadata": 0 + } + } + ], + "108": [ + { + "inShape": [ + [ + null, + null, + 45 + ], + [ + null, + 45, + 45 + ], + [ + 45, + 45, + 45 + ] + ], + "result": { + "count": 4, + "id": 108, + "metadata": 0 + } + } + ], + "109": [ + { + "inShape": [ + [ + null, + null, + 98 + ], + [ + null, + 98, + 98 + ], + [ + 98, + 98, + 98 + ] + ], + "result": { + "count": 4, + "id": 109, + "metadata": 0 + } + } + ], + "113": [ + { + "inShape": [ + [ + 405, + 405, + 405 + ], + [ + 405, + 405, + 405 + ] + ], + "result": { + "count": 6, + "id": 113, + "metadata": 0 + } + } + ], + "114": [ + { + "inShape": [ + [ + null, + null, + 405 + ], + [ + null, + 405, + 405 + ], + [ + 405, + 405, + 405 + ] + ], + "result": { + "count": 4, + "id": 114, + "metadata": 0 + } + } + ], + "116": [ + { + "inShape": [ + [ + null, + 340, + null + ], + [ + 264, + 49, + 264 + ], + [ + 49, + 49, + 49 + ] + ], + "result": { + "count": 1, + "id": 116, + "metadata": 0 + } + } + ], + "123": [ + { + "inShape": [ + [ + null, + 331, + null + ], + [ + 331, + 89, + 331 + ], + [ + null, + 331, + null + ] + ], + "result": { + "count": 1, + "id": 123, + "metadata": 0 + } + } + ], + "126": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ] + ], + "result": { + "count": 6, + "id": 126, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + } + ] + ], + "result": { + "count": 6, + "id": 126, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + } + ] + ], + "result": { + "count": 6, + "id": 126, + "metadata": 2 + } + }, + { + "inShape": [ + [ + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + } + ] + ], + "result": { + "count": 6, + "id": 126, + "metadata": 3 + } + }, + { + "inShape": [ + [ + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + } + ] + ], + "result": { + "count": 6, + "id": 126, + "metadata": 4 + } + }, + { + "inShape": [ + [ + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + } + ] + ], + "result": { + "count": 6, + "id": 126, + "metadata": 5 + } + } + ], + "128": [ + { + "inShape": [ + [ + null, + null, + 24 + ], + [ + null, + 24, + 24 + ], + [ + 24, + 24, + 24 + ] + ], + "result": { + "count": 4, + "id": 128, + "metadata": 0 + } + } + ], + "130": [ + { + "inShape": [ + [ + 49, + 49, + 49 + ], + [ + 49, + 381, + 49 + ], + [ + 49, + 49, + 49 + ] + ], + "result": { + "count": 1, + "id": 130, + "metadata": 0 + } + } + ], + "131": [ + { + "inShape": [ + [ + 265 + ], + [ + 280 + ], + [ + 5 + ] + ], + "result": { + "count": 2, + "id": 131, + "metadata": 0 + } + } + ], + "133": [ + { + "inShape": [ + [ + 388, + 388, + 388 + ], + [ + 388, + 388, + 388 + ], + [ + 388, + 388, + 388 + ] + ], + "result": { + "count": 1, + "id": 133, + "metadata": 0 + } + } + ], + "134": [ + { + "inShape": [ + [ + null, + null, + { + "id": 5, + "metadata": 1 + } + ], + [ + null, + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + } + ], + [ + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + } + ] + ], + "result": { + "count": 4, + "id": 134, + "metadata": 0 + } + } + ], + "135": [ + { + "inShape": [ + [ + null, + null, + { + "id": 5, + "metadata": 2 + } + ], + [ + null, + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + } + ], + [ + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + } + ] + ], + "result": { + "count": 4, + "id": 135, + "metadata": 0 + } + } + ], + "136": [ + { + "inShape": [ + [ + null, + null, + { + "id": 5, + "metadata": 3 + } + ], + [ + null, + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + } + ], + [ + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + } + ] + ], + "result": { + "count": 4, + "id": 136, + "metadata": 0 + } + } + ], + "138": [ + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + 399, + 20 + ], + [ + 49, + 49, + 49 + ] + ], + "result": { + "count": 1, + "id": 138, + "metadata": 0 + } + } + ], + "139": [ + { + "inShape": [ + [ + 4, + 4, + 4 + ], + [ + 4, + 4, + 4 + ] + ], + "result": { + "count": 6, + "id": 139, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 48, + 48, + 48 + ], + [ + 48, + 48, + 48 + ] + ], + "result": { + "count": 6, + "id": 139, + "metadata": 1 + } + } + ], + "143": [ + { + "inShape": [ + [ + 5 + ] + ], + "result": { + "count": 1, + "id": 143, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 1, + "metadata": 0 + } + ], + [ + { + "id": 1, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 143, + "metadata": 0 + } + } + ], + "145": [ + { + "inShape": [ + [ + 42, + 42, + 42 + ], + [ + null, + 265, + null + ], + [ + 265, + 265, + 265 + ] + ], + "result": { + "count": 1, + "id": 145, + "metadata": 0 + } + } + ], + "146": [ + { + "inShape": [ + [ + 131, + 54 + ] + ], + "result": { + "count": 1, + "id": 146, + "metadata": 0 + } + } + ], + "147": [ + { + "inShape": [ + [ + 266, + 266 + ] + ], + "result": { + "count": 1, + "id": 147, + "metadata": 0 + } + } + ], + "148": [ + { + "inShape": [ + [ + 265, + 265 + ] + ], + "result": { + "count": 1, + "id": 148, + "metadata": 0 + } + } + ], + "151": [ + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 406, + 406, + 406 + ], + [ + 126, + 126, + 126 + ] + ], + "result": { + "count": 1, + "id": 151, + "metadata": 0 + } + } + ], + "152": [ + { + "inShape": [ + [ + 331, + 331, + 331 + ], + [ + 331, + 331, + 331 + ], + [ + 331, + 331, + 331 + ] + ], + "result": { + "count": 1, + "id": 152, + "metadata": 0 + } + } + ], + "154": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + 265, + 54, + 265 + ], + [ + null, + 265, + null + ] + ], + "result": { + "count": 1, + "id": 154, + "metadata": 0 + } + } + ], + "155": [ + { + "inShape": [ + [ + 406, + 406 + ], + [ + 406, + 406 + ] + ], + "result": { + "count": 1, + "id": 155, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 44, + "metadata": 7 + } + ], + [ + { + "id": 44, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 155, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 155, + "metadata": 0 + } + ], + [ + { + "id": 155, + "metadata": 0 + } + ] + ], + "result": { + "count": 2, + "id": 155, + "metadata": 0 + } + } + ], + "156": [ + { + "inShape": [ + [ + null, + null, + 155 + ], + [ + null, + 155, + 155 + ], + [ + 155, + 155, + 155 + ] + ], + "result": { + "count": 4, + "id": 156, + "metadata": 0 + } + } + ], + "157": [ + { + "inShape": [ + [ + 265, + 280, + 265 + ], + [ + 265, + 75, + 265 + ], + [ + 265, + 280, + 265 + ] + ], + "result": { + "count": 6, + "id": 157, + "metadata": 0 + } + } + ], + "158": [ + { + "inShape": [ + [ + 4, + 4, + 4 + ], + [ + 4, + null, + 4 + ], + [ + 4, + 331, + 4 + ] + ], + "result": { + "count": 1, + "id": 158, + "metadata": 0 + } + } + ], + "159": [ + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 15 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 14 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 1 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 13 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 2 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 12 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 3 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 11 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 4 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 10 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 5 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 9 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 6 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 8 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 7 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 7 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 8 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 6 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 9 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 5 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 10 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 4 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 11 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 3 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 12 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 2 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 13 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 1 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 14 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 0 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 15 + } + } + ], + "160": [ + { + "inShape": [ + [ + { + "id": 95, + "metadata": 0 + }, + { + "id": 95, + "metadata": 0 + }, + { + "id": 95, + "metadata": 0 + } + ], + [ + { + "id": 95, + "metadata": 0 + }, + { + "id": 95, + "metadata": 0 + }, + { + "id": 95, + "metadata": 0 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 1 + }, + { + "id": 95, + "metadata": 1 + }, + { + "id": 95, + "metadata": 1 + } + ], + [ + { + "id": 95, + "metadata": 1 + }, + { + "id": 95, + "metadata": 1 + }, + { + "id": 95, + "metadata": 1 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 2 + }, + { + "id": 95, + "metadata": 2 + }, + { + "id": 95, + "metadata": 2 + } + ], + [ + { + "id": 95, + "metadata": 2 + }, + { + "id": 95, + "metadata": 2 + }, + { + "id": 95, + "metadata": 2 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 2 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 3 + }, + { + "id": 95, + "metadata": 3 + }, + { + "id": 95, + "metadata": 3 + } + ], + [ + { + "id": 95, + "metadata": 3 + }, + { + "id": 95, + "metadata": 3 + }, + { + "id": 95, + "metadata": 3 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 3 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 4 + }, + { + "id": 95, + "metadata": 4 + }, + { + "id": 95, + "metadata": 4 + } + ], + [ + { + "id": 95, + "metadata": 4 + }, + { + "id": 95, + "metadata": 4 + }, + { + "id": 95, + "metadata": 4 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 4 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 5 + }, + { + "id": 95, + "metadata": 5 + }, + { + "id": 95, + "metadata": 5 + } + ], + [ + { + "id": 95, + "metadata": 5 + }, + { + "id": 95, + "metadata": 5 + }, + { + "id": 95, + "metadata": 5 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 5 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 6 + }, + { + "id": 95, + "metadata": 6 + }, + { + "id": 95, + "metadata": 6 + } + ], + [ + { + "id": 95, + "metadata": 6 + }, + { + "id": 95, + "metadata": 6 + }, + { + "id": 95, + "metadata": 6 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 6 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 7 + }, + { + "id": 95, + "metadata": 7 + }, + { + "id": 95, + "metadata": 7 + } + ], + [ + { + "id": 95, + "metadata": 7 + }, + { + "id": 95, + "metadata": 7 + }, + { + "id": 95, + "metadata": 7 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 7 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 8 + }, + { + "id": 95, + "metadata": 8 + }, + { + "id": 95, + "metadata": 8 + } + ], + [ + { + "id": 95, + "metadata": 8 + }, + { + "id": 95, + "metadata": 8 + }, + { + "id": 95, + "metadata": 8 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 8 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 9 + }, + { + "id": 95, + "metadata": 9 + }, + { + "id": 95, + "metadata": 9 + } + ], + [ + { + "id": 95, + "metadata": 9 + }, + { + "id": 95, + "metadata": 9 + }, + { + "id": 95, + "metadata": 9 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 9 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 10 + }, + { + "id": 95, + "metadata": 10 + }, + { + "id": 95, + "metadata": 10 + } + ], + [ + { + "id": 95, + "metadata": 10 + }, + { + "id": 95, + "metadata": 10 + }, + { + "id": 95, + "metadata": 10 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 10 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 11 + }, + { + "id": 95, + "metadata": 11 + }, + { + "id": 95, + "metadata": 11 + } + ], + [ + { + "id": 95, + "metadata": 11 + }, + { + "id": 95, + "metadata": 11 + }, + { + "id": 95, + "metadata": 11 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 11 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 12 + }, + { + "id": 95, + "metadata": 12 + }, + { + "id": 95, + "metadata": 12 + } + ], + [ + { + "id": 95, + "metadata": 12 + }, + { + "id": 95, + "metadata": 12 + }, + { + "id": 95, + "metadata": 12 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 12 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 13 + }, + { + "id": 95, + "metadata": 13 + }, + { + "id": 95, + "metadata": 13 + } + ], + [ + { + "id": 95, + "metadata": 13 + }, + { + "id": 95, + "metadata": 13 + }, + { + "id": 95, + "metadata": 13 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 13 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 14 + }, + { + "id": 95, + "metadata": 14 + }, + { + "id": 95, + "metadata": 14 + } + ], + [ + { + "id": 95, + "metadata": 14 + }, + { + "id": 95, + "metadata": 14 + }, + { + "id": 95, + "metadata": 14 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 14 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 15 + }, + { + "id": 95, + "metadata": 15 + }, + { + "id": 95, + "metadata": 15 + } + ], + [ + { + "id": 95, + "metadata": 15 + }, + { + "id": 95, + "metadata": 15 + }, + { + "id": 95, + "metadata": 15 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 15 + } + } + ], + "163": [ + { + "inShape": [ + [ + null, + null, + { + "id": 5, + "metadata": 4 + } + ], + [ + null, + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + } + ], + [ + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + } + ] + ], + "result": { + "count": 4, + "id": 163, + "metadata": 0 + } + } + ], + "164": [ + { + "inShape": [ + [ + null, + null, + { + "id": 5, + "metadata": 5 + } + ], + [ + null, + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + } + ], + [ + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + } + ] + ], + "result": { + "count": 4, + "id": 164, + "metadata": 0 + } + } + ], + "165": [ + { + "inShape": [ + [ + 341, + 341, + 341 + ], + [ + 341, + 341, + 341 + ], + [ + 341, + 341, + 341 + ] + ], + "result": { + "count": 1, + "id": 165, + "metadata": 0 + } + } + ], + "167": [ + { + "inShape": [ + [ + 265, + 265 + ], + [ + 265, + 265 + ] + ], + "result": { + "count": 1, + "id": 167, + "metadata": 0 + } + } + ], + "168": [ + { + "inShape": [ + [ + 409, + 409 + ], + [ + 409, + 409 + ] + ], + "result": { + "count": 1, + "id": 168, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 409, + 409, + 409 + ], + [ + 409, + 409, + 409 + ], + [ + 409, + 409, + 409 + ] + ], + "result": { + "count": 1, + "id": 168, + "metadata": 1 + } + }, + { + "inShape": [ + [ + 409, + 409, + 409 + ], + [ + 409, + { + "id": 351, + "metadata": 0 + }, + 409 + ], + [ + 409, + 409, + 409 + ] + ], + "result": { + "count": 1, + "id": 168, + "metadata": 2 + } + } + ], + "169": [ + { + "inShape": [ + [ + 409, + 410, + 409 + ], + [ + 410, + 410, + 410 + ], + [ + 409, + 410, + 409 + ] + ], + "result": { + "count": 1, + "id": 169, + "metadata": 0 + } + } + ], + "170": [ + { + "inShape": [ + [ + 296, + 296, + 296 + ], + [ + 296, + 296, + 296 + ], + [ + 296, + 296, + 296 + ] + ], + "result": { + "count": 1, + "id": 170, + "metadata": 0 + } + } + ], + "171": [ + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 1 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 2 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 3 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 4 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 5 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 6 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 7 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 8 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 9 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 10 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 11 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 12 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 13 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 14 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 15 + } + } + ], + "173": [ + { + "inShape": [ + [ + { + "id": 263, + "metadata": 0 + }, + { + "id": 263, + "metadata": 0 + }, + { + "id": 263, + "metadata": 0 + } + ], + [ + { + "id": 263, + "metadata": 0 + }, + { + "id": 263, + "metadata": 0 + }, + { + "id": 263, + "metadata": 0 + } + ], + [ + { + "id": 263, + "metadata": 0 + }, + { + "id": 263, + "metadata": 0 + }, + { + "id": 263, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 173, + "metadata": 0 + } + } + ], + "179": [ + { + "inShape": [ + [ + { + "id": 12, + "metadata": 1 + }, + { + "id": 12, + "metadata": 1 + } + ], + [ + { + "id": 12, + "metadata": 1 + }, + { + "id": 12, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 179, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 179, + "metadata": 0 + }, + { + "id": 179, + "metadata": 0 + } + ], + [ + { + "id": 179, + "metadata": 0 + }, + { + "id": 179, + "metadata": 0 + } + ] + ], + "result": { + "count": 4, + "id": 179, + "metadata": 2 + } + }, + { + "inShape": [ + [ + { + "id": 182, + "metadata": 0 + } + ], + [ + { + "id": 182, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 179, + "metadata": 1 + } + } + ], + "180": [ + { + "inShape": [ + [ + null, + null, + 179 + ], + [ + null, + 179, + 179 + ], + [ + 179, + 179, + 179 + ] + ], + "result": { + "count": 4, + "id": 180, + "metadata": 0 + } + } + ], + "182": [ + { + "inShape": [ + [ + 179, + 179, + 179 + ] + ], + "result": { + "count": 6, + "id": 182, + "metadata": 0 + } + } + ], + "183": [ + { + "inShape": [ + [ + 280, + { + "id": 5, + "metadata": 1 + }, + 280 + ], + [ + 280, + { + "id": 5, + "metadata": 1 + }, + 280 + ] + ], + "result": { + "count": 1, + "id": 183, + "metadata": 0 + } + } + ], + "184": [ + { + "inShape": [ + [ + 280, + { + "id": 5, + "metadata": 2 + }, + 280 + ], + [ + 280, + { + "id": 5, + "metadata": 2 + }, + 280 + ] + ], + "result": { + "count": 1, + "id": 184, + "metadata": 0 + } + } + ], + "185": [ + { + "inShape": [ + [ + 280, + { + "id": 5, + "metadata": 3 + }, + 280 + ], + [ + 280, + { + "id": 5, + "metadata": 3 + }, + 280 + ] + ], + "result": { + "count": 1, + "id": 185, + "metadata": 0 + } + } + ], + "186": [ + { + "inShape": [ + [ + 280, + { + "id": 5, + "metadata": 5 + }, + 280 + ], + [ + 280, + { + "id": 5, + "metadata": 5 + }, + 280 + ] + ], + "result": { + "count": 1, + "id": 186, + "metadata": 0 + } + } + ], + "187": [ + { + "inShape": [ + [ + 280, + { + "id": 5, + "metadata": 4 + }, + 280 + ], + [ + 280, + { + "id": 5, + "metadata": 4 + }, + 280 + ] + ], + "result": { + "count": 1, + "id": 187, + "metadata": 0 + } + } + ], + "188": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 1 + }, + 280, + { + "id": 5, + "metadata": 1 + } + ], + [ + { + "id": 5, + "metadata": 1 + }, + 280, + { + "id": 5, + "metadata": 1 + } + ] + ], + "result": { + "count": 3, + "id": 188, + "metadata": 0 + } + } + ], + "189": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 2 + }, + 280, + { + "id": 5, + "metadata": 2 + } + ], + [ + { + "id": 5, + "metadata": 2 + }, + 280, + { + "id": 5, + "metadata": 2 + } + ] + ], + "result": { + "count": 3, + "id": 189, + "metadata": 0 + } + } + ], + "190": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 3 + }, + 280, + { + "id": 5, + "metadata": 3 + } + ], + [ + { + "id": 5, + "metadata": 3 + }, + 280, + { + "id": 5, + "metadata": 3 + } + ] + ], + "result": { + "count": 3, + "id": 190, + "metadata": 0 + } + } + ], + "191": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 5 + }, + 280, + { + "id": 5, + "metadata": 5 + } + ], + [ + { + "id": 5, + "metadata": 5 + }, + 280, + { + "id": 5, + "metadata": 5 + } + ] + ], + "result": { + "count": 3, + "id": 191, + "metadata": 0 + } + } + ], + "192": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 4 + }, + 280, + { + "id": 5, + "metadata": 4 + } + ], + [ + { + "id": 5, + "metadata": 4 + }, + 280, + { + "id": 5, + "metadata": 4 + } + ] + ], + "result": { + "count": 3, + "id": 192, + "metadata": 0 + } + } + ], + "256": [ + { + "inShape": [ + [ + 265 + ], + [ + 280 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 256, + "metadata": 0 + } + }, + { + "ingredients": [ + 256, + 256 + ], + "result": { + "count": 1, + "id": 256, + "metadata": 0 + } + } + ], + "257": [ + { + "inShape": [ + [ + 265, + 265, + 265 + ], + [ + null, + 280, + null + ], + [ + null, + 280, + null + ] + ], + "result": { + "count": 1, + "id": 257, + "metadata": 0 + } + }, + { + "ingredients": [ + 257, + 257 + ], + "result": { + "count": 1, + "id": 257, + "metadata": 0 + } + } + ], + "258": [ + { + "inShape": [ + [ + 265, + 265 + ], + [ + 265, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 258, + "metadata": 0 + } + }, + { + "ingredients": [ + 258, + 258 + ], + "result": { + "count": 1, + "id": 258, + "metadata": 0 + } + } + ], + "259": [ + { + "ingredients": [ + 265, + 318 + ], + "result": { + "count": 1, + "id": 259, + "metadata": 0 + } + }, + { + "ingredients": [ + 259, + 259 + ], + "result": { + "count": 1, + "id": 259, + "metadata": 0 + } + } + ], + "261": [ + { + "inShape": [ + [ + null, + 280, + 287 + ], + [ + 280, + null, + 287 + ], + [ + null, + 280, + 287 + ] + ], + "result": { + "count": 1, + "id": 261, + "metadata": 0 + } + }, + { + "ingredients": [ + 261, + 261 + ], + "result": { + "count": 1, + "id": 261, + "metadata": 0 + } + } + ], + "262": [ + { + "inShape": [ + [ + 318 + ], + [ + 280 + ], + [ + 288 + ] + ], + "result": { + "count": 4, + "id": 262, + "metadata": 0 + } + } + ], + "263": [ + { + "inShape": [ + [ + 173 + ] + ], + "result": { + "count": 9, + "id": 263, + "metadata": 0 + } + } + ], + "264": [ + { + "inShape": [ + [ + 57 + ] + ], + "result": { + "count": 9, + "id": 264, + "metadata": 0 + } + } + ], + "265": [ + { + "inShape": [ + [ + 42 + ] + ], + "result": { + "count": 9, + "id": 265, + "metadata": 0 + } + } + ], + "266": [ + { + "inShape": [ + [ + 41 + ] + ], + "result": { + "count": 9, + "id": 266, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 371, + 371, + 371 + ], + [ + 371, + 371, + 371 + ], + [ + 371, + 371, + 371 + ] + ], + "result": { + "count": 1, + "id": 266, + "metadata": 0 + } + } + ], + "267": [ + { + "inShape": [ + [ + 265 + ], + [ + 265 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 267, + "metadata": 0 + } + }, + { + "ingredients": [ + 267, + 267 + ], + "result": { + "count": 1, + "id": 267, + "metadata": 0 + } + } + ], + "268": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + } + ], + [ + { + "id": 5, + "metadata": 0 + } + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 268, + "metadata": 0 + } + }, + { + "ingredients": [ + 268, + 268 + ], + "result": { + "count": 1, + "id": 268, + "metadata": 0 + } + } + ], + "269": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + } + ], + [ + 280 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 269, + "metadata": 0 + } + }, + { + "ingredients": [ + 269, + 269 + ], + "result": { + "count": 1, + "id": 269, + "metadata": 0 + } + } + ], + "270": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ], + [ + null, + 280, + null + ], + [ + null, + 280, + null + ] + ], + "result": { + "count": 1, + "id": 270, + "metadata": 0 + } + }, + { + "ingredients": [ + 270, + 270 + ], + "result": { + "count": 1, + "id": 270, + "metadata": 0 + } + } + ], + "271": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ], + [ + { + "id": 5, + "metadata": 0 + }, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 271, + "metadata": 0 + } + }, + { + "ingredients": [ + 271, + 271 + ], + "result": { + "count": 1, + "id": 271, + "metadata": 0 + } + } + ], + "272": [ + { + "inShape": [ + [ + 4 + ], + [ + 4 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 272, + "metadata": 0 + } + }, + { + "ingredients": [ + 272, + 272 + ], + "result": { + "count": 1, + "id": 272, + "metadata": 0 + } + } + ], + "273": [ + { + "inShape": [ + [ + 4 + ], + [ + 280 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 273, + "metadata": 0 + } + }, + { + "ingredients": [ + 273, + 273 + ], + "result": { + "count": 1, + "id": 273, + "metadata": 0 + } + } + ], + "274": [ + { + "inShape": [ + [ + 4, + 4, + 4 + ], + [ + null, + 280, + null + ], + [ + null, + 280, + null + ] + ], + "result": { + "count": 1, + "id": 274, + "metadata": 0 + } + }, + { + "ingredients": [ + 274, + 274 + ], + "result": { + "count": 1, + "id": 274, + "metadata": 0 + } + } + ], + "275": [ + { + "inShape": [ + [ + 4, + 4 + ], + [ + 4, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 275, + "metadata": 0 + } + }, + { + "ingredients": [ + 275, + 275 + ], + "result": { + "count": 1, + "id": 275, + "metadata": 0 + } + } + ], + "276": [ + { + "inShape": [ + [ + 264 + ], + [ + 264 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 276, + "metadata": 0 + } + }, + { + "ingredients": [ + 276, + 276 + ], + "result": { + "count": 1, + "id": 276, + "metadata": 0 + } + } + ], + "277": [ + { + "inShape": [ + [ + 264 + ], + [ + 280 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 277, + "metadata": 0 + } + }, + { + "ingredients": [ + 277, + 277 + ], + "result": { + "count": 1, + "id": 277, + "metadata": 0 + } + } + ], + "278": [ + { + "inShape": [ + [ + 264, + 264, + 264 + ], + [ + null, + 280, + null + ], + [ + null, + 280, + null + ] + ], + "result": { + "count": 1, + "id": 278, + "metadata": 0 + } + }, + { + "ingredients": [ + 278, + 278 + ], + "result": { + "count": 1, + "id": 278, + "metadata": 0 + } + } + ], + "279": [ + { + "inShape": [ + [ + 264, + 264 + ], + [ + 264, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 279, + "metadata": 0 + } + }, + { + "ingredients": [ + 279, + 279 + ], + "result": { + "count": 1, + "id": 279, + "metadata": 0 + } + } + ], + "280": [ + { + "inShape": [ + [ + 5 + ], + [ + 5 + ] + ], + "result": { + "count": 4, + "id": 280, + "metadata": 0 + } + } + ], + "281": [ + { + "inShape": [ + [ + 5, + null, + 5 + ], + [ + null, + 5, + null + ] + ], + "result": { + "count": 4, + "id": 281, + "metadata": 0 + } + } + ], + "282": [ + { + "ingredients": [ + 40, + 39, + 281 + ], + "result": { + "count": 1, + "id": 282, + "metadata": 0 + } + } + ], + "283": [ + { + "inShape": [ + [ + 266 + ], + [ + 266 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 283, + "metadata": 0 + } + }, + { + "ingredients": [ + 283, + 283 + ], + "result": { + "count": 1, + "id": 283, + "metadata": 0 + } + } + ], + "284": [ + { + "inShape": [ + [ + 266 + ], + [ + 280 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 284, + "metadata": 0 + } + }, + { + "ingredients": [ + 284, + 284 + ], + "result": { + "count": 1, + "id": 284, + "metadata": 0 + } + } + ], + "285": [ + { + "inShape": [ + [ + 266, + 266, + 266 + ], + [ + null, + 280, + null + ], + [ + null, + 280, + null + ] + ], + "result": { + "count": 1, + "id": 285, + "metadata": 0 + } + }, + { + "ingredients": [ + 285, + 285 + ], + "result": { + "count": 1, + "id": 285, + "metadata": 0 + } + } + ], + "286": [ + { + "inShape": [ + [ + 266, + 266 + ], + [ + 266, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 286, + "metadata": 0 + } + }, + { + "ingredients": [ + 286, + 286 + ], + "result": { + "count": 1, + "id": 286, + "metadata": 0 + } + } + ], + "290": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ], + [ + null, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 290, + "metadata": 0 + } + }, + { + "ingredients": [ + 290, + 290 + ], + "result": { + "count": 1, + "id": 290, + "metadata": 0 + } + } + ], + "291": [ + { + "inShape": [ + [ + 4, + 4 + ], + [ + null, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 291, + "metadata": 0 + } + }, + { + "ingredients": [ + 291, + 291 + ], + "result": { + "count": 1, + "id": 291, + "metadata": 0 + } + } + ], + "292": [ + { + "inShape": [ + [ + 265, + 265 + ], + [ + null, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 292, + "metadata": 0 + } + }, + { + "ingredients": [ + 292, + 292 + ], + "result": { + "count": 1, + "id": 292, + "metadata": 0 + } + } + ], + "293": [ + { + "inShape": [ + [ + 264, + 264 + ], + [ + null, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 293, + "metadata": 0 + } + }, + { + "ingredients": [ + 293, + 293 + ], + "result": { + "count": 1, + "id": 293, + "metadata": 0 + } + } + ], + "294": [ + { + "inShape": [ + [ + 266, + 266 + ], + [ + null, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 294, + "metadata": 0 + } + }, + { + "ingredients": [ + 294, + 294 + ], + "result": { + "count": 1, + "id": 294, + "metadata": 0 + } + } + ], + "296": [ + { + "inShape": [ + [ + 170 + ] + ], + "result": { + "count": 9, + "id": 296, + "metadata": 0 + } + } + ], + "297": [ + { + "inShape": [ + [ + 296, + 296, + 296 + ] + ], + "result": { + "count": 1, + "id": 297, + "metadata": 0 + } + } + ], + "298": [ + { + "inShape": [ + [ + 334, + 334, + 334 + ], + [ + 334, + null, + 334 + ] + ], + "result": { + "count": 1, + "id": 298, + "metadata": 0 + } + }, + { + "ingredients": [ + 298, + 298 + ], + "result": { + "count": 1, + "id": 298, + "metadata": 0 + } + } + ], + "299": [ + { + "inShape": [ + [ + 334, + null, + 334 + ], + [ + 334, + 334, + 334 + ], + [ + 334, + 334, + 334 + ] + ], + "result": { + "count": 1, + "id": 299, + "metadata": 0 + } + }, + { + "ingredients": [ + 299, + 299 + ], + "result": { + "count": 1, + "id": 299, + "metadata": 0 + } + } + ], + "300": [ + { + "inShape": [ + [ + 334, + 334, + 334 + ], + [ + 334, + null, + 334 + ], + [ + 334, + null, + 334 + ] + ], + "result": { + "count": 1, + "id": 300, + "metadata": 0 + } + }, + { + "ingredients": [ + 300, + 300 + ], + "result": { + "count": 1, + "id": 300, + "metadata": 0 + } + } + ], + "301": [ + { + "inShape": [ + [ + 334, + null, + 334 + ], + [ + 334, + null, + 334 + ] + ], + "result": { + "count": 1, + "id": 301, + "metadata": 0 + } + }, + { + "ingredients": [ + 301, + 301 + ], + "result": { + "count": 1, + "id": 301, + "metadata": 0 + } + } + ], + "302": [ + { + "ingredients": [ + 302, + 302 + ], + "result": { + "count": 1, + "id": 302, + "metadata": 0 + } + } + ], + "303": [ + { + "ingredients": [ + 303, + 303 + ], + "result": { + "count": 1, + "id": 303, + "metadata": 0 + } + } + ], + "304": [ + { + "ingredients": [ + 304, + 304 + ], + "result": { + "count": 1, + "id": 304, + "metadata": 0 + } + } + ], + "305": [ + { + "ingredients": [ + 305, + 305 + ], + "result": { + "count": 1, + "id": 305, + "metadata": 0 + } + } + ], + "306": [ + { + "inShape": [ + [ + 265, + 265, + 265 + ], + [ + 265, + null, + 265 + ] + ], + "result": { + "count": 1, + "id": 306, + "metadata": 0 + } + }, + { + "ingredients": [ + 306, + 306 + ], + "result": { + "count": 1, + "id": 306, + "metadata": 0 + } + } + ], + "307": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + 265, + 265, + 265 + ], + [ + 265, + 265, + 265 + ] + ], + "result": { + "count": 1, + "id": 307, + "metadata": 0 + } + }, + { + "ingredients": [ + 307, + 307 + ], + "result": { + "count": 1, + "id": 307, + "metadata": 0 + } + } + ], + "308": [ + { + "inShape": [ + [ + 265, + 265, + 265 + ], + [ + 265, + null, + 265 + ], + [ + 265, + null, + 265 + ] + ], + "result": { + "count": 1, + "id": 308, + "metadata": 0 + } + }, + { + "ingredients": [ + 308, + 308 + ], + "result": { + "count": 1, + "id": 308, + "metadata": 0 + } + } + ], + "309": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + 265, + null, + 265 + ] + ], + "result": { + "count": 1, + "id": 309, + "metadata": 0 + } + }, + { + "ingredients": [ + 309, + 309 + ], + "result": { + "count": 1, + "id": 309, + "metadata": 0 + } + } + ], + "310": [ + { + "inShape": [ + [ + 264, + 264, + 264 + ], + [ + 264, + null, + 264 + ] + ], + "result": { + "count": 1, + "id": 310, + "metadata": 0 + } + }, + { + "ingredients": [ + 310, + 310 + ], + "result": { + "count": 1, + "id": 310, + "metadata": 0 + } + } + ], + "311": [ + { + "inShape": [ + [ + 264, + null, + 264 + ], + [ + 264, + 264, + 264 + ], + [ + 264, + 264, + 264 + ] + ], + "result": { + "count": 1, + "id": 311, + "metadata": 0 + } + }, + { + "ingredients": [ + 311, + 311 + ], + "result": { + "count": 1, + "id": 311, + "metadata": 0 + } + } + ], + "312": [ + { + "inShape": [ + [ + 264, + 264, + 264 + ], + [ + 264, + null, + 264 + ], + [ + 264, + null, + 264 + ] + ], + "result": { + "count": 1, + "id": 312, + "metadata": 0 + } + }, + { + "ingredients": [ + 312, + 312 + ], + "result": { + "count": 1, + "id": 312, + "metadata": 0 + } + } + ], + "313": [ + { + "inShape": [ + [ + 264, + null, + 264 + ], + [ + 264, + null, + 264 + ] + ], + "result": { + "count": 1, + "id": 313, + "metadata": 0 + } + }, + { + "ingredients": [ + 313, + 313 + ], + "result": { + "count": 1, + "id": 313, + "metadata": 0 + } + } + ], + "314": [ + { + "inShape": [ + [ + 266, + 266, + 266 + ], + [ + 266, + null, + 266 + ] + ], + "result": { + "count": 1, + "id": 314, + "metadata": 0 + } + }, + { + "ingredients": [ + 314, + 314 + ], + "result": { + "count": 1, + "id": 314, + "metadata": 0 + } + } + ], + "315": [ + { + "inShape": [ + [ + 266, + null, + 266 + ], + [ + 266, + 266, + 266 + ], + [ + 266, + 266, + 266 + ] + ], + "result": { + "count": 1, + "id": 315, + "metadata": 0 + } + }, + { + "ingredients": [ + 315, + 315 + ], + "result": { + "count": 1, + "id": 315, + "metadata": 0 + } + } + ], + "316": [ + { + "inShape": [ + [ + 266, + 266, + 266 + ], + [ + 266, + null, + 266 + ], + [ + 266, + null, + 266 + ] + ], + "result": { + "count": 1, + "id": 316, + "metadata": 0 + } + }, + { + "ingredients": [ + 316, + 316 + ], + "result": { + "count": 1, + "id": 316, + "metadata": 0 + } + } + ], + "317": [ + { + "inShape": [ + [ + 266, + null, + 266 + ], + [ + 266, + null, + 266 + ] + ], + "result": { + "count": 1, + "id": 317, + "metadata": 0 + } + }, + { + "ingredients": [ + 317, + 317 + ], + "result": { + "count": 1, + "id": 317, + "metadata": 0 + } + } + ], + "321": [ + { + "inShape": [ + [ + 280, + 280, + 280 + ], + [ + 280, + 35, + 280 + ], + [ + 280, + 280, + 280 + ] + ], + "result": { + "count": 1, + "id": 321, + "metadata": 0 + } + } + ], + "322": [ + { + "inShape": [ + [ + 266, + 266, + 266 + ], + [ + 266, + 260, + 266 + ], + [ + 266, + 266, + 266 + ] + ], + "result": { + "count": 1, + "id": 322, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 41, + 41, + 41 + ], + [ + 41, + 260, + 41 + ], + [ + 41, + 41, + 41 + ] + ], + "result": { + "count": 1, + "id": 322, + "metadata": 1 + } + } + ], + "323": [ + { + "inShape": [ + [ + 5, + 5, + 5 + ], + [ + 5, + 5, + 5 + ], + [ + null, + 280, + null + ] + ], + "result": { + "count": 3, + "id": 323, + "metadata": 0 + } + } + ], + "324": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ], + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ], + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ] + ], + "result": { + "count": 3, + "id": 324, + "metadata": 0 + } + } + ], + "325": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + null, + 265, + null + ] + ], + "result": { + "count": 1, + "id": 325, + "metadata": 0 + } + } + ], + "328": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + 265, + 265, + 265 + ] + ], + "result": { + "count": 1, + "id": 328, + "metadata": 0 + } + } + ], + "330": [ + { + "inShape": [ + [ + 265, + 265 + ], + [ + 265, + 265 + ], + [ + 265, + 265 + ] + ], + "result": { + "count": 3, + "id": 330, + "metadata": 0 + } + } + ], + "331": [ + { + "inShape": [ + [ + 152 + ] + ], + "result": { + "count": 9, + "id": 331, + "metadata": 0 + } + } + ], + "333": [ + { + "inShape": [ + [ + 5, + null, + 5 + ], + [ + 5, + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 333, + "metadata": 0 + } + } + ], + "334": [ + { + "inShape": [ + [ + 415, + 415 + ], + [ + 415, + 415 + ] + ], + "result": { + "count": 1, + "id": 334, + "metadata": 0 + } + } + ], + "339": [ + { + "inShape": [ + [ + 338, + 338, + 338 + ] + ], + "result": { + "count": 3, + "id": 339, + "metadata": 0 + } + } + ], + "340": [ + { + "ingredients": [ + 339, + 339, + 339, + 334 + ], + "result": { + "count": 1, + "id": 340, + "metadata": 0 + } + } + ], + "341": [ + { + "inShape": [ + [ + 165 + ] + ], + "result": { + "count": 9, + "id": 341, + "metadata": 0 + } + } + ], + "342": [ + { + "inShape": [ + [ + 54 + ], + [ + 328 + ] + ], + "result": { + "count": 1, + "id": 342, + "metadata": 0 + } + } + ], + "343": [ + { + "inShape": [ + [ + 61 + ], + [ + 328 + ] + ], + "result": { + "count": 1, + "id": 343, + "metadata": 0 + } + } + ], + "345": [ + { + "inShape": [ + [ + null, + 265, + null + ], + [ + 265, + 331, + 265 + ], + [ + null, + 265, + null + ] + ], + "result": { + "count": 1, + "id": 345, + "metadata": 0 + } + } + ], + "346": [ + { + "inShape": [ + [ + null, + null, + 280 + ], + [ + null, + 280, + 287 + ], + [ + 280, + null, + 287 + ] + ], + "result": { + "count": 1, + "id": 346, + "metadata": 0 + } + }, + { + "ingredients": [ + 346, + 346 + ], + "result": { + "count": 1, + "id": 346, + "metadata": 0 + } + } + ], + "347": [ + { + "inShape": [ + [ + null, + 266, + null + ], + [ + 266, + 331, + 266 + ], + [ + null, + 266, + null + ] + ], + "result": { + "count": 1, + "id": 347, + "metadata": 0 + } + } + ], + "351": [ + { + "ingredients": [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 15 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 8 + } + }, + { + "inShape": [ + [ + 37 + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 11 + } + }, + { + "inShape": [ + [ + { + "id": 175, + "metadata": 0 + } + ] + ], + "result": { + "count": 2, + "id": 351, + "metadata": 11 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 2 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 6 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 15 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 10 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 1 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 5 + } + }, + { + "inShape": [ + [ + { + "id": 38, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 12 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 15 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 12 + } + }, + { + "inShape": [ + [ + { + "id": 38, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 9 + } + }, + { + "inShape": [ + [ + { + "id": 175, + "metadata": 5 + } + ] + ], + "result": { + "count": 2, + "id": 351, + "metadata": 9 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 15 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 9 + } + }, + { + "inShape": [ + [ + { + "id": 38, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 14 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 11 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 14 + } + }, + { + "inShape": [ + [ + { + "id": 38, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 13 + } + }, + { + "inShape": [ + [ + { + "id": 175, + "metadata": 1 + } + ] + ], + "result": { + "count": 2, + "id": 351, + "metadata": 13 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 9 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 13 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + "result": { + "count": 4, + "id": 351, + "metadata": 13 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 4 + } + ], + "result": { + "count": 3, + "id": 351, + "metadata": 13 + } + }, + { + "inShape": [ + [ + { + "id": 38, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 38, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 175, + "metadata": 4 + } + ] + ], + "result": { + "count": 2, + "id": 351, + "metadata": 1 + } + }, + { + "inShape": [ + [ + 38 + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 7 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + "result": { + "count": 3, + "id": 351, + "metadata": 7 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 15 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 7 + } + }, + { + "inShape": [ + [ + 22 + ] + ], + "result": { + "count": 9, + "id": 351, + "metadata": 4 + } + }, + { + "inShape": [ + [ + 352 + ] + ], + "result": { + "count": 3, + "id": 351, + "metadata": 15 + } + } + ], + "353": [ + { + "inShape": [ + [ + 338 + ] + ], + "result": { + "count": 1, + "id": 353, + "metadata": 0 + } + } + ], + "354": [ + { + "inShape": [ + [ + 335, + 335, + 335 + ], + [ + 353, + 344, + 353 + ], + [ + 296, + 296, + 296 + ] + ], + "outShape": [ + [ + 325, + 325, + 325 + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ], + "result": { + "count": 1, + "id": 354, + "metadata": 0 + } + } + ], + "355": [ + { + "inShape": [ + [ + 35, + 35, + 35 + ], + [ + 5, + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 355, + "metadata": 0 + } + } + ], + "356": [ + { + "inShape": [ + [ + 75, + 331, + 75 + ], + [ + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 356, + "metadata": 0 + } + } + ], + "357": [ + { + "inShape": [ + [ + 296, + { + "id": 351, + "metadata": 3 + }, + 296 + ] + ], + "result": { + "count": 8, + "id": 357, + "metadata": 0 + } + } + ], + "358": [ + { + "inShape": [ + [ + 339, + 339, + 339 + ], + [ + 339, + 358, + 339 + ], + [ + 339, + 339, + 339 + ] + ], + "result": { + "count": 1, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 358, + 395 + ], + "result": { + "count": 2, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 358, + 395, + 395 + ], + "result": { + "count": 3, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 358, + 395, + 395, + 395 + ], + "result": { + "count": 4, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 395, + 358, + 395, + 395, + 395 + ], + "result": { + "count": 5, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 395, + 395, + 358, + 395, + 395, + 395 + ], + "result": { + "count": 6, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 395, + 395, + 395, + 358, + 395, + 395, + 395 + ], + "result": { + "count": 7, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 395, + 395, + 395, + 358, + 395, + 395, + 395, + 395 + ], + "result": { + "count": 8, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 395, + 395, + 395, + 358, + 395, + 395, + 395, + 395, + 395 + ], + "result": { + "count": 9, + "id": 358, + "metadata": 0 + } + } + ], + "359": [ + { + "inShape": [ + [ + null, + 265 + ], + [ + 265, + null + ] + ], + "result": { + "count": 1, + "id": 359, + "metadata": 0 + } + }, + { + "ingredients": [ + 359, + 359 + ], + "result": { + "count": 1, + "id": 359, + "metadata": 0 + } + } + ], + "361": [ + { + "inShape": [ + [ + 86 + ] + ], + "result": { + "count": 4, + "id": 361, + "metadata": 0 + } + } + ], + "362": [ + { + "inShape": [ + [ + 360 + ] + ], + "result": { + "count": 1, + "id": 362, + "metadata": 0 + } + } + ], + "371": [ + { + "inShape": [ + [ + 266 + ] + ], + "result": { + "count": 9, + "id": 371, + "metadata": 0 + } + } + ], + "374": [ + { + "inShape": [ + [ + 20, + null, + 20 + ], + [ + null, + 20, + null + ] + ], + "result": { + "count": 3, + "id": 374, + "metadata": 0 + } + } + ], + "376": [ + { + "ingredients": [ + 39, + 353, + 375 + ], + "result": { + "count": 1, + "id": 376, + "metadata": 0 + } + } + ], + "377": [ + { + "inShape": [ + [ + 369 + ] + ], + "result": { + "count": 2, + "id": 377, + "metadata": 0 + } + } + ], + "378": [ + { + "ingredients": [ + 377, + 341 + ], + "result": { + "count": 1, + "id": 378, + "metadata": 0 + } + } + ], + "379": [ + { + "inShape": [ + [ + null, + 369, + null + ], + [ + 4, + 4, + 4 + ] + ], + "result": { + "count": 1, + "id": 379, + "metadata": 0 + } + } + ], + "380": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + 265, + null, + 265 + ], + [ + 265, + 265, + 265 + ] + ], + "result": { + "count": 1, + "id": 380, + "metadata": 0 + } + } + ], + "381": [ + { + "ingredients": [ + 377, + 368 + ], + "result": { + "count": 1, + "id": 381, + "metadata": 0 + } + } + ], + "382": [ + { + "inShape": [ + [ + 371, + 371, + 371 + ], + [ + 371, + 360, + 371 + ], + [ + 371, + 371, + 371 + ] + ], + "result": { + "count": 1, + "id": 382, + "metadata": 0 + } + } + ], + "385": [ + { + "ingredients": [ + 377, + 263, + 289 + ], + "result": { + "count": 3, + "id": 385, + "metadata": 0 + } + } + ], + "386": [ + { + "ingredients": [ + 340, + { + "id": 351, + "metadata": 0 + }, + 288 + ], + "result": { + "count": 1, + "id": 386, + "metadata": 0 + } + } + ], + "387": [ + { + "ingredients": [ + 386, + 387 + ], + "result": { + "count": 1, + "id": 387, + "metadata": 0 + } + }, + { + "ingredients": [ + 386, + 387, + 386 + ], + "result": { + "count": 2, + "id": 387, + "metadata": 0 + } + }, + { + "ingredients": [ + 386, + 387, + 386, + 386 + ], + "result": { + "count": 3, + "id": 387, + "metadata": 0 + } + }, + { + "ingredients": [ + 386, + 386, + 387, + 386, + 386 + ], + "result": { + "count": 4, + "id": 387, + "metadata": 0 + } + }, + { + "ingredients": [ + 386, + 386, + 386, + 387, + 386, + 386 + ], + "result": { + "count": 5, + "id": 387, + "metadata": 0 + } + }, + { + "ingredients": [ + 386, + 386, + 386, + 386, + 387, + 386, + 386 + ], + "result": { + "count": 6, + "id": 387, + "metadata": 0 + } + }, + { + "ingredients": [ + 386, + 386, + 386, + 386, + 387, + 386, + 386, + 386 + ], + "result": { + "count": 7, + "id": 387, + "metadata": 0 + } + }, + { + "ingredients": [ + 386, + 386, + 386, + 386, + 387, + 386, + 386, + 386, + 386 + ], + "result": { + "count": 8, + "id": 387, + "metadata": 0 + } + } + ], + "388": [ + { + "inShape": [ + [ + 133 + ] + ], + "result": { + "count": 9, + "id": 388, + "metadata": 0 + } + } + ], + "389": [ + { + "inShape": [ + [ + 280, + 280, + 280 + ], + [ + 280, + 334, + 280 + ], + [ + 280, + 280, + 280 + ] + ], + "result": { + "count": 1, + "id": 389, + "metadata": 0 + } + } + ], + "390": [ + { + "inShape": [ + [ + 336, + null, + 336 + ], + [ + null, + 336, + null + ] + ], + "result": { + "count": 1, + "id": 390, + "metadata": 0 + } + } + ], + "395": [ + { + "inShape": [ + [ + 339, + 339, + 339 + ], + [ + 339, + 345, + 339 + ], + [ + 339, + 339, + 339 + ] + ], + "result": { + "count": 1, + "id": 395, + "metadata": 0 + } + } + ], + "396": [ + { + "inShape": [ + [ + 371, + 371, + 371 + ], + [ + 371, + 391, + 371 + ], + [ + 371, + 371, + 371 + ] + ], + "result": { + "count": 1, + "id": 396, + "metadata": 0 + } + } + ], + "398": [ + { + "inShape": [ + [ + 346, + null + ], + [ + null, + 391 + ] + ], + "result": { + "count": 1, + "id": 398, + "metadata": 0 + } + }, + { + "ingredients": [ + 398, + 398 + ], + "result": { + "count": 1, + "id": 398, + "metadata": 0 + } + } + ], + "400": [ + { + "ingredients": [ + 86, + 353, + 344 + ], + "result": { + "count": 1, + "id": 400, + "metadata": 0 + } + } + ], + "401": [ + { + "ingredients": [ + 339, + 289 + ], + "result": { + "count": 1, + "id": 401, + "metadata": 0 + } + }, + { + "ingredients": [ + 402, + 339, + 289 + ], + "result": { + "count": 1, + "id": 401, + "metadata": 0 + } + } + ], + "402": [ + { + "ingredients": [ + 289, + 351, + 264 + ], + "result": { + "count": 1, + "id": 402, + "metadata": 0 + } + }, + { + "ingredients": [ + 402, + 351 + ], + "result": { + "count": 1, + "id": 402, + "metadata": 0 + } + } + ], + "404": [ + { + "inShape": [ + [ + null, + 75, + null + ], + [ + 75, + 406, + 75 + ], + [ + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 404, + "metadata": 0 + } + } + ], + "405": [ + { + "inShape": [ + [ + 405, + 405 + ], + [ + 405, + 405 + ] + ], + "result": { + "count": 1, + "id": 405, + "metadata": 0 + } + } + ], + "407": [ + { + "inShape": [ + [ + 46 + ], + [ + 328 + ] + ], + "result": { + "count": 1, + "id": 407, + "metadata": 0 + } + } + ], + "408": [ + { + "inShape": [ + [ + 154 + ], + [ + 328 + ] + ], + "result": { + "count": 1, + "id": 408, + "metadata": 0 + } + } + ], + "413": [ + { + "inShape": [ + [ + null, + 412, + null + ], + [ + 391, + 393, + 39 + ], + [ + null, + 281, + null + ] + ], + "result": { + "count": 1, + "id": 413, + "metadata": 0 + } + } + ], + "416": [ + { + "inShape": [ + [ + 280, + 280, + 280 + ], + [ + null, + 280, + null + ], + [ + 280, + { + "id": 44, + "metadata": 0 + }, + 280 + ] + ], + "result": { + "count": 1, + "id": 416, + "metadata": 0 + } + } + ], + "420": [ + { + "inShape": [ + [ + 287, + 287, + null + ], + [ + 287, + 341, + null + ], + [ + null, + null, + 287 + ] + ], + "result": { + "count": 2, + "id": 420, + "metadata": 0 + } + } + ], + "425": [ + { + "inShape": [ + [ + 35, + 35, + 35 + ], + [ + 35, + 35, + 35 + ], + [ + null, + 280, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 425, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + 425, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + 425, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + 425, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + 425, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + 425, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + 425, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + 425, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + 425, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + 425, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + 425, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + 425, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + 425, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + 425, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + 425, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + 425, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + 425, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 15 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 14 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 13 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 12 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 11 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 10 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 9 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 8 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 7 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 6 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 5 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 4 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 3 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 2 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 1 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 0 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + { + "id": 351, + "metadata": 15 + }, + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + { + "id": 351, + "metadata": 14 + }, + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + { + "id": 351, + "metadata": 13 + }, + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + { + "id": 351, + "metadata": 12 + }, + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + { + "id": 351, + "metadata": 11 + }, + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + { + "id": 351, + "metadata": 10 + }, + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + { + "id": 351, + "metadata": 9 + }, + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + { + "id": 351, + "metadata": 8 + }, + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + { + "id": 351, + "metadata": 7 + }, + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + { + "id": 351, + "metadata": 6 + }, + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + { + "id": 351, + "metadata": 5 + }, + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + { + "id": 351, + "metadata": 3 + }, + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + { + "id": 351, + "metadata": 2 + }, + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + { + "id": 351, + "metadata": 1 + }, + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + { + "id": 351, + "metadata": 0 + }, + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + 425, + { + "id": 351, + "metadata": 15 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + 425, + { + "id": 351, + "metadata": 14 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + 425, + { + "id": 351, + "metadata": 13 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + 425, + { + "id": 351, + "metadata": 12 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + 425, + { + "id": 351, + "metadata": 11 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + 425, + { + "id": 351, + "metadata": 10 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + 425, + { + "id": 351, + "metadata": 9 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + 425, + { + "id": 351, + "metadata": 8 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + 425, + { + "id": 351, + "metadata": 7 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + 425, + { + "id": 351, + "metadata": 6 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + 425, + { + "id": 351, + "metadata": 5 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + 425, + { + "id": 351, + "metadata": 4 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + 425, + { + "id": 351, + "metadata": 3 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + 425, + { + "id": 351, + "metadata": 2 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + 425, + { + "id": 351, + "metadata": 1 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + 425, + { + "id": 351, + "metadata": 0 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + 425, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + 425, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + 425, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + 425, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + 425, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + 425, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + 425, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + 425, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + 425, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + 425, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + 425, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + 425, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + 425, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + 425, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + 425, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + 425, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + 425, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + 425, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + 425, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + 425, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + 425, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + 425, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + 425, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + 425, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + 425, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + 425, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + 425, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + 425, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + 425, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + 425, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + 425, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + 425, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425, + { + "id": 351, + "metadata": 15 + } + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425, + { + "id": 351, + "metadata": 14 + } + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425, + { + "id": 351, + "metadata": 13 + } + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425, + { + "id": 351, + "metadata": 12 + } + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425, + { + "id": 351, + "metadata": 11 + } + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425, + { + "id": 351, + "metadata": 10 + } + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425, + { + "id": 351, + "metadata": 9 + } + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425, + { + "id": 351, + "metadata": 8 + } + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425, + { + "id": 351, + "metadata": 7 + } + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425, + { + "id": 351, + "metadata": 6 + } + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425, + { + "id": 351, + "metadata": 5 + } + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425, + { + "id": 351, + "metadata": 3 + } + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425, + { + "id": 351, + "metadata": 2 + } + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425, + { + "id": 351, + "metadata": 1 + } + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425, + { + "id": 351, + "metadata": 0 + } + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 15 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 14 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 13 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 12 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 11 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 10 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 9 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 8 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 7 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 6 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 5 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 4 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 3 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 2 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 0 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 15 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 14 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 13 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 12 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 11 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 10 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 9 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 8 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 7 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 6 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 5 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 4 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 3 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 2 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 0 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + 425, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + 425, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + 425, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + 425, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + 425, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + 425, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + 425, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + 425, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + 425, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + 425, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + 425, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + 425, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + 425, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + 425, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + 425, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + 425, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 15 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 14 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 13 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 12 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 11 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 10 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 9 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 8 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 7 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 6 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 5 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 3 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 2 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 0 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 15 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 14 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 13 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 12 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 11 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 10 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 9 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 8 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 7 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 6 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 5 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 4 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 3 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 2 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 0 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 15 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 14 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 13 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 12 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 11 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 10 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 9 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 7 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 6 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 5 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 4 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 3 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 2 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 0 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 15 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 14 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 13 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 12 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 11 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 10 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 9 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 8 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 7 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 6 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 5 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 4 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 3 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 2 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 0 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + } + ], + "426": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + } + ], + [ + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + } + ], + [ + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + } + ] + ], + "result": { + "count": 3, + "id": 426, + "metadata": 0 + } + } + ], + "427": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + } + ], + [ + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + } + ], + [ + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + } + ] + ], + "result": { + "count": 3, + "id": 427, + "metadata": 0 + } + } + ], + "428": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + } + ], + [ + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + } + ], + [ + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + } + ] + ], + "result": { + "count": 3, + "id": 428, + "metadata": 0 + } + } + ], + "429": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + } + ], + [ + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + } + ], + [ + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + } + ] + ], + "result": { + "count": 3, + "id": 429, + "metadata": 0 + } + } + ], + "430": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + } + ], + [ + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + } + ], + [ + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + } + ] + ], + "result": { + "count": 3, + "id": 430, + "metadata": 0 + } + } + ] +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/Dockerfile b/Code/Minecraft.Crafting.Api/Dockerfile new file mode 100644 index 0000000..7690b94 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Dockerfile @@ -0,0 +1,20 @@ +FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base +WORKDIR /app +EXPOSE 80 +EXPOSE 443 + +FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build +WORKDIR /src +COPY ["src/Minecraft.Crafting.Api/Minecraft.Crafting.Api.csproj", "Minecraft.Crafting.Api/"] +RUN dotnet restore "Minecraft.Crafting.Api/Minecraft.Crafting.Api.csproj" +COPY src/. . +WORKDIR "/src/Minecraft.Crafting.Api" +RUN dotnet build "Minecraft.Crafting.Api.csproj" -c Release -o /app/build + +FROM build AS publish +RUN dotnet publish "Minecraft.Crafting.Api.csproj" -c Release -o /app/publish /p:UseAppHost=false + +FROM base AS final +WORKDIR /app +COPY --from=publish /app/publish . +ENTRYPOINT ["dotnet", "Minecraft.Crafting.Api.dll"] \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/Images/acacia_boat.png b/Code/Minecraft.Crafting.Api/Images/acacia_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..83473cac777e4de45307125fb0cb34206e31aa5e GIT binary patch literal 343 zcmV-d0jU0oP)+a)B zWYw>|_WJX!y_ea4+Wr0l`a~y-Gsw!#ZbQEs&5y?`4)}N&I^eswp{uQ46H-t1=J)Hp zRQ!5bxQHS04M=Rx8|!Z*MF@bmmpccvHY%>Y;D;AhfVM_Xc7gwVy5`as$&EK=D}V~~ zrNw7QhyaJn({@uHQ~;)H8dEe4MF@4A+x-qXyExnV0Z;@)liDCUpGK>`{0Tq~!Pn-g zBc@tGtSoxQlLQb1#pM#m&mlILo3is_egYDknNBW;Bmfp6S|~-_>t?&%?fZ8%gnR-B pGG6aGL^@jPcpODYR090fz5qOGTtc#_iZcKJ002ovPDHLkV1iavmc9T0 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/acacia_chest_boat.png b/Code/Minecraft.Crafting.Api/Images/acacia_chest_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..139c854a43176a4cadcff60cf334c3bccea1241a GIT binary patch literal 376 zcmV-;0f+vHP)5D_DUB!-X>4QlidBLhzmr z*13xc;=<3)?ELfX+@8n}tF>NFko;xc>{LSIeOyry$7^}<`t?Sdo-T{3;b1{EhNvz! z3X>2F*6@70qC2^d@qA7=39+#kOH%=0jXuso0K5*b6`;-i<5GawC)n7;)X-bMod%Fl zIB3-ZgoeZFZ1R4$mss6u0I2nvb0dHmJIyqNb7VJC^MKv@j9kT?5#Z%K`WC|OA^6xg z%Q@ac&Q7+z0GK?)K8xH#Y=1av=nqH%JOltSXFN2%$L@0Q8bso#AdF-HgCNYvCLqp2 zWNCg{PNQN9;+wghS{4!jEDx~<#Y8@Cmce#e41%Z!fI)hzd9fz6U(4w^@(?fi@A?3# W17UaDMvy)L0000FVdQ&MBb@0Cuq{ZU6uP literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/acacia_door_bottom.png b/Code/Minecraft.Crafting.Api/Images/acacia_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..53979a2efde3d9dbe4d01a19756b474e802b26f3 GIT binary patch literal 252 zcmV0GOpH2B0e-$pCaO zP{ja3e0ada0)&tTbQi%5Ff}#B8U}<6fa`%JWkRul(*RhiA~g))mco+qrfBQ`pzr`m zf-oUIMpA}hkOU0l5{F^10qEHkIoo2xAhj?I;sXGu9haXpPSBeG0000$gcp@j5^Rl>xTFZpcW#JfO-BIfq!KH@FmLQ-16A(y-zVl0=xla^`IYB*27Z( O0000J1;_vbse}n!hvpBG zDcOMZ7a(O@n*F}Wu1o=}wB<6$;5@4~y7H`W!g4PF-%CKkDBX$+kn*z|`St~X1xx@{ z(RNIegVV(~u8lO4v?R{jm96Gl3{tku8S`J@y#cT`k+UI^vLBKd9o}>1B76V<002ov JPDHLkV1ijYa=ZWl literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/acacia_log_top.png b/Code/Minecraft.Crafting.Api/Images/acacia_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..fc02620c15e24af57aff74edfe7540db54bb1ea2 GIT binary patch literal 301 zcmV+|0n+}7P) zF$w}P6hw0#ZNx^fPy|K9Efx#K!bU3#&th%o1-yWz7h9PRFN|wei`oD8Cz;G7Kk0nj zH@nTMsjGQJa$&uk1Q=7!d_j5A=Xn}^;Bgq{__|CZQgetTiCsU}su#G`{lI-Y$kD;L zh_yC}1p*a?E=52Din5dzvvEwIh}mrCCCpzta`gt*00000NkvXXu0mjf{j-2z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/acacia_planks.png b/Code/Minecraft.Crafting.Api/Images/acacia_planks.png new file mode 100644 index 0000000000000000000000000000000000000000..b83e4fe14b2dfb43196fd0d85a9f7793af912d3f GIT binary patch literal 269 zcmV+o0rLKdP)O6q2^VY2EI}Ril5N zHy`#Ze%&t`c+ev>25*Pucr^36vxbJMP+mo{e56mn&t*67#T=v%p?h(Jirs4W znI984#!3gCb4|#`1j&UuIBs#{wfLs-9Jg9$*MS%2f8aW(_!%4|Hs`}Rsr2yz94a%~ TeihGx00000NkvXXu0mjfOw4uA literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/acacia_sapling.png b/Code/Minecraft.Crafting.Api/Images/acacia_sapling.png new file mode 100644 index 0000000000000000000000000000000000000000..6817397cb4f451cbd06656c1a97b45b050fd32dd GIT binary patch literal 232 zcmVP)nfeB3+}~(AdW#eQ0000E$E_L-Khg)NJq{wi(|0t4CzU7*thUQeURb7BU5LJ{IplP z@wvWX`{DXcLFxJ4KkFwbibw{;&M|CYJ20pJJOjh*Hnz&y(gDpt2QqlN`njxgN@xNA DG3iVH literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/acacia_trapdoor.png b/Code/Minecraft.Crafting.Api/Images/acacia_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..e8eeb9c145e60a5c1bd947d920a7274df328ba40 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`#hxyXAr_~TUld&b;m?`IAZX0I zN3Rh#|n^v9Po$ z!&!zWHVi>MbMAfYT)2ZFGBF|H!T&{zltg%hoWqzeF`F~U&Ym@^$y6bEf`r*t20zxN VUgB~myMWd+c)I$ztaD0e0sykmI_>}f literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/activator_rail.png b/Code/Minecraft.Crafting.Api/Images/activator_rail.png new file mode 100644 index 0000000000000000000000000000000000000000..721f3f5f03408103dd06ba79eb4af7680adb9f2e GIT binary patch literal 294 zcmV+>0oneEP)$XBgod5KAQ%HY6sdE-Y9uSt*}lY=O9=1P zb)B_sYvIqLhS~vmJ*-Rw`>KlZylrFLFO88GemWmxE!c-(vz%G~=p(@*1Z(QrcI){d zz{pWUEj@!<0K%SPG;pdPf!b^~uH^|h)e}&Y5l91)G|#^bt)aXT%Iyzs+uA8Wxr1nc?Kx_cK1E_JZ3u57!S z^#Y6>HPq76y9FTZDMkaQ`VpwjX5(6(fKxpIH5q|4AV~v_%&tHS;UdU1kcgU9vy)>7 zBP3!`1OJSiN|PTUd&XY`+-Q&w^a`mDz~u+wA}IO*0?q1uAb*HpkOn0meAS@z7e@Pl tNIgJ^OinENAhJ6jq#Eci6g3$8onK==RYs;eDNXM7x@iX8 A<^TWy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/amethyst_block.png b/Code/Minecraft.Crafting.Api/Images/amethyst_block.png new file mode 100644 index 0000000000000000000000000000000000000000..4e3e8b16dbb206ab7dac8604bf44e3ebc83d13eb GIT binary patch literal 284 zcmV+%0ptFOP)NDJ(1o%s zxBF`$18IZg$F((pdI9LBP;Lc;8LB~|DqVZ549qV5!xT)LLPj>jVG2C(1Wdb%X~3Ym znf#jy1q~4Ov5^tWaWB}90YM7Pwz9@(C%hoDX;fkBMh=_ELV3>gUq?G=P^nsRlItC& iVKghvA=$#>Px}imL8c`)`v;`}0000^EOP5DQo@Po>F;;si876qZ{*1SK>9R`bIkA`meL!1yr$K@C{Uw$lLY5@}J9 z03rdFNxV#iD8fYz80GU~HyUR5NzPKN-~Z%38!Lc->TcEJXkA2L-RZ*bZ0hJ( zvte1c05=dYc_JpcBctxp(c3#fqM_AXt1r|87G9g#B9ZoE00000NkvXXu0mjfV5Vfc literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/amethyst_shard.png b/Code/Minecraft.Crafting.Api/Images/amethyst_shard.png new file mode 100644 index 0000000000000000000000000000000000000000..4dce791567ca601a0808d912926e31ac681d5613 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr_~T6C{Kb?$>{Bk(!$+_5m-}X5!hkesopZE58 zul?x$x}Mu@KBoUP?b1G$IsLMV2{}k6kfXaGBe($a1x^&XOBrl;u4D9HnqIBEq8 zSpIB5KLm2cstSmfWjlam50a$D=iRAM+tEd>|ggzyun> z$;)R1Kv{Kw9B;1!MpR!Mc7s9Ff~@j7fa$yHzh^~k1CRozt}oyEPYhLUR=FyTDq_G0 w2g707sQMbSBmS)9B>OIbmt6)yjDw9AJS3qA|wPdtWl=e6H)W1bb_3*-OfX z55MYB&inV>&eDLemsGL>k)ZsdIza%bo&dVUrV}8ORToLG^rlcB1i=*nl(S)GN+;S| zr91BszY;_zxrL;G$kzieD!p;{8Oee0%A3f^`+5a90X|5QpJ?bbKmbW4>8v}*-E%mn zwVq}nKbU+ch~!>OZ|m`S`2PUCO~Hfx_D`KS6$%Ufw3vaZGw~nXC74iXJsUIt0000< KMNUMnLSTZ%7H$gw literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/anvil.png b/Code/Minecraft.Crafting.Api/Images/anvil.png new file mode 100644 index 0000000000000000000000000000000000000000..732038ec7781db0cafd1d1e64b4e0c44905eac34 GIT binary patch literal 236 zcmVMVZ_!L>c(!=$ZaV5MUR7IiU7(;E7qdW(!D@on)e1zgzIlAb8R2 miNcLhgC~a${IpDndw~ZEKg^|U$B^{^0000Plz#?q#oDSZ3dotedP4Kr;cvU4BI{vTcDp>}d|XHY^<;TpN4L5=r* zuM^&w z;(h-WwdVYPnf+Ua@#B95o=ZHNWL<<)1w1Z`CGPzHfB9L~%L-=|Htv43D#0$U`N6Ez zE&u=bpJtI}I<8|~nlXkmJor=gYA?0v(N4^j+F3akds37lOSXHT>pcqBbXs0~a3%ad-M&#wCz4smdKI;Vst05@4z(f|Me literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/armor_stand.png b/Code/Minecraft.Crafting.Api/Images/armor_stand.png new file mode 100644 index 0000000000000000000000000000000000000000..c65badebe5d657aa540f1684f812662430e431d2 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`J)SO(Ar_~T6AmyxvNio@Jb~L` zmbfYFzwM?Ie*14@j8=1*n8)Cu%=3Nv?tkvjgx}@}u-)Wa?8qkgR%(Kh09&ThGS5$3 zMGTWfCv0F?qM_huHd%D)h70V8PaITk3e32C@*C5cuuaT@Vr(kA8K%8T*vL@Kc~P_Q wXqRY$P5HYRgT0A|*(`j6ypFVOT*=OmF1h_R%lxUwfbL@OboFyt=akR{07lG3LI3~& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/arrow.png b/Code/Minecraft.Crafting.Api/Images/arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..4f748a002f863bc423486817b6cd5f85c5dc5f5d GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(Vi}jAr-fh6C{cfZf(i@?|9(o z(Wmw&rSk9WU_7Q^c9N~Zq-5FZW?qFzV~z%s>=T8P)2)4s�zktKGio?D4soo&TS_ wby<(mS%q8o?#(MovmQ7o( zdq;`_g&0eM{DK)Ap4~_Tatu9P977~7Cnqf6PDo305lvuXN)zZ+I&tE}k&b0tt>+J& oXi#G^l6G$3^lfO}z;K3#L3$U1yUyu(!a&Uop00i_>zopr09{il&j0`b literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/attached_pumpkin_stem.png b/Code/Minecraft.Crafting.Api/Images/attached_pumpkin_stem.png new file mode 100644 index 0000000000000000000000000000000000000000..6a5c10e12568865928cc9c1653a171dc3768ad68 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ii4<#Ar-fh6C_xh8D#8ge%N!g zx3v6GKix2I-n{=OBvK?c)nsSCuAjuqvXiaFah7M<%_}Q|AFfl3{CsU~^ut*RZ6czg zf7PuU*2nMno5`4de%@dE%1pDE2xC71nAEJIGcj)dQ2mNxd+c%ax=%Qb?{;XpMiC#qRzfQV6-hb!q)5kf@>QC1zIJOSg>AfJf3 za_SI;1KE}6&At|3^#p|)z$8AAe_Vv3-tChzYdUFOVYO>Z0;_5$`b6})$jbz-;3SI5 z{aq9SnLi-KZZ=9av1%}`0BbNX+%W(n6P!o9HO)?2N=b!Do lZ3@X?Fa+}W*QEZ9;0eE%a&FDXgXRDL002ovPDHLkV1j<|{Lo80eooLO+WXR)ED=oFn z;Z8$eU)!`UwoazEoEFUDabJ|;Ok8eFy?$r~mG3E#8$o{do2(!}2HB zEAJQcZM<>Ht>H=4fg@&GX>)^D9#M^R+S8&HJbi`l1B>Kfzm&OmcDYRLeYeWLU|p*5 zj7$PlX+utSKRUctbWzP j*01s&(aitfvVUVsx@zM2HD9^`=z0cES3j3^P6$@ zJqiL*41{wV8!g0B*m(l0Z5AxV6L^L_vGbV6$CzCRA&|*T{_3%w-`ho|VENo$->YH; zdoO^jTwth-8oU9{%E}0NI1+7T0HeVD812|;WD&PoHDagDY7e8c1r7x$+(vF<&Hz&m z(ZI62>r}$Gy8v0=d4l)#2;^8(kWzqt~l=&Tb@3|#bL_aCwOH(-% z^6a@yjzh7ji?j1KtudZbc7L9VB_4h?+%lmR{{T<^5-z*gD@XtU002ovPDHLkV1oUQ BV=Vvx literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/azure_bluet.png b/Code/Minecraft.Crafting.Api/Images/azure_bluet.png new file mode 100644 index 0000000000000000000000000000000000000000..250fcc07d3d9e7747d6985eb0b1c9e04ac887f52 GIT binary patch literal 247 zcmVd^oI002ovPDHLkV1o4)W?TRO literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/baked_potato.png b/Code/Minecraft.Crafting.Api/Images/baked_potato.png new file mode 100644 index 0000000000000000000000000000000000000000..c8d3cbabb6f4673ba01a8c32e596c0ed3b139cbb GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Lo7}wCrI2&2-7%RU*a?A z*jHV>|M}~*D>u+}rLo7}w|M>sko>_H93U6Ys z(|<>c1tD+jPqHy&W#{q!=?~KH_P(Y4g{^=*~?S zb|sw+4mZra1h(jUNe1RP}WpDm~%`t zp@O%8Rcxc#Vu^+~=>Zv&=ZGf+x~xhQVLoxuCoIq9I78HiT~68SPPPG^$l&Sf=d#Wz Gp$Pz-ic5z8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bamboo_large_leaves.png b/Code/Minecraft.Crafting.Api/Images/bamboo_large_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..4fd2fb00615acad7792ca733ddfb7768da3b1894 GIT binary patch literal 290 zcmV+-0p0$IP)3a#Tj|dsD=S(ko?yGb?Ac30Kx)B1hp`jX!4>*f)NY>835H3e$jJ! z4`Lf;5K!~W`K@zjgLwPXl4vH(ZUt!8e;4SbGA9K#2L%$V!Z07*qoM6N<$f^F1yDF6Tf literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bamboo_singleleaf.png b/Code/Minecraft.Crafting.Api/Images/bamboo_singleleaf.png new file mode 100644 index 0000000000000000000000000000000000000000..42f1f59a1c391171840a5c609225dfc3f4476a4c GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr_~TfBgS%&#Wrplj0Zf z%RY7c|9S!5BPo&x1Ol|&rYROMH_STN*1*G&E%M8M5~Bjo6&`bzHcumlG!CB0Zw}Ep5v`6 zplveOu_WdKB((D?aVQ{<)w~22%jJ#)Eaq&hR^4DPnZV}1xRAP&cEHEp4bXv~JJ1{G zIn#5&0fDs|JoiP){qvN^0wf1Wu;zO&&=6B0#ZKT~d;vwgy|!L9ee3`L002ovPDHLk FV1luVZAAb8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bamboo_stage0.png b/Code/Minecraft.Crafting.Api/Images/bamboo_stage0.png new file mode 100644 index 0000000000000000000000000000000000000000..c16c37165553803d044bda2397a7c4bb4bbe6540 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`dp%toLo7~jouJEi$Ux?3HRGmv z4XU%1G9oT8d=Sg;;4>ng3}yRcuieOP zpCQJ{z*V^>P*mum^o6SyhU+a~Suo7KS!-A(U1GY3QJ+KGfcO4h#!$_~S9hHK*q;V( u@X9~1dw=tVn+f!Eg*UP)DTUS~>&(#U&5e83JKbLh*2~7Y=$6CYy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bamboo_stalk.png b/Code/Minecraft.Crafting.Api/Images/bamboo_stalk.png new file mode 100644 index 0000000000000000000000000000000000000000..93cfa80a7ab6a6e7c99f9659a606f26771bebc7c GIT binary patch literal 279 zcmV+y0qFjTP)(&Es0A>ofvnnzW|Df-R(s@>fKn)ZiiqaVnfdDWM8~`$A%{);Lssdh}s?p6v z4VpC?1oK9Bun1s?Wxa#Qn+k}?@CCqh1f3I|GBtnS0oQp`GeC6n>be@*0QBawSr zp$-Bu5JdYY7&HpQX&jCObM6EljYRR+N2bXvuahH)fp)jMotf>m=X_j=_x&^=<9Vj( z=Qi!u<#OoIdOq*_`f>fjdGB?u8YuBvrVib}wV@*JRipo6;9CW)6?5GCj1LTSL+Z~M zS*fNsFg+(t)w)UD(gepFi&8heVa`TY18PkV(hHxdDNqk@Nk4x1)4U;7`a!zsPmPgA zu_$N1)%5Q>V2*D>C==~A=j~B#>1J+d-~_eOAC7u>NTQS4J*xbOj6nivrfL83A0;OE U>4RlBH2?qr07*qoM6N<$f(cM~AOHXW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/barrel_side.png b/Code/Minecraft.Crafting.Api/Images/barrel_side.png new file mode 100644 index 0000000000000000000000000000000000000000..1c3cb7948243ccdc84850013ccfc6b683237d76e GIT binary patch literal 258 zcmV+d0sa1oP)QFkk~sZ>Sy|-Jh^{M%}4q;GeD4 zfKXxvwIBFQEWUG`fjA4X_n$fN+?aI&i_h4l7bgHr8i=~*Z;=b`Y6SF5#sB~S07*qo IM6N<$f}*N$g#Z8m literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/barrel_top.png b/Code/Minecraft.Crafting.Api/Images/barrel_top.png new file mode 100644 index 0000000000000000000000000000000000000000..c136cedf990b2668e33107477dbcd4c04ba88d5f GIT binary patch literal 243 zcmVY4-^gT2ZjbC6?R}~G^o5^u&+&ZkuGvBNgHjzmF=D{e!6v@;`X}5@8_On z)JCj>vOF&F{k&#@jh{UqbO>S-fdvA@tgO&)vG6;5Y%sws0;WxTkpTf3sCAR9B2a)f zPkluXU>t#4lVF*ySMwP`vxE>r^xo$T^u-|p$Qc2!RSyW#&FoF2>VXYBBIu6M?t-Q} tv`D|Kaw1?u?9u4qK&Rj0QV;$;=N-mZB&?bln<)SQ002ovPDHLkV1g40W5WOd literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/barrel_top_open.png b/Code/Minecraft.Crafting.Api/Images/barrel_top_open.png new file mode 100644 index 0000000000000000000000000000000000000000..4b11386f20e2832d58655667e508c60f9678e7e2 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%RF5iLo7}wXLK0@QOp3@_D~{!3?0YV$ z_xf~klVL~iSpgC8118GZF2@a;6WSI?Fl=U=o+jZ|#(9S!DaXB>Rp;A*M21HK$<~{+ zH&ityF?)Pux@MrDDqwi1;ZepC3&n|(ryOK!*wdiHcv|CxB>OYhlF|nT3rwt;8G?Eb VCPW2^Q~_Pg;OXk;vd$@?2>_=GPf`E? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/barrier.png b/Code/Minecraft.Crafting.Api/Images/barrier.png new file mode 100644 index 0000000000000000000000000000000000000000..2e68169edfd910f64a73e0980d6d50becfdffa04 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`DV{ElAr_~T6Bel5IDX>Ce?w;G zIG&*9P-Dg36BWt=kGDuJ=gpY5K*FgjZANMYuY#L#kN+0N8!_%%7^f-Gf)5k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/basalt_side.png b/Code/Minecraft.Crafting.Api/Images/basalt_side.png new file mode 100644 index 0000000000000000000000000000000000000000..053074fe574505508b9fb027b42a303f9af83d66 GIT binary patch literal 256 zcmV+b0ssDqP)s^N+uh#EN4{UEw_7VTi5KqXi(ux z%sN+gueG*;yZ~-y?aRL4up$8#b(F&wXc6Y zs})Fnv7gvz%iu-y{MTRXj5;w<4cWM00~Q}qZkwQF-002ovPDHLkV1ls8W&Z#G literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bee_nest_bottom.png b/Code/Minecraft.Crafting.Api/Images/bee_nest_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..9285e6bf16797f589de757e7e4430d8968968cd9 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#=T&LoEE0Pw;R1#eXRD;j{k} zZ=R^BdBmfTbiOA>WX}piUVZttKpu;YYXtf@KPDzATwfs3aC)YJ;S38uW(TGlInLWf zpXqK8pJ3W}V~5FMgH7BI*bXpp-ef3wpJ2?8Epb3ZNxCi1z>`g3cTa-E0&CIm6T+fw zHw?_KCmdl~m(jA+j)%EGRV7AZnVcNkjY&pl*qmw>84K$f?qGb8DK}rjN}AzOZrN%F T^HT?b&Smg)^>bP0l+XkK;QUOG literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bee_nest_front.png b/Code/Minecraft.Crafting.Api/Images/bee_nest_front.png new file mode 100644 index 0000000000000000000000000000000000000000..026551a2d139ca9fe6f22ab7c03bff09186b69ea GIT binary patch literal 286 zcmV+(0pb3MP)PqB2M7|uhL80L!nsyjepHslU<50+5O*} z|II)1_pcPnwbDHCfpUo-d@VP?JK^{AfxCx{@Awd2Z{I6OT>b^y`Zab;i$_5FMsfoYJ5dWe8ymqUwY5l2A=swUT96zd7Z9~r`IF2#Sr-$F zN3xUsv-9_d?&qEnUbkf_@utJbnsftS6J6Ird8g|kFfO{G)F5#8p+>WyZNRACVr1AnKvW$6i1?ae&7Bc2r&U5#H{h|RR8Kay1N%D-V@CH2#rH}qSKjZ)a N002ovPDHLkV1o1Bh^PPn literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bee_nest_side.png b/Code/Minecraft.Crafting.Api/Images/bee_nest_side.png new file mode 100644 index 0000000000000000000000000000000000000000..c604de79cfde6ca89834e6a6147a5ba89f0ea9e6 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`yF6VSLo7}w|EOL5#h#Th@k%03kMm!D-$c=aNBp+zOjyC(X{d9;=x4m}iryy2B!eDb zp2#_kGRu{d*>cVud&U}bFPY&dbKAyN_A~2Gd@?xuz~I2s@|?tG-otx8Jn`U^SbUpL z*!{RcC0mW3Te+2)x5Nd}$z75iAJy*}D4aZ&+RDLGd~lxRPKhQ3LkYKwEv&`|MD((J rn3Ge^o+!F;#BqkA{f$@lsuB#7A1v>9(ah)#^aX>btDnm{r-UW|S}9(H literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bee_nest_top.png b/Code/Minecraft.Crafting.Api/Images/bee_nest_top.png new file mode 100644 index 0000000000000000000000000000000000000000..75aff10341ff80bc9462f807b690bbdde265f118 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#=T&LoEE0S8!hW$A5@>lg~fp z%@cqAI3nqA;*cwQ2G!IVye&Um($!*;3Yafkwy`rTF=Hs!-J+(c SwAB^pTn0~9KbLh*2~7ZBOiiHx literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/beef.png b/Code/Minecraft.Crafting.Api/Images/beef.png new file mode 100644 index 0000000000000000000000000000000000000000..6334716abdd6c6c70ce057c74c7802cfe8a1a930 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLo7}wCrC&ptX=b?KE-F# zvvAp?|K(L(|JEm@|N0*osP?h#fGKUo zacly~we=b@%`A>z{)ojJv~?;b&xo23C&Juuv8U%DTY|Cd?6oYh4kz47ObeKoO|@t; zJoEBJO-bPlnJ)1O&eLYha4cl3Vi5Yo<)hoicqFOEq2*?muENBli4x1?(iIl5OZf1` z%3gDD;n#?1>@pR&IJa+((#A?&RUVF|)g^@@`U}|k3=J8~8!o-!VR$0Dfa7Vog+9=! N44$rjF6*2UngHqjNvHq- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/beehive_front.png b/Code/Minecraft.Crafting.Api/Images/beehive_front.png new file mode 100644 index 0000000000000000000000000000000000000000..3679deb4bed5b1588c11b1899ec89b88e21a5bca GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`2R&UJLo7}w-!N4D_kZC|&y>Uo zac!BZeF?{Y{R^;Q`?xWhE#0W*hWldnvULsi4MdVzJ`M*sPf5C1rk^rA+BO`5@| zQ^rS@+2NeiH{l|S1<4a;{nXu8@Ks@N0`sojyB|#2!6YbFYQXGJ^?>bwh~n(Nb%J*p zc5o*oGE7onO>SY_q-)@r!XxDD-&(-zu~oM1VPb>!+Gdf5r@22EG#q8B+H_QGg+b*6 yxgFvgTxC1@br&lp@8F*BnQ5I#zfPYHKSSmG9Ht9B&U=BLVeoYIb6Mw<&;$TSI9!SV literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/beehive_front_honey.png b/Code/Minecraft.Crafting.Api/Images/beehive_front_honey.png new file mode 100644 index 0000000000000000000000000000000000000000..453f6d2530d11f602e986fc960c894ed8d99987e GIT binary patch literal 291 zcmV+;0o?wHP)AdL_m)%6Jhw3k&w%E`6x;bx02G|*54r-0y7fI$`)D54f&U9lGw=OA{szJ_bSmBl_qPB5002ovPDHLkV1n~hbMF8E literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/beehive_side.png b/Code/Minecraft.Crafting.Api/Images/beehive_side.png new file mode 100644 index 0000000000000000000000000000000000000000..2fcf06430faa76e107827fa97a44cb15519fd222 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``#fD7Lo7}w-!N4D_kZC|&y>Uo zac%2-xDAqP>osJWf7~$GB{d;#2V)D*K{Y-z1zU&b_8iw$XZ~;Bm{^lySYpT1%*!y- zg>P9Oqe8mkZ&}G^k%yC*fo5!AG=6pGuQ3C^PPdlgI-dJVoNFgyHv@$Oxd_oFVi zh)0c*440VsnP(`aT)t?!NSXnt*1=Ex>VE}Wjl>4swap@rPP0oSHq6V}Sjnl@FT{3( tiEkR;h0h#rRu1R6cU-dBWUKgk?!V=PteoWsduIcgdbnzgZ^H zCh4|Cd_pY4C#DYG!!DNcDZ*#cW;iO$(hxt8<9^*^(&xmki-v)W9+Q%0NjZfxFnpii VaC}>ToDR@_22WQ%mvv4FO#r7IItKs% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/beetroot_seeds.png b/Code/Minecraft.Crafting.Api/Images/beetroot_seeds.png new file mode 100644 index 0000000000000000000000000000000000000000..150d3a378cc13c18317152aaba483c87f32244ee GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`F`h1tAr_~T6C{KdnBISF&(Xds z>%Y49=e@j36MQZRl+5LSn#%GE6^SWPgg&ebxsLQ02-7sod5s; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/beetroot_soup.png b/Code/Minecraft.Crafting.Api/Images/beetroot_soup.png new file mode 100644 index 0000000000000000000000000000000000000000..e26fe6e7a92b5f9e2969cac7125ca89852b25d5b GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`MV>B>Ar_~T6C_x-Fn+sr=l{mU zMW)+2J~kDuo1wvVEL*_mF`q6o509}x+KN3Im+RNC?U4G|WauHdNo|JP3>!aYuD?J3 zvqu*l5?z!$Va`-5=`v=A0}c~~b2!X=0*rYYL>de{m^Y=(u(%k=dD&spv4!jmYZevl UNK#zo544@Z)78&qol`;+06EAy;{X5v literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/beetroots_stage0.png b/Code/Minecraft.Crafting.Api/Images/beetroots_stage0.png new file mode 100644 index 0000000000000000000000000000000000000000..d27726a4865e3ecf4a77f20b15ec684a1625f58e GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ww^AIAr_~T6C_v{Cx|>?UAVgR zf3tz-tUbR>|1I7;k@sM>!ltyEM?0<`LId9_$RrCwd=4k%$>7J+={vFCeUFFp00i_>zopr0Gaqj>i_@% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/beetroots_stage3.png b/Code/Minecraft.Crafting.Api/Images/beetroots_stage3.png new file mode 100644 index 0000000000000000000000000000000000000000..6ded770540ad7dbbf0c1b5ce6d0249299fe987da GIT binary patch literal 219 zcmV<103`p3P)+5?pa@FCe3Cc$3~=}0BxHBr{QrmDQvUUW)s2r? z-}7^uGtVr_8wj;#c7L_OLc>H15_!nAufwdpn;bT*9CK zc_I>re<)b8IWa6L2%Y`u|Gb=g|F0Gb@FX=KaVT<;Y*-_CQ(zGfgQes$&LeD=(lh-h tF>d&vaFU^GuS20ikWBC51Q7;C1~KM&J(6F})&lKd@O1TaS?83{1OPlHF|q&v literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bell_side.png b/Code/Minecraft.Crafting.Api/Images/bell_side.png new file mode 100644 index 0000000000000000000000000000000000000000..b44bcc4ad5c9010447da6d0cf41ed79af26f9666 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`!JaOTAr_~T6BwG-r(gO1e|Or? z|No`y4cIn1Ch;6$+VL!ZuSVO1GzO2)7fczJe7ygEZvu}wM@OgGgHI;P8+uPjsJLx< oo3fKhto6jU$)bFV6Ev6^99QpoWv)EY9B4d)r>mdKI;Vst0JUE;5&!@I literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bell_top.png b/Code/Minecraft.Crafting.Api/Images/bell_top.png new file mode 100644 index 0000000000000000000000000000000000000000..7fce98dcdd95a84bf35a26bb5ff7d72e74891700 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(Vi}jAr_~TfBawj-QMWm_j-Ma z!#{Xh7-Bw4*N6D5VNAHaVAj9b%`C|&&K+h9OFn)wS^VGryOuJK;w|m~W`|jhZ3lQ5 wB>lE9-q_=?hj9vv(z+MQw;BQsxEdH3;)<@$H0w1s1X{!3>FVdQ&MBb@0P>PEh5!Hn literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/big_dripleaf_side.png b/Code/Minecraft.Crafting.Api/Images/big_dripleaf_side.png new file mode 100644 index 0000000000000000000000000000000000000000..f596e32913425f8c439f9905f155247d91012f00 GIT binary patch literal 84 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(w;7kAr}7094D^)NbT%Bqb&FZKQQV$0S5B?c>24M&!M z&+AzZeB+tmzB#7Ak~v5G_C;r3wwr;HMtvb#NA@#tyuHcUJyX!wi?b<0J@H)Gk!|xB tpSnJBeWP=%SDD$Gy-Aw!DQgjf{ExZIT76!{HUeG6;OXk;vd$@?2>@mZN8bPd literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/big_dripleaf_tip.png b/Code/Minecraft.Crafting.Api/Images/big_dripleaf_tip.png new file mode 100644 index 0000000000000000000000000000000000000000..5f42e9a9dec880a4c2c3e9eea3b30c8900faaa7b GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`KAtX)Ar`&K94D^)cx= zg4%*a4izr91qn=AZV3Y4m|~Z7_auLg*rXu-yJn|KiF2V}cBNkR+@}`d@8k-;u=#F~ z_4RrbGn*wh{#dK46Kj~U(B6p$CUf1H+`reOVL{h=xg{@o{998C%wn}Js3=T0KEc$S z>AlwcK7srLll`yT&*V_k{rXm{VYB{*pX)nScFH!!n|Y=lNzFByH2F*Sl~pOeMuE~R tyLD`;*;OXiJ&>Q#&aQpqK+R!6@oPtaZ{qa)5driEgQu&X%Q~loCIF{gUFiS- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/birch_boat.png b/Code/Minecraft.Crafting.Api/Images/birch_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..d1217b87b1d0af77b31885c3c8df90c0c19ac020 GIT binary patch literal 358 zcmV-s0h#`ZP)J2zXHUwmVy`~TYUX3tuSh#@LFc-oNz@-sHgTeyD zUOzt_jA34c1u)nEm_qbGLv}W@A;<4-TcQ|(tQllGNDkc)xB+P#)U>;M1& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/birch_chest_boat.png b/Code/Minecraft.Crafting.Api/Images/birch_chest_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..cb1fa6cb1e14227f7d676be96c61d5fb6a9abd39 GIT binary patch literal 397 zcmV;80doF{P)5s~-+O3D-#78a@P z1Rp?r0H0&^JINVmH!6q&KXYcz|9>-k5&2={X2&BWe;KW2)dkOY(kkkkvn}!U>xqQw zhk>ejG^%3%qFPklT~)dv7%XrfPU+0rukqa0E8P&g_C%`B0W9d(NeFa~TIAu)VPuy}vag>st>1y-&3PW?Y_*LpmmRBE2MFY^b*l zcy6713t{#l_?TDbC!@>Lk_3Z2UjR%##2$;a53%{_G1Lzb1NaaC)a>!1@jW#5o!208 zTu2L7GJru4W@I;@PC^v0yP1zc{4l4}OF|rAZy}KEaKD4t3&q5`6P8+75`!T63MkKv r=pPBByf!BmLd8Nx_mL0rCI1~Cb_uR!sy&BT00000NkvXXu0mjf8mFX4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/birch_door.png b/Code/Minecraft.Crafting.Api/Images/birch_door.png new file mode 100644 index 0000000000000000000000000000000000000000..2d433bde3cf9c2da9b4f11d696b7a4c2e0370e37 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`)Ym%P6qO0JzX3_ zEKVmUNQ5LjYnk%@y5HA7`-`&FW*lqfl=|@aw6np!+TUgphkvl}c5Iu>uHBI7a$IF6 z!_72_*>!9a-m*qWJSbxHnU|w4kjoI7)VQd`fkU|D-~lNI9=B`E3_tY_-A!50nG3Xt N!PC{xWt~$(695X+Is^a! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/birch_door_bottom.png b/Code/Minecraft.Crafting.Api/Images/birch_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..b29d01ad68e1b79d8fe3c606a6cefda3a12a4969 GIT binary patch literal 297 zcmV+^0oMMBP)N05BUWj?;i0D@wr<=olmq!sz0tVQ{b& zEC8ZGhJn~%K9mijk=Zb{a0AdaU>JaIFq9ASHrxPYMQ|5^YzB#=$zeAD&6zMoI1NQM z09i2#8_fW8Ij{jPdg7>>VT#aPfb2>X17JxRrU@hTk^PV6N|bbfHTuvEM0Oo=G-3;7 vY|)7~9iaOk#RW(PBD28;z!>CUP#^*TisT{9b3@G100000NkvXXu0mjfDm{5K literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/birch_door_top.png b/Code/Minecraft.Crafting.Api/Images/birch_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..2e0e6afdee583dab0877df8d729f57c78936c0ab GIT binary patch literal 274 zcmV+t0qy>YP)^e%@zrZRJ=UA!}n1$!x>2a|66MML2<|CZPBh6)JL7PN}#@ z4``I^YD>Wl%|*+znCEn|t`#S^{k5D#*k!9BghJYywVK7N_h7nbs~Jhf1D{TH(pfv) h%A%xMyDObtxDT$oYWFZ_Te<)M002ovPDHLkV1hy2V6*@L literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/birch_log.png b/Code/Minecraft.Crafting.Api/Images/birch_log.png new file mode 100644 index 0000000000000000000000000000000000000000..c0ef988d7f7a9c03a341e4f3357b7f7c80cdeb2a GIT binary patch literal 266 zcmV+l0rmcgP)eHuc>;O?W+?ZC&pj zwh7wH$30^z0}Os7GE7noOsA7m5f2yyaxBZOT`%W$IvzT-&IHDH0@gzk6PYB-kzKLn zU^a*K(q>R)nJK&O#%42x?e`vP$1PCitX{_{S@2=Sy0T#o&X2aDJWF?CCeMbcW+!Jt z_J;o2OWu<{dXU#On|Jmj2d?zvHSWEEoPj~Wi8GRj1IKACN|s@!BA+_ffA=VX3mk=) Q-v9sr07*qoM6N<$f`T$^p8x;= literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/birch_log_top.png b/Code/Minecraft.Crafting.Api/Images/birch_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..a84365c4c8c205eb6460139aac668c2fc6ddcfac GIT binary patch literal 298 zcmV+_0oDGAP)| zuHVgJzYdKp%%+n7YqHrdNGg3^_e}?n>*}YU+tBzNBB{i#pVMw0xEz;(+j)_+gLM(> zY$X;5{1G&1P*TX^+-XVyb3%Tec`G6RiX3-V`U_QVi`+~lkjaa2%?dk wz*~3>oleZ#)`w|mpwc5s7+W7}m(rL^J_Kd@^fK90L;wH)07*qoM6N<$g5mys9RL6T literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/birch_planks.png b/Code/Minecraft.Crafting.Api/Images/birch_planks.png new file mode 100644 index 0000000000000000000000000000000000000000..6d1983def43404da0388c9d3b814f9a9bbe5d40f GIT binary patch literal 268 zcmV+n0rUQeP)ua*tTc9l@xE=3Vbj8o&;8u~ z#IL7yLjpcU!XkLPtiDAp&v#(LPyy))qIr?*Add54nHG1xkGn-0bG&OjJjgMAaGtZ6 zP|4i;J)yt^z3SmqiHGvjA1G)gr0N3a>Kb_7FhYzk5iNchO9Y|E>=Ss%jOAoOiljfPZWMBpT8J@&6COh2JvAST^yMY6Jr1o*AKS-zka$G6@$d^i32gn5C#wdl0deZ7!1;bV!-W7 z3;(}+b?^VTPY{g4es&c_9H#*=MgPA&18V}&VD>AB7)&110HA*!-(C;a1X2vfAT|u6 z@lgzb1tQ1*nC-~UhPeh=4$}Z6FQ7Xc-8*mtV6gx*0K)~Zu)7A?0B|~h1tK^MaQPou z3|B1RaskXc*untA1vsM-%0`byL{dib0!RTYP(c_Z4#Ox32^I#(u>eyDVk4({5Zn+a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/black_candle.png b/Code/Minecraft.Crafting.Api/Images/black_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..2b7ae4ceed80aba1e9d2df543d266630e95c3992 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr_~T6Bd{nn0fs5pXR2? z`St&+tZn}t*%~qg=Bu0)d)D~>?_RHe+FCOjG6m*mI6H7T&PtF<%$dZ~@nJsCbq-^X z0EZqE@dh5o#0hBu786n#I@mJRZZb?*dt%$uOe2$;mfkl7^3 waLH#Azopr0AG7Uk^lez literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/black_candle_lit.png b/Code/Minecraft.Crafting.Api/Images/black_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..2977e0a8a2aef3249c57b49a8accf847b4dff21f GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar_~T6C_xtFuSr&{x2f= zLB;?5e?5K0PrQtoY?4mf80V#x{ZGEbbkh7l!0mtgH~Vt@WLvTN=D+O*{4x&AOH{7> jZ{}Hef!Mi3Y_oISae)!8%fd@oc>-Wabm%5 zOXt2S$u}om0}p)(vi%k7_3kw3G9+ZV{GR8`J_ybaVYwFUALd{pT?%mk{y6hDjh*2mTl#-kOcp`o&vz=rDth_A@2;5-aWSN<_%RAyZ>zs(}y!Hc&*GJe3_r zS&NBeha_H|Pcs&N85JAEz>tVa2N@dQHZeL2KlB_y2f9IE5*E3kt3Y!~Yc|Xv?!6#H zwe7X-WsF3aMEtf`Wk>f?`n*?|&*wL2gxz=}^KwMaOJZ^loH7HT`~3@x+yJw3LNZjz z&5Wt!#!OU@^f2mqFg()SW(MH4{hSX(2>-XCMm}L=;^KG+^BI#5CF!3l!5}J38-4)? W6I2Dqqn={`0000$W6BL@-<~yZHK6tDl@@83FN{P7yOCQNaH(9J)l(G);&)y>41pKQf*pOC9 vWZ~)$oEw$_1#l$2pdK)&e#*V5veNtmD4v1*;Hr5800000NkvXXu0mjf8#s=7 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/black_shulker_box.png b/Code/Minecraft.Crafting.Api/Images/black_shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..213cec3b6c81e25d2b6ac6d10ea6cbd36c282d86 GIT binary patch literal 266 zcmV+l0rmcgP)qF+fPi6GfN!sj3(7Tao6fLQ zb!+P`#vVY}9&&)vaJOX7^ApIi@-EzjhmVG54I<5$rUwwN5#^*^tT%{Mu*b5zNsYC;Vo*{D<7}X-Oi`e&>xp z7D!uV1n{b(p-^`5Ck#x+5ql#48osaJQZnw{{OE4Fxb2|mAiaCQ*@~SZ1aWTy~l8zx%&|tciDUP z=rRN0YjZ`%kqBdEo1!ANXAc+h9X@XgjsWJ3D?%91p}-3>+w48>JwdsP2=DW}_kgg6 z`M%ASjY8+W0f6By!%RbY?|I2a0ZbvDM=2CyY;1G)^JTgN;k_B|((?9P5kX-#w&x3b z6Z}p`GSem4yhj)qo4cPcsR$!sAZ(C3pf}`Ud%oSVu~9Ui?*sSyi;rQS5!Zpcgm2AY znQ7b|hL1OFDq_Ykl2H0 z*-isN3`Eg>gUr6~3?WjG`2Qc|jEsV01-IKS-|8V1RaZA-UbIEo^~17lXIb@CJ*u8DIPR(rU-zec zoHj?3@?|;1lk9soa z9e}x3atDTlBN)GUthL9t;wLFx58sX$K(pmI&AYMJ_W?;XC{ir4M<_W;0*r(u{Ft=F zD|yM}4>6J={CGinJgD2R+h&16{%1O1$otqp9Z8xb|ANtd{VzEKh>ssUnvj?YbVZ4f zU``~@^8t=mr6Bg2?s$MCJU?B)IFl_{uhwaER+U>wQXcNZk9k+Wj~_#chs{H*00000 LNkvXXu0mjf!*09Z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/blackstone.png b/Code/Minecraft.Crafting.Api/Images/blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..5f94c21e3799d5fb4be2ba1291b7a07c583e0eeb GIT binary patch literal 290 zcmV+-0p0$IP)N7%vzT=Tb&6jhlS5DD23)Q70b<0r4|;MF$)cnJ-hHrtD4OKJ3#>d$oNb- o1F6AmCa6uZ#{?6|YPf`X10?Qsg5%=6H~;_u07*qoM6N<$g5KbL2><{9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/blackstone_top.png b/Code/Minecraft.Crafting.Api/Images/blackstone_top.png new file mode 100644 index 0000000000000000000000000000000000000000..45a4a43484c6afe00b9e383dbb34d775fd6538db GIT binary patch literal 288 zcmV+*0pI?KP)M>fU@(&)Ig+!}uLw9W(QZ81ju83#8zJ$wK##b7qpdlT m!QEL2c%sED;AkmCbN&K56L<8oEob@w0000^6a@AK6k}HZ(8v6@RE-HJNJ$ZzfS<&hfOqhKF-6dM z0lq4-FZdpyIF6$ctEyU^#5})@ah_+(B*HHNdIKNWBJn^Q7zMb;69GXlk4C`Bd(DJTf4Q9)!YM1TCgZfKR8nB@ zv^z6z-^~6^nx-iq-;cTPdqZ8M}9&D<8iyq z``4F3Mo1tAm`8r1G$!EC9j;~t5{vvq8J>jl^KMtNDsvPBwgnVpR=?24{I*n$2`ETO z5xN0?6Bh#B!2+%+f|D2Et0LQiKLZqpVKCyy!;Ounr&Y0ud49RZaU3m^2!7$ITNRr) zX9FMDLt=qm;DtbUUJyqF7{x6Dl&{A@@bhgw8;QZ;tY!i@IT$^X?*K=96Of_=uDyo{ zxNY0o+ypS>jQ1V^M<@b+L0bC3(hq*>2fh#Z@BI6I;QE07-b+9DkNw~aQxcWB-P(Jl P00000NkvXXu0mjfd#j-h literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/blast_furnace_front_on.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/blast_furnace_front_on.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/blast_furnace_front_on.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/blast_furnace_side.png b/Code/Minecraft.Crafting.Api/Images/blast_furnace_side.png new file mode 100644 index 0000000000000000000000000000000000000000..05714a0f3878bdbff80dbb61b011bf203bc9f6c1 GIT binary patch literal 294 zcmV+>0oneEP)Ak)MxDZ0l|KE$j7EJLff|HBgZ^}*z*Ha5S+R$UvHN}h7f@>0KVr3j0Ojo z?o+iZKrzn`7(+==KKFg;%FbR8uoWnvU2BE97SBxpBk|A|s?~|eL9GdVDh6~qy;#I1 z;8)Nc6}5{k&$w;dPq2>!6+FkXES7*(pFa*9LVs-$Ac;jv)N|Nz9Nz_y^hC`QjA2ax sH?K+cYel$uTGW~Vlb-M`|03`Yp04v_m#vEc38NSjOtQT(^NA_dew-4XG;JIfJvb{&+TwsN+z1_seFSpL2$gNM?zt3*ldQ-)+geKj9+DCiIq`em*Dst<@j%g@;~fA1002ovPDHLkV1m>TXfFT& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/blaze_powder.png b/Code/Minecraft.Crafting.Api/Images/blaze_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..89c57d6ea68cb9dd66be63d214393cb2802fcdba GIT binary patch literal 278 zcmV+x0qOpUP)isI+3sLq4g2r`6VfTD*w%+~+^^T70}9!?ZF>;~L)`u}^sA&SQTry-jEKR{Tp z!XHaO!kqeJF{%bI8%Tq_0gNFKeW`&Ns{wFtfNcGL!wGE2*)XUp%AjF!-|hd2M27#X z?HF(y^1BBj3DbNw6-dAG{r{>9;`|k!@R-4$7Qlw2LTm$R0%?ZXj59is;~L2@bWBp- cz`*DL01hDc2mw%aTmS$707*qoM6N<$g8zbi*#H0l literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/blaze_rod.png b/Code/Minecraft.Crafting.Api/Images/blaze_rod.png new file mode 100644 index 0000000000000000000000000000000000000000..7050e10f07c550363f63329df08c38780c63ce25 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``JOJ0Ar-fh6Bd}?n4|l%zD(kG z{U($3C#L@U|9|tl|8pm&{_{6Y`{BRo?Em^Jji&22D+U_hNL%ns`t_B6@B5XGr>)rR zd9CM7`X>|TzdjQ;d-542{f`xiBF&S3l4X~vSn;2|8M+~YfmF;G`rpv{5z z(xw$^XIT}T53n(sHXmx#VRkU_Fn-C#kn6f_t`2iTo%($S4YivL6P!wz9oi^##zopr06dRG2><{9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/blue_candle_lit.png b/Code/Minecraft.Crafting.Api/Images/blue_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..2f188667680f592c453e2b6a8bddb9e5daaaff7f GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar_~T6C_xtFuO{A{4XLo zA>#Arde7_XpLiKF*(9B|G5)&u{9knIebxI6-v8JB*KO*XoZm3@{iXlw0)MkzUzopr E07ZaKh5!Hn literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/blue_concrete_powder.png b/Code/Minecraft.Crafting.Api/Images/blue_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..e78597e1223dcffe6702defffcd7f1aa7f6eb180 GIT binary patch literal 608 zcmV-m0-ybfP)0%2 z+lt#T5cOY`w!}sfBP1aiIVKyjPyL|2EelJo_!eJD;;h?lAC^9p{#TC|jIpdaGv_iv z#I`QE`t**s^*0muLKdVdCUPb+9Jwsx^uBuh6S6I*EWm|!o%2^tC8q=9$B^x$u8g~A z+dn-11q>MN+ITrKUIbFte)Uu80i{fwBEI*lS4pS z*T0Qx060O0khwCGwheeQDj3hXIQi9^jeEEfMmtbS9;QY30!o=rCz2VcFQOMN3PHJX ztuhT4ne*f3+dtzv;|4Iq6Mzo{SU*A;C&)OEf}{~LLbeA6|7T;;Dc!u=_zFM+N-lY| z?vkv3aRRp<7*s1WGTP%0G|U5O&L{Y?c=qWC>BuNqPaujR+G6H_Qjn3l!_}-!oU|PR z+~N83`8)hJz9rQveU5k*FDGROZMr!)Ambl$HZu>9E7~tNZ=`aZ!FcxDGzg9~T+XbY zw5jJnRI!Mj1IYa_0lCy@3^$R3P)B8|c!iit)M3-OtT>&pW`T_dp=zZ2HGBelY!UKS z=0ftU>_xjCbChY3V4O}8qCp0G>XM6)XkUEn0&ML#9gXXynG*yIrrD%NWq=UCf$@WO uRl0tM<%rg}8>YiwuxET$1?e!Ci{pPi!!~Big0000 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/blue_glazed_terracotta.png b/Code/Minecraft.Crafting.Api/Images/blue_glazed_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..8ced312b4021f97f50475b7ed16f7af7e7cbfd9a GIT binary patch literal 257 zcmV+c0sj7pP)B zcIV`TPkbKKA+xjpD+ocuI7bTRwF?LiwUQr=lgn*t?Ts_xtq;*O2XE3|D6)ATdzoM z(B&N%c>sLE212H)4zQk2MYaBUb*A-$#8Z4M1Ti7!E2P6W=Y;!te$N)=00000NkvXX Hu0mjf`iE{q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/blue_ice.png b/Code/Minecraft.Crafting.Api/Images/blue_ice.png new file mode 100644 index 0000000000000000000000000000000000000000..78b6040b15be9072fb016eab55bdbbbe9a37d489 GIT binary patch literal 248 zcmVVKQyP$6p(6Dy00rtygXNw@`WxFKE>ar`Hu1peEbP-E2 zfvp=X&1Et+3A*Y`_%~wZmI)>SN9Bl>N90X+1l>X_9n^UTIm+RXei3DyJ3Dlc0e&0F yv$N{XH>)R@`=|ux3FqN(+3OoSunCx)Il}Gt>lg2DJ#SF}0000(y;Z{ l5Mz*JFzQeWe=wPyf$vVvh2{Rm`9Q}oc)I$ztaD0e0sz_iM<4(I literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/blue_shulker_box.png b/Code/Minecraft.Crafting.Api/Images/blue_shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..3bcd44d1d4411a369d43e3fd80f3f100b72188e0 GIT binary patch literal 317 zcmV-D0mA-?P)(8`58p5 zT_ao@H-FGrdHnofQ4f}J_Xr@EKRKY1f{U_;lRHq@cst&YCJzvI4y19cN0Bn{CZiir z2Egf>q}BYHM-j}t6^y4(ou&h`0yMZIx$Rw3GCnk@AK$_7swB;0?MZ7!n?eII1-^-D z-Wt-Pz`9y*o9C|v3s(db?en!}8hV3Mb~~NJzeTwk%6qUFv$@OpI7B0M~ueXq4F z&|38b(5k25axE9aK|E08w!*#to{Q+p=>`79+t ze!&cj(`MUTXZ8c~RXtrCLnJOIC%7>4^!R8nC>`igJJ7SNNiz7f1Gm9qPJ`s@O>7Kb X#2HV;pYs0>)WG2B>gTe~DWM4fYvCfS literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/blue_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/Images/blue_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..55c614f439cbc7db2a54a9234740e9192a9d18f5 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`_MR?|Ar-fh6Am!<)R@^Be~9_o z(-^~GP&JZWk)O?a@^fG6nDgAYv$uSe|xnsfNCV_9+P Si}gUG7(8A5T-G@yGywo5X(>4X literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/blue_terracotta.png b/Code/Minecraft.Crafting.Api/Images/blue_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..7afe93053f7dcc0d7642f79dba8c915de73cb24b GIT binary patch literal 390 zcmV;10eSw3P)$l)r!eZCd~lCgy~#x9i-Y>|5Oe$i#&t=8Oc(YrOA? z3U+HIaz?w7fVM8Ns&7TLr3ex;W6Lf|GIH@s>Snl!U2G{pjMyzu1n36^(-O=uXUshc zt+%VCt#ijY13(6G&+wLnF728b06@G~37KfoI%iBvh5{1Wf+Mur($Y$pkcsbGx9BUX z<(vWUt=<@8UqMS>NhHh}7iMCG?|ECgWV}~_i3tEi67PF1>{cP@B0x*Rt|uT9)CqIO z?Jgps(768`!SC-cxso_T8~c{1@@ z*-`>Q429u-AYot@24MuZTc1r3WdOBs-!6SZzn-?JN?o=U-t($ zbc@k0NSdC0h?b*WbMeg|jUOFV^2gI>)?EIO6CoWtC`FRW^0EcS2c{K=rJRUx`Vkaq zxq&F0Fk zfTbKW7%$LZhmZ`du*N>cnu?(S3*EUuA8P;r002ovPDHLk FV1g}B)Gq)4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bone.png b/Code/Minecraft.Crafting.Api/Images/bone.png new file mode 100644 index 0000000000000000000000000000000000000000..d30c7e3207362600780f7fd0acae6b4c07cf9a24 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``JOJ0Ar_~T6Bejj)aJbWFYd4Z zm;GW&_P@`+-~NBKE5|_XCc}hh|NsAQ%AAm>BFSXTuuSrZ`Ync(vj)#6ubrt=e>vRP zLpgGmqaydA1sP4QqMox73waK!SWAm-S2(MpE;K_?!52uCID}a(XJKGSneiZI$Lx7G QfmSnky85}Sb4q9e0P3(jPXGV_ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bone_block_side.png b/Code/Minecraft.Crafting.Api/Images/bone_block_side.png new file mode 100644 index 0000000000000000000000000000000000000000..6f1a1618e3b96634dd8df319c1c895d7d37de791 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`d7dtgAr_~Tca*<=Q7=&U?Zu`4 z)6cIvkXh2B^Z&y;O#`-<$qLsPQkoNHJ!ETO;mBOl&v-bP0l+XkK@fJBr literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bone_block_top.png b/Code/Minecraft.Crafting.Api/Images/bone_block_top.png new file mode 100644 index 0000000000000000000000000000000000000000..72e642ef11586639ea3dc35872bf463cdb54f1f4 GIT binary patch literal 242 zcmV91&v*fa)r&kQ(Ci4Nkltm3J43t%p%=5 z#TdLj7V6pE0kj>sCB{*zX4-N)h)@fVxKz$Nz{DtzpE1JX_9MLdALJ0ib^4o5*QSzY TdKl-a00000NkvXXu0mjfbb?k; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/book.png b/Code/Minecraft.Crafting.Api/Images/book.png new file mode 100644 index 0000000000000000000000000000000000000000..68abee6602ed2261459c45d15d1986dda6f6648e GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLo7}wCoC{E2ubf$R z=aTS``LA^U*&p$nVc~qibW!r0wg;D9EIQSCUm&GdAw6lc=v@Jk_X(GK&W4p33drYh zX!^BxHW!qXe5n`F&$+)(HvNEN_8iM%wFun~HfaU516QO5CoXyLF)%ci@>iV+_|pb-CWEJ| KpUXO@geCwn#7?vT literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bookshelf.png b/Code/Minecraft.Crafting.Api/Images/bookshelf.png new file mode 100644 index 0000000000000000000000000000000000000000..4a2c24d40d0d9db813ee0bfb52ecc1d13a867923 GIT binary patch literal 413 zcmV;O0b>4%P)4ICtjEWS>tb;q~!Qn2ZjD`~F_Ef#Yc&|I}vuY^^Ux>~>d#X}*oM zJQU~S&^@}7KN1k!FII);JQw^8J|+vHdYF@44BkXQjRmE&6#MENb$wZk_fQvM+XR^1~5}>4M^k_ zikX$yO@JSQ#o@6wAq~{UOJATZgKuJKJoQNf8|l8egY+)iH{e@otkHW0*tCCkIUjGr ze&;prz{(S}$`&wPsY$ULci=rE%rpWX@JjKq0dg55-T{dzL9f>fWmz_E!vuct&mEY6 zHJN}`-9@_tjexS={nhDC+%t&)A2D*Q0mbC~iujKkNd4dkb|Mb&;Pkk300000NkvXX Hu0mjfXj8a) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bow.png b/Code/Minecraft.Crafting.Api/Images/bow.png new file mode 100644 index 0000000000000000000000000000000000000000..d709b9c8d77979eed3e65943595d59baa0e890d3 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`S)MMAAr-fh6Bej{FcJRS-{X1h z%FK2D><|0%^*HA6TE6?wVtUBrpov2Ao>`kWZ$2osF|(ksP;pJ=tu2`eQnB;OW+k#U z%<d95oJSchHpHA|xGGh#b>E};r-8OI Nc)I$ztaD0e0ss!}Ka~Ig literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bow_pulling_0.png b/Code/Minecraft.Crafting.Api/Images/bow_pulling_0.png new file mode 100644 index 0000000000000000000000000000000000000000..2022aabd80587668d4370770d60824a577ed100d GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLn>}9op_qJL4n6%XZ5#N zq3Q)pdT}w%!fJ(#-x8#^t(?}fWK!K9lT4?ed)b=jVj07C*iQ^;)YjuMf@F$>D<}uOHCOj0iDU< M>FVdQ&MBb@08)Tb>i_@% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bow_pulling_1.png b/Code/Minecraft.Crafting.Api/Images/bow_pulling_1.png new file mode 100644 index 0000000000000000000000000000000000000000..a13207956f3d3a909f53324f1a8c654bb501852d GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3p`yMLn>~qoqU?NL4n6%Z}qoR zq3Q)pdT}w%!fJ(#-x8#^t(>;RQ&G2R;u1r~d#~FqcR(HLNX^LC|ZYQew_smtB!4hGX zdQBy(EOXP+C#JhiV)a&X9oZhL^-^rb%=-x}t2bP$7uE>9z&g$O*C+A&dGBZUvW1>p Q1#~Ner>mdKI;Vst0G-@WHvj+t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bow_pulling_2.png b/Code/Minecraft.Crafting.Api/Images/bow_pulling_2.png new file mode 100644 index 0000000000000000000000000000000000000000..d459e685693388ff1ea0ab911ab3a25d30687feb GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRA}1CrE@muoqa+T{)}s z-|<#Mo*O#~AODv&&->$k?Z(V?|LhO@^Z6V$=vl9Lyf>4>LqKKb+_}7A9FHC!irCAz zN%W>b%)QdW!k_)2#vYfqWL|#IHX(=M#7%?Qg_2Fd#@iYWrg6mG-pIPgJq0gjJ^M+k*coON&F)z2E8X9DQw%Lak+jCTg1xEjfR^PPe`csUuKw5 zoXB<2@Qi5$F9Rd9Ysmh^$$MrcGAvJ^!aJ`tdMhJ4|G258VS(@gbZOO{BAak}mwYkPds zulRI5FGFI}Y4duY4-3DySBm%V>sZ$<{gm0TGo}ih0m5?}spODQ5M5wYP{af+3J_3g z^rDe0>a6obMvP`PlXp&OPAVI}1V>}DRiy@^pv)&Gt0%FqaTb0kNHmTrDkF7XoTI7q z#In0&#USIUp$&*8m63Vf?fX||&des{-J3Z4nH;;T-2nxzEt~iUr{w?u002ovPDHLk FV1gPKZ4dwe literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/brain_coral_block.png b/Code/Minecraft.Crafting.Api/Images/brain_coral_block.png new file mode 100644 index 0000000000000000000000000000000000000000..074a2c9d2a55b5cf66b6e40b2cf15c47cf2403a1 GIT binary patch literal 284 zcmV+%0ptFOP)8kYWQm$=Cx{)r&;ouXQg4ec#h}`5o-1M&EOjps0hrozchVA7!qgNT2k8 icQQ_o(ld82_}CW!tjQQfp2!^l0000JQ4C5od-~uk-2{w*kMNC}5#1}~H{1N2Akx3&4BsL=E`#tv4=>)~S(Z`qi zKmhmWE21yObWV+@P9j-}p5vKRj;0mhr+=>w(-RU=r_-YdfHW=>VNb~yKC}WnbN&v( P00000NkvXXu0mjfogi1E literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bread.png b/Code/Minecraft.Crafting.Api/Images/bread.png new file mode 100644 index 0000000000000000000000000000000000000000..b3943266ac4efc1633c17483d54f2930bbb59fd6 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q#@T9Lo7}wCoEw1_$v0lzsK|1 zjmc`?>jRf^Ni^SZkz~5OV|lPF>tUXa*B}4x4>#VFRMPxGis5q4*{~+P1Ir|D3e0$` zP%6Quz%FK%e%PdWLw~D68FPW9bfj_I?T?ny%hP5s8XVm*r#IMm6XT0Efu)ixhh$w1 zf}}6bN@P25s4?ZN0YjJ66P{+%RUL*bOE}v)FETT%PL{g+WZ&U?K=(0ty85}Sb4q9e E0H2Rc$^ZZW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/brewing_stand.png b/Code/Minecraft.Crafting.Api/Images/brewing_stand.png new file mode 100644 index 0000000000000000000000000000000000000000..963b4dd3af124cb627e7682d1e19430d673fbd49 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRA^BG!OStgrM301`*8(dg&yC$4^Lznj(wc5PJ-i1BhYmWp00i_>zopr0Os~i At^fc4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/brewing_stand_base.png b/Code/Minecraft.Crafting.Api/Images/brewing_stand_base.png new file mode 100644 index 0000000000000000000000000000000000000000..1827577be33bddc334b8c8b9e68e5c880e991fc5 GIT binary patch literal 256 zcmV+b0ssDqP)kW^d1#~caSzkVj`b^*C(+000074ut1W@Llc%IFDoW#2hMVkSR&TqDAvf^c(d!gzznsN zUWGNr##S+>Qj2R+@yWGC4 mV9{)obeN(R)7hco%go2{JB!2qN>&iaMGT&c|H4`s#)6nRPzBLnVM4lV;c&^<6w`k6qOO%P`GTMV^ z2WT(irk)v^_p6!sP;F|?Q+s0cSetWe56T!L&%K!#XY8eW(BjtP+20|9{&$2*v1b9G_UJzMK1oRNYQF#T^eV_H)_m03FBR>FVdQ&MBb@0KX+m Ae*gdg literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/brown_candle.png b/Code/Minecraft.Crafting.Api/Images/brown_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..f34a0a5e4525dc97fb4874eaef2ad713d85a3c83 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr_~T6Bd{nn0fs5pLR?n z`sjbxcT)cy*%~qg=Bu3jdvV$S>rX8IhKCq1URJQX*w!G@WOC5t&o9b>jcvR z8WxIV>M=+%9a1>Epg`d?g8=U(pG}Mk(GzpkPczK8f6|Ph&C`rwiNIZk2@6#u87{FH xGc1{z!kpkKnP%K literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/brown_candle_lit.png b/Code/Minecraft.Crafting.Api/Images/brown_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..11cf40c00e8a9ab7a8b8dae7e6599c988f79339f GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar_~T6C_xtFuSr&{x2f= z;eWuf|NpfQpD<@xBALQ*lTAkZ^8fmchx=-nm$_&Ci=VZ^c^{+eJE{M_7yGhbXb_1$ k`d`6W!-%1!eH|mi&9}PRzt%ME2O7=b>FVdQ&MBb@057&Mt^fc4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/brown_concrete.png b/Code/Minecraft.Crafting.Api/Images/brown_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..1ee67164c6fb1ddf0af9ac8050a3948eb394c0d2 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|%RF5iLp08p26YP_Rp3aTY*xJG z98>;()wtD7HE-r#SCVkgtFOCi1BC-xPrWOZNRt$o(RkKz>l6EI X%iS}z1T%jEUCiL=>gTe~DWM4fg`iiQ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/brown_concrete_powder.png b/Code/Minecraft.Crafting.Api/Images/brown_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..14487d7d9cd0a45eab210786810f18bbdc47a5ac GIT binary patch literal 612 zcmV-q0-ODbP)14= zTWjJ_6ot>vnTL@`5>7}$6vrn;gGq=XiZxV)d60@1w2C*>iuF?3nLZBvt@Fh~IPC1} zT5E4HtSSpn-^b?MQ&)kU)zoz;H+AEZ}hjP`_n5f1Fc`mj9f*$cM8-@YwE6U zj9hi*X_O5s%F@>szV`K0y51`EOf`1em*v%xzsxYAV2J@$9KXS6v1YJVXJ!2_?=!H7jt9tI8oVnRsbC=e7-! zLu?*mi+bR_G^}+XpUTRnE&(rSa82@qit^bj>|^VrTUZDBcNb<-wu#Jtqw2BgZ0kn9 z^i#|Oxe8J>-a3VetAZQR_(dYfFl`&jZ{yUo$Eb8_ImD=D?j|&_FNt$|%*}nEX1^vb z*?)UQNZyhh^#aKeejkyFpgJ~qD2CD@HU^bcG=QBSa>#>R0vBBuo(3Ue*LDtZ*#=IE zL5P$0qx%bE7a4-lWOs`{K(z{uLu3FH$?uETUt;T?XKq6sEMOM9h;a_`AtJp|jEoVx z_te{C9_a6#{M^^!Gbm@qHB}%vVO-E)H2@`v>}OAhQaZ{{d&6oU+t5oly$o~^Pdz?0 zT{fbHlC$Anz{%pKH4tj+5HU@0Y+7XVu^L_oFb8tiq_7HQznozpAeX)zx!KR(#Z*=< yg0nd^?6<^$1N-Jexv0hc;Aziw?!j3@F6}?BoCr^G5z&hP000027iC{~jA6sTaCYvP7qQtmEnF1#m zW~9wvOR+msFe5d>v^gVXxiY)jnbru?#n$r2)K*B&cQoKVF>9lh{B*|`6*JT-8TNZl VFgdhz??<5h44$rjF6*2UngDYrIp6>Q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/brown_glazed_terracotta.png b/Code/Minecraft.Crafting.Api/Images/brown_glazed_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..17bd427ba52594e7213602fbf22df38660d4b53c GIT binary patch literal 326 zcmV-M0lEH(P)$@ zu}VWh5JmSVqGiBOP*SC`kTd~_oqbz&^UI&tN7lsW!}MiwWpc1SoNZ6+S=kdM>bKR+*Jk$pG!MW=5&JNutqnk+ zvrn3wKfi}5){dF1$NQ1MkApmcO7)1TA=4DOr62nai6*4 ziq)`U?ZBN74imoTis%4GA#06Xv4E}wP?IUi{!8kLq~p~Nj*@Hbk%UQx=4R_H<)4$X zX+&bg@5f$s1w7z83;-*p#ZVJDExxUm5s--!Gxa~@JreCaQE+N)_ubGwN$0V)j7Kf` Y2bLl@Ij0-u&;S4c07*qoM6N<$f}H=8bN~PV literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/brown_mushroom.png b/Code/Minecraft.Crafting.Api/Images/brown_mushroom.png new file mode 100644 index 0000000000000000000000000000000000000000..57b94d500a0ef536e62c076b80093a4dd6c0a0ed GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar_~T6C_v{Gw@p&Z+>LY z<9~+tum85R8H}!p=Z;7+1@){EloU?&m^R-u#;}9;kb+r{|D^CB=e_@a-;nyRZmqE0 mZ{=Tpqn1T87$lv7nHje51o6vkxcdZXI)kUHpUXO@geCxTFe~E# literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/brown_mushroom_block.png b/Code/Minecraft.Crafting.Api/Images/brown_mushroom_block.png new file mode 100644 index 0000000000000000000000000000000000000000..ab3b4c8bccdbae4c24d6a10f2585068958f2915a GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFUg1Lo9k*gEtDc81Q`Va5%|w z|H1`B7TI!>H?!=;nG{nrYB)RBdTi>?zB6Ti^+|_0pm?Fe$rsNYLpvU^glC2wnl58z5+jrna_r+y)`Gh$diu<7 z`Gh`S@}_C=+0}d@A5^oiuXxg;locM)=VitCMZUuL>Z}(Tbz8q&WHt3zzE0}3{SB_r VEv6Zgyg>Idc)I$ztaD0e0szrZSg`;A literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/brown_shulker_box.png b/Code/Minecraft.Crafting.Api/Images/brown_shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..2b52d9e572650ff2a73138074525d0499c9b44b1 GIT binary patch literal 333 zcmV-T0kZyyP)1qN|42AD|h&mOt_J51p$OulYPauV&qPYC&M(g|IcR80BHwZH)x!F#VupVaLWeWiy zUu6^73?Ei`-LTo0gL>fi(XGyVwf(4pEc!K6VT^{cqY@d&je_a#t&Ql}@V03DPus|@ zh%uB61jz&I@8l7Y2ZGV7xV^tr0zn|NUdUnkq-rV{1K{9W^69-Q8i|7#D<9vV*Or{r zkEM^K^DJ@TO%K;VF)A{9uA~6VYPqeS8yu`9OXdj(FxIq(&v9JbuDClW&*8KOd!si$ z9A6~0qyWv^26a8wQ-H>*6M(Bu!($B>K CB_JyR literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/brown_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/Images/brown_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..cbd791a420d195aa4e52a5c075cfa12f1a0984e3 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`cAhSdAr-fh6Amy3)%MI&t&*}y zRuFIC=_tOw{0u`^48tX#jf@K6JTVdtF$Nphc=m|5IeN*+#Cd!(I+D%6pvq_ASQwJt Q1T=}k)78&qol`;+0Qtrs?*IS* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/brown_terracotta.png b/Code/Minecraft.Crafting.Api/Images/brown_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..9937e72cb8f853581629833fefa31ab30d67cf62 GIT binary patch literal 385 zcmV-{0e=38P)XnnUK00000NkvXXu0mjfio&Ru literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/brown_wool.png b/Code/Minecraft.Crafting.Api/Images/brown_wool.png new file mode 100644 index 0000000000000000000000000000000000000000..ffaa7509d5deb2fcac2de430b90241ad58cd81bc GIT binary patch literal 456 zcmV;(0XP1MP)1@@ zX-+~>42I#e6PX=w{wp|uID#5=0gAI|&=?6((%1TT4}IT9k!>t_1xu3;c07Ug z4vQK+{G`bs&$1TKiTkvcyKR(=f&@mM*}+p1cWb%pwPL6$jWdwo8*WZ4W2?JnIsLD@ zH%l7~Gmy63Jh_#IsIh~5qQOQf6~RppPwXa%{Nrz*q|Y6IfmZ4bjMas-_24m%HYrQ*xNMk31=PF!hHmo zyQS>?R%9K>|82;poz5bP9Z*%Mu5!vc1d#m193Ey@!f*VZmSSDS-0uo6Dp2Cm@nuzi z=SK|yicu)Qr85$9X9xKhVVQi8Kv4#J1M;hj^bvsgUK|{XJt3>gF>Kg{9Qlp&``3yO X)cZHgkwBjg00000NkvXXu0mjf*PvT> literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bubble_coral_block.png b/Code/Minecraft.Crafting.Api/Images/bubble_coral_block.png new file mode 100644 index 0000000000000000000000000000000000000000..58b9999a32e7500b0e08c9fabc361499b90a8036 GIT binary patch literal 272 zcmV+r0q_2aP)5|C1Is%i(jiU4ZAtlxW1XY^JelB7vG>eN2HU~cD?o?{uP|7W;(XM0lJOB)78&qol`;+0LMd4 ALjV8( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bucket.png b/Code/Minecraft.Crafting.Api/Images/bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..735a4afb22247b199992b8fb989a66b72bb06293 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ot`d^Ar_~%PJYXIK!L|4_LT3R z_k4VhdHSB1P1Bx}(XsL`mkn3u=Qpj_cG{n+zHhRPJ=jb4`5n!rb7m;2k4|ye>KMKu0lny85}Sb4q9e05SPS7XSbN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/budding_amethyst.png b/Code/Minecraft.Crafting.Api/Images/budding_amethyst.png new file mode 100644 index 0000000000000000000000000000000000000000..edde8057eb6fdea72eb8b45215005a7fb82f44ac GIT binary patch literal 325 zcmV-L0lNN)P)Hbm z^t-w>Ic%Tp)OJ66$1A)UN&wU5!jTdnS3h8Ix&P zIiC*h1d=E!J4>GSPGYW5UB)RiCL3QSB)lXHvK+xgN$(@%tIK3zyFPsCeT0#N>?Ul3 zU8hYu2a+cHBVqcnJEGg_B<6$4Rrz2XGuPQU7@w=Ur)cv3P%k>z%_8Gwe5L3j!p{94 XuqK{=LC<+Z00000NkvXXu0mjfQjd=Z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bundle.png b/Code/Minecraft.Crafting.Api/Images/bundle.png new file mode 100644 index 0000000000000000000000000000000000000000..991f8955c09f92445fe60f4027d8d48ccc1265fb GIT binary patch literal 262 zcmV+h0r~!kP)Q*OGBSe+qz>L)-V9jrCa{(G1}eTiT=zb?3IG5A M07*qoM6N<$f*Yc0=Kufz literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/bundle_filled.png b/Code/Minecraft.Crafting.Api/Images/bundle_filled.png new file mode 100644 index 0000000000000000000000000000000000000000..5b29f04ff209d5f65ea71c80c48a4f40a2862941 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLo7}wCoB;4Fbev?f9T&W zrUai&&r%;+B{0usT4YH2+z4om*iCbT)&htDnm{r-UW|&81Qg literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cactus_bottom.png b/Code/Minecraft.Crafting.Api/Images/cactus_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..c613b88632625014544775e1e9bd44f172587f12 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLo7}wCoEulP$Kl>{A`WJ zCdVX$9&f%p29FO{W-^J?d@K@`cr0|>fMMB=@@8`h{TuU}ni3xwG&@uo@Gxk)Z0EeI zYTz8e!(hoCIcWl;f?XT;1zv{48J8~}-O$G9Ba~+CqsVbM=V&HFNAo&PdFd1ZN9Ke$ zr!vt^j1|d@;S5UElM@t@yj@s$9r!9^I62b{u9Y(uWqi(!9Vrr2Z5(VXJWZF`=lK_#evf9^S^00otk7VGEv>PG@fR&NSZ zMWRe#JbxA-fi__YqAmoygG+KuDpHOFBHllN!UGC0S#xo$=|PKt$njLF9@rq(YXMRg zCUQrbI7xsD;*qfg#>&Y?5;O^gC8D+*RUh>o-7Ndm2_EK(Cz1-K(0Q+yxs aIe!7~^3FWDjon570000igE$t8AXJy#oE$mQDVoPbBaP&hJ<1&df?oEs*W-MSdc)qBb zHC-a%v%L|UB*$frPg>U;S}dib6_jrK7|1HPD+84!RqSne6Y^w2yQ)f4T!ZJLZp&pS p9)4reDNZ=;bK{7Ck+3QQgL!Iu$+yCDn}MES@O1TaS?83{1OP54Tqytm literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cake.png b/Code/Minecraft.Crafting.Api/Images/cake.png new file mode 100644 index 0000000000000000000000000000000000000000..47bc31f5a7924a39b6d458224cdbcba6e49e99e5 GIT binary patch literal 295 zcmV+?0oeYDP)43fiY5M1Nme_*^p(FjamR@4P!m^ci>48qV1(+IK+ zr13*>)c+Tzrf@^x^2mmO2(S}jHbB`RahPVX8YDT8IEW250NMF4No4=R!vV<>6c?Zb z9GZVo3`WunHz40gf?&uaYeLox(hD|Vx~CLQL(nxMYqpi;h8WQ6tnz<(umXl5$eLh$ zkUEfh6azpm*b%D^#xR3GG>i|@01|^)1j29wKmcaQ@kAA{CUkmzgfbYzG=mI+YlZ=k tAs`IX2*WTwvPKNe$N;7Q7p8jd1ppakP;eVeQau0w002ovPDHLkV1f=(avlHx literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cake_bottom.png b/Code/Minecraft.Crafting.Api/Images/cake_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..86b49993bc6a0682c471788e4d3f2442cb77e429 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRAtt$sYhc&oX2_6Yw23K&$C&5tY6-mq zOBwGPtYJ$C?$PNx$F@^qH8;o2zRTPj3=TXm|Ke~|ntR8d<~4ljRtKK)?uk2)X1%W9 zpk&97BjPgg&ebxsLQ0BW>L AyZ`_I literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cake_inner.png b/Code/Minecraft.Crafting.Api/Images/cake_inner.png new file mode 100644 index 0000000000000000000000000000000000000000..77234d56c163dedfdf085d80e6b0002ac39cad32 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6C_v{GjPep-23?d z{dDR7|NsAGKXyNE4%=r(2{m>hXYqDv2B8((C$(xbZCqTkB*4IfXBpqIHfe*q!iyAc zyD;iZ%vr*a)@;zztHTz=eW^K#VV6=0&t}m`-Zn;sbhlMp4ThU8Z|rO|Xk#>xo-mhB xxH+@wX5VG*8+#hN`x6;<1%Iq$Z%G8YOTFjiT!&|mvw==y@O1TaS?83{1OQ8qMmhih literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cake_side.png b/Code/Minecraft.Crafting.Api/Images/cake_side.png new file mode 100644 index 0000000000000000000000000000000000000000..c3014b79cb19dd4cf330e2f97b046f80a8591bae GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EuJopAr}702@H*u8=#x#VW$q`M40~#A0$Fl%pru l6n6^%Iocfu4ZbSuWnk@a@L)TZDhG5AgQu&X%Q~loCIFw4LWBSS literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cake_top.png b/Code/Minecraft.Crafting.Api/Images/cake_top.png new file mode 100644 index 0000000000000000000000000000000000000000..4eb484ec0e968f19a541df20adc11881308816e5 GIT binary patch literal 237 zcmV{pGH<#xol2FP&hEj?d0~76vZFkI`t8;E#nz+ z+uh(g^Ao_6kTHbv0wn+|p4%o)bsgWT!ki0$7(1!R8(#oUzFFx)m5g10-2s(oHTFLN zXd=e!2b=c@&_#$SM(JF$Rb~JSp#>}E@v#>!z$R)_IiFR)BzU%dH58Zu;2Gt4I|F`u n54`jDEU1;wk4YcYFE9B3NR7|G`!VE_00000NkvXXu0mjfWFcP1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/calcite.png b/Code/Minecraft.Crafting.Api/Images/calcite.png new file mode 100644 index 0000000000000000000000000000000000000000..4c2b0dd9cf1dc14c34dfe3dc8adf0bcc3b90d031 GIT binary patch literal 257 zcmV+c0sj7pP)_2H`l;uB4S+@9$@OJs;ccejWR|UjE;` z_qna(di9RKtq8nfdFuuDjTff(k? z9EWZIc{2hZavnRe?U2bKgH1ABj0W}-yH-w$W{iC&JW=NPlUYCyF?hQAxvXR^%5QLwUV{j5yxdo@-RBTysfE<7YXJCz3utrEB@<=6p z6m7fO6U39OOh(i7+Wk}AZeLgNe18A%d#tY?-rW9P-RINebrb&a<=q*GgtgiLLj%{M zElfLT8{_*3fP!OvdwQE|A>pC=&+i}q0Eld%9}b}bFqVutzFTfXf@2ZHJu(H6xVUFAnwv3C~nv?6LW$9Q98Tz z8G+i;R+xN1PS~pN*~p}d>jN2?AWX0=CsNo+Rai zD{fduC@H+!#uh+)SP4g4s8seWoVrm|J|h%%Z_BrPb3rbMdPUdjdadUuo$u;Y$N}wi zRxq(5$DN8tB0tA$Jd47J3#x#MdV^U$R3$$4fcFU7aGtS}1jlyTX9oYg?GGyJ(;m~e zQ|+oZkQbKe>}RHmP_}GT@d5epsQv#xd_W-?ufFYodEVAZL{WHRfO+lP(n z^d1}1LG)R6*@9HUvO|32X-_Yl(wq;Ygwosnj1V1psu2LQb2|!hE@Vo3dEdHjbzX?0 z@>MyYRhg^v!ghwV@`#TFTjN0X$Vb9)0L_Mx-WNm%4t6N4#v+?2l^IlA(cw$(8b9V- zu{92=TK<+HIoVVW90Robqt$sSnre~{nacD;L@3S&V?|p0lc$}^F4QXRetKnOwi*la zfk4|S?GYGHw|)Eo}ai8nFFyas}VqaNkig18h^0CWY-?^ z!K^<}Dn~7j-Zq;h9#`qRhH-5Gzv;W{#`Ea1lFjDPC54xHPBK~-G)I(HT@SRfk(w}_ zBM|<8{Q3(5Swd=poJiawps`lYNMj9h0TJVK-gjr-~|K`8}S;}UTh=-fiQ)z+qe+smt@1U z>v`cod6-0fROO9J~Fgipo8D?P)V)|S1S{OpoKOn+NQ8cVQV8;irzlCr4 zckemZBSKI}G0g1l%NQ0YucgOwJ!T9O*{l<~bhxDew#k;NX>)CFRzkfL{4wzd#d{VeJ z(4ePVcOHyKx3>$&K*AA(A!|5f+~j~o!e&Q8RT)BN9%5{S=+_*$3krmZ6Lx2eY;+!h zHO4gu?jV^1k6|R&ws-38%ERj5Suyemcz*Q!WITR*S{+G5qb_#v0cD+dew0lXV`Lnn zs}p2+iNJ+^XAFOQJFkx9B_F@+pg|)h-7Ssb&cltw$mHW4_{E4psd^86(S{|_FJ$i;ZzJy5o+DJJ+V9$0ya2RQO` ziU&}W0~ReNFN}B~G9@0UUvr>W@xYq5jE&ACh>^2+U=9)wm;(dcUAe&nuIN-%daYT5 zChAvv{Q*hQ5!7SC6&_r6e_)qxfnk<=2i4)!$n0d1O`Tvh+ zo#3-3(@?P`I~h_qIGRnGW1OZj8styNVK@<%a{Hta!?W^DybXzyco{TZ%o$QNJlPsd z4)QQ$s@-IW2x`0OH;M5@+k`ceHw7e)EoEaUwU9Ip+1m6T=r#sVS3j3^P6zopr0Dl-Y?f?J) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/carrot.png b/Code/Minecraft.Crafting.Api/Images/carrot.png new file mode 100644 index 0000000000000000000000000000000000000000..620ce48b570d9d13d1b76cf32c463832e40050ce GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3q4&NLo9le6Bei%+)Mu;-|{s5 zp z+TWaId)DQD_KCvDc?>7QCOqS@x4gvLkonFhoIP9ZB=?J1iAgEhZLO>~XLTAi1T;*Y zGUbnYw6UZ3gUdQM_5aP+I2&!2&z2k<9K7R^uOiR?nU`n&=QjE9|M*JDX{VO?&TdO$ z@c8_{^V0w6vke5U@jPla5n3zB;vlv0XXRdX!C4;}C%DzjVr+`(%KzDSWERkk44$rj JF6*2UngC%&R&W3S literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/carrots_stage0.png b/Code/Minecraft.Crafting.Api/Images/carrots_stage0.png new file mode 100644 index 0000000000000000000000000000000000000000..d31ceb6929bb85604d8a4187eeeb7f4c7e5ab783 GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`x}GkMAr_~T6C_v{Cx~1S%Mj1_ z`~B7RAN)zp83OX_*|w&H?obl&<&j_Rxa0%l4sO{y55Ai_@% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/carrots_stage1.png b/Code/Minecraft.Crafting.Api/Images/carrots_stage1.png new file mode 100644 index 0000000000000000000000000000000000000000..2c4d65c38bc3fbf57fbf6dda759b99a80dd6ead5 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`VV*9IAr_~T6C_v{CsZ)4uj~E4 zaCPayh}{ma?LBy04j*y&Br)sCq|k$1iIWV>IGUd%bP0l+XkKPXRFW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/carrots_stage2.png b/Code/Minecraft.Crafting.Api/Images/carrots_stage2.png new file mode 100644 index 0000000000000000000000000000000000000000..9aa0e172ab816a87e6a336100949615f0b368eb4 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ZJsWUAr`&K2@{}p_6gTe~DWM4fs0Khl literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/carrots_stage3.png b/Code/Minecraft.Crafting.Api/Images/carrots_stage3.png new file mode 100644 index 0000000000000000000000000000000000000000..44a32fd0742b84262b5a2ba86891e7178fb46057 GIT binary patch literal 244 zcmVyF^|vvw!r(x&U7b5Y7$t)NH7(l8;WZ3WjNU67$T@hUx|1^O7@Plj0mJ?l+hVC z2srDFJc}g$E5be$BSt=5Acc`w>h5=dEA9Fm`TCzJ#z5T{L-6mZ!1~l#h83soI`8|^ uKChKUc(}H|Shl&y0000 zKkNEiSWMpA{dXs`vroEI%x0erlgWFG$1gG6+l-sjVO$&!+G+H~(w*Y%^*)}T<{io5 za3fAeTQM4}x1zIyoj5<*Z83RbPU@s<1tiOl$3_GR3Mirg0-7Cj2OR+ojFDA9Kv8ah zfP5xIk&tW;03Oij2FvFkO~BnFiJ#m3wfI_H#o}SRB~9QnOZMI0^_R<*XcKL!^k`jit}2%CDj@2K_$r#>&F^RkRMJZuw1@-wcSIi zj9yztZm6a!&s1H{$R6d9Wj4#K=G8H(XM)x6EBsIV4H^iVKrF5y4gdfE07*qoM6N<$ Eg2V-!7ytkO literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cartography_table_side2.png b/Code/Minecraft.Crafting.Api/Images/cartography_table_side2.png new file mode 100644 index 0000000000000000000000000000000000000000..f17dc2560cd7b228311614b2577b5d732140fcc6 GIT binary patch literal 378 zcmV-=0fqjFP)15QGLi*G;+6(>#OACL1f51XP z)_fP{+`POL7Q?%}w=*|4w>IiET*XA~y@&Et;07*qoM6N<$f(uEa4FCWD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cartography_table_side3.png b/Code/Minecraft.Crafting.Api/Images/cartography_table_side3.png new file mode 100644 index 0000000000000000000000000000000000000000..bbb21dc909e4c83399f5d3d5876ce9185e9c1e5a GIT binary patch literal 281 zcmV+!0p|XRP)&Iz>`s0rvq|D}8`}3d=2?s5 zGH%;r+PByF(C=y3wDDz!s|D3HQ@3F@&y2e#e1i zu@itI1wrV3?41CKB>9(Q$4^BRK^Rm-Hcj&;x&m;1K?IO61>PihOr1*5lv=^D`|H%g z=jvmt1m1(0f~7Imrq#vD9@I^&3Ve}#(Pn#4SJf*xf$pj}T#}D*X|d?ZUxM28x>$VC f{hdHY&RYBf#FK+K4lWoZ00000NkvXXu0mjf(C~h% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cartography_table_top.png b/Code/Minecraft.Crafting.Api/Images/cartography_table_top.png new file mode 100644 index 0000000000000000000000000000000000000000..16da9c704451f79878e962fafe9e11f25da9121a GIT binary patch literal 397 zcmV;80doF{P)}0p)NBwmto(|i;@L&F5YsHO$L`Z|Nz(_Kf z&1Qk=!_@1#Uf2XU_4)q1!R=)5QvsiyjpZO8Z@2uVv*(vr6YsW{0-5;v{_6AjM?~hV zn|k47$ivOGr~o1-XChz^kqY3N`l_lbh@8$CGQtudN`yHAa7{f*NM^~@Ow2$aOjNJ< z0OX1C5>Qk-2s9q#yVdE+{Y6v@Q9*u4<-KPUOElN0(p9#`@}?Bf8_+G;VDRQvncJE9 zX!Pa1-qV5yY=j^%&+7&Ofs4DokFPr+!h&9+yiiN!e-jlzf_(G19}xi&K=!4)YJ)7O r6?uS3rKu$hg8G+;-h+@0R`0?$`GNsO%f#FD00000NkvXXu0mjfGSL`0O~N+KvY`W&Hh4+NrAq7tjiDt#IP z6mah8bMljqL^H-4U6)VKUjUi+d<8IW)PXkuoy!aSybVAX-vA1PW-hAgC0CzgM_^mmRZjV%fOyVdRslXP7v!6Wn{mGZFq(e{u3dJE;lCgOh1Aw?%$CZ^(C8?DfQrI;(ZhcRSapJAO9# z$-B@{Y{9O)b&5I+j$zH~-u}I_hCd}%O#k_vmpl=NYq%9;m1hffKD4>X;BceitdSby zk^~`#+%NBq?wbWD9lNo{*kFB7%F={Oy)7rxnza{1?XA1?Z1K;cH_^cx&$wnOZ3nuO N!PC{xWt~$(698hiR&W3S literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cauldron_bottom.png b/Code/Minecraft.Crafting.Api/Images/cauldron_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..4c8591a20ff8f6554abbe9baee8f1348230e9eb9 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar_~TFI+YKwSL{Y-X_Tc zhLTc+y%J4JBpAZDlV{9`_|v|VZ9b!dslrwXwuZURDh}Vwm<|1oKNoEaG>~98deLKR ji%VgUnzeD@thtQ-^J^ZOsco(R8qMJ8>gTe~DWM4feDf=@ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cauldron_inner.png b/Code/Minecraft.Crafting.Api/Images/cauldron_inner.png new file mode 100644 index 0000000000000000000000000000000000000000..17fcf4faa6467591c5ab355fcfc390f3dc6586e8 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr}6uYooPF3OdXr;k*fxIhdIJjDumxj8FSui5%v&ni?FEa s%-I<+Jx-}F^U(ZGR)ZXt9u18>2~Vc={;lZW0(2FFr>mdKI;Vst0Hmx&ssI20 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cauldron_side.png b/Code/Minecraft.Crafting.Api/Images/cauldron_side.png new file mode 100644 index 0000000000000000000000000000000000000000..3bf024ea17bc1c528a4a86a7d5fd504e8da17fd3 GIT binary patch literal 247 zcmVD-0Q!`u|@Llt_n;i;Fru0kLz5&ju-_LiTOD_#Vd%u4{e; z>#~%J2NdQ+U>IJdGLBQnKQX-LPazD}cR$JF1e)wVD2!=IO~4K0JB@P_-AqtX-S>=uf!RpYXS#RehVU+``YpEBS|suXe<3PG@_y z7giZMDovHMxNe+&zN^iLWy;|e*I>(zrJKT;icW|!ZrjaNJ^Zo>& POBp;}{an^LB{Ts5inLW6 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cave_vines.png b/Code/Minecraft.Crafting.Api/Images/cave_vines.png new file mode 100644 index 0000000000000000000000000000000000000000..335940e2175a4f0b6c0a94c590c23fa44874a904 GIT binary patch literal 288 zcmV+*0pI?KP)M2eEe{?Cr%rc{jmecf#@ zi;k7KTTQ#$v&j?t=G0_+s*Q6y`3MyY6vDne&ifFI&=DCW0!zpjfJ2G$L`4{zOYmS9mfh&R*$ec1@EK!6nYJBi mW}|nHkofIC@UwXTf*mg{Ar$Gj%q#l<0000 zu?@mN3`H{oqJ;v{rU)z$QPF`AR8&ZGP#`9trDX;tqs;)6M(?B_nY&zK$+}DI|80LK zMG@KdzO?meZk+gLF}B;Q3{HG?C__BP1v}QG7AUX?MZ&$_Pg4?t@AJ&QpNlomD%?F` zO!7y-OOgNq_5{SQkIHazG)hvP1nvOwP;obDlSP7OHBgHJa(dCwBxyee6I3@4c+nt8 zfL&k_NCS=4tAT=mwLaSSo5>2P4oFZ{PvAF0PG=V~zdBXZ2%R60H$YSc$TMJ`MV$Q# zWdcY>5SjXCzTT&feK&agzRlLGgwx2mS%BtJ2gX4PDivD&Tx^ cN0%)01DNLzxVWPnIsgCw07*qoM6N<$f+VMJ82|tP literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cave_vines_plant_lit.png b/Code/Minecraft.Crafting.Api/Images/cave_vines_plant_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..b26b259f5bd237a1df172a4ee1d45f49c9a97d90 GIT binary patch literal 302 zcmV+}0nz@6P)Nklt!qagm_m}O2rjmj z-4B!KgaLrxr%P>cfD!=bLE`IiwCA->+EoZV0l)#!WG>Q=g}sE5`D8BAk6MHv8A+U1 ztEzOmt1t6&vI}a@WbP^pVSAJ=%Gav_2Z+1+3Gmk#B^70gBjm18yUEF$HIBhbe_f-> z#5Q$Vs!s8o^&iHnx~$?g>P4cuD&UueIJ#t^H(usFfpT@h0000007*qoM6N<$f(56A AjQ{`u literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/chain.png b/Code/Minecraft.Crafting.Api/Images/chain.png new file mode 100644 index 0000000000000000000000000000000000000000..35a8c215bb61a55f373241cc62362eaff0b7f860 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ww^AIAr_~T6BdXDT;2G$-)C}a zL%PGO`c1qHjMmc=KA9fQQNJxP!>#L3LI=B&>$&!uc0NgsiyD?#h;=YBC^H&bo)K~N Q0~*BO>FVdQ&MBb@0H?4dlK=n! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/chain_command_block_back.png b/Code/Minecraft.Crafting.Api/Images/chain_command_block_back.png new file mode 100644 index 0000000000000000000000000000000000000000..d50623b6365020958a88035b513434ee6b197a92 GIT binary patch literal 480 zcmV<60U!Q}P)aE**$@U0(Y$pcT=UgScmH2He+!P!p1S(~=%KSH7-k4aA4A&Wj{h)2KoaLp zU;Dp#!%m!d#nSa)bs+U%7l6V5W(cwY=c>xV^ddbSFzuIP1g7WDUH;!L$P=s{qz@ho zAP&f{AZO!q!NmTVV09q%DA5SQYL*6IKZ6t=YPSQ^ZO)Eh`g1}Im@Y4A_;2K9hdmvD zOokbN3xf;*sl%EMKw$t1Wn{mv$xKIa3CIADI;`mc*#LYl0I5Ss2gr#CWB@3tK%or^ zFpvgxjGUO@=>V26V5tohRUp5D0t`JR!V(@vI)E7hOC%t17=|S_WX%}q0Hz2gi5$ha zugK8(IRva^qPmGdhZ@&EwG W@4Uo#*o>Y40000Wjg literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/chain_command_block_back.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/chain_command_block_back.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/chain_command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/chain_command_block_conditional.png b/Code/Minecraft.Crafting.Api/Images/chain_command_block_conditional.png new file mode 100644 index 0000000000000000000000000000000000000000..6cb6ccc278921b5b06f23b3df945df519bdd22be GIT binary patch literal 441 zcmV;q0Y?6bP)-@IYx|D%V_g8ArbK>8Tc7I*wdHUvb2 z6kok`7pxhEVTK^91G@ke2FQk>Yd#SY1ZU5myBux^NIgg&JQhG4kY8cW#)T*L&jhOj zsYi)M5LUA^00$aK;h}arFx}?t2&O+L#DMAYl7|0AZg$wy0W8$$sRZ zhK(_p#wHKa$AC>U2)l*){l9en*8j7ouKquI=q#9zt_Gx!A#HI7*revI6HzpuJALi{ z<_$aHc>dhwD29O4gIxd$17t(cH8-g$!`T!2XM*KnnnC*Du>j(L{0ee5vd!oiWC%zd zNIgn4g0PyU0oczVg@@Yh!1TGQaxi_?$_z}Gmo)r0aHhGXf25g#}w@&=;7V7u^()nBeH*eVa|LCE!U_MA3-4KSf#T{UiV3IJ+ zS1;WKYldNTLqIgx1)wlMHUwSsiI5;Td;Z+za6>@qLHgja0OElB3Uf9tJh6W!SRF_` zN;HD7nxz3a&_D_gwcCN|HfKjL{W&29OqZ85{5Nv5!=4Ucp^nc5AOk?^u%-i$|3HC- z?01+8lAtaE830m;H60)ufX@XWby(8@%zzb3*MmbG6ks3?=oq99BOM^80T8we@&x-8 z6ks44CXSpIFwz0c5af7Wg-?*=^@d4|Ml~$9!PdWbQnoa-u WJyRW%qcwomGkCiCxvXobgtO9M6?Yc1lU$FKRDvt_ y!cFp0ALdG3D$Qn|Rq^$*f)Qt8?xUw-HB#bx4+foh?y3)RD}$%2pUXO@geCxt^icHx literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/chainmail_helmet.png b/Code/Minecraft.Crafting.Api/Images/chainmail_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..0865f14bde1026579c25a5dfc26672015f954ff1 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`@t!V@Ar`0KPB_ck5WvwK*{o-Ty&h@-#wKWYN}t5ur{^WPdfRI@0|pBE9=w= zyo-a`s$&@D_zC1PEf;o~Z8Xb%7 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/charcoal.png b/Code/Minecraft.Crafting.Api/Images/charcoal.png new file mode 100644 index 0000000000000000000000000000000000000000..9f7ee32d169f9e90cdac95a0379e43733d4a9e15 GIT binary patch literal 244 zcmVsyU6Qt{{<+$1 zW3t7<{?OXxe6&-)pU(AqRR$pu(fjqV+c?2bAh*_-+7VXm-PX^&cZYGlL@f^0000TVHj#}kT#;hYyi%eYYbrm0Eml> z`@_)$%vKxq`g{`zhCCyhrN7RfKm>9fF>)p~8W|I?kqIcub?9`vKMXUg2FOB0AmaiN zGho-Pj`W}|x^L>|rB(FQ5q@!#(U+KE20;6_r300000NkvXXu0mjf Dmau&E literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/chicken.png b/Code/Minecraft.Crafting.Api/Images/chicken.png new file mode 100644 index 0000000000000000000000000000000000000000..34dc33acef7e5db7a66f0e37cfc0cf555ed2f2e5 GIT binary patch literal 240 zcmV~EdhsPj2k4fW6l>rr~rVI04A3T))0plQT~b;A0000A#6$vme6hIdi5l_@xYi&aRy=ofsxbmf%#}n%r(~kVwZ7f^h z6-Jw}1;7(l2O(OmzN6^q04?&d*nxS+ggMO_MAyj4*2;FuQ378h-ew2ZC;LW>zZVOC Z@Bq^vqL7!jb}aw^002ovPDHLkV1fq1T#o<% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/chiseled_nether_bricks.png b/Code/Minecraft.Crafting.Api/Images/chiseled_nether_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..bd6009e1f0a0b0f4caca326a944f54b3e1496ec7 GIT binary patch literal 285 zcmV+&0pk9NP)f`UQ|QV@F4lSfaU{QqC7Oyq^>qy-PlZnBfv z+0mBI{8&7m!?o4#X>OU?`>$bIN&@efu{8zupbz1AIQ|H9DS#dU$j45Al1iXUrs?9J zSP@X%PUo7DCsJzEsTK}wQ-DO+@xw{*NssAm60oahuSKw0!5wD>9{6NJ1dcDTx(A#g z@N*j4DR2*534fq&g)I+6$W$VS>=O8N6u1Y%?0SF?dCu@&VS-qZuIy9uR{-CwfUNwG jAWxqvK^m4TWaJ88`+j0)8mw~*00000NkvXXu0mjfZ=`p- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/chiseled_polished_blackstone.png b/Code/Minecraft.Crafting.Api/Images/chiseled_polished_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..ac6a0dcc09965b4f7db5044ed44c97abc6554fbf GIT binary patch literal 254 zcmVwPK`IXko-=ly2;Cphg64Z%!wL|yO92u9M8P2LDdbVdiVgMivZKmxPR z>Kiv0@5OPKh(HI58?v~+>gjzL3#xUmP~{IrO5*|heieDLl1gSr>~Mm zP&vK7j;NRsz&u(iYQ#pse7-PiOQk-Qp4`|n2X*iL0V*?|ga^#nl>h($07*qoM6N<$ Ef+(0}wg3PC literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/chiseled_quartz_block.png b/Code/Minecraft.Crafting.Api/Images/chiseled_quartz_block.png new file mode 100644 index 0000000000000000000000000000000000000000..13d7686eb1604af64157ffed8d7a594db112aac3 GIT binary patch literal 251 zcmVVMsCpO=w_pxsYQQMY)*Y@?%!0${w zUYA=u21Y_(g5HS7P5}6SAQ5y|#?}~kpc>g}5TK!|D>v*kjo^jz^=zoBoCSXytFYaX zDreFNq+%yXYo*yy_dZhrrM30ZssLa$sJa2v)o2kSMo`C6gGA6EGj6J?qcx^WRP(VT zI8;IZ2qSP4 zq`8yktB`Ojjy(V*7L?HmsruT-#0_IW^#PQX=vmTpriOLT`2*i-qJOb!ZfXDk002ov JPDHLkV1jHoZI}Q6 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/chiseled_red_sandstone.png b/Code/Minecraft.Crafting.Api/Images/chiseled_red_sandstone.png new file mode 100644 index 0000000000000000000000000000000000000000..7b187b03233d08165bed460936092110aafeab60 GIT binary patch literal 272 zcmV+r0q_2aP)j+0qHvKF#ZGZ=xE!>xe56{EdMpiHqhl-Y`* zQ6)fTwb4grK4TJBLA=01arU$V{+P3~&q*A?$oP1S5i&9^hE@T)nL=-LQ5PdXUm9>b zna`Ry5pf6$!8lf*_rew_+k@VZ1>Y(dRlhZb6-OdH&KXpar~m)}07*qoM6N<$f~bCI AApigX literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/chiseled_stone_bricks.png b/Code/Minecraft.Crafting.Api/Images/chiseled_stone_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..8555f0a6550b9ce348fcb94772d1065e20d25597 GIT binary patch literal 258 zcmV+d0sa1oP)5JdgWq_qoNd!(~I@&$qXtH%gWCVLvVVsKscWk)yZI2 z=~B|?+Vq*&r4~u^m_-ztFS-n7WA^BPzf0_X#8Dh@f+E1d$^ z7)LaHMiyrs>0NoNVAOH(NAi5U=mgE1h0?tvN0u5OzWKlU0u4B2myBUonE(I)07*qo IM6N<$g8GkW+W-In literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/chorus_flower.png b/Code/Minecraft.Crafting.Api/Images/chorus_flower.png new file mode 100644 index 0000000000000000000000000000000000000000..d075807262694d2e356362c1697c9de6f1458d99 GIT binary patch literal 325 zcmV-L0lNN)P)ovTHRST&bv+Ynk68VJwYVD0|}HQqLm{>d{crl zac3fviHrEt&STVEy$5?!@E+ioe1nkSCCT=G;da8{N&9>EZkIn5e)6vgfscc|7a4&c X!rG@VAshWd00000NkvXXu0mjfvOkZQ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/chorus_flower_dead.png b/Code/Minecraft.Crafting.Api/Images/chorus_flower_dead.png new file mode 100644 index 0000000000000000000000000000000000000000..21f315521ed84dbadbb0907dfc8c72040cfc6a07 GIT binary patch literal 328 zcmV-O0k{5%P)~U0000?d)CKYC%85!7FHSl?<`_H!>!=kEiK+? zctSzozSohi4T=V56{H=v9p+)!_;DB0&GQOJ6?_%W8kog}H>gZ7Rj`(|)hUo-*v#po ze4A^tWLsey^QO-ed0qNB=dd-XB(@!35?D5IL7D`ECWB^6;v^Gg=_cM_+rx|u&y5*( U&dGEC26Qijr>mdKI;Vst04G~fXaE2J literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/chorus_plant.png b/Code/Minecraft.Crafting.Api/Images/chorus_plant.png new file mode 100644 index 0000000000000000000000000000000000000000..39924b986be471835f1e6921fe3d9157fd251569 GIT binary patch literal 300 zcmV+{0n`48P)u56NQ%7)C0JJ-+p4f+3^d03JSw8=Td~OEd^v yz_cguT1;10GMQ;W&VMTTW%=Bl5&afi48R`-2=my;QzjVz0000(j~F^S9w4P@J~)UbXQ9U21w$nIhN;6 zs}ILjx&(*}KBoXI!-GX{BoXU`wY93gHVTl;QkNN|f;EGq6%qqptr3!UZG-i$yorKD zFn8)u cmp4fM1sJjUwcdB~Z2$lO07*qoM6N<$f?auak^lez literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clay_ball.png b/Code/Minecraft.Crafting.Api/Images/clay_ball.png new file mode 100644 index 0000000000000000000000000000000000000000..786b1a371928da2143265bdf979cf3282053edbc GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr_~T6D0N>IH>x{-bgL7 zIP-1Gf9~n|ESD90wkRsJ2B+yUX1855a6Y3O`%m}^&!r7@&rJ>XrrnLRu-02XeS@L_ zbHcX6Cc>!BF;^p6WbnqW%FR%q@5te tnbpQPfl1)lv;3x68zo&fx$RX=OQ5qDJYD@<);T3K0RXBsMKS;Y literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_00.png b/Code/Minecraft.Crafting.Api/Images/clock_00.png new file mode 100644 index 0000000000000000000000000000000000000000..ba78954156a8a452c0b204f8975aa8b480721c3d GIT binary patch literal 270 zcmV+p0rCEcP)7oCK1uPIDeE?g9W5bHL|yiQpyx`dQaS@fo#7Zvw!CW~|DUdF%Qo z%sas3ewZX5heAMw8oWO*p%4XWuoxx)=Yv5(grUaoYyvEZhN@wOC`g0Vum!3G2N|Td U_VDRR?*IS*07*qoM6N<$f`~7oCK1uPIDeE?g9W5bHL|yiQpyx`dQaS@fo#7Zvw!CW~|DUdF%Qo z%sas3ewZX5heAMw8oWO*p%4XWuoxx)=Yv5(grUaoYyvEZhN@wOC`g0Vum!3G2kFg0AO-n*FiM*?@I(10nify@fleod_PoU01BG1 zDp%&M>z^?10L7!N1|Nq)K!rJYM=zle1!*uDCIEK;gMtXd9KW*(upk=Bh83b94Q9g@ bC>Q(zdxy3W6PBy=00000NkvXXu0mjfwv=eo literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_03.png b/Code/Minecraft.Crafting.Api/Images/clock_03.png new file mode 100644 index 0000000000000000000000000000000000000000..9587154648da127b691538df5990992c1bf2b4a5 GIT binary patch literal 283 zcmV+$0p$LPP)v{V}^RBtOi& z{7vFq;ybN}UX}7CgP-Rr=yh2H^#Z~0IF3RP<7{~d!Wd#M)f}tdm^;fW>iH22H9enBUDgf_nil5(4oWF=uzT zUC{-gpc%VzXP&yg3G)n4-1kN6;ZO*uum*4ECKRF|4JN|`;0$0;5Mfy3b2b4ML_^uI hLKLLIY}f+jf?wAZwn#njiPQi9002ovPDHLkV1hz?bngHF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_04.png b/Code/Minecraft.Crafting.Api/Images/clock_04.png new file mode 100644 index 0000000000000000000000000000000000000000..2f5abd49be47964f434faf6992a51aba042c31c5 GIT binary patch literal 279 zcmV+y0qFjTP)}da)BxumKAYVMVe`V3x^lvPob_e)#k9 z^Alqtio)%NU!H6WOy5H-`-*C>Q#GkJY@SZhru z#Dvt#i4B@rHj?`QLU~2uT$ZD90~>%_K-Vx356&~jZrfJ=m8QGL>Tt?or8c7L`_MvLKLLN dq&Wmi8C#1?wJWMqG2j3I002ovPDHLkV1i!lY)b$D literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_05.png b/Code/Minecraft.Crafting.Api/Images/clock_05.png new file mode 100644 index 0000000000000000000000000000000000000000..832b6e1d41528f679856dfaba96d1f6aa50e2720 GIT binary patch literal 283 zcmV+$0p$LPP)O}X&Mv@%sHxMe h5Cy5R)9it|j6dO9v<=pm2+RNg002ovPDHLkV1fZab@KoK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_06.png b/Code/Minecraft.Crafting.Api/Images/clock_06.png new file mode 100644 index 0000000000000000000000000000000000000000..796101b640ed4f8fdef02bf800f3460aa55ba588 GIT binary patch literal 277 zcmV+w0qXvVP);)ha0`VGkkhfjY1t4KF zR^`f^y1of_21xGvqVaGj7*wdCw{sH;QIHywW&$t+G$@EL)cBlTfCo`i)~pZ(sWEHz bKsnuOPSz2r#Gu!Xoy_+Z{6m5^Dp8oApH>N%JBkYaHt&Yr;==qhw|ad2_;CgLevbnz0MMZpX703s+7c|W}J(k8Zr$KQni z`;w+flE`yj51l5~7X`o1mF0b1SbB-jP@P5wqRy5_3*I3?jY{1>Yo2dz zb(~AAQnH&4To6WuV3Ow^tl{T)5?!4FN}7V;E+D{UQ}B6ROk9>d1*k=_t;64_2YKJ8 zZ2<;s#;RPIr>=J*cm^0e4yku>7yuf~p||xXRH7mUqc8nkE$zG>T8-)32z;L_m-lty(o2K|^=afl^t0vB1>caMZGk3G(Fm-*%v zg_7NLV3RO}izKx<7C{*EUJcZWbFDoCCJ0!)U2&+FpERn=2~zAU#*c#T@f`#y^W z7;rIm<<6|SzKLWFFnAm?@8K{2G?>HM=q6O6A_ZGv3Qz+qP!VOA<8w|5QWAwaVU?&z e!A>|O>H>eIjIS!?ol2(w0000_mWi27vhbMf zvfsDaALkJ&J{OYrWhUt)!i2|hARy{wevsfB64a{21J3m4GK{6d>z7T z1Oy4{ZI{#q=x{Pt<;pyD{U*#aK o3M`3+T462GA`P~}mZ%N<0X8MB%XGI6qyPW_07*qoM6N<$f@I5f^8f$< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_12.png b/Code/Minecraft.Crafting.Api/Images/clock_12.png new file mode 100644 index 0000000000000000000000000000000000000000..67b300b998fd2695ef9d309c9275a8b2fe486559 GIT binary patch literal 288 zcmV+*0pI?KP)~3AiYhp)A)Xcs-6LuBtx;Xdz&D zjesCQE}OI|z<|YAl`Heq^-Z{EfWdW})*cQ6K!Z8dHf};CDpD{CQ-Cu-fr==@9G|l* m@FWVg!YWabf~~M8Y6Cwb?5+4)PK5^m0000Rke?E6o8TbJ zEaSzw3MH#y#|L553V#a_9;YVJ)$@Gmi(=gnc<(I1T|j_A6(Fz2(ZprxDgoM20gpft zpAisq*(6N?I-HDExiW8E|3vT((7A4t+Q(r4XfTGkjh9e~iWH2(6yOdpK}D2djNdsZ n2uT!bg;k;=1zX{es15u8Ey$>iTiWl@00000NkvXXu0mjfAX;_G literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_16.png b/Code/Minecraft.Crafting.Api/Images/clock_16.png new file mode 100644 index 0000000000000000000000000000000000000000..a9446970b15c68fecf0052d7afe75bdfa1e6de34 GIT binary patch literal 291 zcmV+;0o?wHP)@Em?wb6S@Yn)NyvXy+l~ zHA28#HkmKLgvHpEJG1NhCW1Y{1`I6bhz=z$< zytm8jCQ0Pm&)Pu~tBZoK+tl(njxB$QP;lLK48*wC?OHH~1plHEg$Xjl$<|UU;jszz zv+SGE{A8hIIcNnJ=CM7P!3io7-9672p(s{SfqM!z2{0rOAkX{3#ATU;5I(6DXy+m0 zHA29g*J)LN35&5ScV^f1O}IV43P-D8lK``PNM4VliObS?@4smjXy+m0 zHA28#Hc4H82{+?Zp3JW6n+Wy*lj}CAJRAmq25Z<`y9t%3NWmyf0eXN9DxwT)e9l2Z mNTN_HtP&L|*b0Y4ZQuv3x1o2;=Y36^00000NkvXXu0mjf=!$P; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_21.png b/Code/Minecraft.Crafting.Api/Images/clock_21.png new file mode 100644 index 0000000000000000000000000000000000000000..94993e3100979ac6392eed5d50702d4d6b3eb0ac GIT binary patch literal 284 zcmV+%0ptFOP)-K=g-s?t(rf_!pHZOi(kKAO1^tYyzXA zXl1&(Hj>S_XM-@lWx2LhwRKUL!3jJG1%Ok6;3-%nJw61V*V%~yS!>b)tvteOtZUQc zw#$4023(9?xihP-Zz5O&4DS1^^>7#f8q8s>cM~d6k%Cc}0@MHtR74r(_?&}+kVK&* itP&L|n1n;36!-(eE}vc_8_eAR0000WS62&8P?Pw(15g2BBzOuo$rrqzXA=YJB+$+y{Ed0; zekpcQU4RLTu`73G*Y!>Wdw|JpA5|_613-f{)YkrlN>rp^BTNB$fC3d!hBaR2pdchs ks1;U;iWF>xL!vhD3*C*I`q7W&zW@LL07*qoM6N<$g8vwB7XSbN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_24.png b/Code/Minecraft.Crafting.Api/Images/clock_24.png new file mode 100644 index 0000000000000000000000000000000000000000..e85289d257b96f0281a0ba579b47fdef0f054dfa GIT binary patch literal 286 zcmV+(0pb3MP)iQ<4XMn+dpHvxW1=?j2jI4u6*BW*Q~&?~07*qoM6N<$f=Cc|y#N3J literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_25.png b/Code/Minecraft.Crafting.Api/Images/clock_25.png new file mode 100644 index 0000000000000000000000000000000000000000..e042a3cd509e1bc7573d13dd18443c4f2be9b464 GIT binary patch literal 286 zcmV+(0pb3MP) zEL&R!N%9FLt6`^fVICXBo?yH<+X*TX-JJqT6h=nVoiD(m3IIRvM-u~TCD6_zyv95a z7Qn?OstPb+F?Qw7?7F@Qw+EP9w$azaVE|~bhT6(as6<5y*1{B^2PjYxWmw~Lb_Je9 kp+;CGDpIf!_C!tK8%=1JHLcH$J^%m!07*qoM6N<$f?ls~o&W#< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_26.png b/Code/Minecraft.Crafting.Api/Images/clock_26.png new file mode 100644 index 0000000000000000000000000000000000000000..18b3a175c2abbe03817923c323917e7691f31a9e GIT binary patch literal 281 zcmV+!0p|XRP)-j6;vQe02>oU)` zmQkAiLdj;_D_xk&MzJSAxSfhbXQzM?wx_GBWimhb0u0s#@8{XXfI12Erk>8_nZlH*#s;Jx6_d5>}`R<)78~Y<_BAV!M5Q2JbN)9z)^voJi==P#N2ji zSAY(SF)L^0sq33S-xO5)wDE8l02+*;wsR9IQIUc{m;#&u3RFZH#`v5~fhAEW3adm# e3Pxc|6a&BHeUno_4Yf)D0000BkYaHt&Yr;==qhw|ad4=khj159;i8K-5rtmB1BjqV@H~$Ui2gXsOwfk}-+~f_2^PiH_K{8rx6R_R z+}lj@+=Pc6!IF;XC8;N zEx>@qSd}aD)b&kZ>=jhUwDE8l02<7pwsjLKQIUc{m;#&u3RFZH=J=ew0-r>oD6A3{ fDHw%)q8RuGvVM|md13qn00000NkvXXu0mjf!Ay5{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_30.png b/Code/Minecraft.Crafting.Api/Images/clock_30.png new file mode 100644 index 0000000000000000000000000000000000000000..dbccf976ea8a8462571ed0f19d19266c733c2e62 GIT binary patch literal 284 zcmV+%0ptFOP) zG|k=xeM)xokqyG!HsQVi;qP=LIjb|lUC`PWeA=rQX9@0y!Y)=PA6}!*p=Kb!fW=sq zEA!O#O<)`pJdQ=@;V=L+m_zO0CRCy#1*0$pI13c0h%(IaIR^zHi9$(OB`Q)d35P@} Z@CWN*kV!4%ij4pO002ovPDHLkV1fuqaC`s& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_32.png b/Code/Minecraft.Crafting.Api/Images/clock_32.png new file mode 100644 index 0000000000000000000000000000000000000000..584490750c74393f3179a5de3efd2de86d01a80c GIT binary patch literal 275 zcmV+u0qp*XP)BkYaHt&Yr;|xC&ie9P8*I+{IJ4=;BQT!3%f*DJT+oKfLnVCMJOgN&0_Z z(j-|HXqU~{X|mKt;QLxz-nXSCNrZyud14^?)1t7T4+*{nB?=R)s;!0NzY=bn#j~=s z)b-wiJ|(;P$a!IIn{Z!%@OL_rl+_vUE@d0gJIJ zSLUhfo50vBcpUT2!(jkuFo)W~O{hdg3I<^ca26;~5oMU;bM^{+5{06$N>rp^6!wW? Z;17;GkskRDfnxvw002ovPDHLkV1fnobcFx_ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_33.png b/Code/Minecraft.Crafting.Api/Images/clock_33.png new file mode 100644 index 0000000000000000000000000000000000000000..173f31fdddef1cbc28c6c7fdbef2a81d8c55f045 GIT binary patch literal 275 zcmV+u0qp*XP) zG|k=xeM)xokqyG!HsQVi;qP=LIjb|lUC`PWeA=rQX9@0y!Y)=PA6}!*p=Kb!fW=sq zEA!O#O<)`pJdQ=@;V=L+m_zO0CRCy#1*0$pI13c0h%(IaIR^zHi9$(OB`Q)d35P@} Z@CWD(kVzF|Fs}dr002ovPDHLkV1oQ0Z(;xd literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_34.png b/Code/Minecraft.Crafting.Api/Images/clock_34.png new file mode 100644 index 0000000000000000000000000000000000000000..c9ed037609e2532b3ceb82a97ca65b469a3d7307 GIT binary patch literal 277 zcmV+w0qXvVP)lfH zNfYN1&uKMmHLmYN;PY5oUYEJ0mk0&-v|{9j|y)4BDgpV01d`a`*RX1QIUd4m;&q%1uCKpW4z8$K}@1h7FLOh6wJag bQ4ah9wTO?}-Ev?(00000NkvXXu0mjf=x=p; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_35.png b/Code/Minecraft.Crafting.Api/Images/clock_35.png new file mode 100644 index 0000000000000000000000000000000000000000..eabfba7c5b470828cedff94ff341168e9c8fd80d GIT binary patch literal 282 zcmV+#0pBkYaHt&Yr;==qhw|ad4=khj159;i8K-5d|;c0Yp%w@_u;XMH8FCqe=RI zUy>$S7I_ZyZllRk9|G_D%K(e4+81#L+1EhxL!vhD1BTU*7zE}#;Q#;t07*qoM6N<$fcC+z$f-(H<6s1#L+1Ehv6kNA?kRbexdXVlG z&|xuV<;*;Fy%XrWg4-@{T^t6024krG`4cKpk%Cc}0_+b3DxwTyyw0w`lPHvgRiYvV dldvaBfggt}k%6z_WIg}@002ovPDHLkV1nh|Zs`C3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_37.png b/Code/Minecraft.Crafting.Api/Images/clock_37.png new file mode 100644 index 0000000000000000000000000000000000000000..61179de2a0279fe43cc678f2a4cb0dc996151fb8 GIT binary patch literal 281 zcmV+!0p|XRP)ccFvpbiQCMI{OoWQt;K-$n_SO=y(o zA!WI>P_h~KDi`Lm6;=W2+)hnG!DN20crXR-Drlu(y1H6EuXETIg^hySE)5cd*Qf{T zZUGGr#;lx~r><`TZC7yLr?rQ}0MMWhWB+bKB`Q)d3R8gnVStJ#Lm!{BEAS)=wZbY< fk%FzTCu#$Kg!q(J^o6gq00000NkvXXu0mjfIXH4E literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_38.png b/Code/Minecraft.Crafting.Api/Images/clock_38.png new file mode 100644 index 0000000000000000000000000000000000000000..de79bfa00f9008af428f57d3516a8642330e1c35 GIT binary patch literal 278 zcmV+x0qOpUP)D8oBmXH#HF6w1OXQIUdK c*b?QyFM`dJCh7K9KL7v#07*qoM6N<$f|IFpb^rhX literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_39.png b/Code/Minecraft.Crafting.Api/Images/clock_39.png new file mode 100644 index 0000000000000000000000000000000000000000..2cdf5d8e3578ca4e75fbbb5485a82a42535bd6b4 GIT binary patch literal 286 zcmV+(0pb3MP))Hr>p9`P&W#-dKgo4L$;6e0;M1& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_40.png b/Code/Minecraft.Crafting.Api/Images/clock_40.png new file mode 100644 index 0000000000000000000000000000000000000000..b78bf3d7d9515f6af0eed55870e00d0ad6f7d7a1 GIT binary patch literal 284 zcmV+%0ptFOP)d7hJ7^MRbUDbZl@%n05CFMoGT#Xu7Xw-Ag{;K#A&)T7{W%uWfPeo&x3{6 zs0Zn80UZ`&R?f^**EfN_E4Xf>(!*f@XfTG_%1x+5MGDr!6kvZSP!VMq<8yWeoOa%~0000*^GOI3BwM-bagcaS+*^=Q<3QG6i@<)PsCgWt#!fYb@t*kU3U}Qc2SY%t_+V+ zf26qu3|Nd=IWzyd-U*CN!F?Z9E)D}ggLkNHoPc`Vsg(7e4RH%%_tG1&`yvgJ=)q*avM$@UKy#Fu^c?C0zDoe()J3 zNiCFY#=XLXVFx^2T}?rjZOiRcB;o83gc87rxe8iC!RK}M;xt`%6Wn%Dk>{=quTc-u z+yXi*#;lx~r><`TeN%AXN0o=e0MK9zwY8g2iHa0#gek!OP@p2pFvjO>3M`32t*}Z| fq+ly-iQ2#)!(f_S5zHC*00000NkvXXu0mjfINNkF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_43.png b/Code/Minecraft.Crafting.Api/Images/clock_43.png new file mode 100644 index 0000000000000000000000000000000000000000..74a4d910d3b96df1ef6753be68e847c4f2bcdb7f GIT binary patch literal 290 zcmV+-0p0$IP)Wmwbe oYziz1L!B^7Sj1o_Y>B$S9~xktnE?=wegFUf07*qoM6N<$g22{x761SM literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_44.png b/Code/Minecraft.Crafting.Api/Images/clock_44.png new file mode 100644 index 0000000000000000000000000000000000000000..891471f8a227eb2003d4d06960ac6d8296f52574 GIT binary patch literal 285 zcmV+&0pk9NP)h6f~Pm1q`nd z5G07Z1$0=9SvfOL-M$I*UBP9WwH^)wzy@Qe{kjP&u_6mbVG6K66j%{u7~^wx1)ju0 jN!UuP$bw1O6Q#g6Q$?O2nC;P=00000NkvXXu0mjfJsEKO literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_45.png b/Code/Minecraft.Crafting.Api/Images/clock_45.png new file mode 100644 index 0000000000000000000000000000000000000000..33e3d9e949c15f17a0943695d9eefd97562c1be8 GIT binary patch literal 285 zcmV+&0pk9NP)0Xx0}pmL z^L_i9Ws&bN?}|;VE(*SGGtJ{P(flPs!FAtL5bb_ZXwZfP|DqBLkES~f1cEp8YC+rCjZYPj!sJBJ#=eepGQ)Efq%4jtbgMt^$VF z2#9gFfDVf>D`)1Z+c$x}E4Xa);NdU;Y%qq}ubZ$EE3#k|rU3gxffZ4PF+OKk;7Kf$ jgssGiESQ8nQ3`wmnJuDc<2X3U00000NkvXXu0mjfzP@x9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_46.png b/Code/Minecraft.Crafting.Api/Images/clock_46.png new file mode 100644 index 0000000000000000000000000000000000000000..34250284135757f27ea0c76ef1ce80f632334772 GIT binary patch literal 284 zcmV+%0ptFOP){V4^dwfd{*r z`M&)P!TEO6cGU6eT=03FNbZM`kwmn=W*MMxGd)aSJhJ5uHdxFM8NPG z0Wszl&|xuV<;*;F{U*>i1?P3vcsL9I9gLy&>n5~Bi!|uM6kvZS&?3q(#^-DbEQyAa iu$E|%29vNQN`WsS`JsdXAR9&i0000vC_|0c*%f#ag<4^i gs7S$9*b}vZZ(#DH{YKD+=>Px#07*qoM6N<$g0HN0g#Z8m literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_48.png b/Code/Minecraft.Crafting.Api/Images/clock_48.png new file mode 100644 index 0000000000000000000000000000000000000000..59ee5989cc96b50039d1e442b2f0747bc99fe102 GIT binary patch literal 284 zcmV+%0ptFOP)W$n!i4=_EoyeHa7~-^qOMhj|`ANHCX_C=8H+fcY!owh2yG zmyl6W#89#s_q+*n+l0Rb2#?c{=;~GFy!S3CFn2*KU<#1e;}pbYxsC$#lY;9uixPy_ z2#7I{fB}oKDp%%T*EfN&DY)&j#=~I%XfTJ`pPNvLiWE%36ySU)P!VOA<8w9zmPDae iSS2b_uobpMZQuuh4W&^F3shPF0000hVHL1QN_<1ZWuk*~(NrZ;`VPGKsllk6)IwYtiB?=Q{hIwxJE8(&UO;?vX zqoS}-vKjZH3v<~X%y2smiOybCA;uVz0(TX(0;T|YKTjqu%XK%wb(_@^gx3fG0@&RG z25iQxoSCPtZvtaiaNA{#hrpV!62Wx4GqxbL$@g76w4;6X;W zfFBlPR?f^**Ehi{4Fr!v)_OP$01d`a8{C9SRHR@MrU3gxfr==@7@u=g5R)j>39Cd! f3U7(;?SDp8oAW|-&g5^kHobanY< zR1_9UHshWT!rZp^&Qcd3sBK7e^{R5Mg5WM_tqb1IlZgR!5?r^L2@uG5jb*tu5D6Xu zA1ubIT$z7e-vqC;A-L_bzlXyB&|nU=jhj%3iWH2(6ySU)P!VOA<8uxQLK20Nuu4>< eU=j|AQs5V&2dSPrQx!h|00006aY>Mg1evETtD`)1Z>zm+}HUy7DQh7KG01d`a+qemps7S$9m;&q%1uCKpV|>o8z>_G{39Cd! f3U0&@J7I?Ks36bpQYW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_57.png b/Code/Minecraft.Crafting.Api/Images/clock_57.png new file mode 100644 index 0000000000000000000000000000000000000000..a1574552e8e9033c6b59a34329f8ea949b02e0f6 GIT binary patch literal 282 zcmV+#0phcREn{m$vVJ@3+T`<{;SK1KVc1h*oFaR_dLv779|}}N8OHdWgMyGmp;lNW gDpIf&4vE^p4_VE!osvv-vj6}907*qoM6N<$g733*r2qf` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_58.png b/Code/Minecraft.Crafting.Api/Images/clock_58.png new file mode 100644 index 0000000000000000000000000000000000000000..514025c424497ac82dcd7c6028dd3fc1064ddff5 GIT binary patch literal 277 zcmV+w0qXvVP)1}Px)dK`loP$$7rp^5~cwALxGAY!x*2lDX=68Wnq=5NWm;@ biE`iv`pB`efS8zp00000NkvXXu0mjf(HnDa literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_59.png b/Code/Minecraft.Crafting.Api/Images/clock_59.png new file mode 100644 index 0000000000000000000000000000000000000000..a55a17a32812a32016e6fad301da93576006e012 GIT binary patch literal 278 zcmV+x0qOpUP)fD5q^|v0TXK!CG?%cf`@8m|!$V{QRI zEXJ&ynWwIAf>#;|uG^yZa2Nm@jG;EV36-cw!6Zxp_J;x$QHC)-XH#HF6w1OXQIUdK c*b?Qy4?U-|xp1ELvj6}907*qoM6N<$g34KUy#N3J literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_60.png b/Code/Minecraft.Crafting.Api/Images/clock_60.png new file mode 100644 index 0000000000000000000000000000000000000000..e6ee83ad770b3681b2692bbad353a13b11336f6e GIT binary patch literal 272 zcmV+r0q_2aP)|Eck{5eNv(@!TTtD`)1Z z>zm+}27>#(>O33}5w%7I@T WRkWi;2R3>D00004co5cFAyh8b*I7i;JzgxjXsdlxlb zor4Hjk9*z>bK4qL0L0@YknZXJf9nU-xs3iX(sv$1jB7VkRbZWd?&&f5cDoYhZ$_!kjBtY2)9jhj3H^d zI*SNdk9*M!bK5Xm0EoxQAl=nzwgBcX0KjAy@Om5*81<-W;;^oLz-3d3877F&$Qq(I z1E8Q8t8!)Dy8aX99iX^wtL)=Y2xwsr-mjO?5Dn5nH%tJ|2ZII?hBi_@%07*qoM6N<$f?9NR?*IS* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/clock_63.png b/Code/Minecraft.Crafting.Api/Images/clock_63.png new file mode 100644 index 0000000000000000000000000000000000000000..0d7889adf3997a6d43a4589ebad2f71acfc1d1d2 GIT binary patch literal 270 zcmV+p0rCEcP)7oCK1uPIDeE?g9W5bHL|yiQpyx`dQaS@fo#7Zvw!CW~|DUdF%Qo z%sas3ewZX5heAMw8oWO*p%4XWuoxx)=Yv5(grUaoYyvEZhN@wOC`g0Vum!3G2kTR} Um)H;+Jpcdz07*qoM6N<$f?nHgz5oCK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/coal.png b/Code/Minecraft.Crafting.Api/Images/coal.png new file mode 100644 index 0000000000000000000000000000000000000000..513e9c69e538718d92f85ba794b72def36907b61 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%RF5iLo808on**$*nr2ixJ5_R z+k@kZtZjus%E=kO?|VFztP{Ahj4w9pN5rPD^Pfye{Bhd!e0Swtv*QxFOG8}l@GdlH zNw7@6-M^XPM4)(!(iw>>vDM-&P1ir^e44x=dzPBZfM X-RnhCrm@=qUCiL=>gTe~DWM4f@ZVV0 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/coal_block.png b/Code/Minecraft.Crafting.Api/Images/coal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..25351c71ed3eec7302d932208af8c9ea0737db42 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFdm2LoEDzCmHe`G2md?Uik7- z?z*#o|2K-?yfiO?C5USYOGJYD#pk=~tgl6>Kb!Oax#6+Sh~jg#MTT9;i`gxn%jt)y zu2}cLlrJ>B_PzDZuEQDbB9l4wpX|2SDO@J@lx085TGzm&18rA0Ie;K=|$%Ha;ck!seqa*9$$FlP-(7uNR#zq@?>X=UT{Lg)jFz%Wc$k W^xl*&PjCe~n8DN4&t;ucLK6VX#aL

==!PvM00000NkvXXu0mjfCf0@n literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/coarse_dirt.png b/Code/Minecraft.Crafting.Api/Images/coarse_dirt.png new file mode 100644 index 0000000000000000000000000000000000000000..3107d43ae935a4ffd60f6b09b97792fe1a77b1fa GIT binary patch literal 596 zcmV-a0;~OrP)X{srqVlFND%z=n z>e+nT%*w3o;MlhPbt5D5W4#P6Spa=B{iKWZ>h(H($cqKqZvpn*h@=NQn5d}uMs0%f z+?#U*d59?$0HPD4T-03Gm3PHaK0pkH^Ox1M{P|Rt?dM^?5U828OvqOnh;W{)BxN@@ zLh+DXvZ5U>j{99`moW3OIw|jq5h+A^eX(}(jz5*U>A)OfBPy?+z6YgdJ8>oLCTEu97H}brndP$0>x^avOu$^=0XxKJUwbg3T iufMhGq?HqQdfWhh`UjEj&Zn>d0000kfv$F}WrpXYh+`**%`=6zk) zwD`st^Nc_DSP`581n^E`g7LX9v6Vn9A4!Ih3mS;nqB3YuGi4|HJ`2#JX*tP>pj($B z5xS-f3u{3#ZIqE$8h8Q-XrR{=dVj07`un8;f_4${TNi-J$`eSkeJe5NBDp6JjLN-> z2}t$rTP;=$F#+OUohF6+AHbj&cs9}0DafpQi+#b$OJhWju&=b)%og|nDoDL8l=tZW XHR0+wcfQsC00000NkvXXu0mjf*HCr3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cobblestone.png b/Code/Minecraft.Crafting.Api/Images/cobblestone.png new file mode 100644 index 0000000000000000000000000000000000000000..80fa3a83f228bee9fcb132a0d5f34d2bc6da1d38 GIT binary patch literal 265 zcmV+k0rvihP)DY;#22M^*(uo#%Svfs#D}TMr%gT0ETKB8izL_GXWxq(=HDBxj1H*mL>`y(X P00000NkvXXu0mjfB?5D{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cobweb.png b/Code/Minecraft.Crafting.Api/Images/cobweb.png new file mode 100644 index 0000000000000000000000000000000000000000..d31d5b4265863832903333acc03c213c64750d24 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLo80W1{(@B7;wD)fB)&5 z2huUWxJ2Jy>Q+?n-m22lR+jU-uvcxJ`l>sRtO8WdTPlBDr!~cb!PQ_!;}5;vT}rDK zo$B(;-OP1DA#tnhhDpq;ie9luYp{IYAuxHG!kx6^mUHyCbubqgc6_L?XZy_G{Ex+L z`iplBvgxT($Fk3_Uz{>&_n|y}*@HXR=Py>#UKkWJ=apso`5CTxD^|1_uos!X20D|$ M)78&qol`;+0C+%Eg#Z8m literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cocoa_beans.png b/Code/Minecraft.Crafting.Api/Images/cocoa_beans.png new file mode 100644 index 0000000000000000000000000000000000000000..90b51d63bd67068fd401219de059dbd1547d6a6d GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``JOJ0Ar_~T6C@-Ps&?J37f|!w z+`r8rqPVg9RXww&-XosIOb0WTmQEvvB?3z%U6i|pbFDoTH|4%)6MQO~a#rE}gGb2> z6PQx=H;X7~x9wzG&!`}M;ctJQ#z6*`?V{^9Z~Q60Ou|LD#7vWo&yRs&>b0oiIeUJI Q1FdH8boFyt=akR{0F^U0-~a#s literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cocoa_stage0.png b/Code/Minecraft.Crafting.Api/Images/cocoa_stage0.png new file mode 100644 index 0000000000000000000000000000000000000000..7986453bdf558bced9ceffff01bf2ff1c649ceea GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar_~TJ^U~Jn;)L>YyX}b zU+g>1I;h;(rvB>xp{Mu$OFGPQoO4wB&w)09)spMvTpBE5g=G)wDTWz)*hVls$(f+2 zaP~+ABao4n6x+?@Al6_KK7IE8^M2RV?=nnSyQEFLl$W7ZScj*BvtUgk!zGWLhW;i+ aW`=s^>}=EbvrhmW!QkoY=d#Wzp$Pyaib8Jy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cocoa_stage1.png b/Code/Minecraft.Crafting.Api/Images/cocoa_stage1.png new file mode 100644 index 0000000000000000000000000000000000000000..c355ad0dbfd48e4dd00a4cc4f0db89e1614b7741 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr_~TISeQNnE!ZrQXHvCQRTq zh~Z3XVEG`~U^?f_f`={PLR=Sg6`%O>G{{_FPIl;AZPdo7U^t1#fj?ss4+E=~2eXkI f|BFBeMg|7E^G6%rNmqRWx`e^g)z4*}Q$iB}RXjNU literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cocoa_stage2.png b/Code/Minecraft.Crafting.Api/Images/cocoa_stage2.png new file mode 100644 index 0000000000000000000000000000000000000000..9c3df76f5d018c7720c5e9e2cef3256e8136b656 GIT binary patch literal 249 zcmVGQ> zRS%nWJ@2|1+6&^!LQU6Gy2p=(VEU|;8JI3FX#lIknhroF!wkTM zK?Z=-VND01FaU)zNMVzzGKve84v-DN=K_#Alyrcch(HE_q6!q+pa27D zK*z|537!sM2?LheU?~t=N`xgmjC24q1eQoZ;xG(LY{;51(g92nOcFVYamh1`mIs5m zJb>i^Sb5N~HigdR!E9&=)aL9sK;^-SkRX(@5$2N7@?f+)80qCf$)pH6mj^GPB@iq( z4qW>H)-Hg#WVAdOEe}R&c>v23Nzm3i{o4mHmz+Y%jr1uGU}Yi91*7Ew4a)-no`-AW T*Rwm@00000NkvXXu0mjfcxKH* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/command_block_back.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/command_block_back.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/command_block_conditional.png b/Code/Minecraft.Crafting.Api/Images/command_block_conditional.png new file mode 100644 index 0000000000000000000000000000000000000000..5334c1f39553c6041fbdc573afad5cb6e47c1ac2 GIT binary patch literal 427 zcmV;c0aX5pP)td*Qo{JG2FhJe(A^uc2R!~yvg=4@PeV*gCAI*@vl zXawO98x?S%ffOEUw*%AXs>;Fi=Y$wAU0%`vR);kmz(O6L3qS^d)L~5rApd~^3t2J9 z$;e>>5(BBjnhuZ+fY}6cE{KL10y6+59l#O^%m9$B$e|639grN%09ayzrvv0PfF4!I zh9IW}tmy!TVVViaqof0vB4o{kgLjuFHKA%S4}td-elc`#ZY zjFtxjS{|GT2^ygC;KkY$Fx}?t2&R|lX^)l%qvgS9c`!oT2eAIan#}ak_QCKk4**!R Vf`?uRb|e4*002ovPDHLkV1m1oyx;%; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/command_block_conditional.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/command_block_conditional.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/command_block_conditional.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/command_block_front.png b/Code/Minecraft.Crafting.Api/Images/command_block_front.png new file mode 100644 index 0000000000000000000000000000000000000000..54412d4a0a968cfba3da7cd3b0cf591a0ebc4ac0 GIT binary patch literal 421 zcmV;W0b2fvP)Ksys-_gR@p<15_S#tW6m$4@S#_(ehwG%YzrtT(~APeYAZr{L2FXGdZG2wo2Kn P00000NkvXXu0mjfd{eF( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/command_block_front.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/command_block_front.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/command_block_front.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/command_block_minecart.png b/Code/Minecraft.Crafting.Api/Images/command_block_minecart.png new file mode 100644 index 0000000000000000000000000000000000000000..efe6feb2e739ec3144708ad989bfa948bce8bc8a GIT binary patch literal 303 zcmV+~0nq-5P)}1CR~Drm>;96Vrh7{Nn#B*R6*e0<#reBS=klUJ-T|z!bo| z1Jei+gUNv`!f*kI19JgL66PI{P4kv4!_W+(Q4Byg1f~GyT#z9!%^-t0Ik~W>1(+cq z7l7Cx%^*!MKZ7txGluQh41on2UK{ZlLbQ#P0svc7O>EF<{FVR!002ovPDHLkV1f-o BdWir4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/command_block_side.png b/Code/Minecraft.Crafting.Api/Images/command_block_side.png new file mode 100644 index 0000000000000000000000000000000000000000..129a5f4d49ab9a1acb4c91ae6ccd418d23c360be GIT binary patch literal 455 zcmV;&0XY7NP)jfAfZ&|BoIz3+98w(G6kPoofX)2_^~CeD%^@ zux1!WHv~k3T>uILWJAz3H>oPa+4JWvhZ_P?57GyZ1rP`1SD3SL;feh-!RkQjQKAuq zLu^#Qfd*1|sND`spQ|bd)1MP!z;t;@16Uo_bN~x=d@cYP08)oF9f14?3M`Pq72ci@ zIwTNGCqZ2VG619wYdSzS0G|s$>aeB*m;o!6t_O!WD8N7(&@o6IMmj)F10W0vD3D)a zG)x>hEnuVrm?6mV48yQ=f~*-O7LXOeG$Thbx;#cSj+O_5xjca73Hp}@vvZ74a^qPm zGdhnhZn zI$`YHLO^KSHZ+GO1HKX6t;;}uG{A)dk4V@8nSm$x1J?mw>Qi1+;x4Lozv+eHGNyVE{=cH1b1iB6%nRw&kup#j9-)iO)Lq%;x6 z=Gv?ncOuw_rKs?IK1r3TpvQswcEO^3y g6Ih&uDaY6H22_{qsJqZ%WdHyG07*qoM6N<$f)_r0Hvj+t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_00.png b/Code/Minecraft.Crafting.Api/Images/compass_00.png new file mode 100644 index 0000000000000000000000000000000000000000..809b04edf8f86389d5cbba645311d282228855cf GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Lo808oqU?NK|#Pp(`j*R z!6Key_BktBvQ`|jdXaW^0*_;iy}Q}W1*gw&Gf5ezSUz{T{64{JrN%Lhd%vyrHC;%bMGH-+0YF?So zG4mfbZcq}PP^_1f82aX;hTuNNTjvuR6z_4$EtJYr)Lp?|@b9zRr5o92$Eub z!y=w!_B|_FvQ`|jdcn3?CEL&9==``%iigg!G$#H?jm+LW?RrAbMwONcbBmw<(1?2W zGskVR;WME#iL#FCxw0S3eW7&lxa^y~;i~IdZtr?#)0g^&s~}@5%LhAO-k#ztmKiCY zjV%|O6WmuREDbqyXr0CJ)hu^7p5zNC95Fwr9g?UyaZ%KPukX53lIQCE@RY4874Xv7 S;rtZnSO!m5KbLh*2~7a9Hdw;| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_02.png b/Code/Minecraft.Crafting.Api/Images/compass_02.png new file mode 100644 index 0000000000000000000000000000000000000000..a4c11a90ceb5a2f89678676b8835aa74e6cd78f7 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3q4&NLo808oqU?NK|#PpmuYcq z!6Kd{_BktBvQ`|jdckI_lKeyG)kR;mmegmgjMJY^PwhE5$&Nj_$5pZA&79rG-7oCR z-7cxNwp97c2EK#ZZA%~UTyZd%*}C_;tL+ov2OG@Nm!A5;bztFFftK^7vWF~|Gd8GY zi?y*I>T_}MTG`PWyYcvHmkNd}^A9pO*9h-%GK_J~3gCb6>vi{%jo0n#_i#_REa+mc Sv;8d4u?(KBelF{r5}E+<*H@7M literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_03.png b/Code/Minecraft.Crafting.Api/Images/compass_03.png new file mode 100644 index 0000000000000000000000000000000000000000..81986087eb946600b7ad521adeda237036b33b1b GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3p`yMLo808oqUnEK|#P-)@gC{ zhoch5cz+}bElcEjo*?bx=_SDT;U^q=&0-JPuU4!*I$_BB7(a$z7w(+kPN2~YR>U%U1EH>cIN zzlMjGOj*?;_e`gTe~DWM4f#p+iX literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_05.png b/Code/Minecraft.Crafting.Api/Images/compass_05.png new file mode 100644 index 0000000000000000000000000000000000000000..b330db6be86398ed093eb6f052ddf1a580d5b7c6 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFUg1Lo808oqUnEL4n6bmT7VH zhoch5cz+}bElcEjo-lisvL#d075~{WJh|^%nfxy6AGTDVWhWi%bu<_`HN! z;iN=wlN^V25ToUDCAPAoGV6t&NiUFXW}Edxt)g|+&ekmpv>U!&7e9Gy^}nBw=Q8jL V-fXMhdKl zUNs}}Qj~p*+%thaNfBIq4*VQ(Zi&z5a8$A`Db;0qV$)~IFuRS>`TD-}V%Zdl-&Ytf zr1W0n=Vw{L(P5aj@k8jFj~asS7`_@wBy^NFxofm#d+=s4&e?y@Ln`|3=i|E>w@nZ- U>B{x{3v@4or>mdKI;Vst08z+N3IG5A literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_07.png b/Code/Minecraft.Crafting.Api/Images/compass_07.png new file mode 100644 index 0000000000000000000000000000000000000000..565fa697b389bd985a23ceb2e9d2fbc3267e064f GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Lo808oqU?NK|#Pp^AJn2 z@Enci8;t5&3#F(fM>d?<^C5Vp=IN+tmA`z;rsy4&=>GoiAD`pu zYuhE&lFvB5NR(>|=kY!$_k!`@0&zaY4gtY}oM_F{mpCTe-D$|suC{g&pHWY77DL9S zs^9JGOd%{!=IC$Sp!Ka{Du;PPl{AmR5%YuEB8N?vu^S@@I$v)HP{pC#RvO*?0 TyWdv=UCZF<>gTe~DWM4f+`Uoy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_08.png b/Code/Minecraft.Crafting.Api/Images/compass_08.png new file mode 100644 index 0000000000000000000000000000000000000000..4224c58815db360249f01d12af533b6886aa1325 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b39!fLo808oqU$JK|!Qhwuxo? zgCi10cr6S$FB=HmPVfq9j=Hi~Ka;2b8+X0lY5mjH_ovvgduzs8J{L>2+1J0|>aD{( zlZ)S}d@_43Etu5<2pm!Zi*nr?A8_&Z)1RXcG7JynH@;L%&eWjW9kApgS2n MUHx3vIVCg!0KV2tP5=M^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_09.png b/Code/Minecraft.Crafting.Api/Images/compass_09.png new file mode 100644 index 0000000000000000000000000000000000000000..565fa697b389bd985a23ceb2e9d2fbc3267e064f GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Lo808oqU?NK|#Pp^AJn2 z@Enci8;t5&3#F(fM>d?<^C5Vp=IN+tmA`z;rsy4&=>GoiAD`pu zYuhE&lFvB5NR(>|=kY!$_k!`@0&zaY4gtY}oM_F{mpCTe-D$|suC{g&pHWY77DL9S zs^9JGOd%{!=IC$Sp!Ka{Du;PPl{AmR5%YuEB8N?vu^S@@I$v)HP{pC#RvO*?0 TyWdv=UCZF<>gTe~DWM4f+`Uoy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_10.png b/Code/Minecraft.Crafting.Api/Images/compass_10.png new file mode 100644 index 0000000000000000000000000000000000000000..c5fa5c4ce59f11e03f19c3f5d05e9ff8f18c7e08 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFdm2LoEEyPP)i>KtaG+cF~1L zLUopIFWKrWJ1_6>7B7(Y<`S%q`)el9mHtU!t)cg+>Uh)BcNEx)&#e#kGHtoAFZja7 z_qsh3ir*!l*}$*7dfL`SCXVtPVmjAzvyWLFTj5m4_$4=&nXzc@bD0M3$pSm{H}zCY zF-QanIVm$UuVV7jT(3E&%h*o!6m!FbeFud8bJ{J8TDIY0vr5D7P39ernKPrE`KJpD VnJ92+lmQ*g;OXk;vd$@?2>|lkPw@Z% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_11.png b/Code/Minecraft.Crafting.Api/Images/compass_11.png new file mode 100644 index 0000000000000000000000000000000000000000..b9f30149d765ddd98113535767178b409017c86b GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Lo808oqUnEL4n6b_K?eC zp&CQBLgsxlS~71OWxc^xtm5tv{q?e%c=FEbjSZK-oZfUz%yWLT=F(LX$sg}+f3BPn zJ1wp4q=Yet?HcC~U5T128reAFB=kPpcr>qQh&#S5)Pv)pY=iG*w;OY_1u8c9n={PP z$*rqUU~qLfx3jBteNw-B=Lg;k{RbJG_XyiK8QyWOx*&Ss>vd_*$D#lKeDqtyC3vIb SqpJkawG5uFelF{r5}E*^Dppzm literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_12.png b/Code/Minecraft.Crafting.Api/Images/compass_12.png new file mode 100644 index 0000000000000000000000000000000000000000..2d819ca281b7ddd9dce2a3b2099b956a3d91f922 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFdm2Lo808oqU?NK|#Pp_mGRT z@Enci8;t5&3#Fx>tg^91&6iMO4qH9?Z&p1TA8r+fREH)II0SglzrP_e;} znZfs3&c6>13|$RVf&{tikIHQqddPUeubHu}LTyKD(vH?G3*-)bye{mSyuLne4|htE W;D(189J_!HX7F_Nb6Mw<&;$UW7*wGE literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_13.png b/Code/Minecraft.Crafting.Api/Images/compass_13.png new file mode 100644 index 0000000000000000000000000000000000000000..69812370333762962f5742404c06f91a16379985 GIT binary patch literal 219 zcmV<103`p3P)C0XgR?7FNX`j}qYrKz;@T4Dn9z2-UEJNYDu2`1D57IO?B2-VI>G V5fNS_jUWI3002ovPDHLkV1hI~SGNEF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_14.png b/Code/Minecraft.Crafting.Api/Images/compass_14.png new file mode 100644 index 0000000000000000000000000000000000000000..53e314cdc8b1ce86a951484d61586a0b90ca41e6 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b3I)gLo808oqU?NK|#Ppvx#N* z0~g67d=`P6R|ACZCbXrT>3aSAgqrYUqt6Zw$l@9g!`owe-uBOFwH^bI;99 zo3ZD+_`>!=jyO}D=DW8Rs$XDj63@M6enS6%++&6(bM`ad*rMLSa-g|(7vqJLvjSXl z908&iqNI}&L*IPV5ZuT3B;DYEzQ@t#od!3(^eI&tarPZ;BJ>Rc?7TqFQ z+$y-~nq80NH-k-gH;J9z#plS+5x2$X0LLfpf;ZKyEdu)(Ew%`{oVHlb)}XjlKuS{L zf}XJ7DX} Nc)I$ztaD0e0s!12P$>Wa literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_16.png b/Code/Minecraft.Crafting.Api/Images/compass_16.png new file mode 100644 index 0000000000000000000000000000000000000000..4337dedfd6f22de29402739159459f253071cc9e GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLo808oqUq>fP#oiaLa^} zhbN7ktUjcuh9!HJB}*hWoldcQc39!(Ih#k@boT2!j|u!G~+q>e@ zW~|vd_rhTtmi0WV6Aay&tT^mKA{aS-vRHiE%jCrIo+0O!Yzj~Ed^LtyI$K3J2e>-Wum7Qugi+!dp2iwke6x8hd$>Esb{j= zPDcF}teVmOAoOsQz^dmr8|?&YdJYLWoDfntcH_|Y@5KyezReklZ-Ut!CNI@xZDMB% zVVx2*E8>Utw~8qot4_IYcLWa*sD<5BjxF+=s^i$el2>2m*)&P)?^dNFHS^VVw%gS`AT@80*n@bFG< z+sW$x0#!5GAA}x`5_olu&+`Iv(?PF@b!nUvisc>}AFF5J%WY#=&|2uH&oE0TS6jeF zV1d?xt!76Kt-A3zROt`XiClvN0{2vAsEFaEQe|ds4C(TjAZx7pqQxI&E+)#dChI;ju*mPG#rrK32}S zziqdKYt(DE6N$1;Ycr$3*xS?3SRl>FUyB}*8}!(YHNhmE02 zW^>qsMg}oP&813wZ@Nt5R1YyP$Zck9`=M6RnzW;J%L2IrU$2XMCaBWP*g8l$n`VF%_M=DzdLDy~b;bI)h?uqv}858mFy3i5Hqx8j5euKC)oTnZM5F YS=~Y=@+)P{flg-dboFyt=akR{01Jv(FaQ7m literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_23.png b/Code/Minecraft.Crafting.Api/Images/compass_23.png new file mode 100644 index 0000000000000000000000000000000000000000..e0bfe28d53ecb81f6bd54972bdf33ced1105e0bd GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b3I)gLo808oqU?NK|#Ppw~1x< z0~g67d=`P6R|ACZCbXsS98!|InUWNfHt&y3pYG|XXqCTw%ciVK>N#5d-^Si?`L%vY zwd6D2FA`;%!g;(8O1@w{cv?rsNkGy2z|$CB@uh5?3^}t*xEp@0PoB@lFl)`tUk@7@ zL>VogYl)>DmFpLJ$aq1onX#=xy`m*)N9&daatA&>?On3*`aJu4yiDr_4_!T~^Bm|< N22WQ%mvv4FO#qGZQGx&f literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_24.png b/Code/Minecraft.Crafting.Api/Images/compass_24.png new file mode 100644 index 0000000000000000000000000000000000000000..e0bfe28d53ecb81f6bd54972bdf33ced1105e0bd GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b3I)gLo808oqU?NK|#Ppw~1x< z0~g67d=`P6R|ACZCbXsS98!|InUWNfHt&y3pYG|XXqCTw%ciVK>N#5d-^Si?`L%vY zwd6D2FA`;%!g;(8O1@w{cv?rsNkGy2z|$CB@uh5?3^}t*xEp@0PoB@lFl)`tUk@7@ zL>VogYl)>DmFpLJ$aq1onX#=xy`m*)N9&daatA&>?On3*`aJu4yiDr_4_!T~^Bm|< N22WQ%mvv4FO#qGZQGx&f literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_25.png b/Code/Minecraft.Crafting.Api/Images/compass_25.png new file mode 100644 index 0000000000000000000000000000000000000000..e0bfe28d53ecb81f6bd54972bdf33ced1105e0bd GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b3I)gLo808oqU?NK|#Ppw~1x< z0~g67d=`P6R|ACZCbXsS98!|InUWNfHt&y3pYG|XXqCTw%ciVK>N#5d-^Si?`L%vY zwd6D2FA`;%!g;(8O1@w{cv?rsNkGy2z|$CB@uh5?3^}t*xEp@0PoB@lFl)`tUk@7@ zL>VogYl)>DmFpLJ$aq1onX#=xy`m*)N9&daatA&>?On3*`aJu4yiDr_4_!T~^Bm|< N22WQ%mvv4FO#qGZQGx&f literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_26.png b/Code/Minecraft.Crafting.Api/Images/compass_26.png new file mode 100644 index 0000000000000000000000000000000000000000..b4b2b2b74fe8d1ed4f6434d73c830c19c098bac7 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFUg1Lo808oqU?NK|#Pp_Yh06 z@Enc9HyG8m7D`oZWZZR-=cGUjtL?6nEj!Na`A{5L7kO-k%FAMdmI+Vy`d_|*<4ePXWRbFSofE%c_-+a^(e8=$BOd_EpzbRa!E!%@Pi*ZhU?L?Dpzn=G(Gv@^f V&N6kGlMQq)gQu&X%Q~loCIHD9RxlE!$nFCO5s{IZNONz&(F2qDXR zpRBdz`3l;%t(albS~o%u>kzzRSPG6n4FoTJ_&ko}oEt)>00@Azu31w6Hf=P*rBngI zgME4c&}5C~hX=xVA|S??#llyy$D>5}0jS4dfFa%q9-$bnAvLH6aD93sY3%jSAMXaV W9}zx#`m{s<0000lE!$nFCO5s{IZNONz&(F2qDXR zpRBdz`3l;%t(albS~o%u>kzzRSPG6n4FoTJ_&ko}oEt)>00@Azu31w6Hf=P*rBngI zgME4c&}5C~hX=xVA|S??#llyy$D>5}0jS4dfFa%q9-$bnAvLH6aD93sY3%jSAMXaV W9}zx#`m{s<0000B(}_>_)U$IX;~i%Q z9p#yP?U&*g1O9{BZA%|;d}(;#%w_$&Z9=9))b%y~3}(4oTC(qRv&g*(W_Oru+H`<< z?r}xtq@GBfKcdw(UMNK$bC literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/compass_30.png b/Code/Minecraft.Crafting.Api/Images/compass_30.png new file mode 100644 index 0000000000000000000000000000000000000000..0d827d7dc4633f2b417dc0d1f865dde4705e001a GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Lo808oqUnEK|#P-_7KZq zp&G-sLgsxlS~71OWxc_6**isuL>Np+}9+Q z>}TwAZfEy}!&WTorLHykFW_bo)|E*X$(*2gVB5N_=Qj7uXONl2c5|($hx9Say9^nd z<|%w|xG|ASV`)dk4bkd7UM=|z-;5;^I`W&sSF}ZYaKB=V`Cl{9>gh zP<)?a?gM@GLaFjh#_fiFI}EC)+Se9zoZrnK9GrD((={>A!w07Xh4yT$c)$Lm@RqFF znTbZn?zG5VQ>-|;L8ONHuELBxtu~fc7epT TJly|)u4V9a^>bP0l+XkKNQPAD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/composter_bottom.png b/Code/Minecraft.Crafting.Api/Images/composter_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..7556bd9c5d6acfed9d51b67c0d49fa2d6bfb2261 GIT binary patch literal 230 zcmVA gDtG5>;h%Nh0S=tp3gqq1=Kufz07*qoM6N<$f&u4X%>V!Z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/composter_compost.png b/Code/Minecraft.Crafting.Api/Images/composter_compost.png new file mode 100644 index 0000000000000000000000000000000000000000..bc17729b5d9d297cae23d02b7a355da59cda8284 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n>}3|Lo7}ooxG8^!GMRwm`OF& zEumpbNJm#6V@5=4=#7gB4=$?T5cLoVa}k>V_Pnr*%AU>-k_)o4F3z|e)wXYv;@tbY z?rnVkcpj(2r;W=#M<+`zE?^XHP+7O8`n8C$!Z~>cnSxF0qGabT*v0*zyPfa4g-6N; z?uH17_S$NqWH)nEcq;FN=DW7|yEs+0#WMs_s k&S|CI-n;F7yv@JEz}s&BwZFUJHPHDCp00i_>zopr0Jw}^2mk;8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/composter_ready.png b/Code/Minecraft.Crafting.Api/Images/composter_ready.png new file mode 100644 index 0000000000000000000000000000000000000000..d80dafc62305aa4cbc44db9d7abdd124219f32a4 GIT binary patch literal 274 zcmV+t0qy>YP)SqFrab1Z0tS;?pRN863W+aZgWf4Q90+1i~b1(8DF~407UEXynAen%$nNK<} zW6XK74*@m+P(>kfr*+fi5U~270055+2`|h+vH;jrfK5S;65^V9YNCBZh<+#%Zzer~ zZRomWJ+Lhz6_BXg(UWLwDge+*R*!GNy}=f|9!-LD-8S7d>Pvi~g93W-PKYL^0)P9B YPn3#tr3Q?cS^xk507*qoM6N<$f-Z$?N&o-= literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/composter_side.png b/Code/Minecraft.Crafting.Api/Images/composter_side.png new file mode 100644 index 0000000000000000000000000000000000000000..a4395f4b8b2bbbb5d2509506145dda5803f10635 GIT binary patch literal 258 zcmV+d0sa1oP)KJ zM9A;ReCme*48zg@ayoExV8cuYgu(#b`RMWtxcrDO9Z)q4089kcV(gSPHUIzs07*qo IM6N<$f{`z5hk$eM;a-TKqXNr=)TNqXN?rMkcl(gDyq|VNX+rCG1arHJUQW zb%?Yw>WFD@xfI1R@H2PuF3=EIDa75ZEO617Pv`Q3(=i3&0<-5P)}$0N!lvI6;gJY5_^ zEKaYTypgxrK)`h`m-2-rX>A6MuS$FzPO|Vg^t((nnfT(y>kIC`UL>D$Wa`p?^ZDn` z-+b)G+~Fd5%sjEV^PlDZaN55w_PLC+gtOj)b@QYP7mMF#oM6!#uPt|Tkwn9d)o1!; z6*@b&tVuW)%bq1TTcpkMdf^Q|0dZbwL-iKdl#Q_sPJ8$=)c?gXmT_KrmvN_b!PT^) zJFG`0hbL^UoE4QOK8azkapEnnw=LWaw*QW;bb9scZ~x0RY5VGqnRo`pb_4yv;OXk; Jvd$@?2>=I=XD$E$ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cooked_beef.png b/Code/Minecraft.Crafting.Api/Images/cooked_beef.png new file mode 100644 index 0000000000000000000000000000000000000000..5f2d657db5362688fd7568d42283964d94d00aab GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3p`yMLo7}wCrC&h@Q?juZ=@Dk zym0Tk|5E(H26x3%ocAayv^xI!^gsQGMYHL$+1U-ej2BsW88sO)nGz=`Du^Grq2Rpb zNX7rhU-eIjrQA+zYcOfP5y9JFDVZj{OVQx@ZSAgyW(;Y}KEh|p1mua}iLC-}Kv^9V5JXb@>I*i@V-#hG<1P2i-|Nk)dpKer}u+NHMu P-OAwU>gTe~DWM4fGObSw literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cooked_chicken.png b/Code/Minecraft.Crafting.Api/Images/cooked_chicken.png new file mode 100644 index 0000000000000000000000000000000000000000..db7bbeed8475a04edb3a9688fb05cf1999a69ed0 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`yF6VSLo7}wCoEunQ5N{4zsK`h z&9-Z=|L@&-^}qgC)yA7Dl3UcS39OM^B6x%?QDXK2MFm!a=tL>UHrw0VS$Z6c0a-1ofpcG+|aM|Yqg8gEzWBMLux;UeaRYm8CW0FFzMe>8YD@_wTQ=Tu* rR?|{#5;+v(d?BnxPcc$?Cj-NNU;Fs05BB{8`hvmJ)z4*}Q$iB}CDC1S literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cooked_cod.png b/Code/Minecraft.Crafting.Api/Images/cooked_cod.png new file mode 100644 index 0000000000000000000000000000000000000000..ec6fe0d5d24c46b8ad4517564cb9129bfdd6c26a GIT binary patch literal 258 zcmV+d0sa1oP)JGOwp?OwQ6j!xJV_#n>+ z-;R`ma0lyQJ9sAnwj*dY1*vA-OQ;g~PmKhG{bs^wWpgCpVi0Wly_v8nz#aiVNBs&% z0>H>|(W|Dh;79-v88vGA)Dt-GYYK(Lv#1R!I99|gI20PpyN>aJ}i+5i9m07*qo IM6N<$f@-p99smFU literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cooked_mutton.png b/Code/Minecraft.Crafting.Api/Images/cooked_mutton.png new file mode 100644 index 0000000000000000000000000000000000000000..26bf7dd69a23b5d499b1fb61f6668ae1b9776955 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?MEtLo7}wCoE9sxHSDg|Dlx3 zbK5TcvNyl@x4yU8uCna_PsXPWN_QD%JhPNkd?L+oY0nM?t~ac@hWGxfWU^(x`B1KK zmm%e>!t&-A#v(gMW(TRne{7NrmpF`A(ij4_H5r^>m~q)LN8ngCgO9P!t^|o^LVNzX zf7dr^+sU;4|HNE(GnON2T8xb+H#R)!Hvi%{X~UVOKF1=LqqaVZR>zjJ ZGgNV$Y1ZYrt^jm2gQu&X%Q~loCIF05R3iWY literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cooked_porkchop.png b/Code/Minecraft.Crafting.Api/Images/cooked_porkchop.png new file mode 100644 index 0000000000000000000000000000000000000000..0988066f6596daeb102d9fcddd2d6b922a7e5b72 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#=T&Lo7}wCrC&xP`~`*{~0fJ z1GbHx*Y>1)p8OxZe0oFX1jUd4Uj6sHR8x}s^Z#jftAF;p_OP8%J0&n7ZNgfGUWJ;v zaOD~NMlA~%Pnb2EERb%w&M+fwg4+zX8J`{59)4x=U`jJSv-3q9!^wwNd4gCri?$@z z%s5+-%dXkmdKI;Vst0K%MBfB*mh literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cooked_rabbit.png b/Code/Minecraft.Crafting.Api/Images/cooked_rabbit.png new file mode 100644 index 0000000000000000000000000000000000000000..20438043bc0eba99b6b69c669f5930c5b0cc9a4d GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`+dN$yLo7}wCoB+Ov1#g0{=+Vs zPGKBL@vppp)mLXK&p4LFu}LYV)!^gv-{OsiVa^V7rharQIBRh9hJlZ7`|d~oJz^*R z*VuMA#=*mwqgm&O0fP!hG3O?=85WyVHP{aDFlIJLvMh2u*RnB@?GTUSM<$L23j

l*p&qW@t8K(g-n?MRd8bO*sn(x;J|1Y*x0BcNi zHeql!(8Y9qmV+|b0FY*oCKv{32GP=5YX5Bv)v;@~^K)j14zOZ?ITu|s$R!{H;Mxw!;h% z7Z?BUlMo2TFoR&4tqk$l4l@9xF*?K^91}3_5TzMrKw_K+!_*vS22eDD3;}7@FgGNu t85Rq*scvA+Alwjb!Qg7CL7Zkv006%V*2i){4C(*?002ovPDHLkV1i(yjLHB2 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cookie.png b/Code/Minecraft.Crafting.Api/Images/cookie.png new file mode 100644 index 0000000000000000000000000000000000000000..9eb5e8cf329c1f593c70a4afebf1a758984ca17c GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?MEtLo7}wCrC_5NZX}Tu-jr5is=?Oa;}Xumt&?&%;UV*+ z;;TY#5)6+H@Hq0h#27LKbtf@wQrz&u<=6%jMsH<_Srd63%{U|vn>@PGb5^0m#==;R Zft%6mla=H&W}u@PJYD@<);T3K0RV3YP8I+F literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/copper_block.png b/Code/Minecraft.Crafting.Api/Images/copper_block.png new file mode 100644 index 0000000000000000000000000000000000000000..f7ce8b42b38dc32055c1bc519a119ed169f53347 GIT binary patch literal 268 zcmV+n0rUQeP)r^kQ8`FL4lgfW?D{*@gSh6WQ$Cl6R?Vr%sX~gJkCag zfb9(8YT8*4S??6knJ%iafl;Bit^{bm>cans66W%`C?( zM~QbrGlCPF49*(#tl>-(Jo6w%*tLaGfiuNtqS+l9~aV8(Z6AU@C5@!XNB)O;tC~hj}$T~E&!{d_40|tf}iWV_1Sd68B Pj%Dz4^>bP0l+XkK@uo%c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/copper_ore.png b/Code/Minecraft.Crafting.Api/Images/copper_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..c7aea0c0b7d0688485b881e392b510f3f1331791 GIT binary patch literal 321 zcmV-H0lxl;P)C?hvXSkQ5LyNZi^q zO>+w{Ie574s+#r?ELjXNOG(873H-UmqUPf#gF3gayv{Mi~Lkt9C&9UbvJa?=^J>Sn<_?9!~NFO2BcG TDCHp{00000NkvXXu0mjf(YAuz literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cornflower.png b/Code/Minecraft.Crafting.Api/Images/cornflower.png new file mode 100644 index 0000000000000000000000000000000000000000..3de4add19cd7fbc3ef20ab7124fd79738e16e29a GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar_~TfBgS%lafVdD zmH!{@d&*8%{k32D@o4=bUWQDDOqXjsiyUWUh&PyI{*+-)PTxB-;jDt$$;1WISAN>B z|NKM!CT7Du$G_Wi1dDJhgilCe*wve|lOZzr%N&PGyc^b=wEmu}!#sgk@is#QLr@BX c;YJ3Af7_ou`QY@Q5$Fg8Pgg&ebxsLQ0Qk5>MgRZ+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cracked_deepslate_bricks.png b/Code/Minecraft.Crafting.Api/Images/cracked_deepslate_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..7f8f8332cc5d42e5da7a288ca6c1441286ec3ca6 GIT binary patch literal 277 zcmV+w0qXvVP)O&|k+-V+2NVCfG65^;JGVE+}OMc}^z_5^&V zzGvX&!p@Z4f7-mE0Bog{hwgIbK^neeu`(02r9|5Edtl(w!}qQJ{8%XUT(u81n6%3A zJ78ED*zHw;z}fML0H1Pvy_W73W@LA b#bYi%h_%8o^S1xe00000NkvXXu0mjfX3}|aaeU*QTrl7nMV1jLuzYgFgDNXQl6gAWldJ?eGkrcfP_3se4P2amgv>Zn zG_|f4y?S*=&g&xiNZyslAYzgeT*bErncXd8sTaJ0e`RXJ?pz~v3yI>{9rSaNsuruI z$$bzWrya=oPdfr_U9PLD@)hM*wtZTz^HMlMn+NYdc7;$sgNg=6#qWE|18H?x5d|(Lc%+YnVU!5uJ`%#{w^}@_CtR@ zUYmL(aq+Jx0O#pAlhBTr(_y?JdHYMi4{?knh+y>K@#S6;7~pr3ngx_2uvrr1@Gqtq zj5~g739AQV8|x)uj|8q8iah`fJ+dUQL9lJ(zR}C$3+PhZFnZBNaCs78>f|8)@-C%Dbg`=6cQJr$$u*Vp^Odj9X^0@J14?IGTa&7jutIv9E d2l^h^=Ldg;e5ovGI>JTFd)LHm(LpHa>8d~Vxz9-pIOeXac*_%GPs zd&l&c&RU*Ja{>_J6v9~EY#RYt5*Q=^G8~eUcV~vE=qndKeD~WO${I6F`emSK&Y+F5WR{CkP3S>m zi-oZQ42@wCY+w9p)Y}7!MP>rWWx5cgZ0~zWAaJX0r_kM+y9H+8U7)p~?zAQV$I%CQ hbFN?ddJq2X!WR-RVQxjwZHfQ@002ovPDHLkV1haecUS-b literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crafting_table_front.png b/Code/Minecraft.Crafting.Api/Images/crafting_table_front.png new file mode 100644 index 0000000000000000000000000000000000000000..5bdd5d420f27d3d02e7b19bac9e2988782429f1f GIT binary patch literal 351 zcmV-l0igbgP)n2%@A3Xs?#3MX<3J()a*cTcuAUb|H^ob-~)FxNo!a4Sbi`&0RQm ze`eib{e(-XJ9Kg0AZZR2iTTO%ROLKs%%F`@mievPLjggG^9KAV7o0 z_8F~w!c57qX9i@(+6ZFhFKLoqhlS002ovPDHLkV1m*pm@fbT literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crafting_table_side.png b/Code/Minecraft.Crafting.Api/Images/crafting_table_side.png new file mode 100644 index 0000000000000000000000000000000000000000..022edff564d7b1b3be0e70cefd5fa4e3e8897276 GIT binary patch literal 337 zcmV-X0j~auP)j#YqS65>4Vi;xVtMd||Ad@aK65XQw}WyVQY#CJxH>jGfH4w?}ng68Haf(Y3x zmI+3%hxk1N@+~H9E3$z0hr3%RAQMzomFIz;r&pc_5Ef$x#E=J#eL%jlEbFKdh^V7y zqRSUDQO{c^Afwv{y|^XP+`1R6zo72|U3WcTuQ1p1fIUvu&~MbZ)(NL$IS-DAhx42-~VDu1*{k(Cnd@YRtus*>KQ;w$ZVL6AdN6K zOdRGN22kLjOTsh}G8m*6!vJ(|U}NJofD|_M4L}cVWHwP=Kn^%q$bKiV8h%v?f?^2%9iS9_C>_ z*?8mPvQz&Z6J0O-f6>-paHiTK*ZrIEuK$U8idJ7P8agt6$YhiBv%bwK*>t_E#CgL} q7RTEc8Fd&N4NlJ5D0$4mn}K1iYlda8dUzesNerH@elF{r5}E)()k%y1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crimson_door.png b/Code/Minecraft.Crafting.Api/Images/crimson_door.png new file mode 100644 index 0000000000000000000000000000000000000000..096c450b3923c955fce4457cec62012c9e0205b8 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`!JaOTAr_~T6C^?oxL*8FKRZ@L z;<$vx!J98?Zb?p%o%y4FZn>gk&*cV(>T;3j!o)ps43<*`mgP!3Fk*OCzlTksopBeV n!u5kO7PI&==JItMJW<7vR4uvWkKq$epz#czu6{1-oD!M<$`&vZ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crimson_door_bottom.png b/Code/Minecraft.Crafting.Api/Images/crimson_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..8dc3d9efedab2b5cd5a24ad5511206dcf46be166 GIT binary patch literal 279 zcmV+y0qFjTP)84WWSUBB(_^_>!a%% zj+1r0FZM3uqM&{`82U#F&O{=002ovPDHLkV1k#1ZZ`k` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crimson_door_top.png b/Code/Minecraft.Crafting.Api/Images/crimson_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..e99b0d75f1ba36847458bc44415ebc5e5644241a GIT binary patch literal 274 zcmV+t0qy>YP)%Eo{=HJcu<)xZsE_zNVS?a`Cu@zol8ivSXM*#u6Iqoz3@;dZ!q zVGPoAk*!07*qoM6N<$g1ESG_5c6? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crimson_fungus.png b/Code/Minecraft.Crafting.Api/Images/crimson_fungus.png new file mode 100644 index 0000000000000000000000000000000000000000..d0b5d53a420fbc66740a8d784a8695a9702666f2 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gd*1#Lo7}wCrGeb91Ijb{a;~^ zi|gnA|5YXbdtTzX^uc~AV;%#C|HKIj_XH-S&0tJ0yWlX1M zmILQpzu9{zd&so#XKsFAeuDW$)dZ&rN)m0EZ66)8KI~#jt+ zo~z$<*=ft_qyLqZl|S)jlotJppDE$8k5S>Qg0n^uqoO_oL*1r4lUX-EECo7}!PC{x JWt~$(697+TPD%g( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crimson_nylium.png b/Code/Minecraft.Crafting.Api/Images/crimson_nylium.png new file mode 100644 index 0000000000000000000000000000000000000000..4ee0ac79a46db12b1867b30f2272ecd3245ba0ee GIT binary patch literal 291 zcmV+;0o?wHP))%Af^mduBbeo%qd$1opSd3xFh2HBhrU$z`D* zD}n42AQQ?gV>$6vR`g?5GO4&p)T#u`Y7lRQ$~KIXVI?JlQYdIDq5}JQ*C1&n8&BzH zfgc84@iR7kLOI&XPpNdDj;DH9^w@)JB?H8=atdAvC|qCRu95UfUT6K=d(JyIF^g2r pwfE>4`x^i4L0?h9&Zw_B_b+Y*z~lU^5bFQ{002ovPDHLkV1oZMdqV&K literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crimson_nylium_side.png b/Code/Minecraft.Crafting.Api/Images/crimson_nylium_side.png new file mode 100644 index 0000000000000000000000000000000000000000..17cfd0943900713ac7ed576be32c64e14e764535 GIT binary patch literal 319 zcmV-F0l@x=P)XRZ3`AXU1rQPqbd-S`gcBrHr1UhDX{otEj*%R9%g6aVFop9V9J*5M$}hX!APFCl z8XOG=*%zN2vM2K18p4B*4IphEm&*`wmE>|O9~Hh>e-@-c8WU^=M^KL|D7NPmMdFEZ za2o)6x@+Zt??IiL%Kv)>S5AZcb;;NK+aSG$YqIwIm}H_2W|QnO@!qM?;0IsTpXc}C R&-4HQ002ovPDHLkV1m1ZiiiLJ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crimson_planks.png b/Code/Minecraft.Crafting.Api/Images/crimson_planks.png new file mode 100644 index 0000000000000000000000000000000000000000..5a23208af59f905336eb71b9560099f9b0870246 GIT binary patch literal 281 zcmV+!0p|XRP)Fj=5h$AZ`&-6JJ#(4jrpn$CFkyMor=jRn9XeFfUg5;VSWIS`=bM`9L>{E~4 zfsZcR%@MklMyS-SW}orVfpe_(z+=7>0yOW`LKUjL@Lc@b@oYEOT!1I$f8cvi=`%D) fZmx%GQtihZ;oRGDL5dc700000NkvXXu0mjfk9T`n literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crimson_roots.png b/Code/Minecraft.Crafting.Api/Images/crimson_roots.png new file mode 100644 index 0000000000000000000000000000000000000000..3744c0a645ee9dab517dbcb4141ac68915695972 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q#@T9LoEE?PCU)qV8G*C{c0xT z4rN1zVgpv@jqJu^k}nm_w{$RWXc6joTjTN4T{wE4m-hdbWC?x7LlW^DpY1&1aDLwO z_77KEl#DOIQY9=o?ExIFH<3zNC?i|s28xR>W2{lV?;EI!lx&L4|lp!*m+UHx3vIVCg! E0E>W5!2kdN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crimson_roots_pot.png b/Code/Minecraft.Crafting.Api/Images/crimson_roots_pot.png new file mode 100644 index 0000000000000000000000000000000000000000..461b66949d6dd6841a067a084ff30de0f8287c69 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6cOPv|Kbjc*L=0MomxS z<$50dgw3+z-@?p~e_`4r>}axS`iW0Wn>J58n)#S@!eo!58f-UCzx<~zD(n+;m51kl zvkFT`a1U>T$@;*6AN)ogI?N7?tVS#?C(9U52yEKx;3L7n@ap!b9A)2{=Rij?c)I$z JtaD0e0ss<>PEh~= literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crimson_stem.png b/Code/Minecraft.Crafting.Api/Images/crimson_stem.png new file mode 100644 index 0000000000000000000000000000000000000000..f0125fb5e5f2d24c76dc73d6425b969897de97d3 GIT binary patch literal 739 zcmV<90v!E`P)n#(e-6s{S}Qw5k&m8fL~0abz-RWZNp zGUg8u<{1$eRl?SE1spWoIiR|P?6&dx!x|Q5Mf?nl4H?K82kmN&n%@$MGYv1W?>e)( zY;3mrtt;T;Y-wLcPF-CEE*!|Y%aAus44BNbLg*_f< zQnf^iA{_AmGh-j=<;-Sl>GHalcz{276||UC&bVY(craw*Di4O;dBy|H2aUs&2by{6 z?vw|-6EP1u6Qfzxs*DGX%13y>iB;kOZ|7=R*dOqgk1_bX=?@qloM{mcd>kv#d4M1) z4>W~U`M?7xQ65A)5}pShC^(b{c!_;q;sKLr(;u+e>UYEgt<)(Gw3xKzu_)>~OH@!j zk>HPJ8}lIQ*3xpW@L*Sg`mReCo)Xdk( zu{gwo>UkmU52DU}ue}+*A8@X7A|b8Q?*|-l?mQ0jfK67Um3W{t9_kMw9;D}mhzGnH zxA}fhJujp@P;e}LKZuCC!~;aU`u%_{-S9wX$#{TVX(!hx>J=XJvvY+9dMM*^{so~4 V;D7=n4x|78002ovPDHLkV1iJAQ=$L> literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crimson_stem.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/crimson_stem.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/crimson_stem.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/crimson_stem_top.png b/Code/Minecraft.Crafting.Api/Images/crimson_stem_top.png new file mode 100644 index 0000000000000000000000000000000000000000..4a71e43a028ce0b5a40ad38ab6e0cf3af128d0df GIT binary patch literal 301 zcmV+|0n+}7P)gWXg6t z>xEr2>My1A-DDAXG)=^wZ5vi+6qjXBevxxq9o}$V?$h4ar?A8v$}M8kf}4-iP2fE5 z(mL1|v2u%KK%k&dQv^gH8zm@F2M8j!2Az=-`N~ZN3PRvzxNHdU^ASnn7F0QWAGPs_ zYLkMW3Wy;W>m?{R71Rjuhf2sc)(9Nj>if~gp)T-f%!QZo)ddJ#!7q3TL7@5fHVzFA zV8|d)ZvF)yT}t?cY$Jo@x1#{R_Mu{s{{7A`AK2%3lP@V?00000NkvXXu0mjfoaTN3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crimson_trapdoor.png b/Code/Minecraft.Crafting.Api/Images/crimson_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..b6be3392d1e5fa2b785951700f61126e1bd55982 GIT binary patch literal 251 zcmV@R!C`khs`(#JHla=mq9?NvPG~t-$ zzSiOO9`5CJoy+I;tRr&FIcjh(Mvzqk07wu^KgC=z#WBY>wE_Ua_Tz)SLBJN+pH`7+ zL!4Dd3n2N{v*M`+Snw14WYs{cuKj@Eum*n-(an-wA@@YpWK#oaxWUwPQ31=y4XK4U28PRjN)2k+62LtWwT#f*H=a6meCdHP4fT%002ovPDHLkV1iUg BZ5;pr literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crossbow_arrow.png b/Code/Minecraft.Crafting.Api/Images/crossbow_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..6f2ae2b9ce75c5fd7e34cf4bd38cb9be205d3f93 GIT binary patch literal 354 zcmV-o0iFJdP)*?NX7MgY z_?caH|8Hh?JR>58s;bI-X6rxoJ%1Cf;W3k8&y;29%>)%ikr=3K{33QY5<(JygrBum zu*aoKIq`ytA}j*9fVpWJsq0!?1#&$tWb-kILU!E6S<(W_MrN4L$Enz#dnQ*Mq?0@X z0+sS+Kn~ksgy^?HqE-NVMueFV^i4=70K&!n?A2fHf}ovN0JGzvT*PF&sSWZJ5cZuA zJhXn;2*9BxyL|$|MBnMtvK`t|XDq9JOm{{v7cIViSp0|SI`P-Y=DC;$Ke07*qoM6N<$f*P)w AM*si- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crossbow_firework.png b/Code/Minecraft.Crafting.Api/Images/crossbow_firework.png new file mode 100644 index 0000000000000000000000000000000000000000..8aed81496276c936942aaec68cdbad7bea44dc47 GIT binary patch literal 376 zcmV-;0f+vHP)<^Iy<;?Qcm_s(Gi@Hn6QyN4&w!=`CQ230lN z_1(>}+#7(dT~Ubn_2W}uZQF|Rxm}1bsT5`a%yb8&X@+6&Z}%&Iz1%m^9aBg*9)Sx2 zKmyE~WO1~EtT>K021KfeF*L>L*`-7Ul9*lBb$Ni!%s7}=>y50;t&m>N5ZU4*-wgdlJid>$+2z+P!T!GM)(GH WgKp8M4xxPj0000UtP)HU$3{WH5%L8U0C1uMJ!O)b&Wu|eYo`DLOj=t>) kfFNm%{{uL~a?Kdw7mgbuX4U5co&W#<07*qoM6N<$g2`5rJ^%m! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crossbow_pulling_1.png b/Code/Minecraft.Crafting.Api/Images/crossbow_pulling_1.png new file mode 100644 index 0000000000000000000000000000000000000000..69df6352511252c2f380d44c48e13442653aa7aa GIT binary patch literal 339 zcmV-Z0j&OsP)1p=5Jk5#gb+wvnKVw3#x~fUQ=|(j+@#kfRQUwDK`QAaKHpex*uRXBEHW@?m!1FS z&q_*WmXvMVrrrK)F@KM5rZt+hU9VDI*De;Qs;ZGdxqpAM=4WGqi~vO6_trFxv8U*- z-g+WZ3RVDGAWk_32X?!j?ECYjB;BdyOzu2no6hW^OFXzEQxr@9nOY99j969$QP5}> zpqZmsGXtS6ibnuH9EvZ8S1*p@2l(!H8c|U<5j(0KvP*`l` z5Ck#vQ*-`!=IP&00c7hV00M;S9LJFh2gE~OBdKp9I?0{Aj&*sxa-jJiMYiqY=w$M@ lEdc}xWBeb$8J2UF5$?xZBq|0|s-FM=002ovPDHLkV1kxVj{^Vz literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/crossbow_pulling_2.png b/Code/Minecraft.Crafting.Api/Images/crossbow_pulling_2.png new file mode 100644 index 0000000000000000000000000000000000000000..438f8c355b6ca6eb46e2f420b7f815462401a3a1 GIT binary patch literal 325 zcmV-L0lNN)P)U*h*Yb3^X))usg>T+)!-^KP2f ziHM`>x_0~gGOEXMDSU>Sk|+e%ecf;l$5$}9*b ziZBK60cID=Cy@8^B-hh@}iH6bUvM*iZ)+_FkeBC+H2B+LLfT(;wwWP6!p2tQf`r`MW_> zRhVtt%D%je=Hs|j*3d|?nn+#OPE1f$Rgr*MZl>DY)=EeOK=ggDP17i9G`;G=B}7cZ z0)Pd?;$v{2@8?OcyLm`VM=$Q86=>T|rg(6N4C`2N*VWg#{h(wHU00ubMOPy(V03ZM-BltWwe5ws@b?A^mk;&|iDdSl)lTEtXwonB43 z)A8K6yDg8lT<&>RXiqLE0>mQj1mht0|y`t4$8Di=AUfJpVu4DMkmMO0nB2j~)oc9;V*x{|!^!*|?qEWKb`+dVyQn zO{F`3l>21nc3l~yGb8vjQ^6DA2N%jsL%wF;^(ZIO5pmp9P@QGc(Ju0duRc0voW9@9fPyX73LeFvkaW4;JEkzl_iAH1u^} z-{*0gepRD<=|;g-w1-{ z7Ag%O=)g(Pff2C+=OtFB>;?0PzUq|*fL#Ya+1&4!R!=+dly$V{X0BKKtCBP4@s3l5eoHjT@T_uQoW+164 zfE*1*3L@f45Z!`W(u|q_YgIv(p=YHb==qQOqNxFcT5T`clNo{f;{oqKveevy7HGtK zQ-je1{(az_HIjB27BV%AYs?5BBYH3+4+;1Jm`O)J^{J>M00000NkvXXu0mjfB+p|h literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cyan_candle.png b/Code/Minecraft.Crafting.Api/Images/cyan_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..6958b65415ff610b5600eb4fb9c2ba9bbf71500d GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6Bd{nn0fs5pXT=O zOwWHN*|+~4*%~qg=Bu1_`uyyl_{~jE_b+PVoWb_7(~M<_z!J`7g2&WOGJN!&{y-{` z?PE*Jgl9|>6cu6xu0p4=Sb$XGIL>jRcnwKuk;QCXBzr>P zBdw+8(AeSXi-XEO3hAjm1gLpnzTM4$)K7D!xJhb-dtjB#F1sv}cvS3P{|(D}LaW|q jX>^gGsh&UQx&7$}mOm8gN02iY00000NkvXXu0mjf%wc2Q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cyan_concrete_powder.png b/Code/Minecraft.Crafting.Api/Images/cyan_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..3a23a958ba5e1340128d1b005a4824b4ab295359 GIT binary patch literal 590 zcmV-U0WyT5QTMNxA2c70JcVUDa_Qn}r9+MXk^DUw4zud#%`T&&rKg(qH5a`a zpJTJ4n#W0Ms_xszN5q+nUw_BpLXATcdeWR*+5UV|$ED|P_`F38=jeK6!^ak_=%~5v zuS;`tx5pOO9XFnHFDFy8dB`Hp9l=BDv8_zN2kSx2XG$7+tjKt-d+Bf}RU2quMItv$ zbkbY@f+DW^t5*l>YQ8`>?MteRl;K#ZqucK%PFnU-hmM?Dw5HNfVNj>qF*av$rF&@M z#zkVZ?UWfg6NuD0u6(?#P)}(~w*T_>24euAmY-@^K*?gQbWq&{f}jBp>_*B>tj|&1pLA2BX1KzbqrYbx~(ysD1caON3k_ve-qJV&K z7HFj>q@J1h@{3Nuuta3NM3Z-v)GEwh-`_`96` zh=;3OpaV^Tvn&G81!V*MC@}}uSxOz1?M7?CQd{J$#*124b$OA1%^*O-q^4&KM5Lw# zIZ&cyE-)Q#fH}C5*+eo)4(VJVzDkH^7PEvQv%o^fYWw;}P4nhH#}o)_zmV(2N#WQI ca%rLe11cg_+59^~*Z=?k07*qoM6N<$f})iYt^fc4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cyan_dye.png b/Code/Minecraft.Crafting.Api/Images/cyan_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..eafaee3b4d7b9634817870076954a278a611f64a GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>z@qLo7}wCrDgzu(9}TzrOfN z{U(#94Zio={-65!x4_vU$tCmJ+L^!aSN}Ws->6eJfyanNr7uS!?ySOWM~O6nGpYuM z3#6Ee%{IL?@I7G?#_TZ5QOa>!lgPoGwvUN90>`o$d<=bGz zF-n6$5QXOsY9e?GK`}xCLBvw<80oCU6oQ>an)K=Z=7;12xq^X23%yRhnYWp2ei)XW z<-IpEZ`Ll}zKGsp@$~#c?Ed~YyI;<$^;$1ylXs%uw*A$Li`|bNZU;jMm&@h%_J`=8 zUGZZMq1QBU473Qz>7s)GS{U8LHR1Z^ zPN`l9A0Qcx{x z3Li^_>8$4X*XS%#Bgwinii`X}%cR#q^TRp)haQAA6|g;^0VrMW5o@pj0000@J19ae7`T{B*#W%%r1K~^CQWfe#+0vBa# z%tjc)p>Pp4Tb~q2hQL81(;Zc#f`(wEh?WNFg-bGq8YmyWkH*DOKYe;bh>KnW?kMFi zAP#AW;-0`+IXCz7R|8*<1W@uJYD@<);T3K F0RSgAA~XO1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/cyan_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/Images/cyan_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..9a34b84424b2af69360753f906630f62359d8435 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`cAhSdAr-fh6Am!fyh^wEyk^#y zp2ipkqXT=_^cyj26ft@jA7yKZF)T=AC^~pR%HTts1e<1ILB+w11wgaGL?SB(K60u%&pZ?%DK?ng;QCnH`u_Cr=?@Q;kWQ>(neLt35V-??j zYo+~ZjpqaaZ1lR8&AF^k2e?-@<$dwBc3a{gZFCQmeXl!VD%RHrhX}}y{B_HbL7Yu_ zoBOxv)&bmBYJLfNpj|{5{H=}XYR(R(VLi^g0}}^8pg92QMK%C_qQ*?yRBc|g8h}g) z4J@*^pqHHmoT|ODnLR$R9c)aTn03UZ^+y~!*kD=b+#n{|ZXhIc4aQ%p0#Nv m%MtDTj~7FNI;-=Q@%94@dkfkPf4<)U0000!Ycyd0nH4QDZ;0XCclo6E1;eSxC02?W?tqO3tyf%hk4x?HbFy zb%QNS`>d@x%Wzgzva++bUp)V0!%aztY~NY+t4fvlZ%12K!u>fVk{07#(cjZzn&j7K zJ-b2vX}}iK6F6bDy?3DWa-GYH7Gm-tcE~vLJx3JAd!mR&`d#_}7`)$0+qdEkCCEga z8J10O}Q;ciFC=67>Xjq*!8*#LPSmZE6eNMs%ei6$3%o{vV zV>ZfA@}_uF5>h~H-_HLa!{~b_Lk)ari`MLF%^vu{qsUqUq?w0jb5YrAKPWD7-A^KL zyQ@#QVFQMYN*JUrvB zfPaxurEclu1bq23pUO{znxIY)p*bAjGz0hZcxcUj2s2~Uj9c6}t6F`;Wm6}q7HcM| lT}oUU3KgopmY65b^dB5cFk{hwQ#}9x002ovPDHLkV1iif%rF1| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/damaged_anvil_top.png b/Code/Minecraft.Crafting.Api/Images/damaged_anvil_top.png new file mode 100644 index 0000000000000000000000000000000000000000..a8060884349fcf71b6a63de3fd39db2520dfa05d GIT binary patch literal 252 zcmVP|04^!AiT%E=9^?T`8PE_xXygo-Qut0KM7>g0 z`==pN;1Hd>jFgs2P_Hu(l>8Dv{q8nJQ1&T+&!-=xKF(t4g9s7_t1nW3abVIH5Rgw! z)IfSb6D?oi?I#jgOQ$}FRMiZlXz`T6=(gL{O=s|Q^>bP0l+XkK9o{gC literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dark_oak_boat.png b/Code/Minecraft.Crafting.Api/Images/dark_oak_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..e54d7ae916476f6278d67709f70efe9d436df6ed GIT binary patch literal 356 zcmV-q0h|7bP)!N}{zDR}ZGJ@?*|$My+)10TW1i~UBwIBrNU z?ZU@S=Fe|-XCv~TD~T>7x${$~-}KT>y(GO>C8xsTr#Mi+`t?=;qp+M)-1YJh?R@OM znuS^NV$xE<2O*w=*kZR3r?9dR0N&>V`L&RK&ILA4m;s6kv11mnUmgM#uZURG^bY_g zx)Hczx)LYeeS{$Z0000%>i}g1GRqvor5J`;mzJFosb#LGqUo2g_OG<3-zuxK}TWtzUPf>E)(rG`;nV$PfII zQRq4I5DePzcE4$6)^?01?z;03J$A2E$^hDE$3+N$tHXW@NE0+)AGb1yUO|sdObuP` z`+0y_q=nJ2lR;?Ms5!~g$$Fx7tpT7G)Z7_BjR#>KLLTXk)NH_7wJb-GKLecY*1v@? z+Yo%r&B{X3Z#Xgvy)OVJ8=}`@Z9{a9gNpe8Ie-lTKunH@#y8%sW?mrUXjSBWdM6x7 z0SZBwk)D9K2r+=Y&PonqH?upnA|wO6PR@l-q7Z#hOsqd8gZ82*1W`AD=Z91CM*`XL nm&9sHwi>Rn7y}pHhE_(iKmW^~ u{5KAk$dKV~R_9@}lhQoJeIy~pmO=XO4U2D=OBMr-W$<+Mb6Mw<&;$TW;xL>5 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dark_oak_door_bottom.png b/Code/Minecraft.Crafting.Api/Images/dark_oak_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..0dc8fa29523981a8351151ff21b27c223d80acbc GIT binary patch literal 257 zcmV+c0sj7pP)6Pso6tegMImkucGK0((H{u-Eq<2&6uE&LUXu5!I9%H1+@3T^T?ipw z_RDxX_LD*9{c`Eb{%PGscOQ3Y;JjVLO+PEbqQ)8l1~I@q#vuzdW(qKyC6H`VfLH>_ zvVbKPWQlT(sRC~3^V$k()+~W9AhkeaUj;mWivWdO|CxD3ZI02IF<3{rrc4zS6=4S*$Om||SH5hV8iDZ~FWQyBg)EoXom008CO Vn7DS|*wO$1002ovPDHLkV1imSVj%zk literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dark_oak_leaves.png b/Code/Minecraft.Crafting.Api/Images/dark_oak_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..292def18745ff5e1c2768c05d421c12e2cf5cccf GIT binary patch literal 243 zcmV?ON>AG3?MwHNkygf}dM%(snA7Sk~{ps`fx~~z&clgia9K^wf zuL0zcFoMJaOd|KcxvF7WwN}Rxo!Smn@aajH0ctyyB1x2~r(+m#+3AxqM$j=@>f?G> zMp{(`{aI)w!1(GesHm_=adpQX t8*NJ`Fz>ksQa7?PN?YnwUcJov>|gR{?%Mq~@bdrw002ovPDHLkV1iQqZ0rC4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dark_oak_log.png b/Code/Minecraft.Crafting.Api/Images/dark_oak_log.png new file mode 100644 index 0000000000000000000000000000000000000000..ff911f8b8ac54f3920666bcc66bdb8eb320a506f GIT binary patch literal 260 zcmV+f0sH=mP)M+vJKUXD1$SY+rlb_x*O-_RsUs^{sV1 zZU$Sse7yTO?|L)f`@Z}g4oI5-gA1SwGS&bN(mnu0b%qSEO|Z`tSAYy4kV=@qb!h$| znUW1ie*sdqrP=R`?8+3tN?R_249>G^qbtt}CoJ~@@Vx{ijMA;R04YDak#AoBSil5O z6>Y~fIXGQ>HP}}QT}~oFP%M`Ln{oG5F0dfzhB#zx^b7W{J^odMeujP)*?F9esbnph5SIdC~j#PX@JB|YA%TC>*nhQbWB61%W)1@B)HoehQ^y=yE_#qpgv{*q|| zi-+>2@Pt{8j}+|Uo*!oL5$0+Bp}k=3VNOgr zt6-)fb0L{Cy+O%(w#I*D_h`orauLQI$6n{>7&2Z8nV-SAERk*El$?pY3KE}gFn9=` qU`Ww#$XH~0*yK=7d*{N{tPD9tdw8$O8Z-iZ!QkoY=d#Wzp$PyvU{#y| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dark_oak_sign.png b/Code/Minecraft.Crafting.Api/Images/dark_oak_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..6095e3839ae4b2cb815e430e5f00854bcca74028 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALo7}wCrFqm+;Dnj&+%K@ zvti@%eHJo@k0g9jFw_=3_+NvqL4~X4N}$Q159eM67FbI3CNlUaaxBhn>TLdDP|0k$ z@4rOcfi!EqoaLG=FIiL6n=(@LCq89ONmuT^e2iN`ePUN2Pk`9tKmJ;3Gj_b;P5m#u zg6seF5P?7bVXt}$F8<&*YEfd|qw|FA0>g~YA0-(W6qen*C$6CT4Cp`xPgg&ebxsLQ E035(fz5oCK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dark_oak_trapdoor.png b/Code/Minecraft.Crafting.Api/Images/dark_oak_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..55fc96ae2985c093013510a88df2118c58fab341 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLo9leKbVO8=09{WEl5Km zl4lv4bQ*(T->pOcO_x>#Y?!EIe}^IFQvtIB(>5t5jU6YvS@W#*DtVYE%w-F1@Rv(r zyumP|c*0@ko2);c1oAlWxy)b^IHt~Tu5i+mwZ~CNfhS2>y1`dYj_t-GzVInZpC7V4 z@MeEe=k71fa+y)Fa?eYKH0^yQP3E!(=6DBMIrO=$TFzXd@Tfa|(Iv)x8HdF7o{(TD XFP$7=^WOXw(9H~N-WHR~p}0fAh()b%707*qoM6N<$f)6NZ@Bjb+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/daylight_detector_inverted_top.png b/Code/Minecraft.Crafting.Api/Images/daylight_detector_inverted_top.png new file mode 100644 index 0000000000000000000000000000000000000000..ce5bedfee0e93225f525fc4098e86ed8f2a14412 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(Vi}jAr}708w|sK`E#Z*2rfG} z@&E4h+&}iUKjRE;-wm6rVYq`);o#EQ{mmcS_C7z*)hXC4&0r*`R`KJE?}ntLBLRCD tgk8$?6hX>7i#}v1^sy!5@HzGkCiCxvX*u^Y3{YC+=OUnO8ToG#;IVLUe iRA@3d=&*!^nc>*6kXru0f7U>^FnGH9xvXT<1b9xHG0uV7IoHn zA|pn#n#nt-^hhcjzXV5PvsI-AqM*ztCaWj0uW=TBC`dGpDk>v&UYw(;^u)5eWW^xk ysi6&sCY6zS-R=8VX3oqebrrkLnfG}B0000Hwi?nT{j3a8cc4GgU7xKmM$UlJ?AJcE|F@+v+-QcQs`rE%^te1#&YemA&f;R8{MtcpxwDnV+_|pb1yh8JL}qhErtFT^l}Sxz tzbQIJ_jQUpP#r_(Qp4ZUEfJ-kS-km5ij7N_1Oq+7;OXk;vd$@?2>=M6UUL8d literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dead_bubble_coral.png b/Code/Minecraft.Crafting.Api/Images/dead_bubble_coral.png new file mode 100644 index 0000000000000000000000000000000000000000..bb9e259be9da89937a82cd73c7bae122d10c7a0b GIT binary patch literal 219 zcmV<103`p3P)$u5jQstsu^?P@-vaa+9`c{wrJaG$!^dz<21= zwk}E5f&4#)bf5N0BG~~|g{ms2tV00F&zZxs-W72C_REs2tuyz#!a@Z~Tspp}>b8H> z03aEK0u+^z7%Mx-+sKB=2LU8Suoob{I!JE;h|k5r#S8SIxvF@EEuL|_<9PqIk>#pGn-WioR}gU?gbLeE`)nwzf7Y5HtW@=h<6~|4`i{*q{r~3UB5u1 zQ%LSk$7$uvy1Xs8yDP+giFZ`#0Nj%;rHv97yr}M%QD|AVuM@ zzX#VLZLbt3y+)InQz}xw)XzULbLy)Dr{P@ll};bhOlfd5@%&)pKVLe9CjSP?)phOA S!7m*E0000CN|YeiQQdb%dya*L{sOr*!wl_JI?eNi`E}tZ3zE=W~J8KYi2iX->tgO zz-z@2e6f#FO3Lm%Ym?yF1k(l;-XIAJ# OQU*^~KbLh*2~7Y^t5AUe literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dead_bush.png b/Code/Minecraft.Crafting.Api/Images/dead_bush.png new file mode 100644 index 0000000000000000000000000000000000000000..8f39442c41d272051edfab9d94e9f1a8a802550b GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`J)SO(Ar`0SPCm%nV8Fv{&BHIZ z=jTS|Hw{Pl&Ky+oiFneky1Hx1jGCw=Pjc35F6nm$2a26cg-JF~R2M6z2i4chKS=2&lsrj@CM!X#RwwCxaNc8o!1J1{xFUvfg z-?@Hr!X89Sh@}E_ai^|rieet$3ZRO(8}<}a(VGZ`{7lIgfh;_V(Dl(#-AOLA zFkYA5gal$QL3?<9T@6#Qd}8X9HRF}v@Y;Ze=x*Lh)EWR8*{E=}k*p!M@|mpvKn-&M XKrRw%{iF)&00000NkvXXu0mjftJYn@ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dead_fire_coral_block.png b/Code/Minecraft.Crafting.Api/Images/dead_fire_coral_block.png new file mode 100644 index 0000000000000000000000000000000000000000..0bfad9892d0ccb9f70f1ebcee501aaaf9a2a3928 GIT binary patch literal 262 zcmV+h0r~!kP)7 zo!iWmI3xhrpk!kfmO2WgzJC(@kbSxGN`fC-KcAKjv=63kdD)#x${rwc%gf?(5)GPB z8fRmt2RNSdj_&M+eW@Hx?^n8!%e}I8wR literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dead_fire_coral_fan.png b/Code/Minecraft.Crafting.Api/Images/dead_fire_coral_fan.png new file mode 100644 index 0000000000000000000000000000000000000000..5e7c7a9657a3d1b722760495d751f6b69520458e GIT binary patch literal 249 zcmVey}xS;)8wXSQ>s?9XD&5(;|0# z;amnbh6e9Bldj(_3~5r?(cCikWT8NaC(~53`P0`%*j!{iR#4B#x-)^{wqHQ-A6Bs& zW@}$*#j6G-?TY6TXjTc__(*TV0jp${CmgZeQ@C%XZZ)lATrAJ@GDUWg2GETRp00i_ I>zopr0BM#{SpWb4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dead_horn_coral_block.png b/Code/Minecraft.Crafting.Api/Images/dead_horn_coral_block.png new file mode 100644 index 0000000000000000000000000000000000000000..482a1c8a0aeee4d73e61f8ae434b6c8a8ac70d64 GIT binary patch literal 273 zcmV+s0q*{ZP)*=sxKkwHF=a=(w z#J@Yv>caATjNIQOfW&zY)NZ?(MS}oxb}gsUKMA;`kYv4yC%ccW9RfsSl0bk?&Y8{t zC79+6KoEAn^6j~DPi+Ulh{hI>4P0~dWJr_(xyd3i+0nwKJFY4HZ;RTYR3B3Dwic)z z;hT2*tW>wvrU^p8DYRPoU;jKhwb1Gd!~~q6wtQ&7MS7m^&b1Rb37C>LwbE&0KF#q3 XXbXKl@kRf800000NkvXXu0mjfx*mFX literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dead_horn_coral_fan.png b/Code/Minecraft.Crafting.Api/Images/dead_horn_coral_fan.png new file mode 100644 index 0000000000000000000000000000000000000000..4d0dc24a4ed2f90809112b997dfa00d921a7aa0a GIT binary patch literal 222 zcmV<403rX0P)l>Gre0Nkz@ z-|I8La6Y*j?$hYY{K#GpRsn|y#=Q*Y_4TCr09J^`bO1ON0DJ=wMhkG0#zLG;PSq3y zs+MVTipC7U+cXNZ&Ra7DMbOAS!Ki$T#uH;r(kzz=yl$9(A{N`6ni4SM#GZ&f_UjOw Y8$ZyD=JxPx?f?J)07*qoM6N<$f^X|wG5`Po literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dead_tube_coral.png b/Code/Minecraft.Crafting.Api/Images/dead_tube_coral.png new file mode 100644 index 0000000000000000000000000000000000000000..8ac8ed12d8b7546471e1c0d16f271d35ea107b07 GIT binary patch literal 248 zcmVBxr-t|I zIraNpu}vTpQT(`%r5Fzg=G)gp5#}_!@g{)t@lcBK8MmOTbmTi;FU6!IC`P=h35gVr zyN$jHvY=!UlT)~)l_1ir)R!+HdYjBktJ;7B6Y<$BpuBC)`@Fsl3DWA36df{)C(r!0 y)WZS(ka6_`sfAlfq218h#W$wfIWadhPtONW8)5rLFZS^O0000cT|x(`J{e?B>9k#6T(Wi3?l0kG&m~$LK>bfxTHi;dcx@ugOxfVb8ap5nGhI(M zn>5GfE0`{R{~J9&C9LVB!IY6;pu|NGN}lBBgti9&R@Q}fXq&Qi+x{fD!M>@xF6R&9 Wy>xs%Tl}p60000-+=YNx1uTZ#9y@R5BC0CCNdAB| z0CwArn!X3n_?Ygx1ZggYz6--Ojfxpx%yXbPAj!l;2SM-G(}la^Vec?g3&0XhSfm+1 zJIn2oG`EYe0Muqw#g}F*r}HTqa?d0|s}iFHX8wz8@&E=3lV}E&kUWQ>*zvPBVBP!- gVa*a&KBvC>0FP0pJaHjD>i_@%07*qoM6N<$f_yDqAOHXW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/debug.png b/Code/Minecraft.Crafting.Api/Images/debug.png new file mode 100644 index 0000000000000000000000000000000000000000..8643d0a18d6e7a6c7d539f4ac5194bfb8bd33cd8 GIT binary patch literal 560 zcmV-00?+-4P)dXb*>*!|%g7-{vXzzPFhnjWbGVeYUk?}W&y;JQ`u3>r#pn6z+c(SbUr&~0 zM&-$}%$Rs#TyjEkYO*+4k%Vm02MWG1HP3X+z-$y_A(o*G71)7Vv>86%V?puTxN&h> zvdX`us$_H0U*E}=->2jmWp7yfm5Mx@L~XAqHi~MG;WL1KbjN~<&bV>g%W!{Ma$4At z^w(F(+p;Ye+0jB(JJk=VeZk4kH0PswKegg~K_4EW9j&q8P*dDoe?7eNJbaRtFl=w~ zM)I8OXf1WeXl&rZdD>d&yhYD5K7B+UKA{_(XvGEbWsb*!=ISWis0({9rD9id=y57u zPSzz4$}VlDt&)yibRD3thA;JKLQ6k)@A0~op>sHa8dPH!w#R}yxhTEbl8XD1C)>lD zr^3Pgsk}8=E_<+yo)z?$GOz|YZ0x48mE8>-so~5Xu5IV(Mh45VM*N>EW5N5PR9uuS zX$o^Y!=1VCY)SZgQCcuh_HiOVCSeMuwNQA3nUxgfm|x10rL11Sh9b7j;&35Xr}1kF yCdUFJQhD_HaO~W0d_h<+KAbZ)TsJ!WInp1)aIu56Iuerb_)_pK8A`#OL?RMtw*+U2 z)06YA;KmP;mevYB8si&tK4!0I7_4AdJiVd12Jaz8NXhmOaJk4ZO8~wEbp^gk|7_3*%T`;yA7nd@{y=+wEwQ Twyj)J00000NkvXXu0mjfaK&xh literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/deepslate.png b/Code/Minecraft.Crafting.Api/Images/deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..b07b09d506ce3f399084b87a44347aeb020aaabe GIT binary patch literal 240 zcmV!3`2dRE@#!%oPaxU2~OWpkSx8r&{;%$0*)Pw#u!)c{c5e<;yk}ID(7I%b9v)9 zJ~MpLQTe>={TgL-GvQ%_COGGMtHN9rU=g2}(cUiaSWX5;P8J1BfXsWXop!PyGxlRj zARWeza!MB8HTBaYt3neXsinp=Ps-4$!av<+SE1C%H}~tLM9O>&pt+m&NdRQr?r#H$}R(oQR-m3FVX8IQCt}=Om%6kJS#82S&=bn9RCMwm@`=1Y1qEC{3mJ&S7Ddsr9Orpn$8lV9&ISAaNhk(9 z#(%J}ZLb80tc9A4fWCn`P9V3|t}#Z!#e46$hftvARUir9-#gb5^dj&>%2dM^1QJQE zF4MtNK;Z1e*%RO>9yQsU=iQb=j^?p&I|9cM85eNq367R)^v;Wf2+8$0w*$X-8mD9@ zdqSO=@Cy3YDmB4xO}u-Mo~F-lG9}NVb4IFsP-^?;d{F9)D nx@CIf?US literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/deepslate_copper_ore.png b/Code/Minecraft.Crafting.Api/Images/deepslate_copper_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..6dc547de0460c7480a061b5c551b1d47faa6251e GIT binary patch literal 319 zcmV-F0l@x=P)zvU?-AJZ4H=S5Yid%Ab1u#Z{i(1z{*?r!rLLm;5u*Ko8P2y9CP3I zx$C;h+ICY+80Hx7gk!Z@7lViihwL%%l0Z3|+qsx3S`yUzd)?*FWjn_d0nZ{pZ^R;o zc}vMlf;`<1b2hypL~^MBRXG$alE}ZuP!VEVRFqk^WKl8$rb9BfM+@buuU@9+=`-v$r_6AW&ooiS2*zNWK-2uPjI}sR$ZD2EwjZ9)sCayD~j+6EE(UK)5ATGlEyw%nDQuFcj5$LOM z(I=}w6j{Cl-~5DfZ&C1McL_NhpzJR0^%d2L3B(R%Zp9Q2fk;{^k)%EdvJZiO<+$zZ-;rK14(vWfzupo}+vpYkLBx?*ZaG4OhCO`E8LP zFfN}CMD_xKn1Yi@^m&W)Z#p4BLlp4Mb7zW)=u?8%7KvRDxTI0^f!-h_MJKWf8wpk{+go|8p^TObxz1re=?rt)PxG%F%SWRGDmQ5@Dn}9f1 z3abe)sNVLp`;k?|P0k4n(2M>1nzg#EJ3=*E|3OvVDx&t)xDxOrUWsPr3L+Y?fXR#d zF?$@DhNgg;bXX*jxiiPlGcYu2gPxdFGeGg6!!>2qRITH5niKU|2MjY2;>dW>Qm(300000 LNkvXXu0mjfv^0$a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/deepslate_gold_ore.png b/Code/Minecraft.Crafting.Api/Images/deepslate_gold_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..be52acbe4ce0de45ecbd3207373e25edda17bc61 GIT binary patch literal 298 zcmV+_0oDGAP)nvfA8P^?%lb}^SqAZ zxDLaxi@rbB2u2uVUHH&-hZ-aj!IL~)PV4P@u8}o)1@-{TeX4I0LK>x<$(jpF9suv< zQNdO!mjuHymWppMGsKXi&dF5)iQHs0iO=g<-$>6n&g6V)B|&Hst8-nd1JCegLwrf?|w%9uf$i<57{S?vD*80bq zXJR*rmTF}r#~S2V+y<%rN!&7zvB`HeXnURrf&T?#?7x7!EI$F2OHcp+002ovPDHLk FV1jcEh%*2H literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/deepslate_lapis_ore.png b/Code/Minecraft.Crafting.Api/Images/deepslate_lapis_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..0e9c8cceb7fcca9067604dccfeced8e0825f5cc2 GIT binary patch literal 332 zcmV-S0ki&zP)| zp%KDB5Jk6yC-=C<7nnFT9(dL+o7kcK6@^|1L32 z(>#vjJPgAkx^ADL8sRm*gN?S`m6dNAeV7_^0s8vzoHxfyuB-mKXm-$M`>l(40)U1T zMbkerS7U#Em6}!pR^gPO1-duaQ6$jh#z}@)_<-bzz8kIm-~{xE^6B=@6)zO*dw)tm zvl?ohPT%vtYXse8=o=Z_j6%8l7H$?^piclA)&WRjACQ0^&Z-EA_T3i_P%cxImxm{#}n8uTZuC%L}Tti6Upv6P-e*(km0XG=$qSoto e?$YXCn*0Md2puFAyoOu=0000jo8WkJNy=ax6P)RNVvc+ zp{jsQKhLhKAo&te-qTbb>vg%WRzFoX2{2QI00Nimwff8X+yL?-e{Hud9+_39Lo7Fs zI8{e(nvd^aV_kA3P*5dFFHIu>0{Vhit}vBA$vQxnFH@esfa(poZ4X?pm*;b*baH8a zcmq|w_k-#9=4E-|V5BfA{rk*`Bd-$p-m5fp=7m8*UhBv!>T@PBzgT}iUj(`HB5=L` ZNIv7;`{&4wltBOh002ovPDHLkV1oRjjjjLy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/deepslate_tiles.png b/Code/Minecraft.Crafting.Api/Images/deepslate_tiles.png new file mode 100644 index 0000000000000000000000000000000000000000..7eebeb66d456e4ae6eb1e7ce0bddbdd73416758a GIT binary patch literal 233 zcmVJNvnr#FM?Xcea?P#q9{@xn1F~;rKw=Dv5&cJbA z@10|wi_=NW3msrYB7g=At}$FP0`8WP1ObXcpatlbAv|Dn*r3WtHPqBJ)$d8HnI{Md zm0m64$v9?}S*xy}J;*d_Qs&F+0e9e^s1{0P8cbS!<#Lg-5vzjCi{Cv^?fQ;Yu13v% jfF}$OR->xHOn~?UK9Qr@!QS;W00000NkvXXu0mjfd$nQ6 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/deepslate_top.png b/Code/Minecraft.Crafting.Api/Images/deepslate_top.png new file mode 100644 index 0000000000000000000000000000000000000000..2569e5077b0efceb42e276e7f24bc22ca29853c5 GIT binary patch literal 254 zcmV)vnW zOAjTSWFr;1SfMli)>>yOr+SmkJT;psiqqZ1xqoyH0zxA{>(UJ{|E&QVI6OJUWfLPQ zPBE;!kwn71qA=!9@sc|c?*>#qH#=WYz~ciKvnV}5D$G~sw9XSom2{4gEK+yh*@O-) z-f=44sZM&^iCz$PCsyW<25FAGk^E26c$Lr+KKD8rKeEgQ^meaS;s5{u07*qoM6N<$ Ef=D`O%>V!Z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/default.png b/Code/Minecraft.Crafting.Api/Images/default.png new file mode 100644 index 0000000000000000000000000000000000000000..7317de9eedaf6154374fa76c254748963cbc6086 GIT binary patch literal 553 zcmV+^0@nSBP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0lrB@K~y+TrBgjD zLs1ky_x-f0YPM8jvKpEg2$o7s_C`lm5@8XVk}fQ)jHQA67>Gz?aggvG3={=9dc z@4ns_T2hHGdGDQ^bH01eIp2ALet}G27yGi+|raKva&Pm(h>s$%BDBUx8fqL-R$5M`}W zKFvg?d^w;sm)w;?Y`5Yw)L2Q8423!o529YD;Bk)ZVwsDRdv+uCy}BjQL2!;P}c38Up5}t@F9jAwG+$% z_q&X7mT|3*jE5{^u}el6{K?vv6_r5d52Ilpb^tkyY=_ftm7^+#p8Kw{2HGLvY)C;1 r`e(wxRL|1b*EehQ9H8;H-yjAsM{e9IJsK5;oRf4FHkOK4>Z1H%#KuiH-^y1pN1 O3WKMspUXO@geCyTuqXQf literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/destroy_stage_2.png b/Code/Minecraft.Crafting.Api/Images/destroy_stage_2.png new file mode 100644 index 0000000000000000000000000000000000000000..dadd6b058a05db7434c5d13d08c3ef4abceac0e5 GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`PM$7~Ar-fhfBgS%udF&FQ9?Q) zJNtKifh5DDWMh%#jGNQXw`DV2RIuZiEYe}%ydhJ?N{pkGHJ4Z6NzI}|2`o=o8Frb! VI~r`&e;Q~SgQu&X%Q~loCICB*CZ_-Z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/destroy_stage_3.png b/Code/Minecraft.Crafting.Api/Images/destroy_stage_3.png new file mode 100644 index 0000000000000000000000000000000000000000..52a40b65980cf4cea4fd17104503619b2513d833 GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5uPrNAr-fhfBgS%udF&Fu|PT@ zJNx(i9A<}E>F4M9&SY%4VZqCw=@iCM#OcFxH#7psY07l^#%HGgkk@5~;*Ud32_`~a qoVO$!v@dj+F@!JR-MGhrhmFC_?s<7>TdpP04hBzGKbLh*2~7Y1KrPt- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/destroy_stage_4.png b/Code/Minecraft.Crafting.Api/Images/destroy_stage_4.png new file mode 100644 index 0000000000000000000000000000000000000000..e37c88a2c56df860a774d2bc3609cbe1913d7355 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`NuDl_Ar-gw20L;cFyJZTKkfbb zMvoi|=RzL$YK|>IM`wtHe*L2gTe~DWM4f D1ba1K literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/destroy_stage_5.png b/Code/Minecraft.Crafting.Api/Images/destroy_stage_5.png new file mode 100644 index 0000000000000000000000000000000000000000..9590d2f78d6f257ac786dde8067787e753458641 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`1)eUBAr-f_PLAesP~>pQOy%i3oYdGjFtIDvwNM5=mnXoO))-^SvBwdsv?A zyXY4Zx=rAv#;QDBMp0X-ohB1yXZ23-Ym}^DNm!=Kc;-YdgYl=A#<8|f@4hg8d`Wz7 S2~!BrZU#?RKbLh*2~7Yg5Is%+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/destroy_stage_6.png b/Code/Minecraft.Crafting.Api/Images/destroy_stage_6.png new file mode 100644 index 0000000000000000000000000000000000000000..fb00ade54631ae02978bfb3fe8f8d5b61218b295 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6`n4RAr`$$Cpq#lC~`1=P297k z|Lr^vsUXgE?EDh4r&?T#_Ro2$r`+Vvz~JNIvVl3O!HGfOfXsrqpObwTtc+?X4hoKR zm}`CfVn`Xw((s8<(G81NpI8%p!1G21{}%75WqaARK3$iyn5gWa{>kLjs{UAUUz4JO aVmqdFN2{Y(|J(|61B0ilpUXO@geCy;8a}}Q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/destroy_stage_7.png b/Code/Minecraft.Crafting.Api/Images/destroy_stage_7.png new file mode 100644 index 0000000000000000000000000000000000000000..0b40c78914707a9250134048c0c94786701ca1dc GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t)4E9Ar-flPWBXPFyLVMm{_UV zfAkb1_iaVZuLl&lZ4Fe!1dq=*$m=moI+otB`*=^wn}%ze>MD(EJ~0NIn(0vy>&?Hy zDMB>cH{@+dz&q*5lh@q}Op6Lv>rIIkauAptBD!63h4-ocr_PHeUhUt;YHB34Qtk@t oi(^MNFYOGu6T0P(PyRLaEp6+{S^rjM03F2O>FVdQ&MBb@0FEk1A^-pY literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/destroy_stage_8.png b/Code/Minecraft.Crafting.Api/Images/destroy_stage_8.png new file mode 100644 index 0000000000000000000000000000000000000000..c0bf1decebbe2ee1c91984ea7b08cd733158ab92 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLn?0dPD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/destroy_stage_9.png b/Code/Minecraft.Crafting.Api/Images/destroy_stage_9.png new file mode 100644 index 0000000000000000000000000000000000000000..e3185f82f2982b4a12e6519b4d61e44dd8441a44 GIT binary patch literal 218 zcmV<0044v4P)J(R>Hq)$ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/detector_rail.png b/Code/Minecraft.Crafting.Api/Images/detector_rail.png new file mode 100644 index 0000000000000000000000000000000000000000..924fbb3454d497288ec5a64c1ee42a84b42db809 GIT binary patch literal 283 zcmV+$0p$LPP)$XBhbh#8Qcc4T*^<3k+;*Y^;1hMz*r@eL*kcsU zB2l2#{#-S z_Kb4@jyo10Pj0af^a}C-3|S!$Bw+Rdo8-aVM0p^AMGs2PXnIgP3srrf-nV8#ooM!f hJSfeA>A}C_`~}BIU4flR%5eYy002ovPDHLkV1i_Ob5Z~R literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/detector_rail_on.png b/Code/Minecraft.Crafting.Api/Images/detector_rail_on.png new file mode 100644 index 0000000000000000000000000000000000000000..b0d9c4794e7a76e1ecbbc2934aca179bc73785d1 GIT binary patch literal 297 zcmV+^0oMMBP)RJlxe50PdJ!MBjnzg(vifT~KgqY9 zB;QrnwafF|B@>Gra(m9}aqUC^eq1*0b=!Lb%g6Ur7CsmJBiOALu6?$i0DRakO(RAQ zx!~R{aKaw*1agA_*NPz^Cm@gp1i|lg=GuAc4Xl4@070OELeE@+p7>XzjL@=tsR2fYT vVrL<$57hhCOsEshK9B}evtVlQ?>K(|$LM5W9puh*00000NkvXXu0mjfRk?T` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/diamond.png b/Code/Minecraft.Crafting.Api/Images/diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..8ce901e9cc1a877bf0c998abc54d6fa74b21cd34 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t2|vCLo7}wCrE5@*s$W2y^&g^ zvC)oS|D`{+9WbfhyO;AAcl~|_=>-KPuj?o7c<|pPn=P{?lkK8{VN;ueG()jfPuot8 z<%}<8P29_HC}{Px=2(VB8>O0Z7|yuONE4Vg)1upg*@0n+K&0^rg9(fZXDfIezG?dy z@-*|XCQfj)ILxTRc$w!i!(ju%JsTM&U8yW!Ue2iSUciT2fmI=W(Q&3gPR^SGIWyE| b@-a-a@cHstebH~As~J39{an^LB{Ts5gMm<8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/diamond_axe.png b/Code/Minecraft.Crafting.Api/Images/diamond_axe.png new file mode 100644 index 0000000000000000000000000000000000000000..286bf289a3dc3a9bec00d1179b5c6a079f6973a4 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Vt`MGE09*-G)qH{+tW;x&)$qf zRl)f6=?p))&UAI{<7?!)$~TFfX9Fr?ED7=pW^j0RBMr!L_H=O!k(fHQ&r*m%frFWI z`tkqrYvwj2C+@ntgyW*|s@A)v#%*bAOJo!63=SqHsojn+xFiwi@qDjWtyN*+|JR+| a({(26G5p}3{h$eG9D}E;pUXO@geCw0_cuKN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/diamond_block.png b/Code/Minecraft.Crafting.Api/Images/diamond_block.png new file mode 100644 index 0000000000000000000000000000000000000000..710fef8eb3df53dad80c2ed44cd467cbd07b1c92 GIT binary patch literal 263 zcmV+i0r>ujP)zX}k5~RurpC zAILb*Esv+tVR0_+!m<0_1K8Aa8Uq(2rU3yCKt2rM%FPsJ zVje)gF_;r)B`x-ce-l-#Cyj|ygG{WkJ}c%h&>l>Qy_txcCQgafgnTuiAgkHI!v-br zN?F60!|b`nVD9&6GY2IAzCp#_0~%HXeVQ?`mcw5gCBOwhpliZ8kAHXeGMb9r9rpkL N002ovPDHLkV1kFVdQ&MBb@0HS?8WdHyG literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/diamond_chestplate.png b/Code/Minecraft.Crafting.Api/Images/diamond_chestplate.png new file mode 100644 index 0000000000000000000000000000000000000000..b70349ab134d1d0c206c958d37546d04c19c7364 GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M1W6-E0Fejdy~)Jj6+pH;poQ1xCyvvFdoo2v_p5!jkJ$!wymqmS!1@AeJLs7Z4{Ha*t3GM lpk?!ico}2c<&$5U%O6?I*f4q1B3Ymf44$rjF6*2UngC*DL3#iH literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/diamond_helmet.png b/Code/Minecraft.Crafting.Api/Images/diamond_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..7b31a38d650050583d9e9d9f5117a3d15ba8c45a GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M1W6-E0E?;Rp7HX^Ll$z;pkSW zRm&Ite)0eR|D!XKP6Oo_OM?7@862M7NCR^0JY5_^B*K^W7z!~ca2#$3`}4n_mF?p> zUt?2Atxp}I?ZO8yl+EWW5N}>SSyq7GsxM(y%tHH!dyZ?S<^4}(EZ1W=>blZ)InX2q MPgg&ebxsLQ0BOcHE&u=k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/diamond_hoe.png b/Code/Minecraft.Crafting.Api/Images/diamond_hoe.png new file mode 100644 index 0000000000000000000000000000000000000000..ef9d5ee224b3ab90bd16b932957a4fc733bb5308 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!T!2rAD~Kz{?P(^;XK&V-uFj#V zkl`n%eSD4jrdh_XPfHyCmIqY9SQ6wH%;50sMjDV~?&;zfB5`?b*G@qO1)jriT5R6z zH`rRtF8WGEddGuzuXcNRyG)PvdKEWia%g)+Q0>3sAJ1h~;$#{{84k@~w|6_x2nJ7A KKbLh*2~7a0C^XCf literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/diamond_horse_armor.png b/Code/Minecraft.Crafting.Api/Images/diamond_horse_armor.png new file mode 100644 index 0000000000000000000000000000000000000000..e891fbf1df189125d069d5ef3f19390f4c481446 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ot`d^Ar_~T6C@%N9=;dh}^B?txbiuy56|VNSmNEL2bfW11S}@&(^`GZ+n=4R{>BDH~Q4JmqKj%>C)xqJ}^ZpraT(UHx3vIVCg!0AV6U`~Uy| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/diamond_leggings.png b/Code/Minecraft.Crafting.Api/Images/diamond_leggings.png new file mode 100644 index 0000000000000000000000000000000000000000..9f050c09f0faefa30aec0ef80c22c0e91c984b08 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M1W6-E0E?;Rq%Rylh58v;pkSW zRm&Ite)0eRe{++KpMY|VB|(0{3=Yq3qyae|o-U3d5|?|=ISL(6;9z!WX8iyEv75E) zo{}?-p5I)u!(Zl4us+sdP^^-nd1t{vVU7w$9TmLhrvvU7v`op~MfVsx~y(gGg XRWmBPe^h!3G?T&8)z4*}Q$iB}EOR{B literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/diamond_ore.png b/Code/Minecraft.Crafting.Api/Images/diamond_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..5182e1cdc2b88516e135ee56075ee537fc171ad6 GIT binary patch literal 301 zcmV+|0n+}7P)8jHH$2Iw(@7ceX6(DtkKy+{Vt>L%7D^1aDTbOfJKMWfqE4d^DC zAo#9pR{0Rwh2Alc5v-4>Zlu4=p$0zIzc?U292t^Hhrq)N00000NkvXXu0mjfdD4J0 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/diamond_pickaxe.png b/Code/Minecraft.Crafting.Api/Images/diamond_pickaxe.png new file mode 100644 index 0000000000000000000000000000000000000000..25a097c5ab0798293026506fe8867cdaf885381e GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!T!2rAE0E?;RnU;*_B0b!-!zNQ z-c0-Wn$C3f3_m&J*Qb}f{`Cx~g0UpXFPOpM*^M+H$IH{jF+^f&Z;v6<0R;}`PM1~x z{})_b$hJJ~wCuq*>A$+ZNv4#@w=*cr4@;ACdAZoIrQ)8m-=*11_y2$J-R5twux{d` fweM8lz6y_bP0l+XkKW~)DC literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/diorite.png b/Code/Minecraft.Crafting.Api/Images/diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..345c35dc7a0da17fdfb88ac50cb93b5370a02cb5 GIT binary patch literal 271 zcmV+q0r38bP)7w`V=NDEI+d2EruJ8Nt`?O29*Y((K z=DVK`tGLh7MTtz%ds&v@Ga&DZ$;xQ1!Z)iihj}Hm*4l8eo1~Im3;+ie&}VWdpbDk0 z+*Vd{tJH?~A!2frcub(;r0KIVImhR2X8sP4PM&T#KQlJngXEsPNu_c;# zj2A0tbfmyB_f1S^g6x^QT2YWaZ|9A0rZL;l$|NdG{#j@PkULkj|8ta?wZoa4=@>i2~}fD;{-ivbxqCk6{GbzPSYL=fPGbNITedIH7qtbc+0 zr#Y4+m`sO7BwUTC6;=qeXd}?cgkg|*EK|eK;$Yjhg97p%d!xw3eiOgV6kZ52=${&C!;4Xz(#gs1Zpr>;QkPt@(Gs&EBtAPaBdA}JA4jIhFUn_Ev nPuTV6Mk9j!4=|*;_ou-Za@h=6Vzl)f00000NkvXXu0mjfPM;!Bp?7k&ry12JF> z+TV|F*|yw=(YJkGxA7k9bNsh2f(yW6nP5y=#l#>B7Ra$I?tk(}c1WtEpX|m6=_Kt+ zaze7;ILaiB(NU%*qS|C+ChY9ENWar0nQ)!Tq@2^Qfo$ZWN?|&%*~|`1c`V%>blO<# z%Np}dFpH+Ie;{`3FzWX0JI_s6C+cyz#F^?W_QRlC4-3y?CofA*a3RYKEdT%j07*qo IM6N<$f@-jDEC2ui literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/disc_fragment_5.png b/Code/Minecraft.Crafting.Api/Images/disc_fragment_5.png new file mode 100644 index 0000000000000000000000000000000000000000..575c2864fb8241855e08efa0997747574ec99b9e GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`p`I>|Ar_~T6C_x#u`Wiy|4t*8B@(g5*+DutN?mrdEE8;zRP$Ah oGv1`A5PkAekKBsInZouA3@aHNk3@Q}0olyp>FVdQ&MBb@03HA@J^%m! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dispenser_front.png b/Code/Minecraft.Crafting.Api/Images/dispenser_front.png new file mode 100644 index 0000000000000000000000000000000000000000..60de10fc0a881831d501a406a2dde94d77c776b5 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Zh%jSE07NG^RuzGj*X7a$jB%! zFK=yaoj7sg(W6H_!@p)9C5q z7$PCbdXTY?$xwj#V4iB_$qlwn zJAv926S?K1?E@s{#LN+S{5B}Isx$bq>&AQS-b-cgUHI+5x1r2ngG)ok67}$(vo7B~ z8t42i^#->`{O!HI-`oB=v9GNE;Qvq~!EwO>{{Qz~L%a)v9s(W1;OXk;vd$@?2>{SA BVP60M literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dispenser_front_vertical.png b/Code/Minecraft.Crafting.Api/Images/dispenser_front_vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..4d433d986243f4de503c50f8b8d8c76c9ccd9bd1 GIT binary patch literal 282 zcmV+#0pb*pAP>BN^Vya@$_>{O~dRA!DW0b39>=j*_JEjTp}+*@nHa@bV#%3iL&4mC0l2vN3%y8L zdkSuXhz)>6f-53A=X+8qSY_Wt1nchs=cbl{{R30 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dragon_breath.png b/Code/Minecraft.Crafting.Api/Images/dragon_breath.png new file mode 100644 index 0000000000000000000000000000000000000000..1ea773bc7434a60a8094d5c90727567509a0c5ac GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>z@qLo7}wCrDg*;I-~~y+GW{ zb-(79ob})T-+ptQrcA!w|27k62Pp@$<_{&shL?C7B#W*r{#l>%f8qa>R>l(zrdC&< zNHTCSPe_wcJ1H>X+2*C*2mY~LRABD-#OeZN;LFe`bitkhh=G3C1l z4_nuBSJ3Fhu{;Jw*-u&Z7tkjd2GoA$ybRt4KbP8|Nk|7qsUO%3Xy$FmlC qHJzKa`1VyP0~sZQdu~rHg>4QtsT?|SqjEaXNerH@elF{r5}E+&97^8+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dried_kelp.png b/Code/Minecraft.Crafting.Api/Images/dried_kelp.png new file mode 100644 index 0000000000000000000000000000000000000000..f7450d79f458fbf1f8df32e889bb9efc2784265e GIT binary patch literal 244 zcmV~z@oLO8&LB_SMP#Hx?5dPtaQCEH=bzyS1tDL!!( zjzRT(k8|j-9@tt2BlU1yOUYnD{tz>`34j@7u_Wx;X0izP uAE^!tATa9;j)Fnts?SqFl;}<0z^XUaIn~~JMND%50000pawc2f_7y< zI@(URNp*}=`xnA{(rQT1QeN54GyrswT7GRaw4#nw{{^r5wFj=MPr(;Slgt=!)&vr4 n_uXtylx;w5-vMW!yYDPN3rcg^hsb1V00000NkvXXu0mjfrh#_q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dried_kelp_top.png b/Code/Minecraft.Crafting.Api/Images/dried_kelp_top.png new file mode 100644 index 0000000000000000000000000000000000000000..09465de0012015f6d68362444e2b63991c0c5726 GIT binary patch literal 306 zcmV-20nPr2P)_5m9qMZmt}F4j|SIkedtEu^7T0AXfmJ7yutokNd@RYtJq?fLLP=VNKW{YU==L z%sJHoH=1Mk2)e6`VIMiVa-?NFGqDlkkRA(jb|4@RRl>YX4!{{?kHw|13>#h|lEeSp--7jb@)?lP=@zyJUM07*qoM6N<$ Ef=7RObpQYW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/dripstone_block.png b/Code/Minecraft.Crafting.Api/Images/dripstone_block.png new file mode 100644 index 0000000000000000000000000000000000000000..c3fbb5b4cc558e3e3b0c0be6a79a26313274aa67 GIT binary patch literal 258 zcmV+d0sa1oP)EJI->PVBq$CGp%YSj3`H4%6_|s}fYPJ%Y(PoH01QA+$r8*(^iFz~ffOk|_SxV6Y$sQ}yY9?*we909 z^4WaF=hOG+FboCbI2Jq4bNI&dnVO3L$z@rJuOJp7;&&ks0^SIY<0w!R{EAZ(0-3b$ zdjY-zzv2k7i;9nm5)sAPc8g0CC&4b6wZy1foU6$iZ=p z7{T@>Sd1@- z4|Cw{qNQjBko%l;3EnO`;(Fs85Z8YqZ6TRGfllnL940aL+X>^FmPx#1ZP1_K>z@;j|==^1poj69!W$&R5(wql1)njQ51$xhA2{*Z6*+cHbN~F1Q%@- z+_`AmFA4l|M)JPA=Gpwl z=7bj;SHX>>vX_$Tyy`^Q|IoQZBsNtyL)d(ld8H<~{B0~ZR$x9J$*f+HyT>Q3aYfW7 z3#ZwfoQ*?uka_8-U}Et3H@2sphyd_SCU8i^4*Eorg`zrvOt&qQ;UFSnGvI{uS6_Pv z9FT2gP6mWb zsN~|}6#zuAYcin~Hj~S;+OT=-6aYj{-&%S%aI@&W+dE?LX0VMfeK*K|Ao2^*UyuS2 S->JU<0000!p literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/egg.png b/Code/Minecraft.Crafting.Api/Images/egg.png new file mode 100644 index 0000000000000000000000000000000000000000..2c56b906d069cfbf84a4fdccb45f3aa4c494d29b GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`d7dtgAr_~T6D0O6P_h1CZ=@Fa z`PtH~|KHD_&3jD2>|)yillqD>o;(JQ@20N8=^P${9>%*E6`Y;_uK7PX)%py>1nmz} zOhyc`%9|KjVjYc{6J~W9FduY{OqU#vtgek%VAMGA_PhNZW;?37d91pubYD^P2b6}TJ z?49q%?B?3fV_aJq6qZgg7MielwT-yQHP*NV(@mJ{7$c{z6-;pJ%TrcxaAW%PPI%Av z^PfB%IO{iFbmsJqI$-|vg~@51z<}v#YqVdArmfL9%a#9Ub}{oBMV3n`7W0n*UCH3- L>gTe~DWM4f_v}$4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/emerald.png b/Code/Minecraft.Crafting.Api/Images/emerald.png new file mode 100644 index 0000000000000000000000000000000000000000..46af1cc0f4c2758848647dbcfbf855248895de31 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar`&K2@-o0W<0d#QVae3 z_W%0-)^&M|$sc!nsz@+h-Sh8#zopr09zMzA7ocfYbAwI0!Md3Ls0_;Sp61sRrdhk2LCouXH?8?0{j--ti)Ni zU=0xzzz_ZE23Y0-KtXif1)y^U;=`@kL(L*&01SKQ6u_oN;9X%hs}YPYj$29r`grzm z0E;lgtwMx7&R&330L^O7yt^KMaRGpa!x7=zFXsA8!0TB1xBvhE07*qoM6N<$f~bOJ AtpET3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/emerald_ore.png b/Code/Minecraft.Crafting.Api/Images/emerald_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..425191c495cf7e46fb31362a51e3030fdb38b3cf GIT binary patch literal 310 zcmV-60m=S}P)5GfgvCDO|XoRB-EA&MZN0zwKfH!F=bw`YQtSNqJ&&YhJ~ zsz%Paj^pUTJf$?NX&95!_2_}T2g*Ld2ySe?>ZcCx%Yq5H_WvqC({8KQh-%nJP7+rT z@4^6Ws0VENr5Om!{$z{VSV-UNnYDSu|E>96%A( zVP}|@;ENiopVIW6XedD;y=Uw~K@Nt}hn}&Fg$I!(E|8G(KYP7rZls&0mjD0&07*qo IM6N<$f;g>)OaK4? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/empty_armor_slot_boots.png b/Code/Minecraft.Crafting.Api/Images/empty_armor_slot_boots.png new file mode 100644 index 0000000000000000000000000000000000000000..fd7e05faf9c9058a66a90fb262cbe6cc546d765f GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`W}YsNAr-fh6C~;!f*fDk^E?(l zymF?9m5;@F*Id66;xm{p$%9FVdQ I&MBb@0Ang4{r~^~ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/empty_armor_slot_leggings.png b/Code/Minecraft.Crafting.Api/Images/empty_armor_slot_leggings.png new file mode 100644 index 0000000000000000000000000000000000000000..28b2c494acbc3bbb8ae23b4632be9b436a7839bf GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`x}GkMAr-fh6C_F;f*fDk+xY|- z8;bELGH>`fJA=6+v0us{gZIF+cb=#CmoPCjsd)TV^sRRWYGm+q^>bP0l+XkK%)A@y literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/empty_armor_slot_shield.png b/Code/Minecraft.Crafting.Api/Images/empty_armor_slot_shield.png new file mode 100644 index 0000000000000000000000000000000000000000..fa12e4333843a3075d3ec7f612114f2f4612939d GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`xt=bLAr`0CP7V}u5ae*Z-DaQs zzxqu7y(?3nT=cPjB`2uWjX literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/enchanted_book.png b/Code/Minecraft.Crafting.Api/Images/enchanted_book.png new file mode 100644 index 0000000000000000000000000000000000000000..a67e1b81642a881ef2c041fa85eae806e1b7bd0d GIT binary patch literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`w>(`OLo9le6Bd{ngrxlBKb(@u zb4mEe{8zes$6O>QDeL`{Z<%PSlsu>HKu*k}#k|MdTXhdg#q_WqkXWwx!jE^O@IU+T zTQWHefo%(Z3(r?PkrflNQ=x6aZiZz7Hw7k4pJ3WlP*U=xUPM3V{yy2&iVA0^i+45} zdOSWe)A(SPqsa{hL&mTT$Fi@lTPV?#qwMi{YGzPE<&3lmOBF1EcFy4n;wf@nzKE&I zZGxOY+i|vCiU!M@3_OfElCO5~Y>;HS#BynlhEh|svYB&29K%P)S)5re<}B-jS8_5q XH41-pyuK+J=t~AqS3j3^P6ujP)i~9u-v6#D=9QPJV{B~0;m4@rG)F}3dxdNC==aTg}<>$`(mz( z4I9u@(x0^~pn3FxUzcW2Ca#r~*~s78TwF-obCh=a2ktWUb31f-Z0S@^%hNOSpJ-WxuNvGL5^=+F4F!aD7AKJpeY~sXd01Umt z03!iJ)QhE)q6x(aaL9+&w9%~g{-qK3uBP)Zt{mqPP$LL{vxi!H{5qZ$BZ+xI3>P5B z1*RZHG$Ouh4jyrQ=PH3>B|yX;O|`bTtB$Nju?Nj3mqN#mn6Ae6$R3e5>i+tNbOMb5 XW5Y6L{MwS(00000NkvXXu0mjfWfOEp literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/enchanting_table_top.png b/Code/Minecraft.Crafting.Api/Images/enchanting_table_top.png new file mode 100644 index 0000000000000000000000000000000000000000..ef5eea5ba337a9a578f30f571aa633f2723d515c GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr_~TfAF)k*VnTo&)qEj zKi&Ante`19*N)=ylf7RED)d1d2D_LocVFie>2&~(FO z`U$BArOEG-+Q8oZ5p9-A`E xe|sawv6flm8`I53k3f^4ITP6I^aEziW%OOB&>X6~`w!4%44$rjF6*2UngH#%NY4NO literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/end_crystal.png b/Code/Minecraft.Crafting.Api/Images/end_crystal.png new file mode 100644 index 0000000000000000000000000000000000000000..b1d0d1403ebde7d67d6ffb00080ee7a62da14342 GIT binary patch literal 252 zcmV{TfB%t$Q4GKkfP$&MyRnMT*?W+%0U*tHjz9a4%@CXh#H-i-2Vsz=eN(T1 z4FJ&~K1`0F0Wi%Ve16kiI2&dNEX=SPfUfxwn>vOeI1Rw2c{{5Dn2l@*$Q2k~0GSB$ zGYEq;gD^RczzjmRnW$JmP6r?i z^D}xnz-a(7fEk1lV7Lqb1q?_68H2>IiDMW*E&u>_PPFr^=+NW<0000bprMd~d zVH3ao-#kt1aIDh>h6zp+)*AQw{?lKp%W&-M?yiGL3YLp_88VelGt3ZoILBr=KSe)4 greliw(~0a1vp>vR#>&0B7w8fOPgg&ebxsLQ05h9EYybcN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/end_portal_frame_side.png b/Code/Minecraft.Crafting.Api/Images/end_portal_frame_side.png new file mode 100644 index 0000000000000000000000000000000000000000..c8e8658d7349c992794388e7906130961fb919db GIT binary patch literal 278 zcmV+x0qOpUP)9FhZ&a0CpJ8a#poi@<=R4vDEiB9RrCCDUYHhD}47plC9E zpWT_=*=P3uUpAllFR=b(?3-fk-NDE^y9Y+8+bJ|zoKD0M&)t%_KD%9v+VQ(|1z c5<6t<4ZQ&}D6CA{djJ3c07*qoM6N<$f_$NGeElxrT-lW4i2MidVm`r%7V76I6K8z=b zJBT@`JBdNVA%U$y#i8q_imQQv2VWY4m%<^Yo(YT=u?=UrRU{qOh)>`>@RD^?OoL3X z0jET7&qp`qZ7nR`{4T00Ii8YB7^jtdR7(wLP`J&;9g=c;bP0 Hl+XkK+%GiJ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/end_stone.png b/Code/Minecraft.Crafting.Api/Images/end_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..6d747c02c6051c4607e240fc2131a99d55e6370c GIT binary patch literal 270 zcmV+p0rCEcP)$M3tmq;zqKKoK1)bib{`<% ztyf#7MWMAP8|RiSP?+0DgY6BCibB5wHUT>qCCl<8Ho_}Q{Wcuj*GqJfzxKegKBQAu U_KDyd9{>OV07*qoM6N<$f@`64Bme*a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/end_stone_bricks.png b/Code/Minecraft.Crafting.Api/Images/end_stone_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..afa774b705caf36564b6ccfb1c623f5b732503d9 GIT binary patch literal 273 zcmV+s0q*{ZP)<|{Lo7}wCrDg5U|{)l|D1MB ziOFjOTmH_v{a{8$bAnWG`t_uQ8Qle0Y@UZq=Km}H{{NbK;D2jA_rLlvk3HuoDsZNp zy{wOi&VFvz)8L?7-!~g_|N!}Da(RN@CpU~lKYn}#`i^76u9GYfLIc#7! iX_ASL@JT68Mh4Xjf5VrZJ^B^sdInEdKbLh*2~7Y}VN=ck literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/ender_pearl.png b/Code/Minecraft.Crafting.Api/Images/ender_pearl.png new file mode 100644 index 0000000000000000000000000000000000000000..8282898800d5542913161cfa717a17ee7f3e9b1a GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?MEtLo7}wCrDgrIDY4WJx%;F2_VvON%F->D1!gcB zoXwfmR?w3p5XL+qw>^_hvn8>qt%1dXtwF`Ht3Z;0TYL@M0hN!E44YY2nYIzpKk9VU~(>!mLDz6b=sITn-OKSGEH@jG4O_OnaUbG*l+DTe2x+>)lHD zRxhgArjTv-v;NWl6TA--oI8p*J&aG>k8bSpW4@_ycA9X_gEkq36pl@A-5YWyqP@SO4EGk!pC;D(oQsRw;$S%-KOgWQKLe#U5SNLqUoh n&4)UcOyM}B;A_z1E6Xt3L}c~xYV$ilFEDtz`njxgN@xNApRZXC literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/exposed_copper.png b/Code/Minecraft.Crafting.Api/Images/exposed_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..d265f4bffe5ada3072fbd42820f7801b78d5ccb6 GIT binary patch literal 281 zcmV+!0p|XRP)+bCybw{0)*kQ7e&q6g+-LB*^$|H| z@FqM@-CRUY{jOph4i%i0VuW8}IK+98jlr6j&U}$n zZ$=Q|o2CNDdm%3jyghFbvETKMCJc1&A4Xy}Ld<*Y0FjIHyuKp|o3G3~B3$f|g^~*j f+jMw^{FeC-WR`{2nJ$R-U<-N>f9AEJ2T&L3m+9vUrX#?ylRlUR&9JW zSjwp#q==rG;2M|SNqa~HQY2%kQT}K)!V=kc(39QPtb?BH=|hu5EXOFW#JTZJ=+`LO uyxIZnr9l0hiYZw=+7@#E&b_qv9>>0XHh9hRXn4W^0000q@{}5a1-}ViGVW2}riqN)qQosQwI48M#Ai zqG}{b?|oS-3DhVq$nE1hRAbft@*KD^{%hbg1qCth>eE3&V1#5>mruud)}k{Rn=x0K tm}R)j7FlOL>#GfpyHJhFk*hz*{{UALJDlX>KvDnz002ovPDHLkV1hT8W_JJp literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/farmland_moist.png b/Code/Minecraft.Crafting.Api/Images/farmland_moist.png new file mode 100644 index 0000000000000000000000000000000000000000..2c3f62d141a0e63540066f2fecfd3c4c47f80be8 GIT binary patch literal 244 zcmV&-=qI9dpHcKNoAcO^=bkHe7b unwVv%$7We)zUx;9{NF;aRf?Sb@%#^5&y4uD#RE710000D`kx3|HP0l1-N`Joi2%^!v?(TqOggbz7QLdESUENngf3Sto!kd4}sNrv6vo zU8U8ws`tNF+j#$usS)FrZ04`0R@Yy4N^X{}Js*9qtim(I5NH*Hr>mdKI;Vst0Oyl6 Avj6}9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/fermented_spider_eye.png b/Code/Minecraft.Crafting.Api/Images/fermented_spider_eye.png new file mode 100644 index 0000000000000000000000000000000000000000..c79c2f2fd32bf957d1a4a7e121fe0178be4a204b GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jh-%!Ar_~T6C_wG8nstHs!#FR z^eijx>;K}XB?l#rsNGWVHe=m!?DS@o$xF`P1V57oW-U22&a{NN(b9=AsJ<9j{svchD$6)3{SW= i@haRdOL5Mac8AeVvAj{LQOE`87zR&QKbLh*2~7aPL_Jpk literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/fern.png b/Code/Minecraft.Crafting.Api/Images/fern.png new file mode 100644 index 0000000000000000000000000000000000000000..11ad3c7a1fa5e2078971da78a9657cc53d6f3879 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`yFFbTLo80uos`Sf?7-tbdA(8$6jq4uX4SKI@ z8F<+K7xA@!&eofA?sj#yVWyyDK*Qk%4vqza4J_Bn4rw$n8k%OQxw3pd`=*+gW!uC< z{}?pXI`c#}9#4F5OZ}&@ndO2a#Zs=0c`JJrK8n9lVLlqd-=*A;zs!RzQ|^(u6}N%F slTRw&r0&S2O2o)Lt&PwN-u9&K~XGT>> zOFMu^(bZT-#~_A5NFjwo$E=`@(at$x+oLNzrv(J|{!Xw=?7ab0tKw%boFyt=akR{0P0jdWB>pF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/filled_map_markings.png b/Code/Minecraft.Crafting.Api/Images/filled_map_markings.png new file mode 100644 index 0000000000000000000000000000000000000000..7eaa311edc66bfc1b9131fcfe81bba742c78a650 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar_~TfBgS%lF-79T zd?~g+>c<;qI@AcSncR3#wxiRCVb#2Yvc8Y&S4af1{b|2tGntWV!jX<|hw4>&4fH${ k8NS({(O#@M@fgrxFVdQ&MBb@0DgophX4Qo literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/fire_0.png b/Code/Minecraft.Crafting.Api/Images/fire_0.png new file mode 100644 index 0000000000000000000000000000000000000000..6066dc49674f58068070cf11b4435a2f47e9c647 GIT binary patch literal 12500 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 cSlx}y85}Sb4q9e04eraE&u=k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/firework_rocket.png b/Code/Minecraft.Crafting.Api/Images/firework_rocket.png new file mode 100644 index 0000000000000000000000000000000000000000..1d60c42116c067d2b03414c03a01062f96c4b9ea GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`d7dtgAr_~T6C}PQEMNAlev|2W zmaKitmVUJlkNIOCIm>ZdbH)Tl73odFCm96tCQehkD?0mJ%pd+kDVc1I`tkb?#5$Jo zG#H!^O_63OV!g@MVA5=GGj4&W#EY(if9#2ico{U?BptT6l{idVyM&3MV@)FSCC1KY QK${snUHx3vIVCg!0LwBuq5uE@ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/firework_star.png b/Code/Minecraft.Crafting.Api/Images/firework_star.png new file mode 100644 index 0000000000000000000000000000000000000000..a2e67af107d9214689eccd2b0c95334cdab24a9d GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6)qIS)Bz1Y*#e46l|Gw=W)_)h4;b>R=>XWg0aIR zc&>BrM~)@EOQ)=h$`-#KleUKOP~5qlM!B5&Gj-y3T4WWPRDjOt*`J9}pZ6T|Dr`bFt~zS`fCTFBqGbHU=7v7TB$XEAuX L`njxgN@xNAzu;3^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/firework_star_overlay.png b/Code/Minecraft.Crafting.Api/Images/firework_star_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..d8b91a92c236463ca9c798bd92d149c577a42c35 GIT binary patch literal 225 zcmV<703QE|P)>GBIn$f&!_nF*)g8p!7l{B3bP0l+XkKBkV^z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/fishing_rod_cast.png b/Code/Minecraft.Crafting.Api/Images/fishing_rod_cast.png new file mode 100644 index 0000000000000000000000000000000000000000..250a1cf1370cc00c69dd217fc5b0d3efd87019a5 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr_~T6C^k$Oq%rR{?VgP z?QhPqJ?rv6`$Xa7Jcbit6Q1$dTVCRA$b9D$E?+oHlgnU}Ni##JN&d|}l0Ck@zW*mL zk(_pFneS}3S&S!UIo3>Yo0P+zsdD=K6eb4E_pwKKADPbwTEyV#>gTe~DWM4fh<-M} literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/fletching_table_front.png b/Code/Minecraft.Crafting.Api/Images/fletching_table_front.png new file mode 100644 index 0000000000000000000000000000000000000000..6bcb432d4367e4f3628c90603b3643705e29ad23 GIT binary patch literal 378 zcmV-=0fqjFP)M-=5E_GPEpX^K?HO$t4>=#|Ilh z0^opQ-}fQIb%qxVNDIQTJDLX1@7!@*EEbhRP>AhTxU3$s4v!p zvyr>58&Xt{69-v`NVh$(DN*6YdsH0W?=GP-B_?H%7C z1ESh>@1%&{63D<3oLVu(wrxX!L+*hAkgsREBY-F&H}Nk3GXP+v2Ld>M0gU1pDT@;F z7^4Ib{Vag^50LYR$^Rhhh8{rqCt71(9u6`YtSpl$y9>)x&_+P@qiuxSq`U`t`z%?T YAFZ~wnb0(7`v3p{07*qoM6N<$f{ntd#{d8T literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/fletching_table_side.png b/Code/Minecraft.Crafting.Api/Images/fletching_table_side.png new file mode 100644 index 0000000000000000000000000000000000000000..eaaace6ccded1db68b75dc38ce8a2277b05090f0 GIT binary patch literal 444 zcmV;t0Ym1fbZZ_Smg!O!rnpzD@h}0C0N;NCpN*x!p58=Y7Wn6Oo$py zVgkv?H!#EHK+uDq+nJsJ-`Uxj;N);a;;UW9f9>F4XH^OpTXK22DQCy)Vm3(I#2oEq zhwLC30I*Ru0SE+|&1Yo(0Rf~1SOY}TetcmVssMkB3G4(=j$~eM zEJwZ%abapya=D!Q0=rYSUYE7m5!s)akn_1k1#5hdm1j?RJ3H_7(kob1zq?%}5L~Ig zO26NiUa#jq2*e>^_0U(C%#6wMbVf5ExYcg!>6{$JPwGR6n3bh*1#1A;GkE)GYA|=U ztC-kzA@r2(3ifJR0|ai0B_)-jNKZrvB0h?1B#LNjy@C~SFc|z=#9E`_BtD4PLjr)4 z5CWfHEqQM?HJju!S|4~L(Gck-vL;Ecfsyn1yzhAp{xUoevF$%JOjhNzO<;Ps@OdL8 mr_lu1OwK`a`q;NlWd8@huIEph!hEcE<;1bS z9oyl4Sw--?tqsj%Yw&mP1I~wK3>>bfMSDT(?C<_PeKP_wAZcc_D)d@J!80ONRefdk znE?dY_M7Ru0*pvmmYphcJ-}C0Lu6k-ilS&MkW&r{l#dY*s0w}&cpdo1zZFOyce5DO z5E1lMKp*5QKWieHA>bQ*1V~-ipD|+81ppeE+B3IzL2l-(AoZ)D1*j49e4craVwGs*_!BmWm9b^aTwcioHt0000< KMNUMnLSTXv$A8KI literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/flint.png b/Code/Minecraft.Crafting.Api/Images/flint.png new file mode 100644 index 0000000000000000000000000000000000000000..fa332a8620ae86e09ea9e4c0f2f315e785dccf49 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`J)SO(Ar`%7Ctc(`pupoY_kiS* z|7A?Ehf8CQ>*}h@w0xVeC0>*-^Mmc>1djdj?p~9BvRn^(HuJO45sAM-hkUZn>NE62 zb1LmEpYL)oxo7L*ZK5l-F@Bz1q`8sV`G#2{Uy-&#kH(CNn>R2yak=q+YG-KuogXp7 wi8H#hHP`*!_5*%z*7p2Xe7K;CyKcAM^26JYely6}2y_>Nr>mdKI;Vst0G?P)djJ3c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/flint_and_steel.png b/Code/Minecraft.Crafting.Api/Images/flint_and_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..ed1197af36907bdda0ad9c6f450a682b8fcc327a GIT binary patch literal 213 zcmV;`04o29P)f?0V+*gb)?yWfHuuf3Fy$AbuA2-bbh* z6xUkCdoMZXk<|c-kktTGf7SnM0Qx2Xd2PX3`wZvc=z_zX#VI8@hOA=eoP-d>7_)D2 zoj$}6qIxN1fWAWRD!10g9(O9hTp4FVk01oV!R!Wi$1d=2w$4!fk)7xR4WX52IC5p} P00000NkvXXu0mjfpxs!` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/flower_banner_pattern.png b/Code/Minecraft.Crafting.Api/Images/flower_banner_pattern.png new file mode 100644 index 0000000000000000000000000000000000000000..6f29d2a237e0f9d0d80f96fb5f0d2ec063fa1302 GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`?Vc`KiV8h%v?f?^2%9iS9_C>_ z*?8mPvQz&Z6J0O-f6>-paHiTK*ZrIEuK$U8idJ7P8agt6$YhiBv%bwK*>t_E#CgL} q7RTEc8Fd&N4NlJ5D0$4mn}K1iYlda8dUzesNerH@elF{r5}E)()k%y1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/flower_pot.png b/Code/Minecraft.Crafting.Api/Images/flower_pot.png new file mode 100644 index 0000000000000000000000000000000000000000..9a101cf108798eea213738f61684dcc4ff61b85e GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Lo7}wCrE5L5aIJ+|H>T- z649O<|J0)vPn~k2p4)Tbf7fZZ{%gzf{0rYXv+1UokV7G7<9`;@!zO8xT8k5AI4YQ0 z@Nxu-{C>Y&uYI9pn`6;Iu17z3XG|623hUr4XSEVGTX5>4K+cIve=H1m4=MC2@Ju?K z&A`zh(jby_7-$X;!%eqoZw&;N>GVC~ZK^x|oNH2UyR?!%*EN>IJcq>@7}zIGt3J7O R3(&C)44$rjF6*2UngIUmPK*Em literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/flowering_azalea_leaves.png b/Code/Minecraft.Crafting.Api/Images/flowering_azalea_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..2de12a36f112ccd11a627e515ff15588806c8b69 GIT binary patch literal 297 zcmV+^0oMMBP)>N z_N%V5_UXFq=ldq#`OnrnxE7E90wCu~ARNTt!`B&o1Cj&I&%>*~FQ2dkOn{vH46&<` zv%bp?1jyp-xq59-@R)9?a99A{*~vTzX*J|Ihynqw7&?#yOVX%`M??)uBXx=*DW11`N5a7Iuk(NoZOS6HVr9leDPqW`r12PFF2e}{6g)#0T3=doH7Er%&EHS6^@T(P zT-(HC_EdINFhtxJdg6j$@ zu?<2&3_~*oE6_lJn1b$ibQFjNi2~8mP*O7hgD?bQ2NuC6pPsDGm!c^DpD(eUtKqmf zKb8s=hs*kOTd7v@p9N5qFBq!e4%q;oD#{4u*Z%#vexJjguKM(31B@*5QKjSUFw-@L zsAi_4QG%R$3!w}L_jX5!l+Thn%}gVm=o;t*SEHTH4S8Kd+JcF&PkC*E-AHKeM1j0M z!EP`r`J^`gDf32d8j?rcEH*#6yHWe*5*AsE#f^;Ce>hjJJ;kvQPsaV?fM>&|M~_mm k+06?RCttOp#t5zY2XTEWKuY3ST>t<807*qoM6N<$g15JN&Hw-a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/frogspawn.png b/Code/Minecraft.Crafting.Api/Images/frogspawn.png new file mode 100644 index 0000000000000000000000000000000000000000..2289054037930df07fc414b34c86a64559f786b9 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`DV{ElAr_~T6Amyf+kSohs?+}L z$!tXo9*ZT!5C4DkB;ykgLnh0^7Ki>&mRPs0;*Gm{M4l&=O6oli5*2vs8^hK4O---W zrFwEi>le?AA2|mLG|i5xsHW$1UCcfBIzNf2KTVQ{A?4sy)4o-f%YpVWc)I$ztaD0e F0sw#gI3NH3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/frosted_ice_0.png b/Code/Minecraft.Crafting.Api/Images/frosted_ice_0.png new file mode 100644 index 0000000000000000000000000000000000000000..1a9b5c7afb6cc457f1cf2e185e72e34a25c1c935 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ydl>XLo80W1|8&WG2l6U!ko!? z!$Hp)$p(M>nu@zD-xK%+T-Q#~GAgTdSyY-6WNmiFy~|WD{MTE{+UqgBr_cmfLxLBT>0J6l1JAlO)W0t-)&#&UI6|H8!K?~lbmHb3uYc4lJJ zeUoC$k8Qd=y0p1;{TdNMILk^#_aIUtJG$|>+=teEiMLpdtAc+!EiB9m3I*! zvRItDe7)=WFfNRXC>mfjA2Cx?h4C7&sWecqw@%H-U=IA>sC`wC=f(cPwfXl~iOc02 d@RL@s>mQdw{|}-x9`XPH002ovPDHLkV1neRct-#L literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/frosted_ice_2.png b/Code/Minecraft.Crafting.Api/Images/frosted_ice_2.png new file mode 100644 index 0000000000000000000000000000000000000000..42aef9549277fa74d15d2f53958d40fdad17ced5 GIT binary patch literal 333 zcmV-T0kZyyP)+fD(%kYr;+avRfa~94JZHJzMe`jGDV=(Pn?_x$PRd8@%FG0GSkHqvA&K;OEWp+#j zPPD$We#u~8=;*N217Grig1xu>$PX0Wb+#r% z;u$FuZcGzt&YrTpW}=(vV$o3oKt_ik>ikr|xr5l)5D|_5;tROFdqI_OW)BLOpw-#~U12m=nNRUuHI?J-FP9hXDah2YUXoeaSPZf~)qQuM)va fdk}llF_`u*&rSlas$C>uy z7_!dHN6{2*LIQ}8K(J>W@xAJXkzlI_Rh422q8jJ3=aE#AWRi$V-0w{Kd~p9$33f00 zfB8)>YCkFgtXfwIAOwPO1$ckDtYDqDCPD&`V(&Zy-n;HI;MqsXv6(40Nf5;n@g-2b zc^z%*rV{w3I6fMwI^TJz&TH00000oneEP)*eyb z7IAI9;WG?F!Z?lz`oCh2`~6J-8w-N-JSRI%Q!d0Ou8kyz4k!Q+c3oEmIcg-y1fE1e z+qOSJjaR^L48Rx*%hO|yt7HN@hy-!+5hXz$q61vlHDTMfD$F~~!xiFiR7Jm(P}%bk z_kB+%V9$b1GJ&nxK2}*p%wd;h`3#YTccbNU>Z(G{S+OT~KoH>ndk3m^AW(&~?|{u7 sm{d@f+Qu4@9b_4ir2K7bh&Aqc0eJ2aSo%mcZ2$lO07*qoM6N<$g8bHaga7~l literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/furnace_front_on.png b/Code/Minecraft.Crafting.Api/Images/furnace_front_on.png new file mode 100644 index 0000000000000000000000000000000000000000..34a506b01debe161b3b7ce9c90c7965c07cd0847 GIT binary patch literal 322 zcmV-I0lof-P)Sz3`ALhIu&z}8Blse&jw6D9Z{vCr(}nS9kLC{b2wuNLP0w0|81ZBeaWpT=7?*a z|D1(*Ry^TX*R`Q(8iV|^yQ(a|1h8@7vg(ApuzlaJOXQ%pG4g)vQf0m;zAI{c0xkhQNfbP*i}}F( zS7MNA8v?07p%SfleynHwg`8qFG!-O^cTypr>~cqrCU6;%1gnv~fG@~07*qoM6N<$g2VKP5C8xG literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/furnace_minecart.png b/Code/Minecraft.Crafting.Api/Images/furnace_minecart.png new file mode 100644 index 0000000000000000000000000000000000000000..f17efac2d04bf22acae0ae5a6887ff900b5f8879 GIT binary patch literal 293 zcmV+=0owkFP)z6ED7lU#Mqdbnv*-_rCAF z6FskC4SHRp@P1i>vMjT)h~st=f%7ObX_}fm&)Z7`3Iaev=uG~rgv2-uO_C%wfB@Jf z{VJJEXP?oLumebjfKZ<34@agXASh6g?p}OH1VLb7M{qh{tb~H%Bz55aaC8OB&CWcY zFGo@ZsadVJ^%JN-*Ad7&L?dr450s6gW)5scXPJN5s9Buu~= r7)W;}fSvAj5`DDBj!lx*9sgZ#6$m}eMw6%C00000NkvXXu0mjfGCqAF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/furnace_side.png b/Code/Minecraft.Crafting.Api/Images/furnace_side.png new file mode 100644 index 0000000000000000000000000000000000000000..19d0311c60c2091eb11c637d86e0f972bb8147fb GIT binary patch literal 280 zcmV+z0q6dSP)9hw3#=w>zbG z<^z_`vK%o+Q%cG9Qi`AZ9E6$+0Lfabi9qZCDNOGU&;+Cqf|=8|w+@uf7z+r|IA#&B zAgFU->nvg?JnMkn0{!=16+#d@Gz*|;`zYv#g~vJv#@&LFX@Op!ifP3x?E8MS)@&cu zwryX)x~>+00OI~jc+1@_;G&Qb!IlpZ7eW;F1V!8dSaQw|`3KWCsJZ-=`(J|RUixu4 eVDxkDbI=I{b7$pQX;&El0000r=Wo+(29HLfkCVfBhpHFpXcp(9mnGg{7k;+@wu)* zt@ZA`Pqfw|Cg`lV-W6X6lpJGB=$&RYC`O}`2Z0h4L6S+GgbxG(qfz9eXA+2&lNUt~ zG@+HzDRljKg`wdA6QDDXP9q+uZb}e~k4e%AcBJYF37+sFVdQ&MBb@07hgf-~a#s literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/gilded_blackstone.png b/Code/Minecraft.Crafting.Api/Images/gilded_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..db5c616314dac30b22e037882c102a9ecc46047a GIT binary patch literal 320 zcmV-G0l)r3@^>Y1wfWxqQN z+s&%R`sW>s*?b`Ho*LhOzo)t$my;Uoi^a!%Hr$TWR*;On0YQ>bFHE4>Q{+jK{PjFH z0x|R!rV2C!uVv)Y<~&syv##Ikc?#Y{v|y1bOyerOl^J52jaeXv=RWDQ zGBFHl8uaWG^BTQYKERK6kTw#6)I>o)ey08nXr*@gCdLG&x4Fzi@gjZ4`%ns)iuX0Q1DTtQK+j!4pWPacDFp0tPBmd?p vI^qhe)o-(E%;a=wFgRf%;mgzZl9{37|IbHWE!*w_ZDH_q^>bP0l+XkK)-*Am literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/glass_bottle.png b/Code/Minecraft.Crafting.Api/Images/glass_bottle.png new file mode 100644 index 0000000000000000000000000000000000000000..b86b4b7f27ee23ac212890441e7c67631489446f GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ii4<#Ar_~T6C|!Y@LKo0ULfw} zx?l54&ie2FZ@;-tQzqZ;f18Q3gOr0=^M{gR!%Mskl1z(|fAjxU*XGeMVh~|FQ8S6B zG1Kk4d0^XvOFml^MWh?NlfU2MKEkS@$Lb>8;4A1kYa*}Xag&n;491hHx1>K=><6@$ N!PC{xWt~$(697xoIh6na literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/glass_pane_top.png b/Code/Minecraft.Crafting.Api/Images/glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..bcc4fa776313dfdb22e7a48946f30e001ad46417 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`)}AhoAr_~T6Am!z?Wy`%f3$V> zf5{W93TN-KpXXb^sGuK^!{C}|@PVztgnths^L#!wJF!*QbLF2@GBQkBk~QP2vEo~x OF$|urelF{r5}E)TKO=Yl% z|Kzorv|We(SHBMXdq020pZPko|IfE$yH;~)aN$ZO+zoLInQS|mSQ6qCGdOg35*RrSDL6ZrZ0atM5)ePc zYyKc4Q71KiV8h%v?f?^2%9iS9_C>_ z*?8mPvQz&Z6J0O-f6>-paHiTK*ZrIEuK$U8idJ7P8agt6$YhiBv%bwK*>t_E#CgL} q7RTEc8Fd&N4NlJ5D0$4mn}K1iYlda8dUzesNerH@elF{r5}E)()k%y1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/glow_berries.png b/Code/Minecraft.Crafting.Api/Images/glow_berries.png new file mode 100644 index 0000000000000000000000000000000000000000..7991899051e8499d98038e3075230c6d00eacf65 GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`7d>4ZLo7}wCoC}an7QP){fa2T zo|Bi}7*Et)n{W4d|J7^01V%NTAt6 z6O0d(+5TUYs1L@~E}CE(BnFe8+ZFh~JjDpp0GL7$ez`On&OUiy*MAUz8I0iqm=|Cg zLHPg0hX4P6uYhZw(_RfX6sHSd27ol1>q=v2h8X~I0g3_WE`S+;tQjPRYyd$ofDC|P zuy>FQ!0^JUt>q|z2-1Wch{(>z8VfK3ruZPD3^@v6Vjy`C#s~wD0LWAjjm!qo$l}QI qC~Jk&M5*3gcmcLH2KWwd(2bmXJn|1;8GlM?tM5%7r@Sr(Dtonyh=*a zK@G)80=^RfYKlLN=%k{@V1$&yAO~u#i9Bb;VOW*Z0_-|n3Lb%L6SZ)Y+*D%PhY?9A zINQi3NxUN7P*r;^`8x`8(CB^6{(JjiRo=2REaT}%d*FQqKz3CH=)NFV>mplTXK$5L zch8!^tY(+USs=%ab3e+B`ge^}V(u4OvYJ!nry`jf`2omef?wwl;2i(}002ovPDHLk FV1l*Xf%5pZx?tMr0vf`W(8GRY%tnQmq*%egP`HfA>6GxP17ly_K40 zadPa<`r_KZ|7X3@O5k}UoXg>n80B^7|Iu#sX458v4*yAv6DLkg=v9zv^E6{f(e^Pu zsps&G>5M`QTLN#&4DAWA4QB-e`+|rs&4rQ!i zYiO7`Q80q>jPwb%hg)SO4+sgLahu?HqO<3P2-jtYO>RKPUQph(kJ0)2OQ0(mJYD@< J);T3K0RToVOh5nt literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/gold_block.png b/Code/Minecraft.Crafting.Api/Images/gold_block.png new file mode 100644 index 0000000000000000000000000000000000000000..79021b836de858a2923d847e7f029d430af0fc3c GIT binary patch literal 266 zcmV+l0rmcgP)3U}a#Srgo!LwcU2mrIsV5R?>X>Rv6#zV8}S% zd)$xG=!g7nGDv5T_hrJ!Re*b*CKSFJn6Na5*Exv%pJ7ih@M5cr0ic}mW8VzawQk0# zi5Lff4+eYUY^46$&LOgRang!7HORzV^R?<~2Asi`*oUcg2ysiyCg5iSTwyYEKsjtN zLQOge3_V+2FBzs8S60?UdL-+zGvHn^(1oa^4(!_$iTyQCEMlt9nb#P%L`m#IjpeN;A?_&!nQ}o zEXz2TJv(QT*rGjQZf_39u4U7uT@OknN~~r~nBKs^=c~XY)O?iV4#Nb6GYm%qZvG1{an^LB{Ts5E9WX7 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/gold_ore.png b/Code/Minecraft.Crafting.Api/Images/gold_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..cb1c9cc676a6f88786b5210653d968e0c4f9c99d GIT binary patch literal 305 zcmV-10nYx3P)aOC+``VL# z=VPjXL~-Fbj#U8#NEF8S#F-X!uS7v-#ZtI(?%8 zW*_iw?P4RcVce6kP++K`fCF;bMsLZz7m?qkeaqZ3;v@=k#_gRgID@aX4;6de${3Q@EIxJMGh!oWfqjwO_x)e-KUeqzX@!8U;?u$r00000NkvXXu0mjf Dy3v8` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/golden_apple.png b/Code/Minecraft.Crafting.Api/Images/golden_apple.png new file mode 100644 index 0000000000000000000000000000000000000000..43b787ea834cb8681a10917f5ccd11a1ff103628 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ydl>XLo7}wCoEvsxSH_Gf7>%( z&8Gj(Ar}8HUoV@mR)Oad&n8(H;Zy;S%Wqu|{r~^Bo^6@qEXSmLzuiqgD|nkS>%Qv! z`M+I$@`1Jk1|9rD$Fn&$G2SpZA$p?ifeFJhfthWI680_}-fJ3sSS1;ZS)S!f$Un1M z#N%-61lz$q4Oba*)*VO_@H=b3oRHXf*7`w+ri(&olgI&{MpcbPrpnSx-T4JsET1~B c`DigPxC)9*D!3JS1L$rBPgg&ebxsLQ0G0MuFaQ7m literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/golden_axe.png b/Code/Minecraft.Crafting.Api/Images/golden_axe.png new file mode 100644 index 0000000000000000000000000000000000000000..e0b268df9ec4adeb3b5ce560f12392a703502f93 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`HJ&bxAr_~T6Be*%bcz1vKa`UF z@ArP59#1otWj~*~UHrfPUhCvEhD~V_-%N!6&VQ)xK1cCeRZRl3gITl5{h4Y!%S@l_ z=qzVFAt1nZvnPkcqbI{T;T+pdp3htt*&0mBm#scLm$z8(q}gPd?;_c5W#0rgO0qae foxJA5$-uDUSd~ao*oP>fI~Y7&{an^LB{Ts5GQC3l literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/golden_boots.png b/Code/Minecraft.Crafting.Api/Images/golden_boots.png new file mode 100644 index 0000000000000000000000000000000000000000..982ca4d1c2bbb15ea6566f99b16582e5e999467d GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`1)eUBAr_~T6C~;uXokJ9=XorA zc%>xEzkm9_^Vc8$K7WEm7_&py21y2?>aTipESN8dHXU(Ha*=HCRXoYI=Z=QgF2)mJ z>BDO6p`Yhw9+F^dI8q?Rw3#u|coUO^d@OGlqk-!WCeBFSdk18q7#Q}boSytOIx-h% OH-o3EpUXO@geCxn^fdpfdF=oDaVk7!3~3#W63mI> zIbMP+*>zv_WO^Li8hBbV+jjD;XH@9@|IeQJvcYr(>88u73TG9L0x{2J9wBx~hR=MC zw8qR z+ri9K|9|@5`mcI2%NZ@MHdq*N3e@ck6mezj;1zNXYffbFVQO*YN^Cn|qI^2p^ualk z#2rpEf)gbol|6Vpbh{Y8Rn`1=lu&8(R_1BGa^Onx5jGEj`Dp^jRter@h>%FQ%u{3+ z$oAlni)4fDk;GY@Mhs%oHw<(bKB{HMv#!F@<_KhT*Bp00i_ I>zopr09F}9KL7v# literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/golden_helmet.png b/Code/Minecraft.Crafting.Api/Images/golden_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..d56a41b8ecdc69747bcf8c852f17bf3068f6cf2b GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`sh%#5Ar_~T6C~y>&q{w|NE=N`;7pfBgG=jkERtr~hSV6yP;xQ1QDUFo99ws6y|HS&1_=m>nc; zzE|*7xZP>Su#8hSIENuHkzsSI4s$|VLNJSQOQJ{u1A}SDn#0Ah4tIeTGI+ZBxvXF< zSI_X1d-X2->BE3UE@YU=qlWy{8d)__$H06!R`jGkmrT$g6TgS;XI58aE|1oPf&SFXcF7*rk*ry(S_ez+h9_8nXtI zra7F46k6AEjTLa6) tje;SI1!plDI2-Udd{Z{8D0s@xu)6F*N0*}3Dxj+vJYD@<);T3K0RSgaMQZ>6 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/golden_leggings.png b/Code/Minecraft.Crafting.Api/Images/golden_leggings.png new file mode 100644 index 0000000000000000000000000000000000000000..104c3942ee7bbbc22c41cba0bfcd5f2a46f05b76 GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`rJgR1Ar_~T6C_F&XokJ9*UMRd z{QLX`&-VX6{qHbC2k)Wv_gb4j&dogZgSSz#VGXC`{yQ38a~MxZIn2;uPUv!!cv7;6 zx8Y{n8i6BfCmBjwcO1z~X3%+XVQ+)4%yPyTA9;-%6090pEzFoVbS9fJND2$d%P=s^ YnD}`g@9N|SKnE~*y85}Sb4q9e0QQtY2><{9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/golden_pickaxe.png b/Code/Minecraft.Crafting.Api/Images/golden_pickaxe.png new file mode 100644 index 0000000000000000000000000000000000000000..51104e8d597a9d1ed20d159d8dbc22446e2011e2 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!T!2rAE0DI=n1*0 f`%d-ktMIrP>lxX4+fwEMO=a+O^>bP0l+XkKV7)%U literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/golden_shovel.png b/Code/Minecraft.Crafting.Api/Images/golden_shovel.png new file mode 100644 index 0000000000000000000000000000000000000000..4a38193d302b762dd5a182c4a3c8ec991b0d09d8 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`X`U{QAr_~T6C{EbXokJ9=eYg) z<6m{}&-eeQCj2Q{tdZGvz+``wINvp%B;j0!U1wl@DJ5w^* zK6+l8^H81rx{r{<_L(VXQ*QEH^4NGbCA*DrLRuG(0y_i4p4ItEysfXTfHpFCy85}S Ib4q9e0Jg_E#{d8T literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/golden_sword.png b/Code/Minecraft.Crafting.Api/Images/golden_sword.png new file mode 100644 index 0000000000000000000000000000000000000000..1d827cfd2fcf6f664eb35f37965bbc9240570f9b GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr_~T6BL+Dj&}WRPuyg3 zxM8o{{rXKN`>VwLb}@!r{`0+FvezV;J5)e^NvFna$FBE2!fnz{lhRV0w(T<@O1TaS?83{1OPGMM&SSe literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/granite.png b/Code/Minecraft.Crafting.Api/Images/granite.png new file mode 100644 index 0000000000000000000000000000000000000000..b52ad2868a4d4f79d354b8e8fea52093a1b628ad GIT binary patch literal 335 zcmV-V0kHmwP);bTxgM%!2 zlYGtFVG&K+H`6z7ep8?7F9_sKfo|i`g zb9LY%B%R{Lfxxj$?x|D-{=nO+)}bPkqo`0YFHDZ;ZF8SU!DV>_Cjn!KxW^#jB@i>kBVhQN(cv?e72p002ovPDHLkV1l%Biq!xB literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/grass.png b/Code/Minecraft.Crafting.Api/Images/grass.png new file mode 100644 index 0000000000000000000000000000000000000000..dc74a2cc8d3bb366a2437fcf4885f25ef9203bac GIT binary patch literal 231 zcmVofm4uW5cs;voDbI0LcA ze)JjX=h#_oHBscm_S?DxrJf0=Q{*GnTAx_fS6LEB9gs*A3j_)E;gCKqs$c6U_S!&z zsyF)`AgAXgr-34q_&WX@UFac&85IGug#a>H{O~{zAdTewsJ>F5PE#pm0LfR5X~^;3 h9o6In#Q3uw5#E6DdW1e7=RW`d002ovPDHLkV1o9_ViN!W literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/grass_block_side.png b/Code/Minecraft.Crafting.Api/Images/grass_block_side.png new file mode 100644 index 0000000000000000000000000000000000000000..30663bf2d2e7a20448afdc8f8e7f443b0134fde7 GIT binary patch literal 408 zcmV;J0cZY+P)(QU7!qQ_q-1>VjC+_FRu#+3W?#m!Xqt%$ZX+rX%fq{;GrjaQmn1qTcpTHLHTj35q zC%E9`&tv8?!VGj@$#t=&4z~+&9DXN}{Y|lNI9r3nSsmMs4(~l*NLHV_Lz{#;AWiL( z-i$}W7}@UF$Jij9-y7$E_;j)mNp1)rN#xXEx=@3OO+ti@4($wrpeRA&+SWwQChJag zH|6{cV4Ye^%eGj@oL!3DvK2du(~Ndz0T#a=MRw)N&7~RW>GTNtnfW7Grv<4b(pAw2 zB-jBF34r|rvZPAyF9iQ-5Gte-Y;p+z0000{*FuE^Hicme%kj^H?tZVqZ{F a;u3qFzb=TqFti5f1_n=8KbLh*2~7YRf<%7+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/grass_block_snow.png b/Code/Minecraft.Crafting.Api/Images/grass_block_snow.png new file mode 100644 index 0000000000000000000000000000000000000000..5fe3e029c7eed8e18bc4b6d530761e9639086a43 GIT binary patch literal 307 zcmV-30nGl1P)N3nJC=}8J zv-|z7b5;sF3}>C>1NIICKE7TrnZl0ogeHsw8QL_1h<1j;1Rw`G(-?#g41*1YAbr1I z3xz_`jW;x6;(rg&30)#gsQADch=huFo?#Y=M1+ohGJw&JJyQf74p=Lc(Hahib;dh) znn)!~VMU*#k(iQ5kSJmZ=j495TuKTx$Ylda;GMwfzd#XMJ&L4_kkE+J1c?hnG16N( yEF4rx9#hfG{@H>z05dwG5;T%S-EWC!Q4gw0000Xr+N&q?V@RXC;7o`3^e3bnq{%e%$_VH$Kijw^)=h#G$iT1xh gkeBJ%&i;t+UoV+~1+OBavj6}907*qoM6N<$f+){@X#fBK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/gray_candle.png b/Code/Minecraft.Crafting.Api/Images/gray_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..48513ed1f4d652a0b2b64fe19c0f5042f5bf3e1a GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr_~T6Bd{nn0fs5pXRpy z#ESopou2<4*%~qg=Bu3bY(4tFc-8Fx+FCOjG6m*mI6H7T&PtF<%$dZa@oEm+bq?bb zx9&EZh&S*sCQe8Tu$Yj_(7~3ec9UVk+7sI*r!t&*pCZk0SVfv4s3VWzM8G5-hRh~O xhD$!17&k28**sT;`2w$Er12(2gC1{Q2IeLE*{YA|`v6_W;OXk;vd$@?2>`cTM6Cb- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/gray_candle_lit.png b/Code/Minecraft.Crafting.Api/Images/gray_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..b95b6f6647c9475a3686639c53ec6f283151d8d1 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar_~T6C_xtFuSr&{x2f= z;pL$<|MknuC**T@7@rW>#5-ftjxYb4LUo@=Pq;hb`~H>tXVx$`2~GZ|E-J>qfH7`j k;D5)qfD{G}{#a&)Gi-)^G7rBl0~*cX>FVdQ&MBb@01J&Si~s-t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/gray_concrete.png b/Code/Minecraft.Crafting.Api/Images/gray_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..ee95a153ddc5d72653f35f897e10d9b0c065bea0 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|O`a}}AsQ1~gE;vb3^*Q#&I|ni zU)xYcR%FJ>q=Yp~SyOHEY){ukHeBJ0eHAXSuxEM8#*m_$mzCLq)Vyla?`&Q&soGke zg>^x&y-h`Eh#J3qL)_&B8IKqP{ESym?OS;{vSLAAi}-y14(12br~1COI`wnH(v3U( mLjTD&v)`^)`}X(io^O}e-afH*$pWBj7(8A5T-G@yGywoj8%Wpy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/gray_concrete_powder.png b/Code/Minecraft.Crafting.Api/Images/gray_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..7d5a4d163dae4e52b5ea321f0dbd481600522c72 GIT binary patch literal 493 zcmVTh*wE02z=$AtI@|^_lJ*3-Ru+pG1pYr+q6uxe=HGPOf{CO+X0t7F>~%k9b^Ie+8xPQpVF58qizIu=isbZ2((|HMea?mps6?+02>u@hISyncN(0tuDnbPUl8C=S_ zNGLKA(4^LBH>KUsCPfmqPR?7{_Kv8J#X>W+%4&jx)fOzlxS`00000NkvXXu0mjf6UpLd literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/gray_dye.png b/Code/Minecraft.Crafting.Api/Images/gray_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..2a9c2d8bbc39cfea76c92f21b430078c999eb67c GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`wVp1HAr`0KPCUqYK!L|KR@b@W z>pa#u2V`Xq=FR-n8t)Vs-QUW_Bv`8-==>vD%FylePTp%#Yo}Z?ex9Rr>9e3+)b509 z0!ya&ggzHK^oHw$9jnTUb|L$1^P7ygD&{U^m@T)YN8#Fv>DLc9cHNkHce+9I`nT5m h{$@ z&1%A65Jl&m1R)DSD4`%&+dwxKiVK%+>_QiPjx4gsyY}djYX}{NWWF!=&d;6H>#kci zD|{G+aU2Q0PG@|vY(Dni1joxSn837P^l!MoB zH_;MS>$cs#dnB-II5&dHUN&#s+6*x_#sp3!vr?TRI58kECCGPro)uYacf1>X8Vk+( zI2kKw0|mg)O#&dGQQ}5OSJrhZo@&5gxMGl{W;((#y?e|U*;NH6$HuIKMF7(KA5=QA zf#~Q|?#GF#@Els7Y45(=2~gE5antR{aTq5dw{kyPGKYJyh$>;Up2a_8ou<#N+i-VN aG{GPJU<)3H_kW@Q0000jEvm? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/gray_shulker_box.png b/Code/Minecraft.Crafting.Api/Images/gray_shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..8c9ce4ef7ea484eb816fe57b3180ccac2085ed07 GIT binary patch literal 306 zcmV-20nPr2P)e421hSH!9ek;vk}T;LrQNkzd&oGpI8e*reSgnb{V$=56x=Oe+jt(bWn1S3lg!Dci8(4B`nCJto-B;6o-`nzJfff4jB z*M3%YfCRGW(#D6XsbD6c!MEhodsi))hFFS>55C=H)Ft&}>9gq66b+o|;2nrFYp4pr zvRZEI=c9&bx-F$A%o?V5X#0P?&bL8%4X<~wGkWvGSro}F6~Z)c8`S$)Uj&U+D}Yw5 zhQ}H%fX=f9E#LQrOUvcc`=N$%7*B&MOmMBE`UV07uk zkqF)yzMYJlH46{sWK||!X%I|4kmJQO!&g{;LNDXg(~+q>A#Ya$^)h(6`njxgN@xNA D?PMWU literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/gray_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/Images/gray_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..bb061147f6ada6e2127f93eab3801322446edc11 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`cAhSdAr-fh6Am!f)YQzYtg5n0 zRuFICDJU;reukkdhT)RWMn;8jo*0RS7=sOLJbT339KB>@;y!%(bSRsFA^w_0g1q`R Q5uiy7p00i_>zopr07lp&F8}}l literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/gray_terracotta.png b/Code/Minecraft.Crafting.Api/Images/gray_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..dca1dd40f7782fb9436b885e143613d244bcf4ca GIT binary patch literal 351 zcmV-l0igbgP)BQTo}rcjR8dP0mBPHI63lt7jriRp7((J%}_Dk z6L-Ld&2tU_fO`i-*mzFPh5!)Tz=6#+8&DL*_su)FGZ^PY+&g=cxD3XIfKFcM1n%#3 zhmCUYkm3XYsod{+VV9Z0hJaCQvjG*R=;XB_gdxv+!1w!0kK`P-?2hJsv+-`!BrC@K zM(9x#_ri#ZaCu>Xu&~(>_2^#PYy=03csl{8Yu=LX9H5P{NGqIyV x$l~b%HgowGC+`r%o<|7h1@@ z3v$9R3T}6O_HH(<$P;~xf%0(yyVmM zs~Ha6G%hD0*|%dF%5mDx$LFtDt`9@qyms>fuMH{R9eTOFeO{BH_4ZWl^R_*H>WdM@yT{E;}rkkXFH>wLBv=VWC znjyzlqj3f+Ua&&m*UOB0H!Ugbmdo94Vgy3FdDC($!eWL8_7Vf)Q!;_dw0-o1H$}>$ zp5WZ!b+v3xj~Lc@AO?mWw0OJ~KNvJt;!HCmeA)-*Z!o*KrIEki0gq6^TRH!QA>juS zi7UBe@)OHctDmX3pncT?ZDUq{Gf#^=z2ufCQRPtybxXWaPhZZ{POVg^S>RT1e7F$_Dt`&YHT7R6K V%8Hk7a<>2g002ovPDHLkV1mWrzCr*1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/green_candle.png b/Code/Minecraft.Crafting.Api/Images/green_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..b562e1b951af2b8c8eb57e6932bee66e1595a090 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`y`C{lC(T)wNTzVyWHT}0{{McyqSHRcg_TPGjjfNKFh8Ij`J>+Hv4d2Cyv`T- i6b@Imh7T7^85sOMGzt$rnUn`KnZeW5&t;ucLK6W0k}F04 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/green_concrete.png b/Code/Minecraft.Crafting.Api/Images/green_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..871889831e3bb02dd6bb5008e78299a03852c9f2 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|i#%N%Lp08pPCPAmK!L+$yM&YO zBq4*p*C#Ts*wJS!BVqS0x}~(UVt@K++sT4bx-R<57F(ISe_Y8qt2omqd+m0SkdWA< zYWuA@7HdW=|D_IVgU(ckM6pOFKIwb^NN-I+`Th?Fc#a!g zeDp5p=G5-ell`k1*53PWA-h6QKUA*h(6aOYvwqjjoBFIH>vI6Zmu1G$*PgPcMV_=< TcDnN#(6tPnu6{1-oD!M<+BjIr literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/green_concrete_powder.png b/Code/Minecraft.Crafting.Api/Images/green_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..cdeef44b52c0b518e47c8ceebc83542e52bcccf2 GIT binary patch literal 613 zcmV-r0-F7aP)hr1gEv*XyX6p|D zT2yy#HuH*v2B2{^A*jm}H`Y?BZpuhp#LTrc z5MYcYDZ-g@1V7aCfOHaat)|c0;^x0?n+a7$0VxO~h%t{3VVoR*f~JK)6bdDobO_f8 zz-p~N???t7ztq-5s}O=%-b-t+zk6+^zc3CDoA$-n0zj?8_;?_-Qgb)%!(`WgQrjl5 zxN$%3Wq+5r&zKL2kw`@@^<29c%KWN9!g<8&b8gu*ruEicpLeARyRq7l=NG;{rCJIi zAy5v+XsHw_16-1z_U*@Uzu8&~hLiGXK76K^-{!-YkTWBJ5WLP*AT6)9pGf)m=Qrel z$68P+oukO9^jAEVuAdHpz|6{>B`EE3g-r-5!B5ZI*Y5}B1l=_XEN_3fR^Db`OBp6> z3@L+9Wh*KlMi4{Q^GlC8%6*p37uTV-Km^xMk#pPT#>{9|QUySuilh^uK$6MzjM!?e z*oIc=_9B%j+Qa23-v5o;t-E}_Bg*aOl-~aXJQihZu%)qr00000NkvXXu0mjfwpAMj literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/green_dye.png b/Code/Minecraft.Crafting.Api/Images/green_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..7a24b8edab259256df523db88e3c1622f23ece69 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t)4E9Ar_~T6BejnD17wKe`4DD zoX-CWvoe|;xTg9<9+aAN`^&%Cte^h1OR@;5-*TIfCeYT|$a5&0VOLs-nd4al>4|@N z9zWhHJ3CFF*O%w8zyy{PC7Vo=yVYj6eYwE?u~3SknAJzoYGz zy-EX75QXnkthMF`d!Hd-DjNx?ASA_NkxEDt1WA|1GF2KoeU}7GQY5eA7ry1J2*d83 zx#!HBnLDL^zrl9L6E=M6VmW_&Jz%fv?(DO-`Pmc1Eui_~5W1W6?_aJ%7>q8T-zo_6 z?|!|!5LUbfjSnGYpm4^Eiu4e0;SeuD6T-H;0}--v4Vnmq>FUb!S(3U@611h{!^A+h z1cZX-^cPJEz9<2$Hd_MO^q_&}!rWX34H;EvBhogFV{SnZkRjU1Dz9XGb}2`*j>4#b z9)d*~;B3n@s*+{|v_mf$Xx@kecjR_@>apONU;=PNG0|M7OW(nkT7uD_)1vAL-adAk z3e1OgaeN(fM>j4|n}OD>20S@@|8;31D>uuRZF8AJ$a-s8?_b3iM$a%sTP*+p002ov JPDHLkV1ihBoW=kE literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/green_shulker_box.png b/Code/Minecraft.Crafting.Api/Images/green_shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..1b4214c6087c4a2a03cadb3079e5eaa3860e3281 GIT binary patch literal 325 zcmV-L0lNN)P)rgA?rRrelRPmX5g`P%E&uem8W$u2H0YLedhN0duc444l&_AqPiaH?@##f0 zYoIsx&;`PAMaH{W2q9~eJM{BIL!oqsl$yX}<(AgBk=su4Z%{1_%^v(4^`>XlD#Ckk z1ev!VRClZmfyc@x0IhNw3iEIQ(7D?Kj&C21jFiD`4zBDRAMX!pP!7gNF8D+kv)BK> Xv}V(<`LLT?00000NkvXXu0mjfYQm6$ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/green_stained_glass.png b/Code/Minecraft.Crafting.Api/Images/green_stained_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..e4c0eba962a1c1a5c52b70630d6738f95b87a4e9 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`2A(dCAr_~TJyx5?`EaH+7+pGX zB!YK_Zztns&BB8@S(S-b8U&LM_p}8<#D$2tM__s4y^of# zyJp6mU*@PA|NKC*eys#4z{Q}Vb185)}keelh{@Z7=k{uiYW$@$c!@w zRK2bi>fYnd0WD?__e{L4h%LI#3;-bBt{@4aTlXHbTS*iEZ7IjlYO7n6iAl`F_dS>B zTU9VKV0Z1*ICfV{i?^DHm^m)w40zwi7K^d3sLVKnph!f#_qotrEfZJ-P)W4U+ki}H zoipYfxBEy)D8#)NeBVEEjhGV^`yS!_o~m11@@ z=Td?}429vn3O=xaf;Xdx*icl84SUCe<+s=EvxZ@2XUJxAPTu4rwN95dFRJUu%dL~; zo!j|?w_@XLseNACf39@L<+Xl8zH>k42%3X>+P$0Kd#a3n^Evt`6m4BCI`K>?UOifA z4(oikuNRV{-lQbEeY4R2E{Qu2bFP%)?n~Jj{FKD-F)*dT$OKN*WQ0j6 z5ozRE)&P{a*Lo}MQ4Kew^7_d-ew7 zXvo`ap6rSsYRq7~#KW1TRA_~jAJ>>o5_#`4=M$Yh00Zsr4Garc-ZXf$75i4^N$~&< z18DPj+k4Ei+4r$=ra_Uo>XrM9a|(|jg8}#`h|NQ(2}qkvezMtP#ff=rkYD8WSN*@} z1`6?X=z!79#|G-kl9K%lMzwj8JAnB31b7r7p$T-57A+QFPAvOh`Qs~+3S!&zW(HeA wW&L~s<4pdsX5cOBE=#5%SFz@vVjg-=fAD?X;8j>wnE(I)07*qoM6N<$f?Oll*Z=?k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/grindstone_pivot.png b/Code/Minecraft.Crafting.Api/Images/grindstone_pivot.png new file mode 100644 index 0000000000000000000000000000000000000000..079704823db55c2cb5de15320f638c4314f13c57 GIT binary patch literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`A)YRdAr_~TKbTMY(a-BX!_lDU zYy-D~c3b9#%OZyiSe7#?96cfBc*Dz8K+o+0>x(W&Hi;7-6L&DJXMC}(naANfmmjl3 oSK_P*hG!g_^dwjpCj>AscuU1B^gHl}6=*(#r>mdKI;Vst09bM@I{*Lx literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/grindstone_round.png b/Code/Minecraft.Crafting.Api/Images/grindstone_round.png new file mode 100644 index 0000000000000000000000000000000000000000..dfedeb0dfc4b40c6046d3863d14a9a210590e15b GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jh-%!Ar`0KPCCfRpvc3bd!6Y| zbW^?b2FBl~4G%eeC_cH@e}bst^7hFafZ2SHt5@5bJfauqF%B5 kp`+4dw{UBlQ~$O2Q`Y@YH;DT91n3wBPgg&ebxsLQ0Q&w%!vFvP literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/grindstone_side.png b/Code/Minecraft.Crafting.Api/Images/grindstone_side.png new file mode 100644 index 0000000000000000000000000000000000000000..4aa2658e2201125ca2473f977fe93411488595f1 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALo80eoph0tL6OH<_B!LA za+d$G2Uzc%S9V%*6Ez< z?F=R#1ZInJ{1ra1N?1UQ=}VdQHrB)K+zhMk%_zRNa`H}wj%_EI1>P|I;JURYtxc_n zsWswzWZ_KifbW)#rb4DHdt^6V_#nAg->3KfjHq9ayV&byR4W?fDJlUS$l&Sf=d#Wz Gp$P!boKh(O literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/gunpowder.png b/Code/Minecraft.Crafting.Api/Images/gunpowder.png new file mode 100644 index 0000000000000000000000000000000000000000..18e88ece063ac605072cf81510fbfd8bbb9e0425 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr`%NC+_Awpuoc#*&+Jk zrN)dF!-!cglx$CKn#7S);<=74d3g&Sw0s`j+tCB zLrX&6lSMm+^^L7pN&0NbhMmXOET6JY_0+od&xGRRpBp00i_>zopr09_MA`~Uy| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/hanging_roots.png b/Code/Minecraft.Crafting.Api/Images/hanging_roots.png new file mode 100644 index 0000000000000000000000000000000000000000..5aae89e6481805f2a8ef793805e28b95db1c31a4 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b39!fLo7}wui)AG>pTO?i!bM{ z&G>)0XwSdJ-OWcFicTaY9BV0H-@)Re=)rT0eI;XO;DaWcY$V>yyT>`5A#ny< zO87w@hl@Oq8dx0J8Vr1dj<}U^cJObOO_OBa6+A&Tf$h+h1*Z)cFwgLw@bknrrPGR= zA2OZbn)tW#4cDBu2a_DWv0Y<0!nT1`>fVdPtQY=zZgHz=>tT{&U{FroR<~VAG6LvM N22WQ%mvv4FO#rn|Qyc&Q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/hay_block_side.png b/Code/Minecraft.Crafting.Api/Images/hay_block_side.png new file mode 100644 index 0000000000000000000000000000000000000000..7b734ebc58d889477085c9ffeb70a41934936a6f GIT binary patch literal 274 zcmV+t0qy>YP)J^uv+yDRo07*qoM6N<$g2u;nSpWb4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/hay_block_top.png b/Code/Minecraft.Crafting.Api/Images/hay_block_top.png new file mode 100644 index 0000000000000000000000000000000000000000..84ee05ea4188ea5ba3ad4ffc7b2f129fd3ab3a39 GIT binary patch literal 267 zcmV+m0rdWfP)%JXJ``cyp zo<-d6wJ#+LM27^^axgEZrabxk-Wn+Hodi&Q%NYo&fHTbGL87x_Mb9oRi-87O&@PmwdX0t($epEiBFJKj=(4iG9*K`J@fm>!G4-$%-Kn`@f*#Of`0 zD}OFz&-qd_UM_L6(uan8K>Hnda;orF@}D^XGHDtV&Nx9U@af{f)W+nLYJbhzJfknV RS5N=|002ovPDHLkV1joeajgIV literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/heart_of_the_sea.png b/Code/Minecraft.Crafting.Api/Images/heart_of_the_sea.png new file mode 100644 index 0000000000000000000000000000000000000000..c8789f9a60183e0a562aa78ecef4eec5fea7c5a7 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%RF5iLo7}wCoB-1aQ5xr{vOY3 zD{gG~u>a4N-UOZ`;Z%WLZY4aE9)Iol?;o)F&BE@4p0f;d+61y0JY=^|eP2ImPG63- zhi<)#<|;)4<_(fe!tQ1aheZ|mPK2a1Z%CYxHX(|yRUm{pK|;jA;P3=P4;~fvOB{zJ z9x`0+$&uhWY|?0OMxZC6L6V`E(Try^!)nGB9>o=sY!l{oot1WZ&Y4m_dC9~O28Kp6 WwM8yUyP|tfFKBxz$~BhvL1%b zvYE;6#`|_!iO>C9ke%miJFd^`Qm6X`FX!lvI6$y6TaH*JZjl72e>18w)s*KG7FH?c3ib$LeY$JELD zx0tMR>e_uUBehto!@YZ1pg>CS---6kmclMG6=QZP=s&Mhc&^!Lc`Rm4&O83?((4R* Tg8V~)K4S26^>bP0l+XkK*`;Vt literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/honey_block_top.png b/Code/Minecraft.Crafting.Api/Images/honey_block_top.png new file mode 100644 index 0000000000000000000000000000000000000000..7deb75dcba92bfe9376c6f6a004174c742675807 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6-hJY5_^ zEc~ZVy2#69$m9I^G+$5Q>kZ7s8yJo62&juCFxuU0boStQ;?WnQt?;AcO7`a%>%9^E zvsu5|_=c|koEP!h{8ib_=l7ED=`A#vE$SfL_5Azmh3D8A+pRAoZaAp6)i1*JP9SH6 z-TAjkEP;}Zy|FB2Wv#_u+79h^u$u0;VDpLz=bQbU^Z$$MHRf5^{pCBy5&O-5{Uc{T z_PX88KXN0r0?xm*Q`;0>=Y>ZZgGqxx78_eu^&>Vc5E4xg#Xh&`P{=0o&r9DlS V|NCK8eF^9%22WQ%mvv4FO#sA8Z<7E3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/honey_bottle.png b/Code/Minecraft.Crafting.Api/Images/honey_bottle.png new file mode 100644 index 0000000000000000000000000000000000000000..19974ddfe4b0099218bb337c7918c3886b45bcf3 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n>}3|Lo7}wCrDg*;I-~~y+GW{ zb-(79ob})T-+ptQrcA!w|7Z4^vm_m)9L$PO8UIk0G(Ct-(qDF2e-1 z8Q~p93}OWeM+6K*d&r+$iIfeLeg;T?e)jtXa8*p)UZ kzL@bMgGI8buaJ@9xcU#@ZA*&6fX-*|boFyt=akR{0LFk=O#lD@ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/honeycomb.png b/Code/Minecraft.Crafting.Api/Images/honeycomb.png new file mode 100644 index 0000000000000000000000000000000000000000..fad7a6cdda98908e73becf42fbfd9de81903896a GIT binary patch literal 221 zcmV<303!d1P)GZsVxFcn$Xz3em>DTBaUUfDP2#{;I;dh z%@7Qq>kt!=Dn)1l;0mvbZJx5Ty_uSVPn$W2EBZh%Odq7|xLr}C0^}CdQjrSaO{l36 z_Xo)IfN#V(0l1ODmm$0fca}z~01R*=GY@J3(#Y&-OY#%MdjG#+4w3GoZvLsd2V3F+ X5ASV9-3Pog00000NkvXXu0mjfWO-S! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/honeycomb_block.png b/Code/Minecraft.Crafting.Api/Images/honeycomb_block.png new file mode 100644 index 0000000000000000000000000000000000000000..d19f7a01ec5712461c9bcb412831ba69a897948c GIT binary patch literal 264 zcmV+j0r&oiP)*sQ|&%W6Gxbf$C>weq& z>#}PR|JTDOz`+y`%ph~f<@gdx%DCl6PWF%!#sW~C&_K0!)P02zY%;x8YliE>3^ zIuq8Y?GoyPY9@mZlwA2>=98a3U;|ShtTZosp0-^1plcQ%ly5_xyJBxnYnE#YUrxOM O0000)E}zG{0p(eI26c{PX1Ri&CF=3xAJr`^8iBKEJs*Pov_Hn3u4hdzH_% zTk9;^#qaAgD9U&xYCr#CuB#yNd8V{thh&0p#6IT4AQqngOp0qxy9c+vW?%bScoCC8 x(0y5k(jC{6vUcYf?v33RaVySw+TmNpj4YZ5ZIc!StOB}>!PC{xWt~$(695{wNeKV| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/hopper_inside.png b/Code/Minecraft.Crafting.Api/Images/hopper_inside.png new file mode 100644 index 0000000000000000000000000000000000000000..17fcf4faa6467591c5ab355fcfc390f3dc6586e8 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr}6uYooPF3OdXr;k*fxIhdIJjDumxj8FSui5%v&ni?FEa s%-I<+Jx-}F^U(ZGR)ZXt9u18>2~Vc={;lZW0(2FFr>mdKI;Vst0Hmx&ssI20 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/hopper_minecart.png b/Code/Minecraft.Crafting.Api/Images/hopper_minecart.png new file mode 100644 index 0000000000000000000000000000000000000000..08aea54da1162815ada332a9cd4d94903ffe2db5 GIT binary patch literal 264 zcmV+j0r&oiP)!W^Vq5bDpw7$iCI-}46L$T`HZ7d1lw O0000>uYd^#+P8fY~Zcd`np~JFYpHLE8GD*XIqYIk5_^v>3uE9uHXET?qCN} W^T)fOVqdQS0000h{KqB= z3Kq0B|@sYt+1)fW%8ImV7J61hpn=vEe&-U%bN?grXk|Y==B`63rTsg$c@UuIH z*`Z3)oI&K!6DfvE)-pU2KOz>~U|6M^y2)60=}k$7v>sKS*be7eK-(BRUHx3vIVCg! E0OV9R2LJ#7 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/horn_coral.png b/Code/Minecraft.Crafting.Api/Images/horn_coral.png new file mode 100644 index 0000000000000000000000000000000000000000..299064deefd5140ad5c69719662b3abac5cb0747 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>pfi@Lo808on*_^V8GLAJE?p1 z1Fg6-(G~0mFLGO0?y#_aB{?O(LLghK)HvYMv*)V%nbZCTZQE*RxiEL;DPzut1IhV$ z3U{9G^J3<3+_AXb%%9!CL!t0ZSM*m6*?wyUE;bhXxjRb?s{HOPYWyE~H|&@uL*}jq zw-Roa8;zVt%AC%;786qq~Yli^Qm?RLO zlXIpsKnbQf0}zDWuY7y1+*8{DFru*qWCPb6JsA?EKyI=~Om?(z>5gkk|J$N=DAk8l zysZUlNBE}QJ}cF2wP}J7a0;zf{?|W`PA#*NE=(57{6qV|YPAPp+k@b>F6!b=hrX|R=81Q5y-2a&*DWUH%y(6OP0EiRM%PK}dg zx4H@kkvs8`bBlv%y4@(i!y!PLl;mIiL{DkL*TTCFr- zLRQ@pIY!TOZIZ|lmj+!Gfj%e8A6p}2|4F((*W{lua?ZY;zF2HKTo|g~kr`7Wx~ikm zbvqO6jn)4lFE8k}&UNYjMHY`vwC+oDPdL&Kll29nH1nzb00000NkvXXu0mjfrXXb& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/ink_sac.png b/Code/Minecraft.Crafting.Api/Images/ink_sac.png new file mode 100644 index 0000000000000000000000000000000000000000..dcabb0ab7b12ce7a7958e2576730df4d28ac8275 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`1)eUBAr`&K2@;kEuBd#l=b5~; zGRf`F|Gl=o3A2=(_sHz=FlSi8xa8ugQ>;CmMhrL4pFDZ=zjiS9!!{2O>4#Pn$(sTboKl({Y8II&GtW?)WXfmDz`*vj^m{b} RZ!6Gl22WQ%mvv4FO#r^PIClU5 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/iron_axe.png b/Code/Minecraft.Crafting.Api/Images/iron_axe.png new file mode 100644 index 0000000000000000000000000000000000000000..43e742c28f79eff61144a25b07d9207da6f17d83 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar_~T6Be)+6c+yEKa`T) z#yE+$G1IQ%!-N0Q=6Ms+7&fIzd@~XLJO81&`y53fA)y3j2eW1q|Ji1|KG`PyvGUjM7nY4DM b5CcQu(?;ugyZ?&<9l_w~>gTe~DWM4fVBkH8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/iron_bars.png b/Code/Minecraft.Crafting.Api/Images/iron_bars.png new file mode 100644 index 0000000000000000000000000000000000000000..aee70f3781a28d3079c20e70eec1a2cd04d04fb1 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Lo7~DoqUnEL4n6ba=O0# zpJH*d1Ew>$i(Pz_%eR>sHg219hdF51;(1%&AHO!4^Gxx%ygZleTtSC-(;3PFy(FDx z7zbWid0*C~2X5pOz2HdmbmT+v~jJ|iI+_7+Cej{ha`j1RKNAwgHByKhaI*-BA)z4*}Q$iB} D&KXQL literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/iron_block.png b/Code/Minecraft.Crafting.Api/Images/iron_block.png new file mode 100644 index 0000000000000000000000000000000000000000..5ecaf7fe6d2657915e0ed7b279788304d1ac2072 GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`9iA?ZAr}67C);uzP~dUf`#@*XQ(S0DeTF89Z79_QM>`e)u0hTScZc)8bF@Mm;97egphN!m7b3CAxl zwy}s-=mcCXc5KsP-1Ta$jM&6>hPxp`_D>%29H~voYibDdK6R#O=KWKw4!`za?>cA( PasY#;tDnm{r-UW|KLbAN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/iron_chestplate.png b/Code/Minecraft.Crafting.Api/Images/iron_chestplate.png new file mode 100644 index 0000000000000000000000000000000000000000..bab56132b9b0b0f83aadc5f7038b72baf72c85eb GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`J)SO(Ar`%7Ctl<{pupp@yUp2R z=5LEh#yfhS*2Z{d2VL6F#@Dm6+QX(VK4fjF?bnme&Sx#JODMCn$Vu@Ay#Jf_;LO~w zISjl4ZjK_`ip4KP?e3{smC{`C;U2@%DXkJNj-35}Zs!;L6m!eFz_f)~|IFv$1`o}K v?S-wu41e3ybq!edI0hwhf1JWqzgAdoLDE*X8w~e>?qcwC^>bP0l+XkKY8px= literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/iron_door.png b/Code/Minecraft.Crafting.Api/Images/iron_door.png new file mode 100644 index 0000000000000000000000000000000000000000..7b9762948403aab39ce92c36fce359dbc2b85cca GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`)Ym%P6qM=JY5_^ zEKVmUNQ5N3y0Y^B`FXb90>UN?kv#(PtUrGI2uM3{pt>oc z$HJ)x4mPtNl#rfZwvmCmS@8|)1jZu?DYgvLyYiWr?p;~{G@HTG)z4*}Q$iB}M8`5L literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/iron_door_bottom.png b/Code/Minecraft.Crafting.Api/Images/iron_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..240f8ae56a85ec2dedb47b0056b72ffe43ccff3a GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%ROBjLo80uoqUkDK|z3JZHL;5 zDg5(*<1$^4Cr`4qRT zo$~2Ui>+SJ3im&$4O6S{vSxR89xR>be^6|t;CrhDjdkH%?Cv#L3A}-y{hI^1X6@(s zw~Qfg*@EP!M|Am)N<7zm@F1P*-tVU(OPF5=|C`EmcUo}7U-4av=hX5FZDM&YD0Pe8 YHDvNAta@`G0_bE0Pgg&ebxsLQ0Bs*w?EnA( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/iron_door_top.png b/Code/Minecraft.Crafting.Api/Images/iron_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..ad4a3247aa3c0294ba6dcf5f6a7d8f4f679f4a1d GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gd*1#Lo8084L-=*pdgTJ&X%C& zmdGNOz#wFA^Yy&cj7eAKaLsDq_nmcNQg+|HmD@^nHJ5VDQN6cC_1GeX2L?>fV**Q< zKHi)EVaa`-f`xkWyI#L+Z!}z%J)!vBtM1092W!Vb} zRxWWTR&Lm_wBDRm^3m7yM7AeUubYlO{&Y7iQmlD9Pk_q&4a~ozmp!}XV2})SB!j1` KpUXO@geCxjnp80W literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/iron_helmet.png b/Code/Minecraft.Crafting.Api/Images/iron_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..085dd585e5ac00a01a6f5674f99ea112b59bffbb GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`DV{ElAr`0KPPoWGB9Qsti@(p|gRQ5_K1t)%p|=ZMLek=1y<58KYSVFv)(1-%zDIMi zNU&KP&hc)Tcb|{r_H8Do;&|?;`UATCEK}CBX-u@=F0)>1!T-00FJA%eWAJqKb6Mw< G&;$U&sX7V( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/iron_hoe.png b/Code/Minecraft.Crafting.Api/Images/iron_hoe.png new file mode 100644 index 0000000000000000000000000000000000000000..d5a78604e66b7a615585c97e08e12f32494dd19d GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr_~T6Beiz6c+yEKb(@u z)+lYB*I*dg=HcP-hy7tQJO3fxk0!!@=RZ{cK0l?|p{=1HeV5gZfJw2;nsk&2S-PW#a z%N3;DqUN(@T$gwpEx&Be<}KHD70y)SR4fU+{UMQ^cXP7JlfCa7DrNSUZ&l8c5LP_o z&`@}6?=L>}4eyy9B=&CO+!21C@4!M)#pf~8Sv6AFH{}0u{r*c{yS{nnrIwl35`gYx N@O1TaS?83{1OUtuQkVb$ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/iron_ingot.png b/Code/Minecraft.Crafting.Api/Images/iron_ingot.png new file mode 100644 index 0000000000000000000000000000000000000000..c332bd2ca95f685c0ff89b29c836303efa885e5d GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EuJopAr_~vPCCeWKtX^d_f%X> zWQ%GJ6hqsn>;Zl)Iua&ZnTd%EKmcp*9+Au-( zh|vt!L&4!fvP}tlzV|0g=?OR&=^(OMbHS0Oh`ry%E}Y=s!Ss=5!GT|58XM!nonbP0l+XkKTsTHZ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/iron_leggings.png b/Code/Minecraft.Crafting.Api/Images/iron_leggings.png new file mode 100644 index 0000000000000000000000000000000000000000..5ea16729f49f101fa629d19c90132b169c594685 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`#hxyXAr`04PHN<2P~>opUaUB0 zO|8sI$vejmH}eZsm9evP%0KyBJ@x9XLRXhrE5EOMnj{!F&AwlhHM89ZJ6T-G@yGywoCoIol7 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/iron_nugget.png b/Code/Minecraft.Crafting.Api/Images/iron_nugget.png new file mode 100644 index 0000000000000000000000000000000000000000..13515d36c9754538943a7a6fed7a3a1660c93ca5 GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;Oo-U3d z7N?UFBv>mNm-aGCOlDPjWc;tWpfF$mj=~~d=FB^#kFNcn{eAxbcFC3;3CFVvz4PsA znUV#nFSgYt@Lb_B>e#?&&}(qkVfI0Z6o$Za_p4u--QZT>xx{jKNsHafS#FF!85quK WCl$Tx5x5Jqk-^i|&t;ucLK6TJqdd+4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/iron_ore.png b/Code/Minecraft.Crafting.Api/Images/iron_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..8fa68577423a7b730acef8866daf8d74dc484bc8 GIT binary patch literal 292 zcmV+<0o(qGP)~1%Ai$;CRB@3l(s+f8kvfYwcmgN938f%JiR9~_qGH>&qxXKY)><0= zvMl2aQ=KflNQpAeNRq$aF2}uH)8tbVI122KHCJx;o3$s$*@g!``*Ymri~y<}-RzgJ2ClF+Q1t4^L!G5J0t zqX!DmtV-P_Rb~Mt4rv^$X1Y($SjX5C>zE_O<5B0`pGbSxk2IgyY$6Fx7hu;fX@HL& qP{1egxtPsIl@&AX^-Is1$oUUzwS$KjsKK}Z0000jJ1n2)1{s_IWx*Tj2LdF&5*drw%~S84uhk9!e+^v3<3u-8T4jf`3;L}&m2 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/iron_shovel.png b/Code/Minecraft.Crafting.Api/Images/iron_shovel.png new file mode 100644 index 0000000000000000000000000000000000000000..fb726a027d567881737ad0f9f1958e315d3b9742 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`NuDl_Ar_~T6C{ET96kEfp2OS2 zId6nPdciD<~85ry)@0?eyZ1Mx>ECx?kKbLh*2~7a?%1Uwo literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/iron_trapdoor.png b/Code/Minecraft.Crafting.Api/Images/iron_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..6000d27353223440ba2f841bec4ca38544dd2a0e GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!N`Oy@E0Er}VZ+XyI}aW_c=7!C zYuB#bxpU{ig9p!^J$v=))tfhOK7IORc0T9?P#t4QkY6x^!?PP{Ku)Bmi(`m{BTYU%P@h7@sPLO%O64E^Y{)Lq7)WA<`Spd}2Ru6{1-oD!M< D>;F)k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/item_frame.png b/Code/Minecraft.Crafting.Api/Images/item_frame.png new file mode 100644 index 0000000000000000000000000000000000000000..14f70635fdba92cf87ef88ba67ad583cdd7bb0c1 GIT binary patch literal 279 zcmV+y0qFjTP)V%NTAq3 z6ONlbAQ+tu!gIR<|Cgs2VK)GzaEg!S|0SV@a6GrO?mq~?48d>#%nR5w&+e!NYo6a( z50(R|!RZ2!But}*95-Auh=v&qQUh`UiUBYefSiYH00>NPt41-HC@+8%fee6QnC&>d zaB6EgN+5zXf!H7o=$f&{04Rjeq!Y0)_A5@A%!>PP*G} znrNrZB&mN`k17p5bjG`9KT9-jQXdJwd;?g*d1;1qx^B&=69|nE0}L?(;6Wh+9;;76 zfEEyseF6RzOLpVtLg(LktO~EWcYN@U7$H`OtU;&{47G);f>43Gh*|)|SOFcRbe$v9*H`(?l!9Cy~!V(J22l zj!Jt3ZNC_ocL4$+SnExssUP=eKnzBW>*&7$CvT$)^3-jH00000NkvXXu0mjf$a#Nv literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/jigsaw_bottom.png b/Code/Minecraft.Crafting.Api/Images/jigsaw_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..71c16d8ba24426342a68651e70ff81bac7b4eb78 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`)}AhoAr_~T4b05`_*f;6Y|=M?H9izL0oj;XO-Vt&NTFpa-)q24T$i$MDrJYD@<);T3K F0RSd-FPi`W literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/jigsaw_side.png b/Code/Minecraft.Crafting.Api/Images/jigsaw_side.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5cd65cbdcbd40fd81f9a6446d7da7dd0d5a4bc GIT binary patch literal 237 zcmVJx5xsKNRLK~}Q=Hz*jl00000NkvXXu0mjf;eBQa literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/jigsaw_top.png b/Code/Minecraft.Crafting.Api/Images/jigsaw_top.png new file mode 100644 index 0000000000000000000000000000000000000000..f9f5bca21199e93a370ae118b4827a270353e7f1 GIT binary patch literal 264 zcmV+j0r&oiP)oeU4($BqV`Tl zumH9xCsX|rdHoabwO%6IjJ(TZ{6_li3;+z32?t09EV~E7%)ILVO0}33>rUzR8@2_ak zu?i1%j?(C8@O1TaS?83{1OUr(KQ90P literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/jukebox_top.png b/Code/Minecraft.Crafting.Api/Images/jukebox_top.png new file mode 100644 index 0000000000000000000000000000000000000000..da45dfe8dae6abb821f430b5a6b68b242da43488 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FprVLo7}wU$_$Rga6R7U$+u^ z&bc2mD4ZcBkj5YwsOFHf_~(AB142EHIVC-c=}kEdAqS^KxLde|^?36=kzx~Id~`r% zLT;0#@J&{O!yRT0P9ZF-85N{*7|yWeur-)mzQ-WYsN=DQQ6tgd1KR{?wg)XPCm3R0 zHfS(^P*s@{u|Pvp_>|9!b%$on{E(XHbW@UHYVny#SJtcmIgY{8)z4*}Q$iB}3GGL^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/jungle_boat.png b/Code/Minecraft.Crafting.Api/Images/jungle_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..257df7d7108f4a09c40e9d7ceb929f2ec955f296 GIT binary patch literal 350 zcmV-k0iphhP)0kdRu$La?$CEUbJ1eHYt2S>&7Czi#$8 z8$I~hy_xyH*_}JH|9tNIO*BV?!);`v(|SRr=9h8X0kh9%2i$fV1x-4;MM&P+&0p_# zq4?wB%0FF;~*YRs<@6hiJ6{3SpNVXw(k zM@+SXST9>OjwFB}C>}0x_9?^xlZ*W&NNlD%xfBur$2%3vHYx$4fl|bKZnno^%LGB> w9dNL<;(sKN>!X^CbpQYW07*qoM6N<$f}oO@N&o-= literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/jungle_chest_boat.png b/Code/Minecraft.Crafting.Api/Images/jungle_chest_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..eb87751dfa1818b002c0a224353afe7593f04913 GIT binary patch literal 389 zcmV;00eb$4P)Y5Qe8035X~tUZO;EhaXXtoEk|)lmm$tA`;Trh(r*rEG$H}-n_Cu`gFc@$EEA-<$1i)oyRRLPu-47hZu3&8wlS8lf zCs_as5=lJmAQU9kV*2)Um0I3%0LZmg#(MxWZdJ1o_K}@P&IdH3VcBa`dVt67&bJU| zAA*m$RvO_gBv~(i0WkRxyOyp!h|PDMhJJtyz=r@JW{-!)cXPPryathGG$gcS0D~aR z$T}d-Lln^7n9V@^VooQQhd99UWI>|Qf`izDVq*PSEa$D77zB}5z(O#ne2ZANdep^55|e*V=3_@%Y*a00000NkvXXu0mjfjZ&pb literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/jungle_door.png b/Code/Minecraft.Crafting.Api/Images/jungle_door.png new file mode 100644 index 0000000000000000000000000000000000000000..90ffc6100765f1fc1133b3a0485d98c4d25ed9a6 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`)Ym%P6qPxJY5_^ zEKVmUNQ5j1*fryk_vD+ZdWxT2#8eyy+S77Rv{CWH5K4}5p#ho zYH6A#EFpkh1|Vlni+-XG4$sH{|G*JHQA8aCtU|(pYPf?JA8C3ASzeFnyedGZxx8># r;}yv5*`{~GGdec}v;o`&Ip=y`>0n)-MQa`h00000NkvXXu0mjf%&Bt8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/jungle_door_top.png b/Code/Minecraft.Crafting.Api/Images/jungle_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..8af416a323b38ffcd670bc1014140f1cd0f99b27 GIT binary patch literal 314 zcmV-A0mc4_P)O5j`!mx8Q=1!V&q=-;SGSuhYs=k)jSpOcHi@W5K90L zdSUf>xCtveO*u`|WNoStUjX^)CIfU`H!9|#vnijP48Wn<`Wv8sa{vkQQOW_D)gYsW zhDmz>Q$9Hw>L8;Q14AlF>87~nrs1lnl(H%wmykC${DK3dMmYlqD1QL>a;SY`YE@wG zAXCAq4sa{CaJ0&5TL&ue+uF8`A%s}h^%tO3){5#j-Q-I{p@W&h3xRqj2IjwY+W-In M07*qoM6N<$f>0rbIRF3v literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/jungle_leaves.png b/Code/Minecraft.Crafting.Api/Images/jungle_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..0c1176b8acb9e3597094461a9c77d9becfe19db5 GIT binary patch literal 298 zcmV+_0oDGAP)mDm6-r_$VFr5H*ToufB2C3}&ks0w!QXjalgxoj*qc{kEhQlhP zB?oJIN`O6p@5i=IlBK1z9n7Hw^dkmM3TBf+LK+$#C;`*FpEsqIk$M&cyu6*(<@>sn z&oh@+Mw)F@0TFOObbzUmQCw0~z%{B#>;cuO9U7Hmnlo0@uO-$tjy~{`5YXyIH8RcI woItJibq^|Ti9pl-*C!!CnYE2oidTjIf9D+SZT%r-pa1{>07*qoM6N<$f@GV1Z2$lO literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/jungle_log.png b/Code/Minecraft.Crafting.Api/Images/jungle_log.png new file mode 100644 index 0000000000000000000000000000000000000000..030bfc8fe0fb548813722ab6d74338d67bd89a1f GIT binary patch literal 280 zcmV+z0q6dSP))(Sa{YQ) z*#?IJ-K;N9rO;d+3a6_NN42tMpG!vx>Tq?Hx$D~iGDgpx!>ZX2QRbL}4pmVq?MVv% e^7h#LEqnp>2eEJnSrr`s0000 zD-r@R5JYnZxBv=`LQ)768i7Hv3KSB7#$l0oPJrWROZ8N}R426?MDNUYCOw}d>2{d+ z$Nj8dFDGH~SBq&tK5MeX3-XgbpLIV6&#s-Nd+Q{Z*kX6s;G!rGgp zf`CY&&QxbttgKp$3KRfIxnod_Dv=)*NCgrBZ^O$*06%6R0XC7v{UMHO^AJVW6~Iw0 z)?3KO*b=}WYT>VdgRH(DE$9PT4-t4PgQrke(1N!R_n`?g%BM*F%Q zzwpn0KWrL!&?5w$kJD~EnsMEkL!e5ORg#d8^bYtrPwNhzb)UDZ4#jkKKP|+O6_RKA zoC;&Se^5|B*7ZoL%7^pw3KFyu(se;{O${=hIq*4qm1_2>NAJK#m+j^V-AW@=>Q=MQ z_~^hnR(s$v-w6SlcWR*u)n0fme(iX+n`6Z1dtJ*e~<8YDN@!!@b);|&3CV~n@X RX3+ou002ovPDHLkV1m8PauWam literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/jungle_sapling.png b/Code/Minecraft.Crafting.Api/Images/jungle_sapling.png new file mode 100644 index 0000000000000000000000000000000000000000..a33daa7addf82a7d4cf132b3517be5424d737e96 GIT binary patch literal 223 zcmV<503iQ~P)%) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/jungle_sign.png b/Code/Minecraft.Crafting.Api/Images/jungle_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..e272240a6418c6b2e15e2c7058958e0af13be175 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFUg1Lo7}wCrFqi)W?6T7r1wE z9@DYaTFwt7)YvAoclw?$`q`hv;BhE!I=`zjkG5CQ;im~EZHxx33O(yM)%YGAexmJk z=6`YpbP0l+XkK;?PwD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/jungle_trapdoor.png b/Code/Minecraft.Crafting.Api/Images/jungle_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..477a599a5a134fea2219db79dcea47f295be0d80 GIT binary patch literal 273 zcmV+s0q*{ZP)dDYYeB=QIlK!@@?fX!QTlVV&iQ82c z`oz??Fo)0cvP%7`i0=@H=pv}t!93*QRE!!MrCD6`mk>chYXd}J%DTI(E#+WrQ&8Y~iXG(wc%!z#g XCw1}&m#!!000000NkvXXu0mjf5}0$| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/kelp.png b/Code/Minecraft.Crafting.Api/Images/kelp.png new file mode 100644 index 0000000000000000000000000000000000000000..8cc4fe297f3e5174e44b7b6a6259e1ba7126bb39 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EuJopAr_~T6C^kUX6b#GZ}Ge) zaXIIUd|Rg(LuBxiEM^0>31}nGQVKx@WI~k?2eemP~#JxFa8}_ zCb&8+h1o%3ws%2ROD0=pQ>I&)mE+kHYzn)X(j*+uz5p^BG|ryz6kZ}JDV)pTp}2`r l!R+F!iM)=-N>0yYu+Y5BF=qqIU7&jyJYD@<);T3K0RXHuKo9@` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/kelp.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/kelp.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/kelp.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/kelp_plant.png b/Code/Minecraft.Crafting.Api/Images/kelp_plant.png new file mode 100644 index 0000000000000000000000000000000000000000..ca6b31cc38615b30f2488ada0990bc2d71dbb644 GIT binary patch literal 1255 zcmV+q000E8Nklu}N!#g+1B2XgPUoB?{m!2> zJ(r8~`tsw=_2bu9*YCeSJijl@s~yk>xUjGOi|GOMWqf*ijSuqe&--hCx4)l$zI`5` zoss;!fA__K?Tep(z58dlHbA?K_F4a2|A=XWetlxICS2#{=z3iwDDl z`{{S9r+Lr^Ifn=GGSfUrP3aO3&SQc8zR3a^2i9F_7(@sUD4?YD!IbH|p9fYPXdXa= z$T&EI2bK|Gx9Yi2W&t&T#e#J_ux1*~11kRY`=!ggK0GbCd-tU|TdM;4< zK<5n+4?^RW^#RI*p-W2%NBae7z;vzvB^wqfB@f_(t&|VufhY0O2863v%XpxfKq-_v z=7BXAsQQ6-bAgmvlze(TFbC3wsK|)xdC*H?B^Sa8N5lizg()74QoboXNEvd(gOo;q zJ>v0z${+Xhz?%!6Qk%~MJ?A|hK*mIQur6P)!g&f4Qu)F#Pm*b#wM0Z;cR63s223Sf z%W?*|5HaEboOJBtK{OYJu5D%mWJRZPh;bm(KWgbwscZ&&h8Q_e*B*_H2 zrmDR_E#7+ipc^yf!Ki+)PVVYoIj?>Y%6+da4Cf1_HAl+}X&&gb52|Ek>IZ3!0IzhM zvBn@-kTRt70&Pgm13l5)-n330iwBf8NQJVOe4kYwPnCwLb;n2}P=;LIhcKltDOE#& zCI8txNaYLDc@PE@%>#XBk_SMctYNYwXPDBbm`XgT5`b48PBlKu;3@H-H*-X#l07`2 z3J~Y^AMDE)kp4vKrb74P(E7j|y- zm-Qo+ctG_ij@B2}@nESwDD82aq7CkV2T>_#7=_WpG%UIAcErfiuva@stt~td52AG` ziU;m;VX9wwv^h?9flx*1vz~vjp9j-Y9%_(CAJ9C2wSm{8No@>U!h^C0mi8;VK=t-J zM-8!ac_3qf>OVkuP-ZLR!3ktzD%4tP-RM`E6rW(JZ)B)F1=))Mu1{sLkbqdGJg RQpo@S002ovPDHLkV1l`~NA&;z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/kelp_plant.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/kelp_plant.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/kelp_plant.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/knowledge_book.png b/Code/Minecraft.Crafting.Api/Images/knowledge_book.png new file mode 100644 index 0000000000000000000000000000000000000000..68a7a1aa3de5e9832a9bc2c77592ba0c5bbdeb11 GIT binary patch literal 217 zcmV;~04D#5P)Nkl zu?>JA5Jhe5t!&)D0qm^Vz{IeLL)bHfHJh-`nNM;^@K7Z2k}u@KdmOQ8{;qKyiBkp6 z+e~U#v>Xc!(?C@q@+yfzh7j&&B@)O$kpvrtkOcmv~-Bt@Vk`3$C#DzK(brYtsh T-t|Lq00000NkvXXu0mjfb2wIS literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/ladder.png b/Code/Minecraft.Crafting.Api/Images/ladder.png new file mode 100644 index 0000000000000000000000000000000000000000..3500180a90c64a47342f5a37a9e892c03051de8c GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`X`U{QAr_~T6B?Q_Rr~%k=Z5|> z7GQ|DdR2Ai|NFP3Kghc@i!|IYkdi!nB;nOVwk7N@8dx1oPLv4r@-{z7c;z5*R8+xJ zyVkNP?!d~vMFtH&1uc0l{N-Kbo+a_Xi(SFy&f$a?Pgoh=+iUGxc-3Ym&_)JNS3j3^ HP6QN6v!hh~ zJRfGDv`T)1NVCbm|Mg%0-`{^X!7P%k!K9f-@g~EB`ipxVf+PZDxJy_WwjOW#|IB&b QBB0$2p00i_>zopr05cgqiU0rr literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lantern.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/lantern.png.mcmeta new file mode 100644 index 0000000..5169aab --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 8 + } +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/Images/lapis_block.png b/Code/Minecraft.Crafting.Api/Images/lapis_block.png new file mode 100644 index 0000000000000000000000000000000000000000..6987aa5dd4bfd6af859e7ebd14f8d29da6325489 GIT binary patch literal 316 zcmV-C0mJ@@P)W#mMw8iYR1ifF!R8)v9td8cyq zO5jSg&32D8*s9v0C$dwlp7n*Iud=%2;gmocR(Kj2<$shblrMgy0 z2E8Y?9p+KVU^sJMp?QL-unEJnnurIDH&n9S%Ir36cC6XM$YI2=gz;utgoJ=-tAghY zx0KnPef1NVX7n1UHy=rmSf7^S>~YQH0RzMFEqA1gV`}YyZe#Ft^>bP0l+XkKjJZfI literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lapis_ore.png b/Code/Minecraft.Crafting.Api/Images/lapis_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..7c212c3ed9ef2befc8ae2727dcf17e1737f3f1e9 GIT binary patch literal 339 zcmV-Z0j&OsP)SVE z9fl#oec$&H?z^sA+<`NS$$;9njW9vb8b$Kf zO@C1Hj0Awq<-JfLM$%$mx%XVzWbaI#6=d_2O&h4lz0)4@v#DXCY$O6e^7;OWl@=uT zzBV=ps0M)k3_wnVu>X2GVWR9NDjQ;3LXGZckBZEMiJ5?83fPkODl0j`N2d|zv!lwR0=?()k>nJzXQlr8G>yuF la)Ma#vj=N^*KakB_yLH4ZBAQW;A;Q?002ovPDHLkV1k_7o2vi- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/large_amethyst_bud.png b/Code/Minecraft.Crafting.Api/Images/large_amethyst_bud.png new file mode 100644 index 0000000000000000000000000000000000000000..337f13d5815b6a140115b52af044ed2cb82d0c6d GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Lo80eop6w|)q#ig?K!1A zRhw9FVdQ&MBb@ E0N>+LLjV8( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/large_fern_bottom.png b/Code/Minecraft.Crafting.Api/Images/large_fern_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..936cb7babf2c448fc3d36c6b5cf37dc83827fc17 GIT binary patch literal 254 zcmV1}OqTL;#En^+kS)9s?*4 zE&6){8XTly)ia#vaf7^(CXVMl++YAmI3cq`apUkC0A(j^%=QNWIeC2$ySU>G08PHR zf)K%b2kY)4-+;l=L6&d!!x6=G8%DmhI^HV)h}*4n0U|=KXa$SI+yDRo07*qoM6N<$ Eg59TRHUIzs literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/large_fern_top.png b/Code/Minecraft.Crafting.Api/Images/large_fern_top.png new file mode 100644 index 0000000000000000000000000000000000000000..56da4f41ea5f257e14f54a0127446fb75fc4d93f GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Xn;?ME08WOEnc%~&E8#mr%ap@ z6&uyu*!*ufcOg)Mu_VYZn8D%MjWi&~$J50zL?V1`??&Du4h)A34*gy~M{Q^SKEAn* z4xf5I^qWsoDY7=Y@2I34#vlE|P`k(Owx8F=^DUfre^t466;z}?4UyQUeUHz{jA0UY YS~H{2^jNvYKyw*9UHx3vIVCg!0E&V;)&Kwi literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lava_bucket.png b/Code/Minecraft.Crafting.Api/Images/lava_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..1f7b926317f5d5ce38727d1792528cfb3b780a87 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ydu{YLo7}wCoEt!Fg5+#&nvw4 zV`2Z_|3ANq{@?yJr1_(yIj_O7Yyl6ZC7eq>oLnklz$VFZ$iU2lFGV5D*`Y~+^@P*} zUMDk_<&4^4YktJ%FKF<_PI?C<*=`(Syvwj>*2TSy#tch3Gng;%DxNG` em7-R}z_2MfzjTw_4iTWk89ZJ6T-G@yGywn!J5eJ5 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lava_flow.png b/Code/Minecraft.Crafting.Api/Images/lava_flow.png new file mode 100644 index 0000000000000000000000000000000000000000..ccb5d6b18489e403ac085787736ec2761946f0fe GIT binary patch literal 5603 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 y1i?;C|Ni3{ZDCZwqV0000 zN*N5h91X&AV-5fR-*j_wr#Zu2g9*(-_5IJv9_$r=c^OmdKI;Vst0M|n=sQ>@~ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/leather_chestplate.png b/Code/Minecraft.Crafting.Api/Images/leather_chestplate.png new file mode 100644 index 0000000000000000000000000000000000000000..5aa01e38baa5800ed6939e443570debfd62b37f9 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALo9mFPQ1u@KtaGc_LQg0 z(b$+Hjxr}FIeFP^wf(Qfa>e^zY%a(C2+gH=rB4nn+*-E!+Ah`{Tb)G=Q-j!;zwHP< z&yv8{G*O^!>pqqzbL5rXx5iq^?qOCqc0*A_LhV3VTl>G4`458Ry_PSU=E(X%*kYaR zebx(wqK}wvG`x#tD0`Y+eEzfc0Vka|#%m@_jd^&vl=0rwWY_-k3MHTe89ZJ6T-G@y GGywqhOHa-K literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/leather_chestplate_overlay.png b/Code/Minecraft.Crafting.Api/Images/leather_chestplate_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..2f6464bf7aeb78fb56185792b74d2c793aeea6e4 GIT binary patch literal 74 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`f}SppAr^wk60D08M0%Js7#LUt V7#PEhYAt}044$rjF6*2UngGVh4T}H( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/leather_helmet.png b/Code/Minecraft.Crafting.Api/Images/leather_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..9504867d89f40539a49a3f533a0c88f8397e537f GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ah@)YAr_~T6C~y-SXlh9=Xm@` z_=-*LEfb!jK=9w!*Z05h(w~2RewN^Je8j@bD7m5XbJ`rX27^E#-ZbBFmcusTT!w87 w%$ZAWFf2O6FkRP0lEIi|IwOl|e*go+jT5=IKl@ni2inBo>FVdQ&MBb@0Q3GcQvd(} literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/leather_helmet_overlay.png b/Code/Minecraft.Crafting.Api/Images/leather_helmet_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..670653ce560d396ba0e8828799f346873e56cba2 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`mYyz-Ar_~T6C~~(a0&ck&oOyz zW!4;1iOH!PXBw3FZ9nlcWb&DYE;%EelAV^G_^-dGeF5X*h6)CTdKa~AXHyUI0S#gB MboFyt=akR{0Kl{&;Q#;t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/leather_horse_armor.png b/Code/Minecraft.Crafting.Api/Images/leather_horse_armor.png new file mode 100644 index 0000000000000000000000000000000000000000..72bec65ca9fbd0446a49f1fcc995f9b45f261161 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFdm2Lo7}wCrCs-xU;kPzor>O zOZwSaU+3$b)sNrzhd+68%884M-4D)klt>fsWK*!d>*C4N7btRfPvvKOj%E=*->d)b zC!An7reL-yZH-xjNz)w8Lkg`5zO1tZn5Fi(6yEN7<1!;{g3<)F3274)6%IQjDOAp| zTGQC_#(n~$!dZowH!3`0%qI_DNt9p^ayh2p%O}K>(38V(Mu3NT!e0*_xtO2K3_HJG VKDf?AxdrH822WQ%mvv4FO#rhCQ0@Q# literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/leather_leggings.png b/Code/Minecraft.Crafting.Api/Images/leather_leggings.png new file mode 100644 index 0000000000000000000000000000000000000000..a1530c0967b511e6bbaccf6d80dadcf9638bed5e GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8J;eVAr}702@)j=78XD3^>VVZ ze$8L-?DO;U$q&xXHg7I0EHtchp1|9X>2&P!GGFC$3@N+{KGPTtjwn2fmdK II;Vst08LII$N&HU literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lectern_base.png b/Code/Minecraft.Crafting.Api/Images/lectern_base.png new file mode 100644 index 0000000000000000000000000000000000000000..217e3567b7bfed743255c121292091ec7e09cb07 GIT binary patch literal 273 zcmV+s0q*{ZP)c4cSg0Z9A+i3N$7xdS^JVqjt82S}{EtjH(1GA49zbC*Q9*h%raY{%z$ zGt$2Ahab%OugBF09#n*&^Kn{FMKi8Da|l$4vPu%NNb7)~VYh7HS@->B(V&>l?x%$~ z@`dD?KBvMM?_U%Ykaazhs`BCd`~?YG3F*2Zxuymg&m8!i{grC=sYmO;N0;s92;E8} zRO(i<&-m1Vb7V!IaqdT@4>WJzhoS3Aut5GFsCN9;_a*d@Q-br-d9FYL)xQ5LQ0>PD XETUxbU$TlO00000NkvXXu0mjf${T)2 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lectern_front.png b/Code/Minecraft.Crafting.Api/Images/lectern_front.png new file mode 100644 index 0000000000000000000000000000000000000000..6073d12824e30c7d9047d62a2f28eeafd289f024 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`|2mB0FMw`lW| zOUxx7lGtWR2TV`l3*%Tc(a@)d@d$(Fk+#Gx4WoppPUQ&2j<&=Zj0$GVJtH5(S8c|zwR;&8%r-d!B|92Va~rrSR2`pE@rJFzXP$<}kNtNVWP7}Sv;03U z`tcBN!%ZF|2B5JMBs$o3Ke$tO_J8zho`Vu;4T+zUM2@mQPfs*waCsvr%zS&^nuAc&&c8Qdak3~7O@OLER$FgC)iKCd7`l+hoR_mdK II;Vst0PRn7=Kufz literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lectern_sides.png b/Code/Minecraft.Crafting.Api/Images/lectern_sides.png new file mode 100644 index 0000000000000000000000000000000000000000..5e6955ca56660972c1169c1c0dfdf82c84d738c7 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FprVLoEE0S9lx!w_kfiuxGmI z&wuxCNi!_Jc+*{IV17-lpp^MY6|ME)u-6m zSqjLvNKRnpP+>F@jpUgxIuH02G4jK3unuRwWk=$_9Q1Ng= z+(Cne32rH~*;g_ik!rfm;MBHI+GQH|guP4*RjIzKyss}?4RjoXr>mdKI;Vst0FMVq ATL1t6 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lectern_top.png b/Code/Minecraft.Crafting.Api/Images/lectern_top.png new file mode 100644 index 0000000000000000000000000000000000000000..b81566aa77a22049e2e680f365b2dfd2510578c4 GIT binary patch literal 254 zcmV3B%L$q|<0EspyGa5_J8a6QzP;B;N&w6(3#CSWDe=Hv7 zZE?GwHq8_JTCRn<9QUho9oAo&FqMHmDm*W{+EJd^^Smxh8$pRvTr$VB2I{IsbybW= z#CYw2LAL>$@L60iio+8J`etU&4Jrc_oPi7IIpQs9-~jSmn`Pi9_D;rwnP|WR;b9Sb z&S4V$Vc)I$z JtaD0e0swYmGEV>i literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_00.png b/Code/Minecraft.Crafting.Api/Images/light_00.png new file mode 100644 index 0000000000000000000000000000000000000000..7dac321c7abfd2aff17935ef3d5927d7a0727844 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar`&K72D6hwdY}H{qZ+l zLG*yhBclaH$LIb(VUc<6-hUTqhD!}+gG8JQBpbYq+Z1;kYM8*dZ>#Z#cJa1&O~VDd z_kFcD@}0tXqHT_4DOanSm+>aw6M71s#=8_#GT9iHZ&~$!;>3yn9Ze$H8vgJdI??DM y#E{9dlcA;a+L!@l z?mJ366P?89p?rc>!Dq{||NjNE61Po$%Os$1vJB|XzO=rUT0h+_KnF5-y85}Sb4q9e E0Dz)Pt^fc4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_02.png b/Code/Minecraft.Crafting.Api/Images/light_02.png new file mode 100644 index 0000000000000000000000000000000000000000..3f717f008b9e1f4d3bb49a7fc41bf3b24fda80fd GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLo7}wS8PB3)}Du*^~c|I z1@Q+)3k+BPv9~&Qq2n~GMAyd7$D4jSwEe74k(zGfCw?d5VZXTz$4TQFySRVzg(^i@ zw@aV-S3ghmi@b|)F2klp#>@Q{UU12D`<7i^s~y4Iq4uIYMv?DQkG2~JQ@|c~H@APs zr|NMqO}OtU@l13QqlfYdRt29e%l`it%u3ug`7M)x!pSnAV?7VeuZy{LwH@e622WQ% Jmvv4FO#m28P)z^; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_03.png b/Code/Minecraft.Crafting.Api/Images/light_03.png new file mode 100644 index 0000000000000000000000000000000000000000..adb4b5c6e3353fe5fb2e4c3ea7334dbea19c8be5 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3q4&NLo7}wS8PB3)}Du*^~c|I z1@Q+)4;q$3+L9pMLtk@K&2j zzpy}%!z4!kXS@IX-(&m2zC-O6LyBv<-(07KotJuKBJO@&o4~6e6~5pR>w*TB%wwVp zSQs@JUESQ8goPs68vgJdGFU%>$3eEHkT0o5S?pT%GIjoWn5%Zc71!3X+uU#Vv~5oBl#tgF2)m>r8b}X z@9yUIkNskbB*Q0bj>CJLj2JRmb~3bdUizopr01|CfHvj+t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_05.png b/Code/Minecraft.Crafting.Api/Images/light_05.png new file mode 100644 index 0000000000000000000000000000000000000000..ff669e9d1693e86fb8099628c5783a82595d8826 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#=T&Lo7}wS8PB3)}Du*^~c|I z1yO-ZKfcFZt}p3HWY80D5b=Mn@t=QjqQqf=9KFWOU;k5uyV7`^3wAP0e_IjTc=qQG z14rfwbN}Upp85aZJiRG%hJ?qw1fGLDmc_3`xO}IirK~TxzP-t`DWl2nI9s01NA_&C zi#$&nj;;Chf8xZ6{~b*t*&6=v9a0FNkjmhpe1cWMXB)Re+l04F0t&awoER8%HJCrS TIR9M;bS{IZtDnm{r-UW|a8Xp! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_06.png b/Code/Minecraft.Crafting.Api/Images/light_06.png new file mode 100644 index 0000000000000000000000000000000000000000..dcb9ad1a4dd321bf19aa50e04cef1616a6402c67 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^F3W0Lo7}wS8PB3)}Du*^~c|I z1yO-ZKfcFZt}p3HWY80D5Yd07`}_a@(`p91hc(&`m@JZR@HTE!+!4cYx#Kj$1dDqc z4lbRj!#r}3|Lo7}wS8PB3)}Du*^~c|I z1@Q+)58m%x_W#8Um9xghIsgCf-oxW_*q}}E22Vrgum6t?yV4}sP70?oblAnM{P_Q@ zQM5ttRfZgfG-DrQp2Iwfrx<2DdvBip=l}mC>ltm5Oq0|lj18R6&9P#=#<8gLT91s_ z-LGpCdKG3ZxV*7Z+WXJJS&k-=ooftN|EW(&c~URnJB?9cf3v{}(G*FBOB_Xv9FyNN kO;AkP&A@VE+gzXzI_kdd?9+O<8|ZunPgg&ebxsLQ0O*xpEdT%j literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_08.png b/Code/Minecraft.Crafting.Api/Images/light_08.png new file mode 100644 index 0000000000000000000000000000000000000000..487235cb5c9f67bfba2866a725a9a467b1837864 GIT binary patch literal 234 zcmV9*s!ILf@p$%#|CaJ@ds-L(G28(#;o%Hk&%)AK{Qzgfcy@^AXkuO07xUq1t3he k3qXdD?E(-W+jc?#0Kbb7A2gR*m;e9(07*qoM6N<$g86b?Q~&?~ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_09.png b/Code/Minecraft.Crafting.Api/Images/light_09.png new file mode 100644 index 0000000000000000000000000000000000000000..61c6a2b44c542cefe35faa03dd3cb629bfa9b123 GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`hdf;zLo7}wS8PB3)}Du*^~c|I z1J{Cu+U|Ns9BC4CMb*}$fz=X`FCRjZTm zQb{(4ZDrTDH<>nN2+VH`DM;?Lk1*~?Q($jk(ls&?lBr0MWcXyw(H!GAjZvXjLA=4> mrXGW&(>890hMe1+j0~ptG`YNA?hOU{fWgz%&t;ucLK6T8#8{{R literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_11.png b/Code/Minecraft.Crafting.Api/Images/light_11.png new file mode 100644 index 0000000000000000000000000000000000000000..f469c57e39871c0ebb799e6291b4d66db56d79d8 GIT binary patch literal 246 zcmV-2Mjz`2A;q0(3rJ08)&s0iFN<$K(I#7^@-JTmVx1?ZIp~y)@q(j4=$sWdO3~ zH_L3n_;{rTsv$5Z!!)7uKOT#RYeqH%WGLRSLALe((L6YYi4imapWc?Lo7}wConXX|Gx8&o%P4x z_Kk@WYHi{Vf_Q{~|9i{L_3vB4xB4}04~iH)n0+44PTiK!lgP1)(O~w*%wq;Dcil?t zPB4_5RrvEU!sg!x$8DlZB-%R77}AVA9^Owk{#XC&2cOSj9>$ZxJ&F^QCba#n{=Vpf zOQzd5uVh!=2<4tM1<`;dk}M8&e0+Rtzvt>OJJhi!PS8GK#IQv036p@@ZB_;66J?AX e6LPH;85nN0>I(knVOtAyIfJLGpUXO@geCxM`c=FD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_13.png b/Code/Minecraft.Crafting.Api/Images/light_13.png new file mode 100644 index 0000000000000000000000000000000000000000..f8381bb2a15ab5393b64b2daacf71e039e4dfd73 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n><|{Lo9le6BwGxf8Y7X&idnT z`^H2GwKnkwK|I30KR%Y``u97BZP~&fF$|X&F8_F(Vjz($;dFvkf!Bcf-r7R=p(!-EybBb>cijL;v)9-|NCAEO|Xe$p1@oA`Ii)z@07HZ^>6O) z7Jri?;CtcajRV)akN%g|&idD!G0C)<;l#HG2_6q7rZSv(slZdj8p+mR(iFpRC}lT8 i3dc=72F6Xf>MRV$74@DiZr%X$7K5j&pUXO@geCxQqgy8c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_14.png b/Code/Minecraft.Crafting.Api/Images/light_14.png new file mode 100644 index 0000000000000000000000000000000000000000..c298d7f12513dae7e81f06109adff1d74635c0e2 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALo9le6BwGxf8Y7X&ido8 zdzy0hLso^>A3Q(4znACw_dADe*}@lW3esI`J{~`rU~tTUWp?pIUWUwuL>}i0xhgjq zVi;nT&Fn6+Enrs)1giV=?5nBBERC}U43{?4zmMCn-_gWz|6}78owEuIn`|v4gnp$+ zGHjAe81WA|NpkJZVHyI{4@h~^EO-f<# z5Wd3@uuA17Lq<^BO}|Nu5^WP!N!}EYIJT6Hp*7^;X|L+4ETH2UJYD@<);T3K0RR<@ BNX`HN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_blue_candle_lit.png b/Code/Minecraft.Crafting.Api/Images/light_blue_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..56bc7ccd360c6b28815f297cf67d6fe369e0246e GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar_~T6C_xtFuSr&{x2d~ z@Z|pL|GVYyD%=;CkTyXvMOt9P+e`l^bo-w$cc_2Y`v2MN{K@$ZPVaC2pT)hNZwcdC k_y5g23(qhp$n63e94%&1ZgcH@572A|Pgg&ebxsLQ0HPi-VgLXD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_blue_concrete.png b/Code/Minecraft.Crafting.Api/Images/light_blue_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..d5a46fe2c61e561ec5a659a0f115e55810c95482 GIT binary patch literal 282 zcmV+#0paq2(+D@p)>8$Q_hLwI5yu0 zKmGC>lcBY)ICO8`r(Zso%ln|K?ZZR<-?X27h60seUW#}bGeMCj(+qALtILolj>^Dj zD*`y~ODYAnTKjPT+Yv^(YHW%r5McV*ls7Hao2df`@1rLb?>Jc7VEHX%<3-U)^wG= zOpLgxD{WV5j9h!FmK#PX(anu9&e~#pvk3u&9s1YTE>L_d%dYmAi%>a4NS?6$v&NVy z>*4l!A1Lwk>0B1B?X8_5%poJsjeQSTkd9XP$rm!$Z-cwnd#rV?RscsgNq=w63k6%&GKR(_VYzp)3ri zsHp0IGh0Dy8Gs^-100007u>HM^mLg31NB2OA4xp{-#D1Y+#m01bphIOLEIcmm0t$-Fz? zxqtJjHT=B0f5skOXOHjSSpVaP9Z#qG#2No;^Vc4K;bbq?&ET!UaJcP^0Q3N$@w@{t z@^B4fc<%Uwk)JQu04n!@jEdgN6t%oC07>&6mNHJSu1 zlggZp?R>(NbL87u{caAi)2ITO$~4&%o03vzX04_y+5l0f;$yW|&f7dz(unQL7=D+* zUS%5UJmLwEGEl?t4vl_Ho4)t|5<86jTxTlt!h77$C8qL_{=+hv+ka*Y{MFPYx}!}v P00000NkvXXu0mjfDDB#ss|cbSCtbkR)|L_#+*-V25Vinl^HQB*`hliI`h9oDqx%pWXf*4bzO zt$nsT9DSTVqyPeXvlJZNe|B!)jGH~Wd3F5SSI^P)OFa1o5RSDR5b4M*@4;dVbZz{2 z{54$eK%Dp($~uDNf%WWh1LOfPhDY35mrsr$m|06WU;U|?3i<#qC1@#3A08#6ph5Zg z_UFHHQa_d+x9;70rhz+MREc6#-G=JmsM* zoNSt4rpk6^*%8*wE1$LoGQ0IKZq_tRF!SBxV8+G}Wb0G%AxZWeP&0$4tDnm{r-UW| DNC+KN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_blue_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/Images/light_blue_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..6a0e661d93dedf71a5a558eb3e1359d1945cff78 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`_MR?|Ar-fh6Amy3rN`7yvv~Q( zn5~HMM8l4Klcz{JOyqW$rD?|Sq^psec>*`vwT8y;hYUPAn-6oJ4Ay&S%D|8_EwtkD S#{d{>Oq_{ry}N$S*m8Gu3m_8@oWz+SD7W#w z7Zu#rWSkjq*Ga%_J@AWX7uBK&31^~ZEhPyD%L&g6e?(iBTUL$uh`THlVcmBd}NJ~IG-cy|egDO)~s%vwnlAlw!lL+iG-C=ru5 z!}nefqq|nMJSX72m9vgvYoWB&kitzuUrpR$3J@E9 z<_Nl61@@ zhf17L5QgD%FSb}vV=tJX5xZWP4MY)9Fc?q~i6|l}_J+M+#g6?pe3kwb84COPozZM?b zcD`8s`kSKS$?KwtEB(?s`6=zYKY9=8mi)g7iW)cHMN6k{TDCv=m2>x=I{DR0&#ZMj zAtypQF+uB}m6zC7Fm?%y56mbIi#2*0Hr|6KgQP_*pc8j$$6o%wbKHf7zTxmPdJc5js&M==#C7Y|UTK422GX{hlv@FdHFmIGpuv(M6-HsD zM>Xyyh`ed@Be8=%cK`<3TMmrXJ;CU~W2`y8m3@MQ2RIC=oqN{uteSt&mi#_0PBc;k zs%DwPgz#|85hP)VeRLY)N-i1v5F^Pf1I7jE*+JZV)y~LJ@Pi6<5ymth8>oYl)JZ-G zquM^f8$kT{8t^DWLL#DrbZ9;Yb0FEg^$E_dLXp@t|uI{eOLgW21Q1>(l@J=iM@HU`u(b l_Lp7KX(FS7O$jdp!_!;l=VkPk^Z?Cf@O1TaS?83{1OUp`F-8CY literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_gray_concrete.png b/Code/Minecraft.Crafting.Api/Images/light_gray_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..21d57aa12d6b4d4b86b1e6c01239107d27adc2fc GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|Q#@T9Lp09k21RonFyQ%g=CH=Uzt2tg86(&2!h%$2%5vmVW064(NTyTFsxOyiIJ8r=H6)%@to>NIv2| zGUd~>HjctQ3!YDVy4^xhab0l7(yH$tgZUUYHfCymVD#Fat8u*IYzokQ44$rjF6*2U FngF^{RLlSX literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_gray_concrete_powder.png b/Code/Minecraft.Crafting.Api/Images/light_gray_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..18ebf59ae6eada4f2291c10bd10afff171e3b601 GIT binary patch literal 567 zcmV-70?7S|P))(`6Zk!HK@tT~~d5y=$!iPm{N{gthnDhnCxQ9bqZU14N&nH(`uI1GB0sD~j}V zTKMF8w|hZPj2$d>ouR_}wry+Sy;Ump-cYn{X-t8<>vajCl`;YOoi=?t!5SSd4a_1IB>C?VJH7()8E)d{pW{6JF_Sn!IkLlv{{>U~)5#0hSnB zt_0a3&RR(hgn$zikNAA%3&xlV>&IglhVBt7vyg!YknDl!D5S$Vy(~UWH@E`E$+C~@#K^99O>qt>>sA<3?yDduzg?mz2RJ`eUkhX)7&!->E|C>k2hizGM*l4uF#1k zz^EmjICMNd`@MX`K&jM@re%qw8G?~Tf*$ZZ1q6?y{||pi${8GmxQGA%002ovPDHLk FV1oV;3|#;K literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_gray_dye.png b/Code/Minecraft.Crafting.Api/Images/light_gray_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..bbb5acc4d8e940cdb5ca6670f6dc73cff9b822ed GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`&7LlfAr_~v_8;UtpdjKLdxp14 zw`4lsV}ZSuug{9kc{ZJ+Q6cN=HLi#9fAsAO-(7xx!@qeNqt^2r!+XVQEJ0pkheDs3 ztYK@Ylx&*#eYS7>bCxqIGYl5)Qj1uZ=({M*mswBPP0II3mNWC(ORKN0ZS1$&bWP$= m7E|I*w)ltBE*kyV|D8cQh)d3_$kqht90pHUKbLh*2~7YijzGz zO-ckY5QTFHe~#ozltF0J#kds_8AZK-xOaAeS!6laa3d~U3;aq(7s3c8K7#b`AD>1J*K5(Nqm!8gED^;XUtYg| zc6f{&G=51-I6fQl-)a>|i@-pevzi3Dq7F7ycpH}>$kIF_cdJzpWJsC?oh>;0P6UiP zw&bP{HuXwLm$wh+Hw(M!adCF=(XGk~q3%jicyjiGr?=?G*+3=>wVN8vvz zb`@&Ac-mVoA?%OC1un#OGYw5BICw{*f@iA|krV<4$HpASV1KQtmzfP3{F@|R4H5cJ v{dM|as|Mpcl@RZ;Rp|SXpay~HUp|;$Q#syNS*CA)00000NkvXXu0mjfFo=;{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_gray_shulker_box.png b/Code/Minecraft.Crafting.Api/Images/light_gray_shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..63e494d0bf7022dfba95c2f013b3de57b290f4e7 GIT binary patch literal 307 zcmV-30nGl1P)7o<;xw002ovPDHLk FV1mHig|+|y literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_gray_stained_glass.png b/Code/Minecraft.Crafting.Api/Images/light_gray_stained_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..964b1fbb554baf39bddb0ab05fd4496d1ee5f0a3 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`hMq2tAr_~TXIK_LOY$;co-)x* z?O4`<950?3zMb4@!Kb+wv-L-77A;#8^wO5{ zv?OsRgy8#L)Vmj>>euH1@4XZmx}ImoyDN#7?t0Du0wUhK5|Svip7WS?WukzD-O_jr zyLOkBGKn*hiSPS**66*cEuS+EzIXL-=CGwz+$~6A&hfxGU5Uakr=>CIPmdh$1D(U~5$p$&tOf>y|+$2zW9fz)9RzK4ae3w%+$k`LP}& zfO8^^2SB;subVhi3J@lKXF#{M<$Iko9#FvNaS(A5Z%a#}ExW1;8MpigVbKg}P%R9{ P00000NkvXXu0mjfbo#-g literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/light_gray_wool.png b/Code/Minecraft.Crafting.Api/Images/light_gray_wool.png new file mode 100644 index 0000000000000000000000000000000000000000..f7f13534903d4819728955cf76eb100cb52bb7ea GIT binary patch literal 441 zcmV;q0Y?6bP)Xf9(NFl}5s2yxeC`s;c+(IxEYU$K{wfd;* z`F7jx_upAIE6dluUptIEe@e_;m}7~(`3Ndz_emG5hI74Bx&R~F99-fFBXq= zy}%8rC|>v-8vIJ&d{(QEs46tZ5H>^GJb#i&Rnz1tvcbB5M&O(K*v8Yq`QKVgGXC^?24Y`hYL6ipy_cPhK;oU{g}9- zVJB7f(#MIx1sJCin$ROt6H_wDJq>z>VqBaEaRH;er2=)0 zccuJ4jA(k2JAhbz@CZU8C(t!lP6hCYv!GH jnFW}tP-88jC!Xma)PADeOT|#w00000NkvXXu0mjf|76Hk literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lightning_rod.png b/Code/Minecraft.Crafting.Api/Images/lightning_rod.png new file mode 100644 index 0000000000000000000000000000000000000000..5c9a13d7145babeeaa9eda2db750781e7b0f6932 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k)AG&Ar_~TEACABEZ??1)ct?D zg6IL0c^aI`_ZcQUdm701M3UiBOOK}+L(1~69hU@A!9y)os9U!+7p t3d7O31r}ls=j3mcIBev0*cP0`z`(+q@|r#J_%om-44$rjF6*2UngD2NFLeL_ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lightning_rod_on.png b/Code/Minecraft.Crafting.Api/Images/lightning_rod_on.png new file mode 100644 index 0000000000000000000000000000000000000000..a380d6860817d52bc5db53a429dac7f4a974cbcc GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%_o-U3d7J|t?{1p=x1pNOW$o#Lr k?co251`JOZH=gHah^_dex5%fq8>p1Q)78&qol`;+0MaZQ6951J literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lilac_bottom.png b/Code/Minecraft.Crafting.Api/Images/lilac_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..3e164d0b4948803c950b98dc04caa8b64c46d1b1 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Cp=voLo7}wCpa+O-emrF|DA%L z_8n{=k7h^wV?TT8cfTJ0A)Xry9*iEB_Z<0|z`AgC>Hq4l*$p=p3@03`o@}3VorhVW zRl(U|mgBbO8w$=7c-6QLoOtcV)z#W}XEa zPdvSj-C#JuFu^;at%>KLbn6R-X)T_9$4)R<24p5NFm&cWlFT}hkqYz^gQu&X%Q~lo FCIA?xUX%a; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lilac_top.png b/Code/Minecraft.Crafting.Api/Images/lilac_top.png new file mode 100644 index 0000000000000000000000000000000000000000..e2932bd52ecd070b84daab8c485e3258ea492fa9 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%ROBjLo7}wCrFq)C_4P~|97?e zKmGn^x4rTG@A&G2S5rpLCxycwPaYO+6glHP=l^_>!+{JQ#=D$yk}4c8=7rs!r3B=ybtg+>|_%=VR4zUil-rl@e)TdW1u0! zC5B)gBN1C3ha?MO;i47IbNb(<%n0x73rf*nxSKD3osko>_H9qJ&gH zy}~DZj^#Nfzx?|c|IfFt=esUp;Q8NPU~<}lUTO1x%GqoepR_REP(8tRAf_o#q04Q8 z+6wLiCK@_tUbjAEYcN^d&a1~PG2t*{3daeC32A%S5m~QeZHr$$KG&jgNzBFTXVujx@ikkweUYFOxeS=|1be$D?U;I9E=!zsCGJzCmNli#;{an^LB{Ts5 DwEa-W literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lime_candle.png b/Code/Minecraft.Crafting.Api/Images/lime_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..7834ace5c33eb24c15d033fa7a2e6a6619c5995a GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6Bd{nn0fs5pLT4; zQl|ftw|V|ymtKo```PX*1NI_8}L37&gJk>^bqz@?(v<(_&VP8py?r= zPZGz zfepkU3@71Kk9RSpW^%dJMMn??lGyKUM*G}jb)0i zzN_^qeyNTwst2+kMm~;D-J3kDI$-GeWCkio1*W=lPDy?P(RDD$35_PQBWWm; zuo)~3k**_G8vqizE~5pxV1P-UWwa!1hPGi7u*aNQg7<~DHNcpSY0|tMw;{`URB(A|ju9BN2CqZ0*2Lvm$NhX`==|8vas^a_b z{f8ezM{RA=&ROwL!?NnOL*L<^)LBqP01bVWrwoL)KN>D-4J1pn~Qa?L|W*C-}2cD;oP*NJT~0w4g}&MC79Y_}qy^Qy}5^p)Q}G$u!VelBTYTS4n> z<*;>F7}AZeBmeUHw`pS+DD-43JU&k5*B{>89dIkA3pg{p7_1A%RxCat{Ca=c8{e1uKXRNh)wW+u*mnSa@mpOF-mZ-OpJInJ8 zTI9x)8uRU$0iijQiK`mIPuKnLf4B3!U6VEznwpZDLr=RJR?SJ?zGg29>I4P T)HuKG00000NkvXXu0mjftdcDi literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lime_dye.png b/Code/Minecraft.Crafting.Api/Images/lime_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..f9ce8f0b9505b0fbcdbe75ec23488696e3ba905e GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar_~T6C_wI8Vh$Ft55OS zbnKb7(f`wZoDGGqq|W{CdKZ-76YzP~@@oZWPrO+XDO1q=A*<~s*QJhkToV)(%)*=} z%gTe~DWM4fTUJ00 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lime_glazed_terracotta.png b/Code/Minecraft.Crafting.Api/Images/lime_glazed_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..d5ad2b605325d633c0394c68f5474c82e7e9d35b GIT binary patch literal 308 zcmV-40n7f0P)$@ zF$%&^5JdL^mZDao;Gt~nJcl+`o*`gsDl1PAuo0|1f)Ff{1H_liXY=z748h%<*}prk z9Usf4%<|8Ecb$)7dzpdiHf`zxvcV=GMSyG+RKNKICNRZ-W@t{Yl|Wu!HEIQQL2DDw z2Y_^buVdMWK-pL$pd=5%4rPX{7r^i>DS(8nRR;p#W%cVV>IAJz5jp!+e^hMs_I7YgjDW6j+*@0zw+u9$x85O@jNy~`dH(>;LZ9TKh$nmi0000RHXOV$N`qsa$7&gIP6=pWS)RP8msnj{n=$Z z=>HAMbEx)UZ}jGeoFR0EA$7^b z&W%zAvxS(`f*&>Ayz=SL3P$B)4L7Gq7|d3SQ;=q6@D{t7%4^}a7pR%R)78&qol`;+ E0LcR%xc~qF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lime_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/Images/lime_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..0607d75be9a53ac32dda128a9c4c60587fe3c2b2 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`cAhSdAr-fh6Am!H^7pn|ZKdEq4?Z}ZHT{;ix9LZP!69R&m(0&tdNq}p7F$mN0a-tE(mLrWAb_4j(MWB zf7E$?`8*K<{r`LaV)O*;9SDH=brhr{5uEaX?;s?Cm>MP+pG3IS+3xg0(B(6!+J%0p zNTK2t`zdufe1gu$tz*)ds_Y_t1Upu-ScygYJwIBy&=$pz8r`?-EUZevHIhB3VgGZJ z8V6tzs~0K{h)QOHZdUb?8U}j2nT51K#3p$tbizcCW1Ovj(a;XnL238MFy$! zo~=vA3!%n&!JrY5<3VA2om{?4$FFo?SPp!cliEZ%mN<2ga3N^dO;rxb(6HrA>a_%{ zkz4|Dwps;sX(+y5w(oq^%rVC3ybTn{oLMwx>_@T>A{%GmydE@OaX7ub%mFvaX8d;G zBtBye+8>Fo)7tlU!jI|SW6_LdLcKO|e=CDMW$n`+(RL9bcl^fA00000NkvXXu0mjf DG)m4E literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/lime_wool.png b/Code/Minecraft.Crafting.Api/Images/lime_wool.png new file mode 100644 index 0000000000000000000000000000000000000000..e10678004abe6a9f6d2827c92eb7a27e31f1bfd9 GIT binary patch literal 448 zcmV;x0YCnUP)8vAVgdDojimDuI&vJB{?d*q~wq1$)7Q}Y%NjtX&p8WL4$jv-?K+BCxz{*rcg-}_(_VO zmNh)ES74;ROsPOcD?F&_O_K6fufKXwWDbNmws%Gh>Kv#qJ!tW`D}IWUjS3ow=ErvJ zskZ&!kBI|K6$L6TJeEBHf5LkGAdv8*6NxFAWbp$A(qaac3Buzc--zlQw4-`)e(F*T zHkV4MZN4k;|6)|vw`9*~UcLr;6j7olr4wn;VnOww^x$iNxO@ny*fjGkl4KdbPFm{W|MKo(R`Yn^*v1?8xrehGLtNVoySaiQ2IKqob3v0X`%`Zd*CU_&&sLBaoy6!W2XF*c9L)c_DV)HqAU15M15Ia<~A3 h;kI+f{G@YUxB#lXX?dur_SgUb002ovPDHLkV1hW zl=k5Ix6Ak6UZ);jl*)6`c8&;FpKyZpy7zx?o|m>}yj^SjzisLFe~Y$$Yqi>Z0$f&d`}jRlRd%yV5%PGVAxPz}yh z2zVU7DPB<^gEcMxzz&B6{D*{BZNE^zvga0ioSlAVq}yBO@F3OY+GnC7Z*R|fYT{#M lU=?t+fR)Mqs$nqWABO3w2V`H$GJt%<;OXk;vd$@?2>^!`S^oe4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/loom_bottom.png b/Code/Minecraft.Crafting.Api/Images/loom_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..8bb12eb78b19fe0a258695a1b56102c8ff126cc9 GIT binary patch literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6<0o-U3d z7N?UribDSTbEYu}y1f!od3;77IfU6`>&#zl6S@o!C0yZN9Jk;GH}A=3DTzB6rz9}E XvRa)QebB`kXaIw!tDnm{r-UW|%g!b8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/loom_front.png b/Code/Minecraft.Crafting.Api/Images/loom_front.png new file mode 100644 index 0000000000000000000000000000000000000000..e2541b1f1ffe7a70b97431f97dec4e34d29d6d9c GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;=JY5_^ zEKVm|Y+du=|25U(|Bn}k`@D5rnD|KH%!VZgnROg_crSIFVNYbs5jt|IfZ2g*b~Tgd zvWIMEGIW@^CwK*4Z%}YAos_wQQTM0je`Dt!klcYsUv4y&7_@zycy!{^#F`z93XKBF zXaE27d*+fj;g;>>#R6;%Oe`&qO$JiZZeh(r9d56LQW8a&9Ts|V9W!7MS;c!2q%sO9 s^6#Li@QaO1T+9mdKI;Vst0PD9}m;e9( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/loom_side.png b/Code/Minecraft.Crafting.Api/Images/loom_side.png new file mode 100644 index 0000000000000000000000000000000000000000..a1ed406fbc028258dee8a75996f64b67803b944a GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;wJzX3_ zEKVm|Y+dug-s+yQC0A>2-^8m%4J@DLo;i6)gRMm(^I!hQawV?jD@|V-zBKVNaDHpw znHXAkX)xtUxY*XS(N(vL@rKWFQR#?She9uw!VQ+PH-ElJ(qL0)H_@1~vDI$d h4F+k3E`Kir2K_sBSNe7wNB}yQ!PC{xWt~$(69DFeQ~Ce^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/loom_top.png b/Code/Minecraft.Crafting.Api/Images/loom_top.png new file mode 100644 index 0000000000000000000000000000000000000000..b90555f03e2cb3466fe84e725ac0126445fbfd2a GIT binary patch literal 261 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`XFOdTLo7}wTWnqPq277Z&;M(^ zpCv5~_j!9zlmF7`4Lj98?4P)cB|@=-%`;(f;-?cP9{M*L6x>TUFc|S(>gYdaz!1qK zEkBzzf>)unO}gRD_0#Oz5_p*>SokRS@S7_bACb^$^l27(usASg!;*u{I*wYsLTm== zhcdo6I8Q%rz#wMvf~%9urRHL5zguVPv_B$~GB+?*tGPE`HsNT#@uEgTTAJ$*AI?#cRg!Oh$nHnT~+;Gue`Sh1JX#8S?cKa)Y+X*8%;-;OXk; Jvd$@?2>|tyU*-S+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/magenta_candle.png b/Code/Minecraft.Crafting.Api/Images/magenta_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..c58d586f4273076b295fe5956647b8fb65a0097c GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6Bd{nn0fs5pLUFM z)!YBmU!3{LZ^Yoz{6i)4UiRjv|0U1Q{Vyu&bHJp-e~Y3*tAejVuYs8-+Z|6k*6SR` zE5a5|F%fUzVN9Hm7GNF| zK@P((2;)ax^51pb*6x)fm>7zLB0{h+5V>C;v)|BVQ?KKMV<(=>BIpr`R3y1A{07ui z@Jb~klD+|I+yPG|pttMycoTp#Dm0-%xwYAK#iuU(EIlxaY|xVnHQ@`$nA#-Si6@x( z!r^$*$&M*H>kQ2)g{q-V0EfZevO?8UxtR))0->yEKIsX|<));v+Q{&Nz{7ThJ>#~! z2YBQpLQ?x}0MM`BNvhCB$#%K>{2G;`Z8s!r(m!hTc=bLqezE`n002ovPDHLkV1lqA BZtDO5 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/magenta_concrete_powder.png b/Code/Minecraft.Crafting.Api/Images/magenta_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..054553d38c6f02db1f9f7b78dcbb13196f6d442f GIT binary patch literal 684 zcmV;d0#p5oP)?w`qfOT2Fu=)8!+nrKfB<+YXJgY`Oyf*P(#3wg+oEN?9E^q#2J72Xs|W49SG~dz zGsZ*|r?-=z+;!@LafiR&NbsS|E6#auu4Ps*!G_yVuNwfskJq+*sF|Uou>ePaz_MAA zo9e4&wQt{3!RkudE*i9nLZgj^}o@dx$0AluBU%CrP37hSd3E`pNtk=39a6&)= zoK{S-Nlzr9ox0dy!)xqqhiJtqp*O9z_2U>vH+wsdvv+w@@xU-Z?WM(O!kIA65>C+m zeGehPgdEl3a6IxlUF;sT8Eik`9COOQe)*bZk^`C~L=b^C%k|=?4@H`x1f?+bAdHN8@0TkJZD1V*dE^bJw1yyY00KD1LhSc)FZ1z*$q6 zL0`K|wQJy?zy84hVO-wTZPZgy7d|?iU~{toL|Nvuny@6M8xY47Bq(usv0c5KUvMB; z5;shvnbZ%}G)*S*RHSsl%x$Q6%>_d#K@NCz=sq<&9Sw~{ZVMPe@lZ@*(q=gA4;8Nf zMTYC!MV?0;SS{-qL9r?8td1VWBzhYbb-j7o0t1tTu0B7>R3wa^y7T|AdSW(> S1^18u0000{pgz?^ViN`JH}#aKetGJo#Zh#$qnb~S??(9nU%P$$z;)PrWB5j z-m3yB>B_sA(j*+i8+aHzm9kqT*)DTDYQ9mimobRLm?O>jOc_uEgV?PTWGN~#1 zgm+f5uovd?q%h_W`x5zOpmM*u5d0Edya86*S%0000U{5#zebiKK+O!Eu6{1-oD!M< DeQO>H literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/magenta_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/Images/magenta_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..5419e521a3def02ae3ebf660b64846fb799f4829 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`_MR?|Ar-fh6Amz&{fepIcIxvV zW40p36Aeq>scRZHD2X?i1m`fE5M>r;QxNA_!^r%;HF1Ivd%O6xs@Ox>3=E~GLn|gG SnB)VEV(@hJb6Mw<&;$UURU_a4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/magenta_terracotta.png b/Code/Minecraft.Crafting.Api/Images/magenta_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..f28da0dbf8accc241e413b7f3aae343f268b804c GIT binary patch literal 467 zcmV;^0WAKBP)pwZ$+awGjKW;=LoGo9XNMEHDBh z-rItt2-EF(wz@r1%mBgdF&&ShTX&moj4W1BRldJtkLYum(fI6T;XT(~@mb4zhZ#LM zBZ-8ymkn!|Mt@)D#7s-dd0RrN>=hF-NQwBJV>9j@)1wkIO#;S9%FOk91G0;0&nkN_ zyYH2RDsvn0=kpQ#_x+D7W!X=RIOmw~`?a32yQv~+Ng3lk$E2hlpCXCV!;GY?#T4$? z5i>wS!t`iYMCy@y^ttX(p@oSgc6LdCD(?SG;!&g2CKtrVUiN!~gvf8j5)`d@TR~002ov JPDHLkV1kDg-xmM? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/magenta_wool.png b/Code/Minecraft.Crafting.Api/Images/magenta_wool.png new file mode 100644 index 0000000000000000000000000000000000000000..b9700a8b07bbc891edab277f361dad4ffc8d9950 GIT binary patch literal 477 zcmV<30V4j1P)1@? z$xcE+5QX7>B^|!r;Q^@w@4Sq?21+U3Ka|bwg?5 z@+p-ojGo<%U(^>%pBwf2$*YH{>*nfnD^tx4ofOB;UzZ;oL4G6~8cX-hbouYF=d`z8 z6jkO5&$D^`o^^_^2afV1r*y0H#h|FO)0C|(6npy}@$1T?t4?uit>XM1bjit(P9|vm zT(8Bpaw-Q*49qBj6KnK*Z@&di26>icKqu~-!Q;p28{ClCOY$3a9y|qbJ{qE`(zpg0 zvElG;hZ8egm1k~4wEMN$pbf?`kT!3g>*Qjyp;z42g6sH~qZ7M%Wc7AtMp3VBD6!=E^h()>tmmH^(u=}ms5)*wp zu(&!vbdC7QjR`FOv2;79U6+v~3XZl5;S$B>U}MFwfK9Yw zW@cnY1yBcw>GvM`C_wopA9(RNptw3+&;m}tS6p!P6JQjzd;o~rPkB^cauH#!Owpvcj-6UQ zNWyR>T}IAw-fCHyzFkI+Fm~CN?JPT#zEN7#dlyE4#5y9wB_oU;5@%<4!TY5Yv$x^{ z4-pUa?j?>pp3=K~(9H))@wL^)oVp!-IB}N`{3ef3&Ic!akd4#lgEW1%HV@nP%jJwj z&Iien(*@o7Up{apoAW^uMiOo2%LyNlbzS*-d9Q{nCr)oLzV^)YJo(prfO2 d)Rs{J)IUc5#=HHsY5xEK002ovPDHLkV1lTXCw~9{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/magma.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/magma.png.mcmeta new file mode 100644 index 0000000..ffc3e52 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/magma.png.mcmeta @@ -0,0 +1,11 @@ +{ + "animation": { + "frametime": 8, + "interpolate": true, + "frames": [ + 0, + 1, + 2 + ] + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/magma_cream.png b/Code/Minecraft.Crafting.Api/Images/magma_cream.png new file mode 100644 index 0000000000000000000000000000000000000000..398d66c66048836b73c6c94b256cfb0376195c97 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`dp%toLo7}wCrE5jSP}Bs-bgJn z`McKf|K5F-f9=cEWqg{C2&pdlC%p9MX>WT2w#>G~35_hgjG7FZ|GvMMmsl+Q<;@nm zJm!RRY?%&b53UxKZg{qOE!Y3=Rvv%uD;gG`Z!Yalz4i9FX0~2!DGmm9j^E9Y9wl$bE8F(=7 tI?HmI$w$zG*+bcL)<#K}O>VoG8P+)PwaVP~ssnn2!PC{xWt~$(697G_SH1uM literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/mangrove_boat.png b/Code/Minecraft.Crafting.Api/Images/mangrove_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..c9d93f9902476ab5f568643776252f86f010d8f8 GIT binary patch literal 347 zcmV-h0i^zkP)i5Ju+>iVZ5%7OE&#g;r}pDY%J93*8i?h*-$38%5lROLwk(0$;#K@bMz&mM>0k zh#S4|aVPV0W-=jW|9PG-c5J@g&e5oz%R>NseLmT*h4O1J*qX2aR26cw3+(%&UXWgq*sQm{ z1Sm0HnjhOk1i0K^vxh8Q0_d)8bWt~bPC>}yK27R5d%K&S{{Tn=qE1y1-S3mbu>2K3 z48hjs$-}2yK`iSxjgbTp1o`FS$BrR(uvxR)erpBdi|I}*h7^^9{8kH)^7Jp*sKo002ovPDHLkV1nUumooqW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/mangrove_chest_boat.png b/Code/Minecraft.Crafting.Api/Images/mangrove_chest_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..a8831bc45f53a2f34ba6e8a866b0e40d79aae7eb GIT binary patch literal 379 zcmV->0fhdEP)kqUwcQbZK86GbU*L|pX+1oyr`7e0WG7x|`~ z@g!A29Qc`Y`Oi0#iO3HtZnrWde_4+e8&1UOZbhtqJ&~c;+t6t;T5+O&wj4TL z_o}lH3_9@syzO>!8{@fJtG4qzbwh^g_=`0lnM?^TGTovLsp1tB5?eNar~=x8mFQNJzIdqfo(xG zqe}mEh8eyF%pTvEb}_z)Q;_K0V4z?vcHuJPF7b{&wFVdQ&MBb@0LleYHvj+t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/mangrove_door_bottom.png b/Code/Minecraft.Crafting.Api/Images/mangrove_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..d8ab5639a951c591be5fc7062b1578325ba1a5b6 GIT binary patch literal 278 zcmV+x0qOpUP)ve{y9 z>y<1|fb%#E*ToX&H6DrJCnw30p;XZnBoBhf3C{#&hy!o{pPuJoBD^oBIRR@&N`T0X zz}xDT>TJog=1Nd6_W@`C^23l{9b`!*h-h&lK|@QTg@(17P=}_BQ)RU2opiOQ|)$@ zF$w}f3`O@KVxyH{A?yfRiM^ezo&8i|=>cp#uwP#I6K5B)Lz2x)Cdmw+>*;+tN~EB_ z&SUmCK>pieImmt<#>Z~26UEYbqz7Qba$m0ydm!Z*R7+a+lGwSOD}Yi80Kcc{fg4b3 zMRT3*(l8CsC!5pJ-F0v@ZkDS+PMX~;03P+m2;cq|6K XL|M>$u$2~n00000NkvXXu0mjf28?dH literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/mangrove_leaves.png b/Code/Minecraft.Crafting.Api/Images/mangrove_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..ec40483b9bf9ca06a243fb960b2cb0cb99584020 GIT binary patch literal 279 zcmV+y0qFjTP)21FxeCIY}y8op2gxXZwZ=8;xL)WL!PzyJUcmpOdh zVU~wCC9RR2Z2{h9?M+#0P_`Yt%SS;=}#28^ZIpAIszT1;z!B zF$X-Zr_D%2it!C`K5Qp+hnQ-j;$EHistjJaR+F-h_^rS%9hocWfM1dwbuN>@<+|iL zbx+p2*@7lorFFBY$;?IC@mfnxif(}a7)pMCK8Qq;TAKuEWlYpVkHt0mDw7ww_K+Ob sd7vXjnr{7heBB>L@(OFK>wH4I07NvtkfagEq5uE@07*qoM6N<$g1l&FmH+?% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/mangrove_log_top.png b/Code/Minecraft.Crafting.Api/Images/mangrove_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..f2c4d64f1c5bbb82f9e3a79d4d138e3a1621fc99 GIT binary patch literal 285 zcmV+&0pk9NP)dZ22;_e$&@J9C#iZ6gBEhZ##UxkOx9}H%{Avq* z1RlE8=L3QN3#FMTwNO>i2j4;%Wf7DHN6?Uk7GM#9AK_o%9n>3vzg-IC*A^`WCS58%;vH&_Y)szP}c$?}mt0e^18t{cy~UpL!s%IWNJdI%#sB+iUE z6y|vUfS`oD^N~A-WY2^qBS0B26>dAuI_c-Lz=h?KPgxR^s?vlsr%q0W Y(3TWkJC#U5pbHp0UHx3vIVCg!0NP7DWB>pF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/mangrove_propagule_hanging.png b/Code/Minecraft.Crafting.Api/Images/mangrove_propagule_hanging.png new file mode 100644 index 0000000000000000000000000000000000000000..1ebc363927241edfe85dd231795e979a3344c82b GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Cp}#pLo7}wXRO%xFFq#W*L+5f zoK0W<-<~efbW>qMRKgGY?WZKp9p`eG<=ED6L*cBPuUG-E!r7~Hul?Y)*kS(b|0PMi z1XqQ#in9-W%ywYcy%_cXbW_N|Sq`&or&S&1{qgtprFwy5*$f`WCjTa7 z_V*sKH&z1D%Ne&FJN5tW8q&t;uc GLK6Ugac1}c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/mangrove_roots_side.png b/Code/Minecraft.Crafting.Api/Images/mangrove_roots_side.png new file mode 100644 index 0000000000000000000000000000000000000000..658754e4632b66a4b89f60fdf2bc267349523b17 GIT binary patch literal 250 zcmVgaS=428<}QMTwMKJJ$#Ez6qW!3_qATGIq zYOYExg1ZDS;8TkUXjwbbs!@V!q{}Xe1ng!qQWMfhlf)V&E+zt(csJHMWX1GQh{f0F z6@8@1=t+`KAi5lUs5|~>;+zBVMBt7m5+z{KKlAwNZuF+UApigX07*qoM6N<$g4wWU AZU6uP literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/mangrove_roots_top.png b/Code/Minecraft.Crafting.Api/Images/mangrove_roots_top.png new file mode 100644 index 0000000000000000000000000000000000000000..5e2eb107e338a6c99ac12afce6045b9eb1da93df GIT binary patch literal 266 zcmV+l0rmcgP)KFDjuf^b)z%k;5oWi=U<$!P#c4yS#LC{AOnq^U1eTPd#Q3~3^nytlHR zsiG55l084hv~XAxN~ry7OL(z)ZTeK5#0^iQ#M$a$xfh#9<-e$#nSXMUUHR(>;&7!0WWH!ehhDdI?$^B3}Y3(KD2Eyh6p2sG#funauH6sva0awQ-2~65tCsTLR55PwN-u9&K~XGT>> zOFMu^(bZT-#~_A5NFjwo$E=`@(at$x+oLNzrv(J|{!Xw=?7ab0tKw%boFyt=akR{0P0jdWB>pF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/medium_amethyst_bud.png b/Code/Minecraft.Crafting.Api/Images/medium_amethyst_bud.png new file mode 100644 index 0000000000000000000000000000000000000000..a0f84f0d177153d087c7c2286fe58a21483246ad GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k)AG&Ar_~T6C_v{H^@Es({%p7 z=A}RHzij^RBHgr3;x2>4d=2T~JJ0{F@4Cm8b~vMHU8Cl^vsTQ@9NP}uFpyf$sNkyL uYtU;De!##-W;vsQs{zku$ylC9euiHYCe>cOT(cTz34^DrpUXO@geCyo{4}Qk literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/melon_seeds.png b/Code/Minecraft.Crafting.Api/Images/melon_seeds.png new file mode 100644 index 0000000000000000000000000000000000000000..e70f025bc50b11ab06b171db6a2a7bd4aba28ee7 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar_~T6D0mA7+(3Zf11$u z`c1qHnbSnmRqruONSd%VA!_AW~;uLNcl;}^8QB&YOu}z3act(;0?^nx-!gF9UbP0l+XkK$)Yg} literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/melon_side.png b/Code/Minecraft.Crafting.Api/Images/melon_side.png new file mode 100644 index 0000000000000000000000000000000000000000..0a12fb96a0447cfaced0048cc1145913c876c171 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gd*1#Lo7~jowSj+!GMRw)?+~; z^AVLCM_1pIJUotv`y4w{Uj8lW5m@A)^8C5eqZ3s;Klkji$*rCDJ>>X_Q_X8qCU}bE zd6wp}@=(MdwgWkgtP-2f8kp%Y zY|LVt$=E~R=fZJ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/melon_stem.png b/Code/Minecraft.Crafting.Api/Images/melon_stem.png new file mode 100644 index 0000000000000000000000000000000000000000..38065ef6f9f79ff7517befbb3a085af98d7be80a GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EuJopAr-fdUfRgXswlv6Vf8t# zH_iqk!N!h`N33{446YtHa--;3@%4k6$M4t3Z+;VVJ$&)jV}b$MtV>JeI}Mdu3Z^MN zui=ZxzOSsgG=1gPZR{2A6MGIyF!yZSYy6J?%RR-VH4ICyRA;PZJ!k2qS*_XEXsJG@ nI6YO!>5t%!-wqr<#eOh$XeEA_WD{l!bPt24tDnm{r-UW|fh|Z^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/melon_top.png b/Code/Minecraft.Crafting.Api/Images/melon_top.png new file mode 100644 index 0000000000000000000000000000000000000000..82234a85a0ec6528cf62bbb6aed9c0691a3594d7 GIT binary patch literal 259 zcmV+e0sQ`nP)}jS#=>c<6DjA}^E7f)v$K=OHHNh4BY3iF!mec3 zHDE`&q3`8bP8ivB7rcvtq^(Ds$q?O2~gM3=Jv= z=t8v@+{kc11zaLO)3H#p7i%1@a^+a~Zu=H`{6~Y?pXd+F^1g_D9b9fC{s#a6002ov JPDHLkV1fXTaMl0- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/milk_bucket.png b/Code/Minecraft.Crafting.Api/Images/milk_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..c1b15c1fe310188ab465b51c71925f9f3126040c GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALo7~jo$SqZK!L|)?-cRk zr=CZYcf1JPrMu&$rq^}NV2%jSEC1Ni7N*VXTwqv#BFcMGd-J{Dmkp0~&sN~``|R|3 zTd?Mu#5oJyS`vg=Z5O(+ZrItqNtka{a)R-5A5GOuau+S#6}m?RiDaqu%M@E(xu zVvyO#v|s^yfcu1d3)xH#f0f{I$dCwd&b#~XWO~&i=ICcl^|LQYfLzSr>FVdQ&MBb@ E0NzYY8vp>rz?5aWTM6?9sV0AAGiHYx5oeB@>sIA9Bys2@1oF%< zs%2|aROme+krwD&tiFu#<KiV8h%v?f?^2%9iS9_C>_ z*?8mPvQz&Z6J0O-f6>-paHiTK*ZrIEuK$U8idJ7P8agt6$YhiBv%bwK*>t_E#CgL} q7RTEc8Fd&N4NlJ5D0$4mn}K1iYlda8dUzesNerH@elF{r5}E)()k%y1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/moss_block.png b/Code/Minecraft.Crafting.Api/Images/moss_block.png new file mode 100644 index 0000000000000000000000000000000000000000..c949c37c8904986fcf0e90ccfa82385869846023 GIT binary patch literal 268 zcmV+n0rUQeP)Gy zF$zLK3`BDq8-F3*z|PLb*2+e(kbeTt;EA2^AD1fFONO= zz8=K^Ij_%BROgM-fMipVBq3Ai&nadnl|UY6=aw_C&A_A_VmfJ(OX>?lzZ&yXkM zltL&BWM`>5N%juY7PquHnDMA+NkNzZiG!6#h|XS`(s^U?lm~#S=4MJ#jDoql0oUlB zyUy82{W0kG#-)w9er5Sb?urtt=hI)({5YSdW7<{H;je@M>s+iH=34g5Q1UOzb@Vkd S*EW6t0000yiM_#?)*`=AILMJP;_r6O=^F zYX?3;b WKtiiU!HYcr0000*~aP>mXVTyU8Y#>?Co!-pc%#%kH!+ z`^zeEzONIy%ddBQiYI2ZU6jz{G)?)?jmws(Q_1q{-66lA_#_}m4ytmJB%30Tberze z!SQfxB(#Z-0@ykg*9hbgqfUanIvtTbjKjN_2*eH}Nf1HIce3jEiAfP*i&Tbs~5; zGs${P5i5buzjaslC2)9Ub^;Cfvv00000NkvXXu0mjfGEbJ6 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/mud.png b/Code/Minecraft.Crafting.Api/Images/mud.png new file mode 100644 index 0000000000000000000000000000000000000000..104d291a125e7e4f324d4cf749f48f83441f2f15 GIT binary patch literal 283 zcmV+$0p$LPP)| z+X})!3`FxozEqG>un1nj;{X57$}F69c6xSKtisMqI70jC(RSkR<<&071;_V}Q^% zG#wIMoUH5$BBb2uXY1>d&Oza4tO5=da|7}LmnIX51o+M8d4mQHoVUvT!-Ky_w&G}} h0uDQ0UFwcb_AjBau}IJyG8F&-002ovPDHLkV1f(Fd))v4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/mud_bricks.png b/Code/Minecraft.Crafting.Api/Images/mud_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..f138a525060c916fb9d793d2b644d3a6e102f08c GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!bbwEYE0B)!aLf#JtBdvMN%x;x z7%;aYW_4TQy8c4*=~cIY(u^fRe!&b5&u*jvIVqkljv*3~tOpwd859{Lz)YTnpShqim&Sl8jd3x02MYr!u!12eAK`;xXl2|GoR$1MBaXtw2#5l)z4*}Q$iB} DU9n8` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/muddy_mangrove_roots_side.png b/Code/Minecraft.Crafting.Api/Images/muddy_mangrove_roots_side.png new file mode 100644 index 0000000000000000000000000000000000000000..9436714368d10ea18681327a2d3c441ce82f71dc GIT binary patch literal 330 zcmV-Q0k!^#P){ z(P{!g3`O%T_Q4mWV5x}MRp?r5Dg6Nd|36mFz!@*ohp?G!?oD!&nhyKr^!n25c=%}c zcU~`VyW=vyubNMe@$aAC<$l{VA548+ruHBRh#)}Xe2u5iSHC{zYY$)$P%#s&KKc|X zl5uQ{N+d}@EQ{o5#2W!Nf+e6M3CN+CV}k1)5WobJB*3;6lsrc*mA5Ux3Bb<+yX|vp zT?0puKuxkEtFlH%fV>i5MOBs{Zv{QKgDfH=tm-0me*FuD2LJ#7 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/muddy_mangrove_roots_top.png b/Code/Minecraft.Crafting.Api/Images/muddy_mangrove_roots_top.png new file mode 100644 index 0000000000000000000000000000000000000000..dbbe6b0e9666850b1d6310c377abddb6c4c1409b GIT binary patch literal 336 zcmV-W0k8gvP)s9}HoA#Hd zhrU_AR_vZ9eKFq@PQU?&L&%5Ieh#xv00Iyaz2n~^@Z^KHJXjqCNfgVX*Y9QF%|xpc z{G(+4xT-J77RY8FyM1p+BSy)N^7+0kqRDx#5$u{?&}}r$JH4<$ji5YDgg__4g8!*& zI?TaK=LFBrX|gI?IxRuTIBi$vKAz59#dps*N`sufuc7IzP-0GEWFb5*klNu%LqqBH62UyGG9=O|@jn&R7! iX1RI%UoNLRV}Aj%39R8^Hf8Jp0000%@fQm Ad;kCd literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/mushroom_stem.png b/Code/Minecraft.Crafting.Api/Images/mushroom_stem.png new file mode 100644 index 0000000000000000000000000000000000000000..ad6af2c4cf6c72fc77f2cc83b9879f49683dd2c0 GIT binary patch literal 219 zcmV<103`p3P)Bj#vA>(*yFT0Rvoyc20FwLqk67RP z9xA56orxNO0yR-HlD#td(8Kn647iDY&x=8Y2_*WS05{rR66@Xcg%pss>B4CWcWGZu z1zs%)DwENHr>jsg(Z8c+sKW7c6(s!OY65A*P;wIJTjEV2vc1$z!U(Y%A5GNQIVW^{ VNS{ubXRH7K002ovPDHLkV1hwWU5Nky literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/mushroom_stew.png b/Code/Minecraft.Crafting.Api/Images/mushroom_stew.png new file mode 100644 index 0000000000000000000000000000000000000000..d38b0e0b2e30d58b9b9ba59a0a5938d448360d5c GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Wu7jMAr_~T6C_x-Fn+sr=l{mU zMW*jocl@s3rY_&(m?Lp4Tfl>9$-^^exOjMsdD0f_(YRc{hHZz`$0ox~+!IU>Jt>q5 zcya!}{f$Y&>jY$*pRBoZbAvPk6I<7u1m_KjO|udimN2w9N=-05e5A9_YX;jSQ$AY; ZhAh^OyRp^lmI7VC;OXk;vd$@?2>^)FK%xKu literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/music_disc_11.png b/Code/Minecraft.Crafting.Api/Images/music_disc_11.png new file mode 100644 index 0000000000000000000000000000000000000000..5d333b6af8717d8a78e39867ca8995b268fa78f2 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar`0aPP)i>KtaG+_K@V9 z2W$nb+l#WjTRd#GCfHXCXwBGTy;bqg<{&TMQrT0M+k?EsueHcD@)$;B%QCb+$WAjp zQl6r4%%VlW)+$h6;)bl7hqJ+Ic7ZCjj`xd%U)Y&4>{=<{vAg1aA(Nc5Z^UJHUHy&H xp^V~8cJ23HF)l3LYN?v*8v%40gQu&X%Q~loCIIj4MsffE literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/music_disc_13.png b/Code/Minecraft.Crafting.Api/Images/music_disc_13.png new file mode 100644 index 0000000000000000000000000000000000000000..8cd91b943414a3d9e5815b74c754199cb9f1f600 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6`n4RAr}63C!Xd#pupoCc~H6F zqs*EE-|ni}Ny5MsC+lThuT(@n~ zQb(o6dJ&IHA(25Wu8*?Jy#yxceEu!_+^1C->wgpeqS9!wec^Av4BLx`%t8G^d`(SF362uS#JEp^OVNrV6Z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/music_disc_far.png b/Code/Minecraft.Crafting.Api/Images/music_disc_far.png new file mode 100644 index 0000000000000000000000000000000000000000..443ded2347a8beafe7c829d1653fffc5b5e15bc3 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`HJ&bxAr}63Cm!TIpupi8`LO@N z)AJ9x@~&mZ^v^R;$g0lutTUPTT`1tm{7|opmi|5sS!*@jZ*pa=?Y;aiZd*%jad_ZG z@7-RL*g84?EIz2ReUi!zPo8=1oJ^B4>-INS+N(U4W6(G`QPSW9lfr)%hOIx+_#=gC fChcw87i}Ih^Vq@F$JXQl-NE4L>gTe~DWM4fM~_7( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/music_disc_mall.png b/Code/Minecraft.Crafting.Api/Images/music_disc_mall.png new file mode 100644 index 0000000000000000000000000000000000000000..a2bf0d61d11df4932d29a1ff10c48bf47312cde1 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar}63CmiHGpupi8c~EeV zLHqGI*=46oBBgu`gTe~DWM4f%_>Kc literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/music_disc_mellohi.png b/Code/Minecraft.Crafting.Api/Images/music_disc_mellohi.png new file mode 100644 index 0000000000000000000000000000000000000000..466f5af43b0a6271b8c30596ac3502e738408f04 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`)t)YnAr}63C*0*cpdip3`_S#f zQOlTvp}QA6ZILllU%Eb5L1R|UzbT*muSPA8GWL{tw^!Z%kl#{6x1JfsZz7(32z@rG zpX;sy!w0plwObi9RTxDUnO|6*!(h)TEp_etZrlBTn`f?djo{WeIIrKxIf1X3^ID!z ed;Ii$tEIc6&m``dx?c_G3rG8f z4PrkU$sHEpVZOj?7$x-2{@)5|iR8~*U5pB|FZ}J7VSDkAIjCQVuc@gi!BOIv825=! x3ST7*8HHLBQ;wdPl`tb=mP44&mSqdM8Jf=>$#*;dHyr3R22WQ%mvv4FO#m#bN8A7a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/music_disc_pigstep.png b/Code/Minecraft.Crafting.Api/Images/music_disc_pigstep.png new file mode 100644 index 0000000000000000000000000000000000000000..2f8ade3a55f062cedf46f2a276eea3ca92f0d394 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLo7}wCrHdwhza~?Z>8oL zylmC0|4Pcr7Hl6sO11e0ubwPCr)}dz-ovXTmsLcq`T2i;{NslbN8HUsjtU4cM+&t# z&WgL%_3yj5IQwOLbFIW3Jck)lJSX%j_$o9zm~`~N6BS{0FkARr-jZj+QwND9a;h>< zZr(iDWYDvYaT#Zu<151?CKZmuC%Pt@9yB;;(zs?uhOe_Y1A}ejm1*qN%o#veGI+ZB KxvX^N?*N8-M%5;Z1Yqd zULnpuiybCKdkVf$Y5J_;=&MOvPZLRmx%mOsphTS at~dYpHuv?9KK%r`fWgz%&t;ucLK6TNwn#$& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/music_disc_strad.png b/Code/Minecraft.Crafting.Api/Images/music_disc_strad.png new file mode 100644 index 0000000000000000000000000000000000000000..c7e42ccd09067e9f219b05de9f4217f6ba2d241c GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`C7v#hAr}63C!Xd#pupoCc~H6F zqs*EE{|+BGsUg2$@3x6L6HZhIIcff16ZN{IGD+r2l=se4WdZMN=kAKWDYotGwnbMw zRW|f%O>*}XnxoS6Si{f3=xlzuz<1|M?->s$>=a^j>{tLAxj#=CKZpx?kAu9|MY2D zg47XrbC$ylCC(RO8{UbEFkiWH#o$lB4BLx`%t8G^d`(SF362uS#JEpeGcY|{Z_&8#$p7ue4}NCspY6=CP+p0L!D&nUjxPcm k&x$#zRj60<)^5)`apb_(iz|Qn0^P#k>FVdQ&MBb@0D~wQOQ(9Fn$g7DUCmIFrzdx2E8=0*lT zpZns%;np~u+xIY(YLKXEgFbiT8XZFIw(UVGJ zGi|~NZyM^4R}TpmCLT6x(Z50sXrK7?dR-iTb(fQXYW@Wp*a{z~ovzB62*`&34+sjx zIFMt|6CD<~=A9g*nK-QH*j#b({c#s4Cn#XiJBbx`h!_sAC>%Jf5TMz->$<|jDPo+K z8s+x%#B#xvBnu_10k+emVKe*$=2<5G2CBfd~Kq N002ovPDHLkV1j2XrG@|i literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/mycelium_top.png b/Code/Minecraft.Crafting.Api/Images/mycelium_top.png new file mode 100644 index 0000000000000000000000000000000000000000..d98ad615d71240ac395b9191d11946bae65214cc GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Vt`MGE0B(g49belDo#wQ&MnSL z&B}^RYHn@rE-ao?+1#9&b>@lPPoN^kk|4ie28U-i(tw}7AEgrwHoGiMIB|o?CB;OwU!i>b+a%pr3BAZ|akcn_7So3JNx|FlcroINukF|etQ@V z&Yti4e&8?nqr*ImnQW3x!NwlS9N|yZfkMU&6=z#L3wSQ^7&mB~J<-;Xk@EcURi4WX zi#xCJa2up77hWnk`>o6Ep0lhfH+#+sM08AEBFW}3D`AF6EyKUh8na)jY$^ddlfl!~ K&t;ucLK6TOT~o{e literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/nautilus_shell.png b/Code/Minecraft.Crafting.Api/Images/nautilus_shell.png new file mode 100644 index 0000000000000000000000000000000000000000..442ca6ed40520a571d872e647bd400b215f9de63 GIT binary patch literal 259 zcmV+e0sQ`nP)kJS*kW+cVP8jxMJ z&dn6l5Rd?}jUa_E%^(_`of~YA#{eWh!xVRA1)~@OqEQS1DM0rtOcTrykS35A%nKL> z!2F2pPmnlFGmH;X*Wf6RY5=k`kzIith{!I&Z~?L*$bkjo!!U@C)%oa#INIpKF>*S9 z*^J?QT$(|AkVfPvg@p-D+hGb|Y?zZ_&c>-3*${LML}{c1001+tnq2lG&wT&@002ov JPDHLkV1n|xXfXf) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/nether_brick.png b/Code/Minecraft.Crafting.Api/Images/nether_brick.png new file mode 100644 index 0000000000000000000000000000000000000000..e4ef83f66ea44e2deaa8c827ca56e540f992a1e2 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b39!fLoEESPCCft;2`2!+q7w+ z3U{Q(rhu|(Uf2Hp4|Xem)%ToNS-Y~7_wt-#(ZDaWUtYeWP-Sn?GGXP4GcnuGPtxXy zoPF+Y^(1Qz5%q&-uko&9T%9xdZA77%R7!>tX*6D7RY!#k+yNF`k}w4$!@;v>i?(R)QnGb0Nu&p M>FVdQ&MBb@0I}In+W-In literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/nether_bricks.png b/Code/Minecraft.Crafting.Api/Images/nether_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..c64b3691f2c669cacac25f99f1ac011df3662a0a GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M1W6-E0C7t6;Kou(G-<5kdU#E zkh7ChaZ%BlckuaIpd4dKkY6x^!?PP{Ku)Hoi(`m{Bt{>#gKT*AU& z5dLd+K;8DV*;}|Xub20AbvZd{w9N9!*t_uJN?nuar`DQYtK5r4oD@G-Uf;L-UhMnX zufjsNzY3Xfb&7|Rv-9CIk?*Y|-rst;Sni@-Tad^PW|rkX@)l8UT0lz~JYD@<);T3K F0RV)kM92UD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/nether_gold_ore.png b/Code/Minecraft.Crafting.Api/Images/nether_gold_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..4c807fad4bd9fa8bcbe5420e6a4c7d2b887d9cbf GIT binary patch literal 335 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 YAM&Xo%|PM?(pVCU)k;O^A6n^E8VBeSK+f_x4Uw zJ1iFcWxejq&#P5`+iYq+Znrg9GoF^q@$Wvo#z%mE$OJ2<5D8KQoV})6suIZh`}4iu zu9yDvbshxCa@uLP>nXzc|NAW>0}=NvHATvSB1x7Amg4qj^Z-RcNZ9>&-4C*5Fta~5 zvS~>X$;`S@G-GwxvNpS~6SL-#f+Gx$!!~ynfB?v5OouoUF9%6RQQI~w>$S<21YQ@( zfUMVYvfk{G_$a|ZmF)?8WCi!cz`eB(r;uX&<3?AK-Dj?=oF!<}i{)vU(Y1I9%#X&K pmn0uiCh~MjU>3=>k86%m;0{i?^z!si+b;kB002ovPDHLkV1l!_nc)Bc literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/nether_sprouts.png b/Code/Minecraft.Crafting.Api/Images/nether_sprouts.png new file mode 100644 index 0000000000000000000000000000000000000000..2590644599500275b4a119c7c3882f02d91037c9 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`sh%#5Ar_~T6C_x-uqs7I{TB{8 z%#zG;u1(|EGETL2-+7#~SDujK=xpW{Se@PM{ipWafdjv02%ckOl#q8*mS!tw+@xY> zSmK;1$IY|k2$P?$fo0C89Z8Li5rq*t1``Cic|tl_8J;nlT0Gy%e;;TegQu&X%Q~lo FCIHDRFuni) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/nether_star.png b/Code/Minecraft.Crafting.Api/Images/nether_star.png new file mode 100644 index 0000000000000000000000000000000000000000..bdacaee1bb6608f3132125ecfe143ef7df7df6f6 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`y`CkNnuYD_ZgF%3|m^H3BLCVpr z$wX0_;gCY%oO_Pnj6H;T;&&bS@c-cAB8&MN&Ix)97ZuJbNG+R~&~WHarwrSPZ9=j$ w6k0b#C}>MfjCCwaYLaxCmX_k2G3zEn%+^=#H?}*T06L7p)78&qol`;+0B3MZz5oCK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/nether_wart.png b/Code/Minecraft.Crafting.Api/Images/nether_wart.png new file mode 100644 index 0000000000000000000000000000000000000000..09da1e33f1f4082fbe49d263e58e5749ffc25d94 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ah@)YAr-fh6C_w84%$_(|9?7! z*I@>u%kd7cMuU%R4yMh#44L1AMVJ#G@it^SZIitjuxJkdRgUelDt=SK9i$Rw6-v5= yNGM3V6e%d(b_>%{IL>lK;ZhRgUD3lb3=BMV!H+|AV^V-NF?hQAxvXLM_<< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/nether_wart_block.png b/Code/Minecraft.Crafting.Api/Images/nether_wart_block.png new file mode 100644 index 0000000000000000000000000000000000000000..fee89b5358ec6196648fbb5f1c3444c6d066f008 GIT binary patch literal 242 zcmVG5RblM6I zl`h!|(#*Ud6fwz^m_>lJP~3|V*xfC7uVstVee2Mo3Q7MYpS}?sI-tbnpM1kr*d-;Y s7a4aupZi_@%07*qoM6N<$f=!iXrT_o{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/nether_wart_stage0.png b/Code/Minecraft.Crafting.Api/Images/nether_wart_stage0.png new file mode 100644 index 0000000000000000000000000000000000000000..c422334860d1322ff8f98ab994c452f1d484eca9 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Xn;?ME0FeJUEak75uThN(bdq}%G!GH(5YiwsT(#KHD!v4 r3G^lyIBBpnPn1++NHJh$J;=l$m(0*}_x#>4pjHM?S3j3^P6Eak7ae3>hi<~Tu0!$Y-ou2o{d0)S+gjs{= zlSU4C_qWNc1?Bw@-rZ!d-F;Scw`ur{Z%<`SB4$2+nQ>>cB=3&JFK?!mD3tPCHsEvU cN&NSez2gvL!C5W86rkY@p00i_>zopr0JFS0vH$=8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/nether_wart_stage2.png b/Code/Minecraft.Crafting.Api/Images/nether_wart_stage2.png new file mode 100644 index 0000000000000000000000000000000000000000..3ea9b666f7fa38802c6b8a2b14e5a104077f2afe GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Xn;?ME0FeJUEak7A<25Mk@0{5#{q>c|L5Bn1H~Bk6!8=J~;dPwXhEJ%Wv}Tue>xV%)Q-s6UY0~S5e*f-mLDsE1Aia+NgCX i&UOB;1lNWQ987SH z-s(K&*CKc|}85y?e53N1+t9>yJPox*RqCL{^8 zWts(rtKSuP6FI>lQI6P_i7r|)2!(e1Hq=93-lnPp`KYVn)5F8#`IvqvUD gg?WFVdQ&MBb@0F=2wcK`qY literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/netherite_block.png b/Code/Minecraft.Crafting.Api/Images/netherite_block.png new file mode 100644 index 0000000000000000000000000000000000000000..fa9291783a4ffde39a7f3d824b70f1633f0f99e6 GIT binary patch literal 276 zcmV+v0qg#WP)w=Dzve7X0MV2fuVVs9`iR0kq}=-vlDsAZl!X8ssJ!ZQ*b1OReWckT z4pWVK6jvtz!pZn`O8~UL41mf#Fd<@JRSWoQjSrx@gIW`Lx5xyU1s|6Nx8!jK(8Et< z`wrk#i9c~=!JD}Sno7X=*#7}c;D4ffbpXvxfC^|T8(dh(cHpO%H_^J*-vkO=%9Z(A aPWl3!^1k&C_Wtw$0000Njak$pAhT)idcykhikKjHBr?6&ogLW|nhJRjl Vx-DE&yMgvIc)I$ztaD0e0sti_Ip_cY literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/netherite_chestplate.png b/Code/Minecraft.Crafting.Api/Images/netherite_chestplate.png new file mode 100644 index 0000000000000000000000000000000000000000..f2f0ad5a953c213c783ba635e50ddbab19f87b8f GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`yFFbTLo9mFPPFA~HsER9$t29Z zg2%(Br(>>eH ze8bDNPP#DJ3i8Dq%5C=U%$&LZ?7_0uYYkf8B)8QnWjTm$&367i-O6INzopr0Q`Di!~g&Q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/netherite_helmet.png b/Code/Minecraft.Crafting.Api/Images/netherite_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..17bf7f8011479ddbab6596e149bc749fab84a32f GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`nVv3=Ar_~T6C~z2xW+xSH}lz& zR&M?K|Gs(qG;V~1f8W1j!GromrqffW{_W@OZk1*bQqSNx!B8?gaaQ6C4d#Tpww(;e z)K4-@aGJsGkTZ$L!HlJ?lgs0YgNu2?3WpZSCSSob3T=T6j0|j1RR(+w4|0K)GI+ZB KxvXkb!{fZ|<9~ zqe{}tC*^f$N5LK@p_H;y64`v zbane(Bj&HZz?13uP?k%g<+ltI=X9TRb+OwMesntVJ^cRgLRpf8s_w7Z{^xe;CP=wE zwnuP&7ht^R%3!ucRWLSsPeZ$aVe~}P8H!zJ7IJ5uzZ#_YDsgwh|KL@v85{fOzv1rp WelqP~Y-R?~!3>_RelF{r5}E+ams-gH literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/netherite_leggings.png b/Code/Minecraft.Crafting.Api/Images/netherite_leggings.png new file mode 100644 index 0000000000000000000000000000000000000000..af45363b3631abf9349a8c06d81f8e695803f45e GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`<(@8%Ar_~T6C_F;T;m?v>*?re z{FuMs*^Lc1{-;K!Ch#ORZ&<%vUt;#FSC7nD(ik?WrM$^Y_n*UfLds!=4s$}6qr{Vv zMZ66++tvsiQ9H>{(z@eFW-^1$gA02bd}Wq1zWB&%+>l_^&}w1EyrDDMltEHhNM444 ZVam(J%#k^|@jxdqc)I$ztaD0e0ssolJ$V2C literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/netherite_pickaxe.png b/Code/Minecraft.Crafting.Api/Images/netherite_pickaxe.png new file mode 100644 index 0000000000000000000000000000000000000000..088283b0bf6ab4c414f001edadb471075b34ec0b GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`&7LlfAr_~T6C}1A@V@-e-b&50 zIJ#6?Mtq6*pMKu%R_P_{SA3bT;XH-4<-v{n$M|wQHm)|F;lF9R!?r^_iZ>Z1JYx}7 z7MU)P%i&?XX|tn=hEInP!_BlA5*@r;5lw6hZu?APR5*KW+O-H#K@)~0H*Yf5hdjL6 mb2@F3^XwD`@4}MvB@DX3`5G$j>x+TTVeoYIb6Mw<&;$Uge?p@G literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/netherite_scrap.png b/Code/Minecraft.Crafting.Api/Images/netherite_scrap.png new file mode 100644 index 0000000000000000000000000000000000000000..f72e21d08278b0604d54ee3898b27af602d06106 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>z@qLo7}wCoEtum?Hd_|4>Ty zoLgb+$6TbF))`*C`>=jZ=ehs8T0H)=9WZGUX)^Fo_A%yYzG1=3$azTQfXSmnaZ;Q9 zhqCMxY-_MMv2DTau62U0#+wus!Vj1zN;iZn?@~0lz95@rqv4!BIW~pf6SESeCdRg2 z6_}BhBa#0gv76P2(ZhgoqR6KmOhUFg9_N@-vQ^j_7@F8mMQtgZEe3QUgQu&X%Q~lo FCIIXRNuB@z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/netherite_shovel.png b/Code/Minecraft.Crafting.Api/Images/netherite_shovel.png new file mode 100644 index 0000000000000000000000000000000000000000..0cbaf61a0a2bd39536af45962bd4a6aab1c8d85c GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8J;eVAr_~T6C{ETcwc^K&og=H z&b7OE`=+wC{F}VS(o9FJhx-zDhdIL%$t8?SF5W-ZSHkSz5FglSboS`Fa|ym8nQR|D zugytFa+%e8V%A#SwJ+C5E)i^*D?8`pc1g3DCxfS} KpUXO@geCxgk~#nY literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/netherite_sword.png b/Code/Minecraft.Crafting.Api/Images/netherite_sword.png new file mode 100644 index 0000000000000000000000000000000000000000..4bc0809b12478fa4d29150871df6b303dec9cebe GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gd*1#Lo7}wCnzviWLo`cPuyg( zJ#>5H#!U?u>NlB)FA<-R$KX@Epj*CjmgBZ2lje*`rpMckHkmeO%$c>ZRjY&lQpS>X z|L)&E#<%~h!R&;#2}>mJu2+y+(y4Ox1Y3i_$ypm&rB2TJDmwL_`V5Ii(?fe4wkRr` zJ-Y5(0k48o3#SxQw_Ub(_8P84wuhz-D$5r!8}d#3&ystPnL+1rUrq}1`y)U{GI+ZB KxvXA+NAN3OsPxChsb=a^Y$`5_RJ?*C8sCseOt*x&QKXMRr8{#lk| z{;umWvd?&ol7y$vLt7n155%|u$eW9Rs?Y{im9pJw(XrH2`Mt3L8~S? z6qv;9!81&PKc@#_G{Bx>n+dtq7Ls63|6RIGv%13r_txFd9Na32qp*74?0sTaVv({A682Iwgn`cfH%|Q7ZVAh#E+|+ k$?X&;n8bS?SI>dq51+-Yd68e?bpQYW07*qoM6N<$f`a*edjJ3c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/note_block.png b/Code/Minecraft.Crafting.Api/Images/note_block.png new file mode 100644 index 0000000000000000000000000000000000000000..40ecc58a2263965e9b6d5d9cead2b2b8b7348d33 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLo7}wU$_$R!=E#aK`_v4 z*8kPaI{*DUOIeZyq-XZ)@GW+%dcbx-MaEQx?Zi> zZEE1~-rRf7@4k0ufd72%=S^x&4cifg*{GUQrup%@xGKG)8`a~bzECfo;e(q^FII<5u#365Unq(a~u8^ zAcSzQ$+M0z)e3@}eg!;|0D@3{xQufjLJTnP9d1FqncbNSAqim7-N!+0CxK|7EaH1? z#%k7tAQbZkxN4Q`k0fN;DMBXdtiEe;%0s;H*JlH_mw&^zNK=OZ0000Y5Qe9>uuKthqFzXp9EqUhi=f7j*d!>3kXR@dq9A9hm4z1RZ0+o{@GscBG55+r{amxG!syg8av5%+f@@%8J86y2ZaRL}8@Y6MXo z_bQVR3|8=R9qG*4kMVqTI0><~i@}rwSfL+}Ljdfrl@y@GXT88d>n zW>IKG6P;?_K`7`n!sPAgDzUuf0Fc{Tot3SXP{fSwavH)uvJ=Vqfc0`l8d2~Gc)aU= z3t{#l_?YWqmbZ}QV)hGw$%ojrbnQWG9>&}H0a5@T0)Uu39va{6May{&BBz@rp(O(t z1Yt(j0r5CQ0fY8p3gQ=YI=OL(101#rvXGf}5PMKetVhKX_iJJhL|y?0^}PO(Kz5t+ lVnt}9lGAzL^{e`v#Fne9rJm0U zdV2k*FkbeOIVd4LzicDJ=f?uym`*Sx8Elec@V>&CvOjc!1JG~=Pgg&ebxsLQ0HvHW AYXATM literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/oak_door_bottom.png b/Code/Minecraft.Crafting.Api/Images/oak_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..bccd102a5ecd026913da6fbb7de347ada32e8d11 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`+dW+zLo7}wpE$Svm;Kr!AM2|c z_-3#@+@(@%aPO9MgOXgvYNlffg)^+$QhoOo@OAJ`YDpB3pKfs`Xa}Q$)G@a*)}DS} zo}2@HnjZ_EH?mAH)GM6fs$jW;@kCu~;smFdM;{Chq%v%Ca1lHHfyr=VgHB%}!^({e zLhS8~RXPg4`NbaHIFdLcL8n3FVHfKLaj9L)C&_XrFmF&zO-g1|$KC{FjT66=0(J}SDM1~p7Y!2%VtMVDoS-7xT%a3{6 zH?{{N>@Qb(8~r~&Vg7voZQKWn4ERo%2uP<`aU4!!n{E-xBq+l+g+~pOAjZO_es6(G==3bYzcEZL?M4&xUF}tlXL(*{;`#3I_Jv-n6@kfvPw1k@i84(er zJ_~mp5_(pm)TiQ3fvTz);n*{igY6@NEajwK33b;Ce3Xfo&NG#Ny)a9eie~`Jxv0+$ zB!aASC8m92W`;X7q{RwM3JI48*aPK9qN>XWDJqh*boT?!UCs}=mvJ}%0000ujP)Kn4&WeQ-WEtf$C=UKJUm1l($mU{vCUIG$E=~i5Tl%L(mx32&! zU;?O$wqu$coG!j`YowW^C2`iSY&F+vkg{#gnEwLr4S=nQoDGqb{Qx%j^Z0&MCCLB) N002ovPDHLkV1ivOZl?eM literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/oak_log_top.png b/Code/Minecraft.Crafting.Api/Images/oak_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..27f1abacbd69f24400d62e3ec6200c56891f5105 GIT binary patch literal 273 zcmV+s0q*{ZP)vl5xc}&SNroi0*7A!8)HsL<+6Q0+jSq1k&oH9@X1c6pY z1PEY_00$Ukx-H-gGJ&7f06`L{3{9H^^sNTG#8)84zpVRJ2|feHm@aK0p+`W!Cc$dZ zB2e&E-7jk3i^#rEDSt`mePba(zp>Uh1e>goKmu*y9m(a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/oak_planks.png b/Code/Minecraft.Crafting.Api/Images/oak_planks.png new file mode 100644 index 0000000000000000000000000000000000000000..5de38610602e3601a4a45948d5adac0df927af07 GIT binary patch literal 268 zcmV+n0rUQeP)d}))YiJcst*L_5hXWb9mRfl3ayPp=~$O_3b zeNKfj-ajZPAnST0RprC^c?Aht3F*2Zxuymg&m8!iy-GFv)T4Lcqsw-4gl?q~Ds`*b zXMA+v9IHL>nD2xD%{#SFg=#N67r%Bq+s!o>;EDMk_#RaH3=NW->*1PI`|$>T?sCRx SFZvV!0000g&Ge{P!0hkN@foYsb z)#u=q{cL&-+(fCT1OTw^gIrYPAfnm3PZ3O}{;L55R?rL)Dun9*0000Gb}@FwW&QU&$|4-@Ipt=(eDv1; zVz-3;pY)n5%suzt@#@UrG=>wR%;^k1#&*mMdjoYeJtB|g10BcU>FVdQ&MBb@0Jy44 ADF6Tf literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/oak_trapdoor.png b/Code/Minecraft.Crafting.Api/Images/oak_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..cba143b9ea1874457f45f18a129fe2d48dccb220 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLo7}wf7lfG!=E$FgX_Yd z`>`*6)cY+JpV784QDU}C58KOBhM7S!*&JrPDh!7e3}-0bc;e7@AeO`xFfkV<3l;cH85Thzk1?}EFS`>_K31=%kBekF$!K4~O2XiI%O zxo`(VxWmKA&Fo4xfeMT%&lgKKyfHepSnwGu(1gHNx!w~+5yC=MB7$9RI~b>=r89^J Wp4l&Kw9FppW(H4JKbLh*2~7Yg)=#Yf literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/observer_back.png b/Code/Minecraft.Crafting.Api/Images/observer_back.png new file mode 100644 index 0000000000000000000000000000000000000000..c9f6f3cbceee3696dbb8875858b8ad79594f0711 GIT binary patch literal 265 zcmV+k0rvihP)e5 z!41Md49fwVR8;C0l^5mH2M-otg6@EBiCY=BJ}mcYMNuws(o}H_dp!0S4hUp(&ZQK3 z28ta>f*fdCmgTd-10WlisSURc%`(U|C1#@AF!a3)Pm;Pnyc+j$ggvLpJ$GQ~HP0%+ zf^W})%1zkg1o$8c5dwNpznAn*Cj?4rV(3j{1K8Je#&3A3e!*wU^QT4CtlHoMXgpIx zWe`4C#tVw1S!;u9Mpt8lD@wt7=|(xO1s6z_hUNi{a*pb%4UL$6hvQa1_rlYB!ww+X P00000NkvXXu0mjfmSbuy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/observer_back_on.png b/Code/Minecraft.Crafting.Api/Images/observer_back_on.png new file mode 100644 index 0000000000000000000000000000000000000000..07a42a95583f31ff16eb71c201e2c92c6e670e54 GIT binary patch literal 317 zcmV-D0mA-?P)w<6!uyn5lYY6c3~_1KUa#%aPpYcY zh^A?NFvSA|$zd3D9LHqc=kEyQP%BXB`(C@Q)BE+R&)dx`12G2pKoY3y+7QR)c;vvh z70R+ypjs?4Am(J}Oz~v5-70Ws+svMh$FvT7k1+?3sU&<9w#%i#MIskgxT6Xvn3KJQf6q3K`)`deBv{l?+nIGN P00000NkvXXu0mjf_LY#_ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/observer_front.png b/Code/Minecraft.Crafting.Api/Images/observer_front.png new file mode 100644 index 0000000000000000000000000000000000000000..46321305c4d1bba6fccf6a145d09d40570d7edb2 GIT binary patch literal 270 zcmV+p0rCEcP)`yfGjzT3h}|=$U(hL!joI z--g_O26Xd5JfOZC$gMFu?B80_&rJVx}qUKyH69E7xgXp ze0#QS(>DXh#o-QcCD!Hz2V*RzjQV zNb3xCiFN_h5$^_^1r2uHEcq}79?L3iWiv>S!AdNuH1uyld_F8OQ2z~3kaKX5=c UXrjt5Z2$lO07*qoM6N<$f}b9BqyPW_ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/observer_side.png b/Code/Minecraft.Crafting.Api/Images/observer_side.png new file mode 100644 index 0000000000000000000000000000000000000000..c157097aab1fbd59c7ac6ddf4ff75856020f0f13 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|Ydu{YLp08p1|8&WG2l6^=i%{J z=^blL#T_nl$LTMGVkNh)RGR!{jY-j^9WI9^-Ltso!Pu0ix%Aqq$j(BxSrTF$Md$YO zsW~WSq;qWRdudd|dMPZ*>e8+#9mX2%`L*sb&n?e(yss_RJhfxB%+0BB3_`}!t<=J@ zC7uWJ>K6#xoRTf%_gVf^v~zx6lJ@L|`pX~L%dXbR^cC|}H}V>-X-pO?I@kG5is`xh dJ;l7Q44pSFX!CBHHV5c%22WQ%mvv4FO#t);S2O?s literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/observer_top.png b/Code/Minecraft.Crafting.Api/Images/observer_top.png new file mode 100644 index 0000000000000000000000000000000000000000..58ab1e97103c74d5411047e2821403fdac3d5e41 GIT binary patch literal 458 zcmV;*0X6=KP)@wuZc|ZCv+)76he8p67k|Q%vbcA+3sm3-Su!fb7rlz z*WPU{7K?q^h(scxP$(D-e%tVRy`1uwi_hnaMx)_ySmUYR?^i07Mx&8RrAnpJkBv+w z!%M5x;^Z-zOcskpOW^nW^ZER2HY*eg&1Uo0#(X|E3?rAz?RLBMdadg^glslT1dVds zYPH&MID9-F?RFcsX_~kW27_|BT&-3+ozCfW;>6vGL;wu<#(S|?z#d*^2-mpa^VIAc)7~mLQQxkWbiRuPTrVO}$=Er_=Pw{XN$6`Fy!t zl)Vy2kzTKNzu#SBold9D^qhtbX&p|t+jWigcsx4OGc@B5QUrl(tWJ9gqu8p5Ypk$M z2NX}J0`AsWKbKGT4|`cYnH6|1-{*RZ>woM00(`zFUE+t&kpKVy07*qoM6N<$f^Y!X AKL7v# literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/obsidian.png b/Code/Minecraft.Crafting.Api/Images/obsidian.png new file mode 100644 index 0000000000000000000000000000000000000000..b9e09060b9e21d812341ddc14286dee8786b999b GIT binary patch literal 263 zcmV+i0r>ujP)i~9u-v6#D=9QPJV{B~0;m4@rG)F}3dxdNC==aTg}<>$`(mz( z4I9u@(x0^~pn3FxUzcW2Ca#r~*~s78TwF-obCh=a2ktWUb3@gidb-3O!#}Qw_ub;6)CO zpA_^!z7-H9!FCc6Ie0gW(o7IJcYpxKY+tmspB>;kIFHj! z@P&C;D5@1`WoeMZX9<3^q-AyBodc7yU_*-4N9MgRw1iQ0miHTv-IT&*JVluR0000< KMNUMnLSTXug=mTZ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/ochre_froglight_top.png b/Code/Minecraft.Crafting.Api/Images/ochre_froglight_top.png new file mode 100644 index 0000000000000000000000000000000000000000..68cfb4255a9e7e87f4c895fbb12ccb26913a3b23 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|Q#@T9Lp08>4RYjaFyMLJUE9Y0 zL37@pmV369Vl4el9k(V4cJsV+kcchl%=Auqv#N5%_LVoUi+#OO%}{eOoJp1Y<|*f| z4Kt(^fA0|s;qO@J$@KqEVZx*+uB<6)t~sWHd;)?qnAbgcpUbv?>HO$Jix%k~T)1Fq zdfOu1Nbj2&KV0_6ZhH86=I5N#LXUW7iYqftXS--m#X$Elc)I$ztaD0e F0st~EQDguB literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/orange_candle.png b/Code/Minecraft.Crafting.Api/Images/orange_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..e4529e76e30942c0ff69cc8a2fda0553e66f01b2 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6Bd{nn0fs5pLT5Z zM4tcimm2+HmtQ!EyGbya zW=ys2)MJojGUHewDZ-Zm(m2c0oFPMd(_0|tv-M9l2g8$W4I+!A8H}c=FgwgjU~4d$ uoWr1_c{oS?Btwa_$F-gu4xYzB%nTQa k2l*5ZSGI-^7fcx#7Vb2uDGIVv1RBlY>FVdQ&MBb@0H?(JULvE$;Mr3Pn_GOWVC%spWzo};n4pEDiEn`E zr)3edLeAULPDq3u%7fza7F>re%;a#{chY-lHpab;<^T?GTe4mrlvW#6>T4OO4vex; zAUAGDG$n-wd_$bsM@uSssJk>$zy^DuZa| z^>)2Y^NQ-_=@C;|HU;OH5=!Dc=BFbD;;f;JqZm9^W?6Q5nqU{^E`*?joQE}m1RX_8 zV8@$_$b~34zs=jWS;qN>%HrXbU?|@m&2Wwpalt_nAN2J2vBPn59gI`y||S8dv(6cG|O08%CY>F4_LX&m))H)6sAEukv7 z-j;cqbAeDwAf&o$SBFfXDIxp!Kc62zg`uktyI@WE%PUytMF@#7e7#t`7`H4Qv3(7h zL=0_Gamg9sVme=%`&NJWKvh*ErdTpgag5>J>9-{6i0|e zgn1ATZ=l{4((z0sUUJC^^57R54RRK9MfH-Ro@VnuoH%l;&7T2000000NkvXXu0mjf DM6@;t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/orange_dye.png b/Code/Minecraft.Crafting.Api/Images/orange_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..fcec14a4cb46c8673051dcd470368fef76bc6dd4 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr_~T6C}1Ic=Nokmr(Qm zytz{C|Nfk9|Lb>0cb7OjNIA@MY@4$>tVx>b(BwN62PD>~O;DSVHo4rzW#xV;1Q&iFphRkFI=Jr7~|dKhRYSp00i_>zopr01@~_F#rGn literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/orange_glazed_terracotta.png b/Code/Minecraft.Crafting.Api/Images/orange_glazed_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..4e2d3d2ee6c286d72333053ed22ec10a82053260 GIT binary patch literal 332 zcmV-S0ki&zP)Gz zu?@mN3`M;Jq=3vpMadR4G^{|Ik|EMXNI`-HBGIw~B@zSBk|N>zzVme;eb6cPv%h_3 zpQ?oBb?t}Ks=sdV5BZmIfR^_=wdgwJSO87KLw{aF0E)JKZ0)@dJ$D8GGE_pg1F0}O z@C%Zd3IQe)9q2(Y$}>BnRY?-Y%nMHdiz%Fs$LtA6PEeSp8P3ZK0BjtQz9T#iY^5f2 zPtV4+;Tgt5E>npLZS#IQLI=n$3=;D|CERnx7x;i{Y+ju07>U~mq z0+0jv35W-hfLQnB{s({=xX;V$1|Y7VjNdeY{1qTZyT#>_Gh9I2AG4W}k0?e@ICiWx eYd$e5&x9{}Pl`({Qqn2_00008anjRhe@Y*dW$fHro}umzpT5(=SF)ZXvzxjQ>yAvxKcnLB@H zcEWlT_D>xE0pE`uuo<6y3~O%w)oqAuF$l{n?C#qj&jP0S(sBHlWXAG&8U6cm3G{6I z^RD&x+5_83i!j>8Bt_u;dA+ l2a58@#c{&fz5GS#{|AfET~m%YLCF9B002ovPDHLkV1h_0mzDqk literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/orange_stained_glass.png b/Code/Minecraft.Crafting.Api/Images/orange_stained_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..31c4465ba91d5e762278cd336ee2de25b2e54886 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`hMq2tAr_~TcLe6|nIUwBA$7^b z&W%zAvxS(`f*&>Ayz=SL3P$B)4L7Gq7|d3SQ;=q6xH$8F>W-KB6+q1lp00i_>zopr E01jp%nE(I) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/orange_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/Images/orange_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..2866571b0fad5e57cf5db12f1333c5eee578e027 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`_MR?|Ar-fh6Am!1yDn{O9iRH4 zr!j`X=t0U%yHvJ-CrlI4x_B9OCOtUB@T95HG~vNs1D>Eq4?Y}PD&@QfXwJB#o+1c=d#Wzp$PyV3@CB{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/orange_terracotta.png b/Code/Minecraft.Crafting.Api/Images/orange_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..9ccdb4b3bae660492f728bb983be17d0d57e7be5 GIT binary patch literal 463 zcmV;=0WkiFP)`jhBsE7vXlH_}>$4veE&)-P`pp@>mo|YTuzP_F<;XSX(07_Tcu!^-G zUB%_3d_KP_RB`XM*0!Ey4!eLGHsv?5-=jj1PzCI@%y4HIx>|h|=UT;HU3PDChm1Ew zl=4)&H%7Q9TFED1!cJmqwU%^w!tXhPPcBv9&({Oac@4UnjQy}cKaai{wMqgMZbHgqk#RF7AyHjcm(}Ix96MUxV?yxk1V~vs{jDBGIQMvti2G8wYQynQL0)p zgg@Vps`B6O54EgX_HHxW_od?8>xO-Y)zP?6obytxYFn#xm-h~#x^%BBEy8<-`mdKI;Vst00aYC!2kdN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/orange_wool.png b/Code/Minecraft.Crafting.Api/Images/orange_wool.png new file mode 100644 index 0000000000000000000000000000000000000000..61c1e4b20c3ee976d6ce6ac0c10affb52ef0e71c GIT binary patch literal 507 zcmVgmGG2&+zseZ5h>0R@h$u4Ncp-wn&@Jv8E^+RB>a+|robEbR zU%mBpr}OFN>$$dnlONBfn;#ZCUN`zKWM(*AHPolZ2-y<7N_B-N@F(fft=+TO7J<8rs7O8b}f zuU2h;gq#TJ=%Dm<<9jZ%%F}Bz(70u2gc}*VASBzRv&j|o)kak%iu78Hjm@eN{_Po{ct?Y zEx;00z4Qs=g{qbC8yJACeof4yQWGw5GWifAX%+L7I7rV7;`+-DqsJRi#Kp;wmtmsY z-Y`(d{I1B?VPwZ!at?sv@)d-4OI=9RyrWkujE;xHy_muK*&PCxA3`P$H;cE(rMU9t xZn{`-CS9=77IhX4rTr1AP@{QqCy`S;(>G>&dQKsr#>4;s002ovPDHLkV1g~5_xAt* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/oxeye_daisy.png b/Code/Minecraft.Crafting.Api/Images/oxeye_daisy.png new file mode 100644 index 0000000000000000000000000000000000000000..3407d6fc97c05a8ef37fd8fe4664ff5a602db6d2 GIT binary patch literal 286 zcmV+(0pb3MP)(>ki9h4bn@7??V`}gnvuf2HjUwzGQusBg5@b+H@kR}iY82~ecXcxdVe%+=1 z|KBxBFb0W%Ttt)sFk3+y|G)7E8w3+0$^ei}ARA#W_&8UUG;f42F=9aXKL`gd)FwU_ zoZFP)hJaiIGL-080BH`LZ^+=-EyEBrOYgsU4GY)+%Q`XQ3;-z%n5n^FRK>>-x?1-? zh#xr7kTe58wt{R28341LXahh1WFyEBkO6S^WFz7Y0NDl(3!niY%|yol+yy`lAVXk* kNU{Mi0MeYl#TTy{01R}7i&B3;JLoc%KOgFev6RgXEI4P*=~5>3(~)? zO*=80=cQ~P$Fe#dO2;EYaD6+E(uxsZ4E>Klngju5OXEu`5!{SG4{C{O0{^Qlob2U( z_a$&ZRwYJP;3fo~?3GjH{m`9gg+AGg|+U%tAdk1egkLb!n{iQ;3@&%z}EvIZ~kNXmg)#H fT*Qoa$++YLUt4(w$<=#ARA6Er`HH@_zM#@K(G)ppO!X(SCHEdj7l5;G;RI zB2pGQP$C*QPCLOy9l8rn;3DJJAA$QzAYwacVGgj-{T&hbKxqvcxX0|7M0(}{AN7RK ot;f9JbKsXN0iF^)|3|pu2ZtbL$@ zF%AMj3pyU}8RDe%j&H1uOt5f3GN!EL{JH2%F=l9|A(K+6} zI*tXZ1gN95l6`$Fs8SFGrdqrR8XG-Is6)Ue6tZOs91j5-d+CgwLaUZ%OTaXv+7&Zx z?6FerhbK8Uk=0h5F$quzUUysn-v0jFuonScbFSIy?P(t9Z_QisJ0!x|HM6NDvc5xF smUcC-H-aQ(dG=Sgs+rdwi`0(&01~M@Gw6%#RsaA107*qoM6N<$g4<$W7!RzZ>Rlu z-oG|DBm9P~vIKZDP6;C7Utw1hE($44fBAW*Pz?Cn?+8!8>dkkd#v9$`+D P00000NkvXXu0mjf?3-)} literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/painting.png b/Code/Minecraft.Crafting.Api/Images/painting.png new file mode 100644 index 0000000000000000000000000000000000000000..c20db4ff5cd6cd53bbf60bc36e377a667096e358 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRAD7PM;Rte*ZjofVH?KW!RxX{PeE16 zkcWYli|4Qq_qG<+LknEmAF`TCp8LNfY1NZ3hIpRpjr(Jx<$Iyw z>>ihQ7s{@0O_+J8AuQOw+lkpx;QnlZxxZa2-wRhs-utG!^3|M{l?=%?@7ppw4uv#T zI%_CpT5P>q5$wqkb@IF>*GZl;u_3|_7O6kXpJ81w+2Cr6F6TJ`C;1#t4!?stQ#k+Z Z(Yx^@w8U2{`Wny)44$rjF6*2UngHwkLW}?a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pearlescent_froglight_side.png b/Code/Minecraft.Crafting.Api/Images/pearlescent_froglight_side.png new file mode 100644 index 0000000000000000000000000000000000000000..8f15ce6ae75dbe11d25aed35481b080c32350d81 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|Cp=voLp09!PO|1>GURcot>Zhu zX~7`N>fv$Wg1&eHcNABK#t)uZFA{TmTAoy>f3rAwOZfE7s_i#U_uX#(Yr!-9v!{dH znk!lR1TCvB{Vg*MJy4iGHPrWjng2aE75RmiqZ^&pKR+D8Y{*bCvH7t&tL=n*Ru|6= zb6s5c?(r@*5e8Dfx~CNGUU=r~fmptOKjt_6T7FvWws`K_boL*7=N^{`*Cfh`b!D+e zMM^#S5ZNTJn;9uv@%+FNof{L9zD}%s&#jvnGWY3Uw#v|ra$O1!4gvkd;OXk;vd$@? F2>{BbXTJad literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pearlescent_froglight_top.png b/Code/Minecraft.Crafting.Api/Images/pearlescent_froglight_top.png new file mode 100644 index 0000000000000000000000000000000000000000..c8cb05115ccfe2578ec4a73962debf47869981a9 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|lRaG=Lp08>4cg7s;K1|xe|`IZ z#TSp(*)M2b-K@uF7gcmbsr`$CMb$xXpJ*lDt9+&AU;i5QulT)<=|T5CA&tlrVREb3 zk6hundA)K$l>?8j(2wW+%#*JK1uQnvOj_Mp(9m%}rhv6R-}r~_-#bELqPd)Wth%nXWfrzw z47)Ba*2~CwwF&8rpZAYwHREIA{qz}d gkJ9Fv1e^Miz8YmGfq^AWW&i*H07*qoM6N<$f(Gn&sQ>@~ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/peony_top.png b/Code/Minecraft.Crafting.Api/Images/peony_top.png new file mode 100644 index 0000000000000000000000000000000000000000..b13b457e92869f90db7b0018d9dd4fc8e2f6e8a6 GIT binary patch literal 243 zcmVKiV8h%v?f?^2%9iS9_C>_ z*?8mPvQz&Z6J0O-f6>-paHiTK*ZrIEuK$U8idJ7P8agt6$YhiBv%bwK*>t_E#CgL} q7RTEc8Fd&N4NlJ5D0$4mn}K1iYlda8dUzesNerH@elF{r5}E)()k%y1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pink_candle.png b/Code/Minecraft.Crafting.Api/Images/pink_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..7a87362edc4566c6861b3a19c90dd43f0d8d0e24 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6Bd{nn0fs5pLT5V z#Iyh3FZKJ$Z^Yoz{6i)4-?g33{`aR=|JT-<(U2)HKf~F9%W+nMRASB~o*#R^%fu+3 zS-^Xbb;(YK6b_DNljcK>I?N6x9>yox8gg8>&DCK}s8heqAfa}XVS-Z$vqRgY6b29B yGYk{bCh<0?rp|b)BH56~adOr~-p0h3EQX_zOdnH@{$K$*jlt8^&t;ucLK6TY2}phb literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pink_candle_lit.png b/Code/Minecraft.Crafting.Api/Images/pink_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..75c95e94b39e38838f3cdff7c99bb2fc457d2384 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr_~T6C_xtFuSr&{x2f= z;s4vt|NqbDs^1rwkTyXvMfyYb!9V}^e_yM9zoGo=gTe~DWM4fqyLl;b*e zW4JL#kc$Jlbw$B7W@^67z!*9`-T&C1EsP;_mlY3}8?BJ2Bv#S$X>Qp)b1f@3jWNoA z_*2lRb|N!mL0Q?LUVob*QoSH0WxaW=j!}nlGad~5(}iHALzm+#f@uQ&0@m)y Uao}jJtpET307*qoM6N<$f|#Li&;S4c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pink_concrete_powder.png b/Code/Minecraft.Crafting.Api/Images/pink_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..9f6a6bb7e55ef7e5849b049d52c88c3645bdb208 GIT binary patch literal 714 zcmV;*0yX`KP)^j`$ESFc=FsC-1q5iNXM(J&Z5AREat-%1lsbA32Dg#33m)vteMY1U?d$`%+f#J~=N zSWHarBZ^4KNyJe%V2hI=?H@jR%zNFv!a<6wDfnlZc>ie_irpVeI7l(eZLL@=++~Ic z?n6u&_rJPD3?l}NbG-iHXBzP4x%89J5$sRjRR2DSEUwfkFn}E9sj!{#=c8^{cB+LS ziA>$3^Rcy-dkmBjBJw9$G8$=R=pu8fZ;ws2-}eVS$N>~MLa1hFa(*slhZ*(W->9N$ z*88*1Z#)E>^>c7B;^Ul70xx3ZyHCC$mN=ta%!>8amYrN}hu*jW>G~9&PiAi~PpcP^ z#ct^3uJN)o1rLiPv8@_kOsl72^2Ig3TXfH_=GavCE7j^KPvlD(U(bhHL2@<07PBNm za-g@fFc(0HlJa!_IQsH#U^t!UMrqZ`^5IcQiI+eA!V&cQhNOXMI_xl=rD}IzBGiWl zS(IJRR4@CY_1=UOd%!y9fwwsnTm+V47zhxcgt|%xK}dbplqG~gK0kAVmB$k}h6!hP z-+o>1i+C}ki-=rJEntIs6jL0KC`|gHKM*a;qx1n#-OI8*{{E1^z3f(7+Yj!qj~Z)o z7K6{cBrMB48)rUHpq|JxFj@!GTz7i&&rIQ?U81pdn_ekDDq_2nAKCj$>`lxYqaGw@emxA8`Mb*Se{Nvk~RMo wNPz#@MVQ9%bnI1<-pd6AhO|yC1SWyvnm#bcx_yQ3Yp* zoHcC<*3vgc4GwecVoG7~5Qoak(u6{1-oD!M<^fpBU literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pink_glazed_terracotta.png b/Code/Minecraft.Crafting.Api/Images/pink_glazed_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..30a1975d6e63a6daed7e888cbe56e51b923dd758 GIT binary patch literal 250 zcmVPb4n#++mDoxdY4Kpl;C=TC$YEjDc%XClI=8E>G`9?oE$E#?zQS2eHTBDo`zBB zmLz+>zNUo6t8-h8gNhXsS_xa1_^Pc)G#@qM2jKxb(-tY09{>OV07*qoM6N<$f_u4Y ArT_o{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pink_shulker_box.png b/Code/Minecraft.Crafting.Api/Images/pink_shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..e817f960b794161a31f07b5015a635a4963b288a GIT binary patch literal 349 zcmV-j0iyniP)snF+7CyU$`50U*osF7lRd&W>*kn|+$S4*Z^z%W-=3UbsglX&qGJ5Iq~7pR~T~Lu7H<#*MOpAbDV2SNe!N5R6{MZFE!)1cA)@OE!%MRa3!j033Wv zKD}2(BXSU9<>R|5_2i^}EIn>7x!cHrH$5Bz#i+<*<{}1IR?BVu{K3ImvSgls0Ar1N z_&DpZ9rXVOE7{af3Tq(!fH^3F@l-B>X=Z%wgPjss`B_(|Q3*4lL|Y6~k$Rz}q&eS7jlyEpDe*MZ1T_ z@5zcOLFPn9A_*0IUy_^}Jm&DJ28sa^P=Nxy(-+)8xBzt^IFkCtjv6?jD1~z|Ovf8b6GL1RTbC@X>b$2*1MA9Ki195#LI%7laZlcIuz!j1K)QA_J+-QBQ@s_IqW_D T_2RUF00000NkvXXu0mjfrC`)? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pink_tulip.png b/Code/Minecraft.Crafting.Api/Images/pink_tulip.png new file mode 100644 index 0000000000000000000000000000000000000000..08b02c5086af6deb85c4b5fb59f74c636b224e9a GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FprVLo7}wCrIpjaC`Cp|J!GI z8}G6E_1!*_t-+*;NAY%p`s@7-rp+0fcy7f1lFm6XIefmy^*2}7fBb)JZ#vH-Q=J56 zA@k^oX$~*4?*4b&{N-OW&xcnR*rYu+F)Hv}dT~RSxr`HNRxE=_OA52Yxpqm0#h!dF z6BHF@=`cGi?0dsCX|Z4m!_94n9sY^MFLIJ+V2Ur~<5@i~ALuv+Pgg&ebxsLQ0PCAg A(EtDd literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pink_wool.png b/Code/Minecraft.Crafting.Api/Images/pink_wool.png new file mode 100644 index 0000000000000000000000000000000000000000..17ef62bbf569e2d4dc2cd30cd5b859acaec7f1a6 GIT binary patch literal 516 zcmV+f0{i`mP) zi%J4P6o%(%v!V+HLQzCfP(;WkYl)emB^#lnVuU2JK^Q$j8Qq936h*grfWCic3kLS= znREI6bH+R-H{NE7cVp`h$=uKKo-MSVCh{*+1)FKu+`;8w`hGlXQxy)z^{{V#R`#r4 zw~aHMQk$U9h4RPz4*6V@iGAMZ-Hc?Y`?VMt1qC7A@1!+-s|)h+#ubKuE}3$p@Ay{ zTyG%#Jh|zr66(g_Yz*374M_~D-siSWEVp<>ZD2Sw)L77lKhqGHi$Q}|HPndtoQr9~ zUG7j%!;Q4b$s~7=BMk&)n}7+r+~E!wr1J|5Iq=YyKI{rTh6{dxgW)2viYzgtYoz_} zM-ykbk!@6!Ui9JM0>FXcEVZ=|^!Rm}FeN5w_^4RA#z71)8e+DI2K?gm>x{A2zbXnA zM+9*WM&0(ifHF|`u2lXHhG_H{{R7~ZPXaut3M7<>(Swjd%Z64Oct4dB;Npi65o?;! zTVzV2@~ULQ0;l0gN&~gMs&(%w7IF1q@DT$Rxd|)`kl+M%l8t~sf(UR@$1DOe6NK-a^O5X?p#jA5(g@Jo zKnT++HUi$@ASSXRB}ML<0trr2@Z=)_g><2Qjdkq-*tKWf3l~^5iYbslNluFUXg7kl zW$_!moz(&Y4000Q68}|;O+@Y6OJ^m%FHr$E(MvwH^ZJgy5UR#HK~Ym-}l?i)g@eH zFpgs?${Nkbaa`wlCg6a(NP(wjcn6$2;)IVWC<9sJMm1`ja5cyj@WeSO_FZVL1y_U2 zJ;0iWh+Uc-a0*gRV+swZMEjCMs zM=u26>F&y2&euCgBSw#qR=Tb;p>117(=-m^sAr%T3hz%RN8k50O_Pn|SaY4rvN+Jh z?+g%V&P8ej=+Ts3Um+TBMg!v9d}siXn~%6ZD`0?o+!?@$7vhxU^j3ptqQZQk;#6A= z)R1?~Z_Mk|6(B_FOXQW5$Gg~FV%$5Au1TU1xlh33Xyl`Ha-H8n{CySw_xr}0UpP}X UL*U)XY5)KL07*qoM6N<$g0End`v3p{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/piston_top.png b/Code/Minecraft.Crafting.Api/Images/piston_top.png new file mode 100644 index 0000000000000000000000000000000000000000..b151442c96d94bd68fab8d50712540e82cfbae11 GIT binary patch literal 260 zcmV+f0sH=mP)HlU=ahIqE`3qO5#$1cSm3}Zulp%`)ZSwzD0eRcyI@C^?^bxS z+w2M`Rpq%%|3;(&zkS}i){eBm7%7pLTBV}>Dn`oFR9vq1LyRi3vf-Rs8B(YcP|mFl z8>l=EYlId5_aV8Rt(mT1OQPHG$2P=RN#x&H{S&JgE6L<4Yvg{qv26@71zObr0000< KMNUMnLSTYH-Ed_9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/piston_top_sticky.png b/Code/Minecraft.Crafting.Api/Images/piston_top_sticky.png new file mode 100644 index 0000000000000000000000000000000000000000..eef1e4472cb783945570d984e4cd12939a9d86e2 GIT binary patch literal 342 zcmV-c0jd6pP)V4u3`OTS6jV^8M2@&l^d5f-%2La>z-Hrn_Xet=(hoVjsi za+4IZGtA@6Idj)^4lHWB7URct|3g(eQN=y3IV??X5YMrcX4wWIt~g7!W{xFTf2kdFd5#Oa3csI`GyX zfNbXcBS|$Ja5MY36yP$M4V@Qf4A_R{EqqK$$g<4!^59iD=VHSjZr~ve#yK(0NuR`Q z%-ZlrC#TctT!YkgtQQ%-Su@dWmgOCQpVVF``@_0s^cG$8^)8e3FG0|K%>pcWEk$l+ zmg&+P`02C+0g>4FNgrgD39C5?Y)^yQ!r?@Q+(o~Z@tgF8wSIrm0)YPy$dOjPzbyC# X3J(faAy9Do00000NkvXXu0mjfJz>F8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/podzol_top.png b/Code/Minecraft.Crafting.Api/Images/podzol_top.png new file mode 100644 index 0000000000000000000000000000000000000000..fed5258051e33545a360f49c22c055af06990468 GIT binary patch literal 273 zcmV+s0q*{ZP)4D$$-ls^Ikd`ZPo(J=rGtFQ_?J}5*+7ReojFQ2?EONtZs<9@rWJtdc zxvbg5rUbu<5r~4*;81NEoB^`)&gCt5*L)W;(qvcw3BXPXBIE2*_y(98qbdA%7I6Lo XGPJTE$E>!&00000NkvXXu0mjf-&u8o literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pointed_dripstone.png b/Code/Minecraft.Crafting.Api/Images/pointed_dripstone.png new file mode 100644 index 0000000000000000000000000000000000000000..dcd1090a131422c1f452e2e1982911495a934169 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6-ro-U3d z7N?UF9GH(PGX8hmVQI<3>c7f|^)gQjgNNWQMTN5pXB>1IBpEJyOk*^dE&fI9kl{%^ zhcdgsf9~cjI?t7*9j1N080)Z&af62HZSE6n6J#1*uo?6)-C|V&7i;8_sYd5N)Ohoj_^1Zy!pLL(Rz*z+*dB%>*;Usd(QkRMEihB z>*?mw1AY~vqI~%cB5uc5-#f7OK~P5cg<02E)E(O|6Vfd5)ZyR}@yOU0x_9as?(uGY W$d>)l(w!UVU-*<)`-Kx)f+v3X3_xHZfSl*VzJzM0` z3567UrjP|%C9_sJsIFtWmhw<&!^@tYbq9Jr{FG literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pointed_dripstone_down_middle.png b/Code/Minecraft.Crafting.Api/Images/pointed_dripstone_down_middle.png new file mode 100644 index 0000000000000000000000000000000000000000..f49ffd3dd8ee6cb48e47cb038d11375bd7cfca99 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#=T&Lo80u4YuZLFyJ}+mPMWY zBhyjlj>(%hcdLI`Hnl^uKmD>8H@}zS`*e}Y^E=Oew3^mp>tpyO_K+3d`PokI53#q4 zdYw@5_@;P)u`E%=DxpADg7MZC>(#qi*7T%!DD8Y)dO#(zv?L+WpnU6rNz5U~obC!q z?)P#Lmsq*OV-Nct=1}&yo@c&Wly0`(bpN_c|DkJvY(eIpTYvm_yt0{bx}U|oVC#|} U@iROsfzD;{boFyt=akR{05Att+W-In literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pointed_dripstone_down_tip.png b/Code/Minecraft.Crafting.Api/Images/pointed_dripstone_down_tip.png new file mode 100644 index 0000000000000000000000000000000000000000..91f73b3780c172caf07cf921d7a357d32ebbb71a GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr_~T6C9Y&o=p6&9=hxw z`^6JGEL0eJBs&-tm?!WyX0mPcG-7D;+$75)_C@Spd*Tdl4^E zh7PSx;sV`~Hmv?hP7(|L-PE zA{-J;nX}(t<+1r6H{+yKDRUTK)Et?hm5W7_*ft&uUorJKyMy@ouJXNkl3{h@X-ew6*IvHoD01IC1EU%Sx%zy#<&AmuqQBk1nDjcAQOCiQiB TKg8A800000NkvXXu0mjf6*yYy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pointed_dripstone_up_middle.png b/Code/Minecraft.Crafting.Api/Images/pointed_dripstone_up_middle.png new file mode 100644 index 0000000000000000000000000000000000000000..eb66e9b7f9caca06a20a92fd4022e85eaf61fa93 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gd*1#Lo9ly23c}7IPl!L&lx86 zh+RxxA?(^Uvwa8VYemXPI6q2b4nAk#9#r+-YFczbUh%+&6XVq8s8|oUndCD(*>C{Px+%ET$afRrTA2uwmYk`hr@O1Ta JS?83{1OPauOTPdB literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pointed_dripstone_up_tip.png b/Code/Minecraft.Crafting.Api/Images/pointed_dripstone_up_tip.png new file mode 100644 index 0000000000000000000000000000000000000000..9c702a73fcfc7b6bb64b55de9d24459d534dbb10 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`F`h1tAr_~T6C_x-uuj$r{%@|{ z{#V`G*hATst-&NXpF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pointed_dripstone_up_tip_merge.png b/Code/Minecraft.Crafting.Api/Images/pointed_dripstone_up_tip_merge.png new file mode 100644 index 0000000000000000000000000000000000000000..0cb03adf87fe093b87ec21c1b6582efd2b8d8228 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Rh}-6Ar_~T6AmzneG&V|{_xR+ zhW|WI8a$`2Okkch`S1yIhL)2?3{P^p_AqP`T_X96X%a7EW>Y2Ol9?&Y35*=vE}M89 z_*^FOHr(XnX7AeLP~@Y)u2AGKDVITqr^Afp?oSnVl`{+_`V&$ZHhrGB*CAw|!}Xp# cj$Ks@M>mdKI;Vst0H?$}?EnA( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/poisonous_potato.png b/Code/Minecraft.Crafting.Api/Images/poisonous_potato.png new file mode 100644 index 0000000000000000000000000000000000000000..57795387894c618fd06101999d6cde74e068eaa3 GIT binary patch literal 255 zcmVe4%_H;_uYAH^0x?Cplm;G2%=^B) zJaq2w#^IbB@iqK-o@{qaZL|4WIa2@*Qx*zj=8&}yv2VJ)O?_tfOA)^vm_!noNuF=z z8)i+gMjS{05s@^`FN&xk^q1a38FIH9<6|nYLs6( zdmmnHq6BK5n#SzETYZZDC?pU_2!X35$Nn?~f;NLc9WVIo^zEJWsHOk_002ovPDHLk FV1ms@XKnxh literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/polished_andesite.png b/Code/Minecraft.Crafting.Api/Images/polished_andesite.png new file mode 100644 index 0000000000000000000000000000000000000000..63b8bd08116d1222b6b1516badc53407fa000234 GIT binary patch literal 274 zcmV+t0qy>YP)e?RZca|xQ~ z{r;HqfXn%M$%o^q0x^;Hsos&>?o#E9oAECYfr6-bo2CNI6#*pi0m>kdtZvkmiYz*y zZS=?=w8gFk@7;+$2Li4;2ei*S0XG0eAR0Pwt01BhPTx@Dfc>gnb;SYeMw%f;Ggyk* zO1A~Aq^kt{9W(;y#cjK&$ITFvCsih8fq10TpU^8cWXv}oBl1P&&0$WENKr{(=EpY>O^|5kF&C8bm& z$`Q<=fp&V$O9Q~_xkI2qbOF7!0iX<$alnH@%^LtK(8GSS?(@P5AW02+1n>&{DZP#y zUBE|uh`hK2pbG>ItAT;O~vfKY8FoGy>=x k+yX@23;{koy6>~F13!TaXcvVzl>h($07*qoM6N<$g8fTg00000 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/polished_basalt_top.png b/Code/Minecraft.Crafting.Api/Images/polished_basalt_top.png new file mode 100644 index 0000000000000000000000000000000000000000..71a92db2f493bea6de96386d068065b7bc95458d GIT binary patch literal 266 zcmV+l0rmcgP)%EV41oB@6bQT~*)gzEzp#0ZbfMG?5j!qVCl$#8kGEKqWqe%j( zNwc#cOUf7wgc<_!vCg6ON}36u>kPYvQowe}*D z1Om8mtc=Mqa>FmqipjDEu8VrbfJ`R_e2KhJF2TncJ^}QcdBE|xJjLlb-=k(J#hdt4 Q$p8QV07*qoM6N<$g8Q&^#Q*>R literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/polished_blackstone.png b/Code/Minecraft.Crafting.Api/Images/polished_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..752e02bebe05663f9bfdf9eb36853531a818ac58 GIT binary patch literal 254 zcmV$`v*W!ZkKFHiBS(g<$3X|H?{EW_deA!D89$B$-UIiRa_h^4xDrlkM-y zm*;Z6wh)jHITF)5Z`#Cmn{5jL&a88q4?WRij?@05fEB&!Hx)@d5Xh;Dtjyc}q3S*$ zPpDd02?+e#LMNaKuTG5e%NcN(3aZ)>-oMcYRVh(2+vy5?KrS}}iPH|>x@u@jBBAVI zm0hAwoXNu`^2-urzpjYwtOUO{jo-z}j13QFQiZ$!4Fn;btDXZgJOBUy07*qoM6N<$ Ef@)-Jq5uE@ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/polished_blackstone_bricks.png b/Code/Minecraft.Crafting.Api/Images/polished_blackstone_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..46b67340247f6ef85d076273aa8a0f355dad9cf4 GIT binary patch literal 255 zcmV^XP(`K$59PJ#u1y z0}_FQ$4YUVXIv9b$! zUasagA&@KQC)dn>tjd+s=1Ol9qrP8Ocf3jTkiGSx$uD<~Z-?3_8DjdQftx?8Pv8{@~BbM6NL_I$m2 zDWyNobNGsZV?P934hxV(Cn0wd#06!B1SMgS%!!{;`VwfByQ=u890ba&)mInDiE}6b zM6R}@L~c`o4{#?xFpp;oyJ|`v>U>Vi8PJBdwZi5M^ci>3eW_4zA@Cl3u~r1L1(oMZ z!y;*0v~+oee=2WR*^>b8{)f3pB*zE!F^wJj05ERZK1Hv8AOHXW07*qoM6N<$f+sCz Ad;kCd literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/polished_diorite.png b/Code/Minecraft.Crafting.Api/Images/polished_diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..3043aa304f4c65bbfc69633ac5adc0b46109cc93 GIT binary patch literal 282 zcmV+#0pJ482Cs4|>tJ<-tmvAAj55o{sO)u>G@l^S6vS z{&>FH1Sn^FZ{7H)yW{J99k~4S<=Q4^1(0PDGKz#`^J)GQz^YRpFn=eA1fc@4doZ7? z@*V30d~$X&Q+g(*z1{-ZvldQFb!ZbbKpdF|Ik7A6WJ5&y%Oj+%tP?~-#2lEla5Aqn z>;X!9uel0OREmh=1o{%W4xt4=pF3Ga2JYJ#L}Uup)>Vt-QyT=!Z3(4SqE-od3kudn gY&tRdSblT=2N0q|%1XKBPXGV_07*qoM6N<$f?_6h761SM literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/polished_granite.png b/Code/Minecraft.Crafting.Api/Images/polished_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..58f0c156ef8b776274f9133f55b48e6d832c5b3f GIT binary patch literal 292 zcmV+<0o(qGP)5(Ob zy+dSn+wLQqw&i&_w2H^|)Y)Sb*8O|44O?(<+pXI3W>Ep3Yghzv&*NYVI$}Y~Bv0Hg zXW^qe?0P!>Fz`TjQYL`zA@-+$!V`RyS^#w5=v;jX7*o%JfzynH_pBLko@(HFXh#<} zMo>}yC2>UNm5gTgCNf<*1}01&*l6$?SNkl9KjVtaE9*CA6F2Ua0kazBAh(ai1;BELT%E!##Gf;E469!@d}*Nye;E$ z1mBM$E84}}<#SgNxljVki@@vzofI%dpmka=uObLL;B_u&Cxi~OkdUO{VFc9eJTyZo z&>=;z&g3G9e#5uyWqsY30=n=6^XE`t%aYov3OpPNRH6U@cnhn6ibsV}Do8N;qrq&DG5BlF4)pr@+*=N?HT+O%Wj`??Biz`4_fU$Z{4=2%pv}kH-OZ1( S@csZ=&fw|l=d#Wzp$Pz|css`c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/porkchop.png b/Code/Minecraft.Crafting.Api/Images/porkchop.png new file mode 100644 index 0000000000000000000000000000000000000000..4490271e6c173051b0827b5c66fd2a02a080051a GIT binary patch literal 221 zcmV<303!d1P)4pKyzPrY}DS}IKo(@nV&kX0H0QbaY2f-B}6F{`Ih68;}<(dd!K96HTz{g~Q zI652dnSgq*$SJ_q*7wg|Jc3fV7+>uSh~0u&xDdXN@UsrVDog<-;=ij2rbV|`u3zg0 X^&dO#&zu@>00000NkvXXu0mjfT02{+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/potato.png b/Code/Minecraft.Crafting.Api/Images/potato.png new file mode 100644 index 0000000000000000000000000000000000000000..98367429ac819bebf017d9b5105a86cb1d5297b1 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6C_w!4z3Ak`+s6a zif{4humA4Hi2nG0q-6E~*U>Q?(oC0Gf_N@*T<$q@ER(~7X~~PH>r^b-GFvj)9>x?O z`yXN2tl~JUE+&IHIfrda>aB-n3~AP97)s76tZy_3V|HlT(BQO9@`(Bh$utI?4+)KI ypN)N#{m!0fYxu)q#M07vts{@aNbZlPEJJm`RePcH`pH12F?hQAxvXyLgK=svx}KhCK) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/potatoes_stage1.png b/Code/Minecraft.Crafting.Api/Images/potatoes_stage1.png new file mode 100644 index 0000000000000000000000000000000000000000..ef739467e69cb00e19f7ffa4b47347b90165fedf GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar_~T6C_v{H*g5-iu!Kv z%2x3;`;Yo%oF}{Cn-xiltg5RXEd5NWu$~R{BV(ExWp1< kv+xRIPhw3FVdQ&MBb@0L0xbMF0Q* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/potatoes_stage2.png b/Code/Minecraft.Crafting.Api/Images/potatoes_stage2.png new file mode 100644 index 0000000000000000000000000000000000000000..7e9a9298515a12585da6ce1cb8ae235265d297e2 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`S)MMAAr_~T6C_x-ur6F(`oH>X z_8;|VV^_9DlML~UzwYKeIu6^+H7@a7S}|>n*RK1C|J?X&QVb_K$FVdQ&MBb@0DK!dRR910 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/potatoes_stage3.png b/Code/Minecraft.Crafting.Api/Images/potatoes_stage3.png new file mode 100644 index 0000000000000000000000000000000000000000..f32cbc16d75ddad3e4f785fc849e2248930c8395 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFdm2Lo7}wCnzvwh-dswS75F9 zn*E1AcI|KZn+z#-7a5jtrbuv1PUY}W-jwJf%@D+~DNr|ZYDskBti)}~yPGnYFXXne zYDF?~8c$hr!{Hm#F7u90LPduZt#~fXWxvGH#ahDrVVPIS^20(xo79>T8{XAS+QS^o zP|T@gsM!73G{I@*;d%kKOeW1^M~`O-cqE0c7nj(c7TqX1FX9RBu@f~jY<%PyT3D94 U&I)gT3v@7pr>mdKI;Vst0G@SC3;+NC literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/potion.png b/Code/Minecraft.Crafting.Api/Images/potion.png new file mode 100644 index 0000000000000000000000000000000000000000..b86b4b7f27ee23ac212890441e7c67631489446f GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ii4<#Ar_~T6C|!Y@LKo0ULfw} zx?l54&ie2FZ@;-tQzqZ;f18Q3gOr0=^M{gR!%Mskl1z(|fAjxU*XGeMVh~|FQ8S6B zG1Kk4d0^XvOFml^MWh?NlfU2MKEkS@$Lb>8;4A1kYa*}Xag&n;491hHx1>K=><6@$ N!PC{xWt~$(697xoIh6na literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/potion_overlay.png b/Code/Minecraft.Crafting.Api/Images/potion_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..852260d71a6c2f400d49c0fff0e35172df6328f8 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`;hrvzAr_~T6C_v{Gw}c5XHlrS zwkGnwqlKmAPy36r61yDRWNfQMdOVF-mPn)>SQWZDfJgBb!;EE`!OI#lC;ZryditO6 rThPx$D@jB_R5*?8&`(OkKorOEZ)B3`m=Gik6r@PDuHASDkKqYCjP82?aUt{o-MAX>v!KKoA?Wk_526ALWpb=yE|1L?bHB^eJ_+f>t)FQN*7dDeRIHUQ8GYeH=q4_CoXST|v*OoQzN zdR-S0RXp6iI8qtXiA6*e>BMsU{)zNml9AaDtcL*x{lw8qlBXWk^A`YGNy@@&0o#uP zt}eS4;Oz7SfZO|I=iJUe0C;@*Z~$iW?|r$$z#5t5i(iqwz`ADn;^6%fR=aAU30H*8 P00000NkvXXu0mjf)!d%n literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/potted_azalea_bush_side.png b/Code/Minecraft.Crafting.Api/Images/potted_azalea_bush_side.png new file mode 100644 index 0000000000000000000000000000000000000000..3b8c9ea04de32a0c06de83bd5e16abc01c607750 GIT binary patch literal 301 zcmV+|0n+}7P)Px#=Sf6CR5*?8k+EvSFcd|Pf)ZKOco2dv9sB|PnEpn8rfZf=S-WKG)+KY7G+?^v z1B?d|NTLWUgGr!Pp@nXxcf7oNc=tW{*RLhU#>3-%y1ShsO=Rb06jhHj5!WQFRxF<0 zK4m6fQ4fBCYZ7H0IQU`2YDH1?*=z=|T2a;kfY?de{gK$ot2dS$8}0r`iNI=wGy&@s z(Bql}oPM^!W({Q>h~2=KCIaBw>|{BhsCp`!*sO=(rMGVdO6N5)fHaZSd@Ga=xF%gc z@cR5N)XnsJz|a+5mLI}u#m>!G&9~xG?+@w>d?`-HN$W0&00000NkvXXu0mjfJFA1p literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/potted_azalea_bush_top.png b/Code/Minecraft.Crafting.Api/Images/potted_azalea_bush_top.png new file mode 100644 index 0000000000000000000000000000000000000000..cc78fdaa95e39d0553479b063fd12a670c59f51a GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|c6hothFJ8z zooL9_>>%J8pHe7##OWKuHqD~#b5vYk#b}mq@KDwf>)xvR8%&av% zPx$M@d9MR5*?8kG)F6U>HVEB+1v9P$Z-+ks?{$gf3ozlXwdbdIjEucc6n?X;+aV zDz04|N|mBW1|_JA8VW7ZkTf(7($Y{{2Unl%{X3i&{`2QZlf~{{CH2DyOB48EgtICU zcq)by6L>1Q{E&yoPtL3E_-?VCCcy9Nv>m$HD2fzTB!P0(q6+Z62r`*#(}<^}+LKlAal0YEN4ByXj3 zniB0nogMRnm+mEfMM7vXvYFk_7?ev2vYBvlcq<7lreW7OTid2#*I0ahL+A=_E1nII z%>?g01>n5uN|q)FJeB179RN!cM4_4iOg{x|u9s4PmE|P>4vyU)_ofU+IlX$70DAq8 rS$FdRBSPx$3Q0skR5*?8kugidP!xr~l$X9dlnjrjB6RQvhzM@}00#$gaTlEYC2p==bWobf zrIShr7iXntOK_1OSqddXDAd+R;vg3E1svSOGhWX9IOksY*RSP$AM75kmW?GJp)I4N zP7oFdZAs!1qa-KCcVBjDRn(oAQ}zd!Y(DStntxb~k_2JlcpZRIlEvi(j`|xk^cKVM z1e*!wSEiK}9Kdiq;l3Ynpsz`@4n|1;w!3GfgEt2tsuHyPh_&?yn+eEk2yIEb9dh3} znVTR83qn)!a0^1)S?`t~A(dOh0SIkrH+!B`QPx#_en%SR5*?8kv&QSK@@;LmoYO7!xDy738Yxk2PC2geD6Kj$H8`Dc+>s?aG4;t0Xiv|r!`bm zlG}jW>(`B$U>o2v!91-2Fk37+pWHDBAL&dk&`IGLcmQD>Iw{C)RXT1QaW(DIG-toy zjs9H*>tTSm={Ssk8VKWfs9&O@k~oy8s07&gg?+#ZysJ!&(|E3E P00000NkvXXu0mjftV@G* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/powder_snow.png b/Code/Minecraft.Crafting.Api/Images/powder_snow.png new file mode 100644 index 0000000000000000000000000000000000000000..f6c2279311d77b7c9d4e6e46ed0f6ac758a6aa56 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q#@T9Lo81B2A}3SV8HX~|NheB zccX5cIH+{4Mbzt{%@)(6d%r(kZSW{~kJ-Gm&<|1CkE)Wi)&$R9()J^G#f*5)dviT! zortL7&)8&?VRY59OzOw$Re#R$nzg7e+r2C)&*z%&rJ3ydAtz5=(QILl$x8a`lVrZ` z)U-7{i`V$=SX;=q%YO;;)HODGDh8tE`OQa+YE#uK7^`=D;&}DeUKi*-22WQ%mvv4F FO#p4(Rqg-) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/powder_snow_bucket.png b/Code/Minecraft.Crafting.Api/Images/powder_snow_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..3c5522d6a053a7b0d8f398106989bed51c3d34b8 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLo9lyPB_SWM1hCpvPi4! z(E#SqJI}3li1&*eR6pNwdCrze%{+?J!aN?xuD`j>aj)I|G}BkovqFCtZYf`zJwd=} z^RudX^_yES7@J=12vqY^y||nEVNkHi-uT2>P2QbqJ!Y+H-g*nBTq-&@-A(mzkKwi{ zmt+!Hc^D7)Oj2b?Wt_pFpjyIcQ^laVgY`ne^n@Kv-}!A5vff=6V7P3wpxtKHJ!c!; cne(sl%NH$I4>n(V6XpyS-8v8L;4B%D|U;=s?0BJyx zCJwT@0xi4-02&%dM8;%v?M{tfa+-kNRt*GDj$1kCH4vbofdJg%0jv{?*y;oS7UTo+ z@&h>!X!U_a^cpCnfdHKv_!VLwcoAED5Q`Z5z`w>$9{}Kx_W%J*A5*6f{?g#r&-o2a WnS;OK8!@*40000kHGDGNZVfb<5N2lI z&iwu+$>%A{((*jFd(pR~N0|B_j16U^%G3o>V7UTo+ z@&h>!i26VxdJPoPK!8pS{0gBDyogaBgd&DM@UOAc2LL$aJwO1{$JFVAzcl#ubAAH` W-Hy)CeCO-{0000Eaj?akzB)!ah+)0oT{r z0e@K1cscnR4^9-&k+`PVu*OkWLWt+}1nsa-j5Sv#yfR;Y|K{&1m#4nr_t#awE=&Ei zEbji_8|(7ya_s;Ay=!Op=VnB?&F?RHPpZ~m-+SG1gRJW%cIg9(&6>9&PIR^0TyrGh z#_#ESn|f6em=d<#{L$wm=Xq;E1NUjXE(b)(YncTKxV`5 z6;irumTa8)c5T{1p*d};j9E8V@7bmNcoIWQ?Tj}=#P2Jc zjLCrgjom7}X9v`N-mHDD6Vh~fgNlQ0_0;h4lo+7~ZU5;@fBx&g(j)ffMOIFw-{o}DTmGoozPEP&{#)ulUE%x}Oa5Z*E^P=9?H6An0dhxXFt-m?@J@cdn&W4+5kFB{XRWh5I^ybLTy~m!k zg-Igj%)bYoHxGnNdUjK}Xlf2i0^g0=kk~VgzMnS#J{P%yWqG1!L)15|_3uvXP+DraTt3B72Sa#1ajFv8LSiRw9qJ!DhR{!D;uk)%u zKK=f4{)v6>cI^6R_rKx`(23uFR44l5cjLMH+||&K{8{aobMisbH+KJ1Y|AE@oR^!p zIz?IU-_lcr9Xazpw@75K?)lD{x)D{|CYf)Xb;WD?<_^itTMgNFSlNGm3Jyxy|BP{u W!ZSY4F;xeqbp}sYKbLh*2~7Y1Ad-my literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/prismarine.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/prismarine.png.mcmeta new file mode 100644 index 0000000..410b327 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/prismarine.png.mcmeta @@ -0,0 +1,30 @@ +{ + "animation": { + "frametime": 300, + "interpolate": true, + "frames": [ + 0, + 1, + 0, + 2, + 0, + 3, + 0, + 1, + 2, + 1, + 3, + 1, + 0, + 2, + 1, + 2, + 3, + 2, + 0, + 3, + 1, + 3 + ] + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/prismarine_bricks.png b/Code/Minecraft.Crafting.Api/Images/prismarine_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..ee2b8063bb4120bd1b6c311ee2b12725b6ca77bc GIT binary patch literal 286 zcmV+(0pb3MP)!MVTEmXtt-f=<>Gl~|Jh$4gY$!8IShIfE~ zU(Rh+TNxa9^*k`Fdx2OZ0wm;B;zS$*;KM`m3VB$5!3AOqUd0``1LysnGzfa~UE|7m k$GZdlC`2l%|Nn5s7ruk6ZB-1Eh5!Hn07*qoM6N<$f*8$s9smFU literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/prismarine_crystals.png b/Code/Minecraft.Crafting.Api/Images/prismarine_crystals.png new file mode 100644 index 0000000000000000000000000000000000000000..aba9497082c661f6ef81eea38a5e70f339d9de2e GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`C7v#hAr`&K2@?AjWSs2zZ{RcS znXb9t-~InT@y$>>X>fju#E!HQ9wGLVlT$c4*dBJeZ*MjXWK*z~Y;l~GFeBxEv&lkf zk11&qZITQ{c0PQo6>pdv{?oHY@@4`L^90dF*=~G3YZ4iQdt`3yFbMlEyfh<#iQ(sM W-tbk&mfi>2&*16m=d#Wzp$PyIL_NCz literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/prismarine_shard.png b/Code/Minecraft.Crafting.Api/Images/prismarine_shard.png new file mode 100644 index 0000000000000000000000000000000000000000..3cd7db7ceddd06d58f0e02a993bc7d1346c2d7ea GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRA-pz@LG;DC#+@e=RNvTNjB8AM@Rr>mdKI;Vst0Drwn AF8}}l literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pufferfish.png b/Code/Minecraft.Crafting.Api/Images/pufferfish.png new file mode 100644 index 0000000000000000000000000000000000000000..82bad2cb2ce9688bbb73ff60169fa3cb5f510cf8 GIT binary patch literal 422 zcmV;X0a^ZuP)lTM$MiCyY zUPcD?g9KjMb%p>E4#UuN^<*^%2m`NDmWrPfy~p-?0VdiVg#fU}xN*S{v2Uej&Wl;i z`5^AWaLD+2UsZ7r2zodi(fWhQ4iSz7(UmZ!fdCMEf4NdEjJ6m*ml7G&m|Bme*a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pufferfish_bucket.png b/Code/Minecraft.Crafting.Api/Images/pufferfish_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..ef245e6542028d74d3271b6aee1c03ac39e9497f GIT binary patch literal 357 zcmV-r0h<1aP)k2-urgex&NqR-xt(9tjhJty1Q)5$=l7W(8KwzS#b}ii!xRo zQ0w#*fG}c`$C*#1?FBvK0wA|X^Lar1;@m|oui>TDs$^NFw-Tl!!a(q}+Glyd?*5Lh z%}wvm_wqXIs2LDI&TR|Zl&!x2n=3AgA`KHj%oemTTYd{un)h0uV*_-YX;oaP}jBpG5$g8i1h) zC~i>t1gr2FWgAQkQ{giVKxk?J6+-@WdsrCDRP<3Fm(Ht*<0d&400000NkvXXu0mjf Dk1w1V literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pumpkin_pie.png b/Code/Minecraft.Crafting.Api/Images/pumpkin_pie.png new file mode 100644 index 0000000000000000000000000000000000000000..310177cbed9bd73917f8e5b681295cdd5e7e2d81 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLo7}wCrGeH9DMa@#{U}z z7p4BsUD^CNJbLm&iS>>OoI4&>a{kXRVPB9iL1L5R4O8VzmW}tc7BkB+XAN6}NrTB@9)?V|oh-I8 z35?xI3?0pDB#*Es&S3izvD50l^i_r#iUvH7n?;n|mHp1%VA#cI(CdFVdQ&MBb@0AIvVs{jB1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pumpkin_seeds.png b/Code/Minecraft.Crafting.Api/Images/pumpkin_seeds.png new file mode 100644 index 0000000000000000000000000000000000000000..8d8f076142b90a93cb8f2d0011963abe95ace4c6 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`o}Mm_Ar-fh6C_w84t8p<{ui8c z;AQgO|0m64mi)YOY|sBCQhk@%Qha~#wBPQ_VfHbO^EKhMNpW_}*^}7tE~MnBOLc1w dud^@%!>X?Ij(G+<&47k7c)I$ztaD0e0swUWEmi;k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pumpkin_side.png b/Code/Minecraft.Crafting.Api/Images/pumpkin_side.png new file mode 100644 index 0000000000000000000000000000000000000000..8d7b643e090accfb0d34876bbe475655113f3909 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ydu{YLo7}wTTIgbB;O|9QuyEf z`FcMQCqd?qiLV??4nNkr`QLzNa>K{Ou7Zz(Y&xIWl4tZ9*!c*~;SXir#&RmHVK#?I zgC&0~^Cs1TaEF^bKjv_hGYZK^_9QVo%xIjzwo1C;o!2etfb`Sf<>R9cN_QyOnK4iJ z$@9ZRAeZ5c=LxBVO!?`J29+Yr4wFtuvM*y4m!C7mk;%Y$!c7IKmW!qfR<}zx=ydj6 de0uRG!?#<$D-X+sJO(ovmQ7o( zdq;`_g&0eM{DK)Ap4~_Ta*RD)977~7x1KxB%V5C6gTe~DWM4fL2oU0 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/pumpkin_top.png b/Code/Minecraft.Crafting.Api/Images/pumpkin_top.png new file mode 100644 index 0000000000000000000000000000000000000000..56146c5228a5b6119b907876eb14a026643bc777 GIT binary patch literal 283 zcmV+$0p$LPP)R^y^Uh`O@SA=`J?=Qv4D)lvUr;gKmYr!24?buK_sTG@7*e!1y#;bUTi;|mU~rPHL1d9MgV7WfW`|h`Yz-!p ua~O0q59g?#WGHd=xYm=y!SgtXnc*_`iQ~nSuTB6ujlt8^&t;ucLK6Ut#6Va8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/purple_candle_lit.png b/Code/Minecraft.Crafting.Api/Images/purple_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..7b0bc3748078560ce321b0b97579e5dc567872f8 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar_~T6C_xtFuSr&{x2d~ zaCpJj|8);pKJhYUvPn8^V-)@L_5bgyzfYPkaL7FMpKq<|6X^*{H$AD}d~O<}iGpX^ kx%vr;B9aV;oUb!5B;3(GAzERW4m6s<)78&qol`;+04@YChyVZp literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/purple_concrete.png b/Code/Minecraft.Crafting.Api/Images/purple_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..bf90f745dc94b457b83ffed0180a9a1b9f634184 GIT binary patch literal 236 zcmVe4 zi4njc2xF7h+1gH}?pi)0;9bvxkeC2{_k6EmAL8fgUz?orY4?)q4M}pN)}^dXkH!eB zn*-8c=Mx>}L8C)pfJL)3IAs%-EkQ}i^(`6@b4^(~xc!Bcx6Oq6B9&l2N{`y283$kp zP+S}vskKoa;vQvyi4(J=fZ#QLCo=5;`-*@vH#dzTB;VLTn-%b8z&X}9@$^DjNYs6L m7?tt_ERj@49+%MOS^5Ej1R#4xD+qo700001py12WZ*@9J&ma$9`BAUu_|2YFpO$BylhM_4Bu4gA(X+K#rUN^$Z{Y zI5MV{*h3y9N|n=WQu1mRhfF zvl@G2Pt(OJ6KJQJCq231ZhqxE9U5f^*vb`v1VDrOce?|?pZC{Z`6vCTg*j49M2Zb4 zy1pIj^YZi_c7w|;u0PIChL5f|gIpmN@(;`6j!-(Uz3@R>E!4}l0|-xLl-k9(rma%p zFuwa0fc?3?rAC>2E}0L8hnxn5qmr#w#zmsgI|-C~UXfb{QlUKAK}*z9b1G1JKj?OI zK2ne%M{PMn0F*)l@Q?UWE1lE=y~h%HD)C{QXL%{re_JlVXdXx8jB5Nm=t;{_p0&Vh z_^Tyyk#W|`5kqZs(&t==D*anGCdjAox`9UQy~Wxj!5;U|9Ddx8rJ+2((UGPRbl95Ji`W zTjZBluamwmj~!C}BgQ)~b~@5>fU40q|sR`H~BXwEzGB07*qoM6N<$ Ef=tC5?f?J) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/purple_dye.png b/Code/Minecraft.Crafting.Api/Images/purple_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..e1618e22b27192966404a4862bb767b659a28eea GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`)t)YnAr_~T6C_wI96R1^`F~;M1& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/purple_glazed_terracotta.png b/Code/Minecraft.Crafting.Api/Images/purple_glazed_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..d0f9e68f9727f018bff06f7835006eda5c12910a GIT binary patch literal 298 zcmV+_0oDGAP)Gz zI|@QE5JhJr>ISSHDlWvzMi4h+p^YFGR<6Rz-d(s9kDPD~4~CG>xigd8)Ny#87q7?W zGoKFzbC(j1v0{)k;Vl_C^7*Bkpud2$2HDAoZcbY_UfKXn`;Kms w2%s6)(`GWa!KPxF3LS&;fBj&-k2W*;0?R%&gU3+JEdT%j07*qoM6N<$f+jT|kQ)Wl{qYx~ zXT#SA^M{jf_qHOW%^tn#h4SJ?sO;s7SvvjRBU`a$7%taagxx$vgppcC6aNZTFq+ zp#L{0&tbC%d!si$9A6~1qyWv^2DLxdO@PL#6M(Bu!($B>K<6z79iNU&%(f0Lt#^-4 o`-2VT5LSaKj1kQ2qdjW?KWD8Z6@5YzL;wH)07*qoM6N<$f;d}}?*IS* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/purple_stained_glass.png b/Code/Minecraft.Crafting.Api/Images/purple_stained_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..fed02859225ac644efe9dd691b650d9f50f482f9 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`hMq2tAr_~TS8Tt(WrolhhSVh! zJ2y%h%obu!3x3pe^U9|~D;SlJHQbycVK7@QPC=TPL9*^?YUWJOV?fOep00i_>zopr E03k^s^8f$< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/purple_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/Images/purple_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..23e208ed1655d90395f169e52f7a45860629f843 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`_MR?|Ar-fh6Am!HdTVaCdQF>*8hDne^Zg!;_{)(}V|m4S0ecJ^0|%dpBwi(44+gp61D- SZ|Zb~^f?%J__ddf&$;%FXFc4@ zFvGc55=rd6ZPU?>Qz>c|28w+ha5p zJ4J| zJe)fn&7IBH-)^*4#`5PAg^ShZr}dVXfz0tp?rgE~-eC-8Ptroe-AdErLC=q~+5RSJ zrgS}Bx>E02CA+uoa4361ceZqsByD$mh|bmD>~(#yml_|qD%oo-&(41LH#rf~)ecHG zT3@4VvRDSj2BsCmi5xXs?e9sEMy^E-pb~dq=4hgDi5n7_TD)QgSBc-BIU3JjgsRk7 zL)Z*$2eQX1O*K_4r@wLA-e`kyG^A}dS9S#~a?D`7L?iejBtt8#^r*&cg2;Dj@g&I} zfPv<_17mb97&Umb)yG>&OD;IzFn~4|ce&|N+5h|4IMJX;RQ1xw;R6UTK@ysnN2MmV zWRuB<7)hr(PtluH=$WDRk6g;OMh8Xp;bh1Q7~MQJP;UHJ00000NkvXXu0mjf#6{aN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/purpur_block.png b/Code/Minecraft.Crafting.Api/Images/purpur_block.png new file mode 100644 index 0000000000000000000000000000000000000000..69c3898116be3729116ec46e09f8954078b5d65a GIT binary patch literal 249 zcmVyRtG$PIU#)WJ>e>{@N&Vg0OSxi3Z4d)4tY zMi0;l;s;&Mx4DYv`BDDyVK7~%9l_ZRYMRYJp91MskO6#6Q#AnZ%PVG(4V;f(;L;%h zyv|t{2Khz63|jnVpofHjvnud=*ToF-{^@fLTuV-xIbh1&9LTY@X9P6^w7WGj<(vZ# z8Wru&7JN-DgYFt#kdv7CZVo(1t)LCQ?<4pEoy*Xpd<;5s00000NkvXXu0mjf$JuQa literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/purpur_pillar.png b/Code/Minecraft.Crafting.Api/Images/purpur_pillar.png new file mode 100644 index 0000000000000000000000000000000000000000..e22d27beb79e96eb1467bd6a48e8e9afc4771236 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLoEEa1{-oU81TGFpUWCv zo-S@ax1^w;=nJ!*cF`eEkIP{K?MeDEdLJjX72Bp}o8R0W`)if>gJg?$n@u)%e{|*h z!N{nR&6p%G(ZlBI;u}p98H6JoleseLE{F;+bRIuE?SILEE=&Fr_KEBYx4AU=l^7Yc zCwyl3?#{p>Tk+V@r1g@V!81Qa(_@p^T^lE{&;Q0SSJk>=GyA%RT+8Q;zs2^{|10G` bv7bS@#nK0)>N;Vn?Gks(c%fI z6OOMqzNu}KNwT;#P(hBTi(`nyW#9gToXm_ohgGak{!{*5_%_g$d$hGx&V_ w@{PT*dE)oFVdQ&MBb@08ju)zW@LL literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/quartz.png b/Code/Minecraft.Crafting.Api/Images/quartz.png new file mode 100644 index 0000000000000000000000000000000000000000..a4c6e2ff38bbe6afe8c64a6a0cb0898bb3e1b0af GIT binary patch literal 267 zcmV+m0rdWfP)^aM77H?Z&qf`tdLuwLxcY8y*IEF<5-lSjsp6b6ROWZq9Q>AHrs z+pLSC1s}-w;W|btkU2Q{^?a1&Vx9{KC{Rtl^v5;>6&V3=+B zGN5n4y8`X|y6uZ+vOknMnKna0;zP=^rwwOkGUoMuddT=em!s7{-TD;giF4%M9ObS8tR LtDnm{r-UW|hBi}D literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/quartz_block_top.png b/Code/Minecraft.Crafting.Api/Images/quartz_block_top.png new file mode 100644 index 0000000000000000000000000000000000000000..872d6bbe27515e97227b31e69721d64b8161f83b GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLo7}&4RYjbP~ds|KmPNh zP+{AG2M$VVbqv8ur;eHV+DtjHptWpA^8HWp7Cf45a}Ie4{JpbqPWFTAAB7A&T03gp z+;V5Oz1a}pIp;*2CyNgEEpGeB4d1L7Pp-~d8?|G%LgP&#V+E$R`j<`a4T7dkH{32W zDZfyZ`girbtB!_CW?tHbrwOTwe~*MKWhb9xU}o6b6*c+7JZ8TSX6rBQ>%M9ObS8tR LtDnm{r-UW|hBi}D literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/quartz_bricks.png b/Code/Minecraft.Crafting.Api/Images/quartz_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..13d2f22c37d5e436288e41ac3eeb4a4b9192c1aa GIT binary patch literal 256 zcmV+b0ssDqP)F$WXV>w++88(U@@JsK7#KWV{an^LB{Ts5=Py+P literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/quartz_pillar_top.png b/Code/Minecraft.Crafting.Api/Images/quartz_pillar_top.png new file mode 100644 index 0000000000000000000000000000000000000000..41f5e144b9afea5c6035203746093300d038bd5f GIT binary patch literal 246 zcmVf($?kPs8jNM)>oIm z?|YZLr(f}u(1Qe!?Y^`-fY6+oY?7`kD?gx9sQJik_j@*wqTnneOA?6U;7yV~WA?ZX zASHv6eMAH|s?n*e%6H1ZgGO0-uP9N~<|U}fRi?uX6qIAFh#;1K#(4M#qw&o?QlCPy w%s}!hpLQXaB^Ru^ha3b_Z8;5R_EqND0FhL$4~;B}ga7~l07*qoM6N<$g5Gv*MgRZ+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/rabbit.png b/Code/Minecraft.Crafting.Api/Images/rabbit.png new file mode 100644 index 0000000000000000000000000000000000000000..058505fa1379531f5dccf0e5141463791eb206b4 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`TRdGHLo7}wCoB-Z5j63Wd|PKw z%Nl_rb^FuL{`Xh^-junfO+ni!j6?YU_b);c$)+qvc5Yq3zD{zPgml}=n-_!r?AJZ< z)xPVkfw;gWo>OPq0egTe~DWM4fgELpK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/rabbit_foot.png b/Code/Minecraft.Crafting.Api/Images/rabbit_foot.png new file mode 100644 index 0000000000000000000000000000000000000000..0b06899450149055c5d65e1933fcd033405bc127 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr_~T6C{ilXde7%&oOyz zrFXfB#PVN}|I|-6JpO#?|NR?RIF6}EGZ`@~lS~n~$adfl?`4^wX z^VfgVG08Zq|Be>^{!%#y{y+Wp|Nr;Gf9g?>7hA?9^cFBT%+gQ)_^cpvjOpfi2~%LE)msLdzOcdP~?D0smdKI;Vst08t}X>;M1& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/rail.png b/Code/Minecraft.Crafting.Api/Images/rail.png new file mode 100644 index 0000000000000000000000000000000000000000..0044ebb28b7274dc5a7d9790ef13adef5d67f667 GIT binary patch literal 249 zcmV!YZ}R_l_$sIFfHxToeP#pT9c{$z+n!W0g`Y z=WOZ2f&+KdJZ)ws0r2Ipup|oiCD09`0&jDmTWE72KiWJ< zz|8>yksSQTgXmib1oZ$e3QbMTV~-#+I%F`P!*9VjTg00000NkvXXu0mjfLWE)l literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/rail_corner.png b/Code/Minecraft.Crafting.Api/Images/rail_corner.png new file mode 100644 index 0000000000000000000000000000000000000000..2b4f3307d093b6520a762ff55068f45bd26a6814 GIT binary patch literal 254 zcmV&dbbya47ANAV!;S*}Bq5uE@07*qoM6N<$ Ef~>1<%m4rY literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/raw_copper.png b/Code/Minecraft.Crafting.Api/Images/raw_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..c03d95975077725c738a408e42d3a6434541155a GIT binary patch literal 304 zcmV-00nh%4P)d%7D&kc zMAwWgkKq!SA+W%LX@=3T7(g~WIojdBinR&E01yKtfUXhdWaKme(+mnH6a!$P50XUp zE4s^Iu>>~&W(W+Ugfi5Nu=odIm^za339h^UYvBXn>iVn!b0!QDd|>fI#GSK{kwENaH4Di(qX8=8G?;qYVJ#(PV7Nu&z-li$n95Ka+Jg>%bXiW000`6{~r?bh8+No;Zl8{s^*0N O0000A9$8OBaMgIL1u!A;#mXB39cFs z8H^cj3Zy(&%4Vq)R%?IA6?5+BQ_(f|9JWa=1zC3Wb%#_MOjm>hn6TvFByK-p_|& zxxa6_;m?^jzU6TmmV2z$<@%Etg52$onHYk^Hv*hViVw5j3WG_!EGL1y0n^@$Bo=@5 zp!)>O3=)SNOgV@=lyoraJez`vo{|I+1dzKWl$XH}m;^9|s0?{gY1XfmxNpy_dZG#X zR%Y8MOYLB)&3fMycx?u|Pe?j=%;4Y7do_PH=l*QL|9)02@4l^q$p8<@^O$|{a&iaz d%}fCE8^30lwD?~kvfTgx002ovPDHLkV1f!Pd|Lnj literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/raw_iron.png b/Code/Minecraft.Crafting.Api/Images/raw_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..6508fb0e958e50982decbd4e0935c3b6d083c804 GIT binary patch literal 242 zcmVId)fYH7z!->d3!TJn6oe#R)`RlfQ6k!0DSO364G!4sjJe={&6?4 zfcvh!nXslG0bqnh3gFpU10?}a`1jQF!bffcXsf9ZFH?^i0TiNPgeX2KYqMRzqfY>j sO85pKM5X@TrFwweP{`r%w+{avD?=2n7sH!ap#T5?07*qoM6N<$f_tB0DF6Tf literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/raw_iron_block.png b/Code/Minecraft.Crafting.Api/Images/raw_iron_block.png new file mode 100644 index 0000000000000000000000000000000000000000..3b34f86c2d0eb2ede9dc12109d817ba690ca40d6 GIT binary patch literal 283 zcmV+$0p$LPP)IKA+D&HQmnJ<8o|g zouAu0-P=)IPsKjV>km`@^>o-uAVEJ$a1zha_xHUt;?f5R6v4hns6rYSfC?DJrRzO0 zaMhJ}gdKUP^9HWCD?skZG?(ufc)2{1+-KAbewfk z1UYz`S}^C_0&^oi22J`FQYtIW(XvUoBq!N(okFnkx!g3rb>5wkP*)_5y862EBK3Qa hrup0`@&6-@`~e0?n1<44ZKnVL002ovPDHLkV1kJbd^Z39 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_00.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_00.png new file mode 100644 index 0000000000000000000000000000000000000000..cabc24aa39b64d5c9448b59a3bc82d400c783319 GIT binary patch literal 4801 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

790Qo literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_01.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_01.png new file mode 100644 index 0000000000000000000000000000000000000000..ce084bb4f83cff88184a21d75f6591b2e3f58a6f GIT binary patch literal 4810 zcmcInc|4SD+rEhu$r2L9G$^In$1-CnV{BRSpeGe&RtB?}8QX}aLY7KJmZ&JQl{Hdm zl}EM~WXZ0CB>R%>8*Sh7`@Z*mzvrKCesgcvd0fYNoac33=gb{pXKOAgt|SfsfTX1b z-d=E(UOm>W6`WNkR|tZOh?}vEF#r@qODqyZ0YKb}W@2K;u{XzoEKN;x5EvaD2oj0_ z0E>ug4sMPPLkfnoT~j!#aDJ>6(_VfZ$Q~EPcck5vy$qy=D9Y{|3D0~IeiM9Jev6#< zlQ%LK3&4?~#s#xN0qZpTdo*<%yQI35f{F$zbeS`G6*CyOYhROti~uv&eEikWY$5V~ z`H65q)j$WTveR#kxFhJ)8vecnh(yFxv@p=KFg`XSu+9mK^wiV$0RW>_B&=6&@uc16 znh)ZD`Uc>3RAn0uNRtMTYjw>K2az&B5z*+F{m{F-^>@!mui^p$LN=0_228YV^0)kt|%==g`baF ziQk*|Oh^a_X`D7)C@R0B1dJ*ICF4C@_U{_zN0L?i5K+f^{=e>g5IELZ| zsBZB|NuF9V67vk)00TC+h^MW*MBL=mzumTho!hjgTO z(q5JEZs_8qpLLY<&Zv*XEW2~&R+SHAY2ppFmm}51E#u_kEmmS8P8N+wC6s#tuFb(~ zXK+XD%4*h*#6v;(gM5t&b_vx%R(rW?4+A}eJQUH8DX=R)H79geVvfNgHzgZ?! z;>twwOGP1ozYc9Ds^fmfNb!tlD_^aYukU|KwJyvq{Is4EfU^j-zGwp76ME22L?d6O z1SdZdb|mwxnVv9&CEV~#v{bmIN5O!9Op*TyF3xn_YAlU>hIb0rA@UQz@50rdnNqh0 zTfk*cRc?>45C@yaR@;-c?N7(59jrc-MX_dITc(Of zSbM5-ld>f4*6Vq9@rUc`%_ZJQx@#Ocqk>C%Q#2?)rO+N_Wd0ZY$)KVbs?rM%t$L0t z@ZYl~hE!WXyd#|RRH;Dc&Ze?c(?qq_K;eid;2sg>)B4*l!s9{ed%$~k#>!@|6I)jw zvhkTDPL&WlmRPMmEPFSCfj2_LCE)5b6lAo*eJV+nla)s+h5D3bBPzEi#yDG?O4GAf zqOH%0y%*Dj$C?appN^@jCKu|oT^%vrs3B1;&Xx(#pO>CT&tn7lix+SiigsIfEywyt z#@g@8O4*v0eA78&gMC$&hoeKbvUcq5o6y^Fe|Tomn{t|jhV^W&QEewvOy9h9&vCzU z&#XP5-K1R$dyRqjOF!GFF?D5X|2M)nQ=aOQp~)G-iynlm;{K|&Rl!wTstl{NcEr%C zrifK2`8vru-T-ERG@vgZ7kO9wxM^A;F8xUQ;g1h%Bo1b0XJy|X7H&S#EZ%%8`_Mu2 zrc4j2hk^E~c6PBxaleOOQ&rR9;f=$o!->P`!(z>_EGgPW?K<=#8m|Sa%? z_XQS%V`Tj%sn5{VfU*=@wW}qgy!mSO$8?Q%yWe@deV9INtlTowXxq}2)_HTu;%o{j zeN%2sPLb88@`h^18OPbIXIU>CqOB|PqK1zQnGHhUbY{Fy*T0>Sw>f2JB{|FT%*!B$>|HJBW^NKKW9TS~Q>0i_OodQQ296Az zm^?ALcJi!(wZwraQw41WU5I6zb1k>_T3pK=JFT5LjyWDVIqx!yi;63G89uMjedre2 zTbg#`Xe->SoX+-A^7`h5DS28VS^_D7jaZNLebH(2X%8y#D}0roSA4Q3r5FA_^+{@d zudcb4c`B*6zkaB0Xu0u_HS^jsJ8XKx_&FEUD7GLOm;4S}tRKYo^^Vim#Y&YWl&U`* zVLf+!nw#3dCo72)U# zm5QRV!x2R@b;Hx>DLMal{zl`-8QFm507>3aUPgfGL~t+ZtJ*APU^4Dg)zK>b{;2u2 za|#Q-3$(fV>70qc5$1;*ece5Km3rjz)qAW#2)HK8p=aA8mE+ZUpQ0Ol6Dz!Y&85{e zk(s*(E%OiN8g)&JLKci!`qpi0yTJ)fCwzv;Kg+MnIxMLW%wt zI?w&v@>ImRgmbs8_fv@j-dSO2m-b8PH?G7ts};q`zvOLx0BL{d?x>=kS8G=I$?g8` zR`JA}R$O(RrQ)&3)5RVv|dgk6mz1VCT1wnpi{G=|Q#S z@n2jn>^X3x>(MiR)85EaSA?{r?%ce)|M;}SsUYKkr=ObC3E)CAX@RS7zmVvQ@2(lrXmd;KDH!O{dX{pMpD(tlnbR2h@^{#&v zw^w%>J9~X(^2=wQ?EDAg$N4Msdka^_y;H_^P10VZJat{V*#A0$u+r=KYQRw09~x+6 zWIq-44W@t0seG>YP~Pz}Gm^R3v6|zyi+_IGztFtgf;x6TI`q6@aLhb)kv^{f#ZRn@ z)9n`=J`dNszHn)=U?S#YM#(GV8>+TsTkFM5YZ4|G&%N+T7yQixku2(3&PJSkidk>W;U7=pi+JqCklWJB;FZ5y}^%Y@=iv*58Q z4m?{&63>%_A%piCfeiey0s=aPO91)Py%-#l|&gHVOFqog8AJh*8WwPC12nwM+|h|C(&@j^9ImOa zz{^j)|B{&F7{H>y>?s_k51T|W^`$VlYQLP3Nx$c^eAr&!BPEky6fX*00OJURA%44J zxih&;jyv<;#PQqwI~o?&giRrEnQTWU)9cqt+5KVxAyH5`Nb?YlL1y}KcC9MZEUcX3=WsT zAWoP1X~XDp>~uLBY`o2m!4Nhv=f=a2+&U7m2|jez6^3 z(*#?G;PrRbRaImGBOF6O>A{I42$e#hLXb!_1%g58k|9JSicE!5;7Amb2nLZ!SSpiE zCkX08o5Kg)U`hVZDun$z@f?Ehf0q8wD&+rB`p>kI+zAXfilD{9z^lQ)R(sKpMS=a# z_4;o6Ti^Nx7c|4w+uv5w0ui?y1cBC%j;M$;LK99VFKauGZkac@x zH|q%wD#g$JEEi>J-B?+;=RvoYeX7Ft zg{UaU4gg1#vVZsOL|Nl^4&7d!|?QMtM^vz^bF)oRoRS8?$kIj-yzzt!=bgr<^_Dt zc_F-Say}$*cRjgw;K`ic)!T%_aa#lXo04aT;|5rP2G`s8bM^ZNu(!VEoN#gZn4KF_ zPaWc7@wfg6k)B%$-W_HfNIDbB4O^PbYg-)Wl%3Dcjw~<{YnvUG1a^*gD7p9YDjIOu zHT-WMgt`yCb1yy;xoB}gU13Af%pgs*6|9$xm h_fQo*xu;LQR232)%x}Jdjb8m}w=}iI=i*#X{}-O-B-8)^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_02.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_02.png new file mode 100644 index 0000000000000000000000000000000000000000..d0c9575ea71f378e364146fc82e3f2b76d986642 GIT binary patch literal 4817 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_05.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_05.png new file mode 100644 index 0000000000000000000000000000000000000000..c97dcc2938a08dee4cd7a86e041799af8d733e1a GIT binary patch literal 4801 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 ZtC-i@eUpzmKQI5H+gLc5-@&_`{4cC88r1** literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_06.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_06.png new file mode 100644 index 0000000000000000000000000000000000000000..9bfa3a48ace7b861aaf2900d7c7954f2213a7200 GIT binary patch literal 4803 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 X*Nu*2DxY8aO}Djlw76~Ne*Av`$ABFR literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_07.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_07.png new file mode 100644 index 0000000000000000000000000000000000000000..45cc65c9aefc042408c07701e33c243c34b9dcec GIT binary patch literal 4812 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_08.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_08.png new file mode 100644 index 0000000000000000000000000000000000000000..f77ea1d233c3de9bb6c0c8330b11649fd710de38 GIT binary patch literal 4804 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_09.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_09.png new file mode 100644 index 0000000000000000000000000000000000000000..59b9f7929595352ca32cf1b514ef4e47511e0ef9 GIT binary patch literal 4812 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_11.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_11.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6b35f443e512a7ff3a6525034fdc83d97017a2 GIT binary patch literal 4802 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_14.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_14.png new file mode 100644 index 0000000000000000000000000000000000000000..f7ab77d38dbf2c749e1ecc8ade440f9cc1a61a3e GIT binary patch literal 4787 zcmcInc|4Tc|9=RHTb3drO@pEuGh@a!j578t`J$UbnT;9D(#$YJmqx3lQb-D+>?$Nn zS)y=dtL$X2BuVxq+wal#yRYBx`@O&W&u?DyJkNQ~d7t-rf0px^IU#no<{QQ2#Q*@< zXlY?$4?ZQ=E>RKizGG??4?cuEjBJbmAU9lm2`>x)VpddRV>`CJISyiJYOIaa)7FM* zY9Il?A|&3y!_ncREOxGU8fO*EkFsLe%ZNhkabbK%>K*9_AnBZ(^nuaf^zz_4&@(dI zwwx?~Ep;^)8hYL+cTT`hRPAlQnzm!FM6Y~6-cYFyV>Y{VR?j2;OI&~g0ZBHa`5-2SDFA zp2rQjd)$bP_1Y^XPCK7*VrC&>!)bvNGkNd9(Z2Sxi=mOiwZ91~N%fx<&(nMu#WHZ- zB^i1$cE8d@pT^P@*E&pcci4MEhTSD|tIEgHRI$doh)@+V%jhjPELI~!PUnqE#FTge zZmoeLvp8qF;#!f>8yb+DVZQ39An=accP8VtqzHf%IUC8901ykYtJ^8tfW*#-Es6kt ztJHb%>yvRWk)mUTS`NMWX zsyR{xIGNE4$I>sF=?cP_f{o9Fiv-*IWexbp<@g^EVhlG$BT3C?CQiZH1bz&(Em--P zsr$}A3xsq~<<1ZbF{o)&jXg=r{!Ene;hN*gN()MQSK>@Hc4BL=$r9Vl0*wt5FQP_yP`)YwA_C&P7T>SM$it4emO1Rk9dBZZ(vRz?@=6@o}hvn9zD!maJ z)z5LcynWjuiFLVzdxBXN^10ggHWvrY5R^Mk35JwI`-K$F=FAKDpcS>}jz((qzq~SNEmPJe;9jq3q4y@i*jji6h zE0S70O{hl6)Nic!AJQ8l4(ZE8hu#-EVVe99mvSuS==&$N;)gRcGcpTD1Y7@T6>Ghl zdE~HpOS-4Kr-4>b7c1X0|E(vtrMl(l$fl8`k((naBkNn?84}d1TJ`89w2AzA`9*Xi zbvh3bjSTx!`r+?+o<~0%UFR+RCa%FFE!V1}FSoe!?k)LSDD+*eDRh?BAxy* zFJJUWoxH-Nvkk3Z#|~mm4amz;)#~kOC9StI->0ay?P>FDdXh3@q|iRwY}?+O+;eBy z;$k8(W%Gl`tURj^C5<(XvyO8a&oZhU!mUfQ!$yvMG#l1<-IMkvML#tydu!tE<~I+x zwhWVmyI)cgQlFZxMy=!s)VW0mRl0>$P|tc4?Har6(SMz{-q17MOOBF`?)K`S>C#Db zbbESv`itRf$c7lNIPa3Gq8?sLWw}ZvDZ}#YivWjA^>%bCCzhJ_(HX_glgrC@hq)UM z9UJ;%>W?Xrsf)7K;)lXaWwm5=V3yG?b)35R==OVddv|9!W_f01wWa6hVMT zB9$kj%*W5k?B_)(-C++*j_hccd9d51uUM~Gz57bh@(BIy?XkdD0hH7Q>xufVo6AaO zN`m2~N~L+@M?>;v>qlnL(_46LJi`giS!uskzm5LR{%L+YCIbhEUzF$chNhxFR6AGe zzYSXunU`JkU8K%8%w$cT8fCmo80_ocFW9s0MIDV?av{t({id$ZKr z*IZIrO*4JZuw~BS9D^d5(8inFAL_juP;Ay~(t{;Q)=Km!epRbC@cvgv_(1Y_&iKf9 zn$#vKD`kxG(QD$$5@ux~lOcP;{1NSh2Q2!jN1hxUCt&)GTwly&Os`XM2RZl1AZJkJ zd{coeQy>eRzXTsJ`El)jl#W_J;n#x+3 zA2U+|>Pl{WcD=Ii(6QdKXFSt^(4gxAdnNAOxqtA)j6+a>kzd89R%F&2u^F)=va{J6 zoSN;D?N#7U^4bDEkNKSQiSX(9l$PCBw!+R$pJ#;xSem~0(;olvJwvf9W67OhJb7VE z^TR_|1xtk#1qNfXo0I5LYVfq=G`nVK2sR%*2+JeWYFX`mATT$U7B# z>P_wr+Uf4o&&Ew=EE^)pX_PdvLpE`Z`?0=ezV7e5YdcqF&wrL^th!y?Db@Qrz;Jk} zN_=H&qmMuLcG>XBiAvQ%t3Tmvc%jS5vZn6$Ek2{W(-N-u=yP>W_&o0NZ*KX+h;Z_4SNfRxt zoaRn8yo}zjGlQACJv#OIlfU%BJENyLs|))du1=gx99N&BRwY)rEnj{6Dg?he;Pr9{ ztH9GZWoT$W9rhKjf842Le&9&44WdIIrU|Jky1AzGEwMziF6(FU3!x5Gn}^J)&iUuwfdL zDO3x87TLky){*G%Mbslf_ZvbCco>j?M&{rlJeoJ1jp1RT-*_=#d#xJ|g?xi>ys%KC zwFMzgHg*tW28#^Q(Lln82m}J6qo;w_)j=T%dix-n2u&m$p$C3p2m}VDgF)#+ete+d zax9WN#@@v2$70|c7E0l8m>4*m%jIftQ5p=E2OO!V2NGz)H8o)%0><{EbMQPEovr+n z!Gz2vvZzcBl|hHBG2#gf9}X4@O8ssFjrog~&i>&i&|`2Oo(V^4Al7X93AC~Kdnk?e z3(e-3`hu(c(ED$R*^YipGTffbX85p(WK&-D41G;%LO6N5l}huVONK*DqI{|w9^QQiIi3Dm|0 zV@YRo@N^>C(gX_yMQKo}Bn%mkLLt!FWSA~dn*<~4ph+-1Q3nYlY2m?i)6&7~5=q~5 zf%8omM4vVHtOKNiG-nbbVyp7csvn>(t|=s zM2tIwMZ<%6LZ#t7$Z#gz0}AkH# z`3_?<+&Nr4i)`cphUEXuLim3Y&&K=yz4U*UA^(rkf4G%M!P7m+V2Oo8*NlO$)uQh~ zf&b5VeH;5r-TDa!i{V=HR~ZIheid>u9i(P~WqQDe2p*~hS}aYB9Ca_JL>!`QHj*>% zOFbymu*WjQMnd?x%5g!dM?&5WMv}?FqVjY1{&cCbf~Xy5eX5A%y^0lbHr*m6X4+=r zl-`6hRg8`{v!K|$iV{n$;fbO~3z8r!^r?mtomE3C^{Ul(J8xVy1qVG@z4Idi0cmLk8YaGKgx(ge}lx%_WZi%xDUrV6&J9f0E8*eF=Mdrn zeG(fuHcz*fTcG7jW9^8>lTtLfuy?L{u|AZ|6g?{0z;_18|cWSB-e|g@pug!VdA6tixh$cm548*XW8 LYw`f+cILkTY;zZ? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_15.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_15.png new file mode 100644 index 0000000000000000000000000000000000000000..118c8c370296bcb3ba7765462b6719aaad6298a9 GIT binary patch literal 4816 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 nl%77b{N#wAB%?{(eReSMxM!qLG>T2fgO003zl zYjY>?Dz|b-tOn0&Ghc|{MazfcH`3^gfS5DAdbdflg`@6sdNqa0W~RDog7=U2?*JX78$2O0sE?gi$TLvuyQ zdp1so18Ro)I;z_Rt0Y|@A*+ISC%~j4X3vWPeV?W#$3g1{QL(;y=57FBwTYeX$1WXr z+*I>M63|!&T#u@1Hw7}}02Fs4N*q8*0^=F{L{UH!0NhknHpvEii2w$aOM6!Vey=nZ zM1fK*=N+QEuK~M%so4+#ypRE0I zQv%%6<)oZNB<6w23sx4BfP}7y)|r@m|5pbNZ)L(Dk|>w)>MjgaLZ@-&eDv)E=q2D)SyR>;~6X4s=Eqw$%fiXks6XVaU0^TzeGnIFCLdoxbF?P zHwUerH+6F?uUS1FuLCI<3Dz7J1>OjHPvpFmTMZyrpNtmB0*J+=FI#Dwfz3uZdILiag} zX%@(rnr<9FeJDH35-SShh&DVDFB5I;Q#1_zO(}R7A<1^%Vj_onWbPWS?-85;Z3$O@ zWI^2)WQ|Y=soEA{EeW-VdFn*gb2<^DzVGR88LEq_xO2%CI@<_O2^q4RErZOAQk80U zw`Z$*o$g3G+@vCHdhNv`P4b>Zy_M8UX`1Gtld7gkFN;Su&MJ098Cm^_s2ovRqg%y5 z=u|&8E%e{DIhs^k=y5|d@1b&`{*CqJA#)z;ZO23-DxrO1DkluKT|mS`GyQkrlQMm6PR#A-CUd;m*tWUo>Zjx){r1b_CNi2*PbInX0S1e5i|9psK=9Hz(<~*& zE!xX5{*f_GyK_>vWF)5_&RXYGo#W-=oU5W2vm;&SdfczxIn1WKCXq3$eG1iKCe`BQ zD_R~c_O@k5K!;h!PJ9Z>T#y;os5u)uyXPbEqlHlIGr{a6@kt+2L1|C*>gu5C&DDhJ zoxeoWt7ko`bvM>Y*9nJkL!=>tjd77TC68KU6q#lo$~-uDuSRNLZf;KQoiWko-n$vAzjj&qvM&0X-V8cVZ?D%p7jbTL z*z;$7F+S%wES{0w%cKE>i1 zY#o+L%3OadI@;Tu7CB)I<77&$3@8&U*I6`mZta%Jx>GWuv>i+n87u znT2l6uFQTmauHdd;GN94|D>$jzp1KHql%nkbMjfBbFOwPx|yFu&l+{p(N1b_l!c<6A_is?ces{cn-bT0!*S>KJeNGLyu6m|lH!soVV3W6 z^Z>e*{)(>GIMIe++-Gtb%8ZW;T&KgMdORT`<}b^U1F=yKx$J9f%4_w?MlsWV4(C-8;IrpYb%5`#dlpHG|t1}|Hl zP^NKjoOAavh4;8Dvn%SB`2n@ojkmTR?k&faYj>S1`#i>aePtr(MIi0^qTN(oN8)Ey zOI6YH6{;1*lLsS;=j+Di(6bx-Tl|ftQ1c1_%>mLvH(^$Q+H_Dq>Am^_ZfGWMxZ17S z;C0mE>JN&a{65h?)X(Kj9~)=CxjN9>XRO?}p+KY04uV8zah&_MK2SaSG=KPfgI{6= z!_P`iT?>`HW5lLlUx8s6OiVg)YZ2~E|CUDFD;z9Mu12Hv~??Yig&`fEAiZy4C)}As#@9#l9OSV#cMe;7}T}R(E_x_jW9v*fB53A0f za5OpVzANJDZFRcK)Ag+NMwhH|&S~_Kj*FRBW8<6Ei{myv6K=W->$pdAQPs$= zwJaL;ytAWCGBMqjo_6@!cx_^=bIObk2ERbNBD{jm_bzN6n2TC7^LgfvBc`s=AR zaYl1918eWczdLen*WN=t4<7kj^hbuoitLoVk$!W}(K+XkK$C!nZ<~>Mosx5s2NdV? z*Sa=3W;kiU?-jQMzMJqp<$KAu`)yW!?}KGtVfF`ZM4*kuvp=1Pql4@%4|0~M9%j?0 zCs4yhM^tQ7GF8~@=`Mci;R?e)?jPqp9U6jth#P?A-_hw3=6F~>nPA>#)-Wq#AI9G7 zv@d0MEf?-68QWj7*SArod+S@l{ci1!fWY|HTh-mda$CRSZR+hj0lTtiNV)iOWMD=h z?$ebP%T~Xj+RvpA9I|d@Of&|KF88dGUxObzGWJ$>Om&y{Zj~76$6*RGM?N(yl($$W zRae+2U%&L2;~MaxeIcT^*GPe%@mXtu_FDG3@i?{`zrX7Y8qQK>+Av3%XT9Iyj6V4v zOFGtBsKz|rb^Ot!`J7FCG$o6cCArr=xxtv=XX!_M!>DOro)3K|+wkN{dAoei%Rr-% zr6*F$n;LwDf-4V3e5R^2@7Vqc=fUqB_IdECYp}_8e0$c_bG`-w%u(OF9m4v#LvGLO zt~j?6@~>9(AA9}Cez|_Ukbp_y6CwUg28)OHCqTdQ;=%isVK@}>6~gx> zKuuO0LR{?~A!ckY1%lB*!bk`N0)oNm5V06tqz7&n1cg8$;Rqb~hanJnT?}3q3;F(o zg6_CvD&EQ5^1Czei2$YX`5ZhPE)WQG1iCtGt|uIc!+``SI0^*=5ini=i%;~2v3Tk~ z7|ba=5|_^5)7dP@3M0{j?aL=XL8;$jU~+!avUuO~1ZE8GPvpRnI*65+egN(5{~pR@ z{zUWm7Ji_Y?|T0wG0!D{LxDR{cx+!TiDKbLVe!>}I3tsO&gJ-W8DAqMli(Bvg$crV zpfKc5R~#Cf&*stC|0a%~=AY4U@Mc^JkA^5)G!;gqU@J*plFM#gxMVI+Mt28Kf+sW1u-t%uad>5(zm zpKN=%ba3ks8GmJ6QAGwBQA8vXgQTKhR0>89MkInfSRz&rM%C9R;jjpz2M!JLkV$wd zo697EbwXznJt=Sw%M%LuUo~cI2AgZoCWATG{p+|5_`S(xQ|S!Q@c+I$SIQog0fuW$ z=YeY+@O>jWQ+&SPG3b!5)rlvPRyG9zN?NG~3K{x+nEo%){LcdVMk}CEK+?adl5a2` zo5~juxfByma7q4S6~h0WcplO3@1_5<3i&Te|DIM7jmYw(fGrjdT?q!h(u=+=3jF`B z*H_zL`qmFP*bG;0f3{)p;b$YKus~`q*rq84mTmwb^3KNG#07gc^U_h8)300pG#2b% z9ql&y;_jMlca=}M|5_MU7Y0=#Rngi5Z^c)(_K4XCr!?nZc+1WyI&F{_Ln`?=Teron zy3;mTloo=r(ZX11bLSxo1IDWh-`Dmp$y|NjF9@rOO|eTHjkh@IM}%k604v};ZmMI~Rq z=%6tbX6CUDqO>l(HP?)z`!Tz`!T4SDNJ(zVos^j}XQT6*e3x~4ALPI6>b)bgH+Fx{ z2(#MQxY%pL20m)8aHLh6!E%4QWy${KC}M)cS@a0E85T2MSFzWFN~E51yQnoMOi8|8 zxUXyc91>o>yK&OaK21wfN|&b z=#bY8m6L#+svPBCYD8Z?cI-x7HMV@|;>q6Q_ee36gLcUaJ|7=%0&Wok4ACKA^s((q zz;xd5QipaU4XyE3J@Ha%r|sgCw?<|2%Ugj1#uX;{`(R4Kpmc2!ghd6?r1C_V*va&V fvnQ-1m$!#i*o>~tn|!hIk^tCPIGEoubwBYxr`{xH literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_17.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_17.png new file mode 100644 index 0000000000000000000000000000000000000000..4eb38a41b30f3a9ee067f9e4997eaf76a11e143b GIT binary patch literal 4815 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_18.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_18.png new file mode 100644 index 0000000000000000000000000000000000000000..9daaa5baff0e91b91aa1fe9b70a2c7072a663656 GIT binary patch literal 4790 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 LcKCZHuBZPCcxM}K literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_19.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_19.png new file mode 100644 index 0000000000000000000000000000000000000000..84f439d9630a6976cdb28fc2991be03a7af851ce GIT binary patch literal 4802 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 X|F8{bdL?1?C*9oG#^?dTZtG_M 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_24.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_24.png new file mode 100644 index 0000000000000000000000000000000000000000..c2889223fb8d471ee28c2407e568faf414ea5a7d GIT binary patch literal 4813 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 l9V9H?*>Tak(9*BFmDw)S+eDWW{{yRT8$SR5 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_25.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_25.png new file mode 100644 index 0000000000000000000000000000000000000000..48da1c5c57a5a86a42b9f17e7b93c3e2d7edae79 GIT binary patch literal 4814 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_27.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_27.png new file mode 100644 index 0000000000000000000000000000000000000000..1e72091fd96735748a8999c9d1aa2dc91e116a4d GIT binary patch literal 4794 zcmcIodpy&9`~Q$4Du*Ib%&3%RM~96m%qf%`-KkV&8ymKh#>N=l2}$e|~%Id-`10^}gQM;d8zAozP*M)lz8{X#l`d8*7py zbd{Swq!vME^|5bc=px~1YHtca&S{xh@6T5paO}Dmb*tiN z1W-5D*Hv53Um)!aJG>xtOB_N*IDT3jbblEc9)hHw#U;9HnOgv0HA{r|7|tGYSXuQ( z8fYy6*P_Z=%s`49z;F~X3jszN45jem#lczt_Nb|@lnwO~14guS+ZTX!x1gjS2}yZHBFcgZb&-RA!?hPDXt@zd7rX zm>4)(KVk7DulR-v_^1pDMxtVGuSupY4Sn?$dEu!VXfzA$&)i@8xChFO^D(o256|-n z3En#LGR$Kc`zNL^Ej}c+e-&hQkRf+p@a~4C%V+bCFuoHnA(tTYrld9?Bb%jVtyBZjB*}Ce8LZ z6jd!6IDUejiM84C1!jsv z;k(n1TN;WZe8uY?Ei4po>Q*ui-KQM-7A4JgTWuxF(031wgTIQt(DA+rS!GC!_>?YUgQlZjw`iBnOHqRl@2INV#|C`x)qPjasoH4 zil$WOxZe=Ze5jJ6e`9&k;R$!m<^$rwQh2w7>JcN2GpO@0txfPv>qQFJr6i?lk1l(( z)J&Z$8ji2j8dSI`WRXnJv2kWKYn9}6BK*rJWn*P~%EWqA6@+CP@zJiZBxM@OA=K@N#y#uBs>6ct!VG>>u74%!bScu|Y%oiyqs?k}Y1mq-WA&Zd!KMI&YFLGi|ejna)*ukYMp)sXJx z;bp9MxRsOdmH*m{-%!!8YjD}%<-z#D)IrHcWQHu`j9v|H7DrM!rt$?>#~9B;#iFC0 zDCGW`=e6tYt_3~{ZHcv>X*ssdT{%T9S1+hsz~Zjzjo~u&wtG!-P^VTMfA+Ln{mybg_eDoqTdL8uw5*lM>+9QY@wc%_m#%(F zy>#t?#W&Ghwpg`W?BO!EsE3R&&%$*dPkMI81WKBCrF$#W({b(I%}hfUm4$0cFHL_s za28z~=bh+NTwd4_*icrgRYuLQ340psbbUh;u926(NPD*j%gs~H%lANdnD_7QKR9-9 zY|+?pB|DkzQ5H&iN(KmhpJFD*N5yBx2Vd~8U||8G06Ang)cZld#lJPUfS>y;J1hTCcXAJ^?Q-em+8zTd z9jnWf{MWVbYTnJ&@3doIoa2N~EEzem7yFTrlW3OsijZ#<%n9&|H8LQ`7R426-5c_~ z`s%EJse!4`h zByV_^FmJMEZ~`~JBJfq9$p~grA*eBEsbG&FEl7Pdq=)iJa|+)-7W=khPleIzsOd$Y zmA(XgVSKKg$Q(T|#C~(Bx2t=zO81Ivt!_IQ8l~;))V=1u+WyL{x2Nj@;!Au2tmHJc zG3grzY_fM`8y6xZmd3Bi#lPuUU5|f>M_iVxlI>VMqg`X{^GEaPo|NJ2;lbfF`DOC9 zngq>VXJs^HE$<6Qg&U&;s3!MY9M*x`UOY2i@OYbYSKMe^r%O>YEoWyhuUE_O=E$4R z1E24G&It+`E2vYo_T8$zwUF3#Fr;(VR)(iU-DG&z!T+*b&kK^fyIt?YveQQ#Oi#LP z5?;Ek$#AY*&RTA=GDuhu5nis=%NcRYwc-SgIz(Dk^^1C(pEX1_$S>aRxHc$WDXzfi z15-esnHv|Lh&yr3ZmWlTzh6c;Zg1<^)Jrkv8#VJ{6`u-L-bJ+DqdTi(!y^_!y^)W4Z=}DSDD1376%a)7U!^B{}wW?7?0$7r5)o`whPDuBQf9 z7oY#I_td8CyF2ec3bg2nJRBpYBYWe@&8_<qFknbuN&XBn<8yd@nnww#j>os%Yus;|k06eyN)(dS#hVQDUEX z?c8Hum!QurQ^Kw;69rz%SM4eKYuRg?hYTwSf3}~%Az5ln8|FLaN$(GMlP`e>5)QQG zs51|>A9^%Qny{&jrlrx-q_^8A)@>#RSO$2!@u_N=n>_YGwyr#>s71c>MX<@hY`M(b z$~u1mKk5E}-$>coJGM`dT;v^BzxyxS`x^X*)~8)M2DvrOPreQFj~wPe2VxiU|x`MjWX2%20BQ8^Z zwa;QV8%z+Ul7_}UycZ};zcGD~{cU=4?za)Y+ycpPgD)m zJz!$uI36{FG}`A<{JCdm*8U<(ik0NPs{Pw$|D4(SrE#tayYJ5FV<(9r(bFEY%n_px ze92C37e6Fo8fBRDf5N>>}HoQh#Q+dQSP4#{mg_>tR3wE5Uc|r z^e6x`&{F6C0RAWd2HgN4!~w952dQ5k@RqYP&ko{PO5 zfx>3$lBsNWnrFdosptV5#-I}6JN4{Q_P*vcI>TDP zp*ab*Ia37Q6g(Ba*#u@BNPqyCG#(ii$n;@x34uiTcU%H=KfjEG!@jHVyoqqrd516; zdk2^~n?r*c=%Nu66bc11!0VC?4X|i;{3aL%g+U`xc<75jp$J$50@e`r^8<(6ai|^y zN0Q}FXV4Q7PUrD_2}mTL&)4N+b=e$GBpQ#005C`l1_5axxIru)IS|3(YW_kX(YO>2 z!Y_`v@N;&*Ofnl(^D46z628+t(b2rR0`e{HT zk$E&C9I6@yfx;rNXlFEzfWZ=Q7#$RbfI|IHwTBvkO6HOOo-&)t@Cf=ls`mB-8y1&G zW>IK1BqAIlrORMY2{a4_?e0NCBT#yJR0IW&!ypW?cs+!k2bt$+Fj4!7ut3X z1KK)dpTDBcv!c$k!ejNR?)nf7GFcCS#o(|AJeg*Q!0D0EXhRf+tcRw;VN?pigUw-* zp*~?S$(}T%FUu1S`zIT7whxIs$Pe|91AKauB>1O5l~zttiCkJNvrl|m=8JZaE~MZ)KULC(*jA4Ng_YrVe9 z{xY|IsYAnX{`U76h8}(oavBSQ=0IcmlKy}u0Ag)6BvWU@ld0$I>B~)(!!Oy#Naw1BcVw^Y$HeEm?S_cddbJXNqKr&9J(~QM0pp@=DilJIJm% z9&2e$cYZFCx>gw|WkgMIkn3tYi2XEHJ4Mk>{jC0Bm7-l=u4aaJwNAw?(B-lrM$C8h zaj*PHIq?mt_thm?)WFjbeR(KTIno5}s=7n9$os41$VHOAQ1ow@71|LTFB0Fb>m;R%+~u=o7d z47-izcW8v#tqY^y5s!b;aR6wQ>^Rry1>miS;ALV`8tI~{vh@mwPrQD{eqO2GmpOaG zbVMi-W??Z3u(J% zE{iZ=m=f{;R6Ob#z8N=DE9luMX(Bk-(%hZ<+F_H@y9q%`JwxP3y86f9EnB{KRC$ZI znK7LB8WvUke*0c7h&&+w`J?-@o17i>O-oI%uz$1k3(^5YtTu-kd zE{SV9k!@XRg9@7J|yv>A=z(d>4O2}iQt}l4M)z-|2qY2 MEVhwunYkVL2ZHez(f|Me literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_28.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_28.png new file mode 100644 index 0000000000000000000000000000000000000000..d395159ab26b6d1f1f4afa1dc868bfbc14bdb1b8 GIT binary patch literal 4794 zcmcIodpy%^|G!8Pl|zvzW>iYE&E~K%g*kK}BTi^Q=WquGOw zE34l~1Fa?CT2y(fIY^NMdK^W)g+Nal45jem#lczt_Nb|@lnwI{1IE;I+ZTYq7g|%| zpg`MsqxhDqV9UDd6+-ZA8E`#+bww1&_5j+|XCt^`*$Keo+~ryk@c0D6E^bhwERa(M z9#`aKoW-OjLD?B=%V8je5z{^)$_je1(@mq^8GzwjN>txDk;_7+#_jSoZti!3l8p>4 zZaB6aS$yQ3_+6>DRBE-viwY2pSpdSU0*PU=^;55L#)Wv}cB3}@f&BDuDzi}$C!@Zd z-<XYQ+e)C0xF<*0eT zm-qRE1YaF_8OG6!eG}7{79SMbH<8x|S-YCUzeGkatX{HEO};x^CQmO{#4*{kPA<|v zVYAvum+tHs-#$uieN>-khT{oqyYjmVbm{tDu*v@3DYbLGY&eWUVF?j;;@k`Ft<5sf5t+0)6pG{5^J;N z3(OUVj_poAZe=8nV2js3Tv#aH+^u91wpTgqElQf@vD!>d?;+7O!oV{u4*oJi^P#1e zMyL%+;ZV7T&_)_=DXMa!=sO)2Y3``no1!+YhC7vLsjES#BBaQ!vI?~@O;)bn(weU3 zbFA&MTchey^Q+IMY0~$k>a1m+FQu*B9j<1c@H}roaa^e_%GCNXs%$`65>xJn(ye@C zo)ffbRW!LK$Mc4G<^z=+gB#0>4o!G!w(J)dmchFvR1X_#oI#z3X>EdUS}#(#E+r{d zcVyYarRM4+(Qtf~)}X>oA(Lo|j*T;~U8^Lo6A@5OE*~r3Q!du4svs=ah>v!&Ih11L zq(WbuA-WyiNW@zVYD`2|R#9>dS}zQlEn6#7CC!l!HlCK7#!lmd!)8yJrztzG-Y_Q$ ziWE6*$w*$El6b`}ZHZH5hL4N$bya=Q#w)tlV*l{XU^HeniVYe$T=d#DmTdX_1uc^n zbK9ydxXq$X2Y-=ClxSY42m}$Xp(NadVS{( z>&A2+FCP>ALv5UVpZwQ8{Km@0U4zR8FAv5KrVdIrAv0v@XY^~avsj|aQI#*)dir=C zDi$5}SRwb%JfB@}cP;Q!Xiu#3PRp@t>B=c;y?R0A0tS0ke+-+czujk&gF3b9_|qrd zBL7otCfC&dc|tG2(uDd|RJox!t+?sJ^}f`#FE_sQd2ugw!c4V!vSC|uXG+JFuQtb% z$*Ie4MQ7&Oy)CYsVhV=fAFdSNm?RVW&Oo;vDDL#FCK{?wF7GoJ8})m-u|+5Kf?ftg#_pwkWPp z>)sIi?jtJqQDN$dlI`*1L5T;fglAI#u{}koh|4W9YLG+O=u>k=nNSuWD9m z;-^d0O7ezx3G*gv2Pd%OD}r7InU3g9Dg-wLFBR+&qy?*whW3y@X-?t#$70`B?x{3> z9W}k^v(lHqFZ9oK6Pcs?hgfee^>%e{R_R`mt<`N0L!-3W&fRND)%I0oy**tY7+>NS zXf3Cyt(U%Wz&3kFwn-sEVrl%ET-=+U)eX28IK*YSYT1s}GupK#et)!_?nxQW9v&P{ zlV2upr-|3xbyh}G)~ZxED%=<)Ks9^b;xPB$_TicHLdM&byW&RUI$eues5v`(dA(Zx zH%H!l9{7Ckb53yRSV6t24STEh)~7w5s^XxXq|$l*BxUx!LYe zz8voU}0&;0EH4a+*#yyq8pY-kG(Ip2J%vO`d07kIEmvz5zdm38*3jwV-rc+O3q24WaMmIv2=G;s@Oa-^&iFZSvisDq8yJxWY2`FZEMJFRc

H7g^`Xy+8 z!v6Lgb;iM02Oka-Cv5AYscEz{>Fo}Q^_vNSR)Jn`{Hj~$CXarQt*=NbYL)MN9%4E$ zTOl*IvOYk-PbwYoA1PmZ$L=wbi@f9JU;5%zUt_?~`m{@@0*v{F`vUH^3F;VA$|Mf$MxjLOY{jUb^5~e0Qj2H6-pCUgl>!>N58V#-gIwGl~uAr{8*=fJa zi0hPp-P733h7KoAR0O0#KQm!u8z%<< z1nU3@I|9HAG!!-fKmZDWK@R}%aR97jC*J$R1TrjU+w9^3AhUe_5Cazyl>t~dN_TPP zxjNY6$t;F0iNf-v>IN~`5E=lJ%|UDu*_XN}tu*cMb8 z-A2HnIt#YBkOjVE90k7F6lM~HhX@!{9tjr2@MCiEK?L}BUOaR^Ka7OKzC(Dv1i0D! zf-qMHN05_~LF=$WRCYT;d4~<0Opf3W2!eb2a7$exv4;)&K zL-E2p5v_hM20anrG#-zQMe zDwoWmvw3tD6E@FC@?-_@2yjU14<8up-?U8b&p1I5Lk5x9NVG0$-ltzc2Zz6hG8n(n zT%Khhw8~Gt|B{&N63nI|ov2(^0EbMq45Tu7n!gsKkblo*2XOqpdrBcAseV)j1mi-& z(7%^r(^xzfm&W=xe*8B7_J)nO;800C7RQCf^81x3$6qWkJ&Z02roEHSq_Fth4fBeA zPM{J=JSqVWWlax(!XPkc7c>^Hhrwg@bWnPD6zT`m0V)IviAVZpU>1e$75q=24i0!* zCYMKIlBu>t0vr;hOQ%!tXetRqA>#}XXo>+9fumwE&w@MJ zS>%BE@XgQvQMVKp8RGaIA-n;KN--p(F$ffyL`CT9V~r4=WHK5-A(J5@FNzl$NB+gO zokNGV4$1GYtn;cU5ThQ&(*Q>y=_4>05*cAc#p)w)7(-74+7LxGq)@!{P==mx7=?`Y zVsRKGs7~k%k~bB}W_rV6|EtD=<;UVUuqaT>F@GJmh2A$gEHAnrWcYvYo%3Z6$$;Fo zp>v@e2mjni&Q$-OcYbu(_v*xx$n%?m04L8^0~HF>k74@12=hO4=*N6MjS7+eO_ltB zaamqGK8Zs$^M+FLAFB}g@5FOSfqyUkpH;|zQTorYl4&HSHx+8JNcg-n$oXFMBPq!L zo3HP-zx1tNaHtv1-~MjH(8KRWPGv&W9H>nj88iF=5No$3nzbcbh&Pb z5o51D?vo!WC%z%IR9#|K=;92wKQH0~SJ&hg=8X$;;v2wh24Xc2+GeW+Q}u}&UDNfq8QgFFG5LLpnxblIQ;c2xnY+IGuI}#%1ljHhk1^y% z_w!pb>^Gj@p%G@kE}V8pJpOUVexOyd<6Nf?fVUw+mWfGeq>HM{*DD-4@%kz2S(SQU z=Ijl#5urqk(<%+(ec@Rf;>Fsx@dXT!A~Fdc^P$ML&A6F5LC;1>Q^A4OmhRlwj+>O;O$bsN=prZL)jtMr+3|g& zDq6)QSMD8s|M=;gvO|N*@l#r@Q@seVp1D_jX3i_`Nw1$67<=Geded-#hd;JgOZ}X1 zJ*}3oB(D8wk~nH&M*d323oqpsqPlo@_@X{lF@~D>ki>_^WdEII_Xm(CLVE5s9zHw& Q?-a1L+(x`*?s52k00Si%{r~^~ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_29.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_29.png new file mode 100644 index 0000000000000000000000000000000000000000..1bccf7b93e764da31755184ae2fbaab846b08a0c GIT binary patch literal 4803 zcmcInc|4SD+rBAFRF)zk#z<)yvlz^bhV1+Dpi&WIW|+auFf$Aa6OpCe5|O0{scez5 z6ydS=$eLuUgd|J0EPc1O@A-Y-`@Y}v&o{rhx9dEv<2=suIgq6* z3K9T}BX8Qe+1ZXs;ureA=$b`vW6c;g5`qvL-Ds{I^_KWGApM+__~D6&>}L_Tpdk`F zw|hTp6T4CXjSAB#Sm5y&RDL_CtZvsY(k~rYG*Y3#n9r-2$GYA8oE)eH7&_*@nC$mF@>&^pclCN290DNEW zUf=~vlx_F(9=;76-qW}}68LK?V1NDg_GlpA8BlJ#8o}bpPXe5;r8ma{&YuD9&3%%j z4Wd$j^DR+fTOPrA;Mo-;gDF5zl}GtPY@XlCV-5OwRu50I2^Y8%Y+UE?Gi^}gw1Cvrf$#iu5!(D0QE!?hE_>BfRpi`GSlIzs+dp*wta#Rdo<7PfNvB6N`B2-~4^U%pX zqEX&S+H%taDl4-b^Jvk%(eGVytS=au)jSrb3bi&}i`p$@62JYr@wb@B;GzkUgmMqS zxig4=UiYMRStI|%brnedC|7BM7kI}R2+3&^@*D0(@K+SJp3wK z&ON+0-JwHfi|*~emMB6`1Y3-R+qO`YPK3(oCbbofN_>&*jn*>y6Y*?RNa$86{^3wF`=_nNw{8!Ddw-aB)WuN!ufMoF6m}TSpg(GN!RCOo^MzB68FXQE8(j_fcz?6FO*O_h!mGHt>do?s@qwIuRE|O zhFbT^F-$H_fHyykKDbRbNA6WZ|9j#q0ZZP zj~y}U$aZ&iKcsfHms#vy{MMb*QP**NeCv4nc;a~GxIia7M}&Gstr@+7)|U>GUPiZ4 zzZ4p-;lncioUHji_TTEa-U}+F6})3 zqG2%B`;r%(rDfihG>kVmL|%=p+t-~{-g)Eh`%I;-{ax-apJdMI$aK%QTXy$nyt%b% zd_Iksx$QwrZjsrC^45C0dAo(2>YQ5J%jOk%(c>q^3`bSk-ekSb)V!0GwyJ~TjLyEMGbW;-7|U7Z7|MHK+8SbLyD4(?(^uOVdx|} zx;y(>cEjjZWJ`iavS)d1=^MX}nrFLfNI52<4S}|I_jRK?*-6x_v6HH-BB`QcSD35b z$cd3Nvu9@cXU|KT3tL4SNUBL{z)a#Dn%GS@gVX-rRP&##`?lByEE5?Bd*!hB-*llm*4-oO%0;fwsd;^4uwA;jzS zXX!0N8b$|<(uu`yTgIBl*4mGmGj6Ui!{;_nUvN~N#1$m#CU@bAH3ONx-tn3mIFYi1 z(%nxcydFO%v!0h`_C-I?KPKNT@nEmRKpD1dU*DzD)p7dUl*ypK0x5Tv%%_`s6IbO7 z<#;bw$W;_g9gi%UZyujRf7$NW<)<}`niu!)^xqP2G9b%eekN#$_*roQJ2D&pq3&dz z=G*8c{zb`U-(~7z%Utfv=?TWW)Zu|aZRx@7`MU?rAxMO>m+j!LN;#+cybqUKeG@A@ zeT_sFl~LLIM@{mN>|S(4b%<@UvQhF+ zluRhm{6q_&d|mqzc_HD#9dlDxml5xraI|CZ)y&km>z#^4@e&OIJ08P&pHS@NcIP!2 z7JhJhw7*9v@s=4i-Qo5`Q(~O$%~=%<+yW&fAO)T0QP4R&7cDTmI{Va7*B~3aYQ~C8zj+YKvo#?Nu_A?lYIvdAxK;+)7`=(BFwr2x%{Hs28B6D90%?TZooX^{2 z-)@~@vm5@Ts4MW(q|Z5@Yd&v2X5|f3uCWTT7nzZPCI$_E+7QOxGh{1sR$N{5X2K^? z9||31Ok^@;7>t=dcA7)Qp{M1+too4=*kb%JEboy@UqFtFVeKUCA+3>C5myy=|FuO4 zqi?NXfARRyVk@8at#5XHPf>q1$VVNzX% zMe?0%&%NyZ7hf$z4h(3Cvolte7btHTpNT4BDqx??`!Dm`p&cQ)!Ka6Cz00Ll(JW1{cV9-qbs$- zYdczf0yrs^qu$dsN{`I`gtOp}9K0)E_Py`$nb@0^ddWwVqv7Q9xHq6>?!?I#%_+9s z_`KALq0?`xE!J8NJR0d6e~e$4f1|mH6Yx1|a_gI>(uJ9z*41f&1M=eXlG-+>?WXM) zyjxzxYirEm7E&f=KYa`kUwWtWH2>R@cHy^a@3g6Xv((zOD(BTJZ~uxUd>it3F@l%z zQ#q}rW%DKaD_rxGefi?hu{@_TL!yzusYWNum7`xxmpj+GRZl&-9Ci^O6tm>ILYvn7 z#1ZIc4RC@YmJpbf<*O?NGcoV8N?z!s%3G2w%~!T_9CjcqIdAYcyw zaL)n2S8#|s3IIL`02p@$09*n9?C?r{^2Z_2u*u8#I12!Tx2+#Mz>Q=n0N|UU+S#-1 zEzEI522F)PVz`i1{AgYv8UPMy`*{(F9%MGeh3rP9rTJrAMYv zjRTlu+W<>DVt@w`OM+@^K@R!hKmr<>O@R2(Jn1Z)A0GOh7YE+255u95?+~^J9;&nM z5Mpm(4bfvT$q)?{B#ekaARro86#_;>73qRK2tgrGNH_uueqjg%PE`Y^ih=z6KtXp* zk}J+e-|(k1@Cgs4u-RTXIGn@bsBlzO7)&=f5{m^1P;e9q1|ncAe>$7s2cxqTe=+Ej zSwtq)i%n(FA?u6;7lscT4+W+Eh=Jzyo0iV{nI|w~a6f_<9I1j>kLefC!s0(eX|&&H z7TdrV^zu{hza(ba`FoM!He?pVhe;$G_>$>t#b3@y#NTthe3+i!BP9{xWKS{;gt0(j z$ltEKC=51(MPdA#IDVUdN8^RlW0DDM2Gfqg@cgw>*1uRFC{+~%MEMw%PGWFa`_>ix zoIutmu*rBRxN0aELKUWpv_qnCC{-L9bpV0FArL>H7GNQe2yDVX12afeSO0$kwXndM z&{=E(ok%v($3sC;DpV>7hgL;vpjW)ilm_qBf6pyFsv(D6@~!`VCqN=fs7`hu?Q^Y z7n>E63T_>O=igb^RgpkObp#3Fg3`diP-?DZm<9$UBcPC~FqArqj76d`L@W{ug^-9i zR|b_UUWAo4E2*mYGfrk>;tAR{{{v4+Mi!}eUfPT<&C}fcIKUB#N z7>nV`<`9@<9XD`E{?96e|2y$4g71Hp{?97p|55tSv=S)*+y2(Ke!;y3C@pBq(9)# z-pQY-dzFGxa0I6PWZOQO-;>SJi0nurino2joZi6|4Y5f#Mr@Z0%{tYe8HZ~)Hd~~) zDZDyX$l#nPPa?TH+u2=hJ#M~F!{e0t~=aS&hrwnDQ_(J+w_9Wkt1>Kd!e%abNpP^!sLX<$kDPEQ*{CE z*F}W^^%M5-nV3+L*>Dx&epnXKYoQhjxLr?Cc(O|%{Hn=AC7^_YRu{xfX;qzS>%R~p dAhf0w3`mPigk-Fce%9 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 ad1%!5k+Ucv{dMI>-P+vV?6!%^ss92Q-5Cl1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/recovery_compass_31.png b/Code/Minecraft.Crafting.Api/Images/recovery_compass_31.png new file mode 100644 index 0000000000000000000000000000000000000000..00751a89d4b5b62a4c0a464b289adeb11a39e3ac GIT binary patch literal 4800 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 W%aQEuty%s-x3zS%xM}8b{J#Li@EGs_ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/red_candle.png b/Code/Minecraft.Crafting.Api/Images/red_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..b7690c348d470386fee2dd9ff62db444fe506fe6 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6Bd{nn0fs5pLUG1 zi|fDmO6|Ywk_?L+YbKfGn_l@-f70pw{zXlkGuS?Mnz1YqSi-qX@R-`k2J3lz1-%B% zT}zjE6f>R>5Maw>Yh{jPYsi?8Hi?(vW>=1NB-?>Me%lxgd^RyEw7y_#;88uvFhOkw yqrzDgX$J382Dd$p814#8GF6slI=tfw1H-Ju_0u+l-ev(hjlt8^&t;ucLK6TWCqx|p literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/red_candle_lit.png b/Code/Minecraft.Crafting.Api/Images/red_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..edf35cbd68e3e3e837fb8b7a063b8462e9d0e133 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar_~T6C_xtFuSr&{x2f= zp+51@|Nn3IJ&|U*#ADQw!yL!*;!pj=cMkg)m-~wRyI*oi<$ibP0l+XkK7dkG> literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/red_concrete.png b/Code/Minecraft.Crafting.Api/Images/red_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..7f97884219510139fd0b131ffef8c400c2a3f012 GIT binary patch literal 246 zcmV$D z0S<&P2;(Vp`>yDhZ&IkmTtb#PC@oaGkK-D{$Ji(D_ncmz`;OETa~kXR2^avaI`Bx@ zDLpiYmTZKY9hNPnp9ZPCUQFv$t`2su1>}yL;T4VH;)Udy3Yf9(l8I9cnIn6~C5I-7 zSE7MMg8k*CXws6(GS}Hznk|9>gv~fCq}hk4O+1nkx)uk07ggqvFt?R2Q((SN_rsQ&cqP2g85R19vqc^Z)<=07*qoM6N<$f(dA6#sB~S literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/red_concrete_powder.png b/Code/Minecraft.Crafting.Api/Images/red_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..7612112eaf6e1e416f8dccd1e07b2d9237789941 GIT binary patch literal 565 zcmV-50?Pe~P)Z*(d=(KtlfR9^Wx2aE zbLN~gQ?*I11dro0{A=4k(HNtn~e;Rif>8oa+;n9FTA+IBSu5% zd>R#@1gI%ypUCh}L(Y9Rm^@u%s6wndoc#U}&VZkK*k!-13quHi^5@-avX9;LqnB~H zXut$g54GdN#+iD7=ltIdL$l*#X&a>y@=@Jow?Fqg$C zqUpfA`{Ddb%GB}nxtC8XlODT?GX9Uf#G1@as!1&7u!f^3=-~-4G8Rc5dwF63ix@oE zL&dRJaVN|jyAE~!(oL5V{>>QOjAf){wOFuC)^*mu>e>+o?65KV00000NkvXXu0mjf DutoyG literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/red_dye.png b/Code/Minecraft.Crafting.Api/Images/red_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..03a371c9a82a869ba03197e6ac89d741a5cffd9d GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ot`d^Ar_~T6C~~}2)z8IereCI z`bj1VkG=K2{r`O>=Rw;8Q=TOcYx9I+ggbiAuxGMuERh8Y&;3>Z8UE_b|9YI@1E rgh5Q$z}FyMce) zI|>3p5JcxD$|4#Fnj4CliIJ!A27+Md4GayvgD7|-pS-1P6?&KcR839Sw8LlJaHjx1Y+*1rMbx!pjx&L?sjpR=4nkfWdugmAtHB)0sgFF_8`>cEz9 zTQ0mFc}65HEB+9OYyu5HuOOQ9D6#{$qI3<=v7x_G(CnJk;h@Rr$AcE99e@yIAC4Y` z)2LODQ=chK16Z$+Tg8w{h|3>a9akMX?i~fox2^Z%E}T5GeAUvS1pFq*sc$Sg?s>Mz qMq&2_b9-C=IiMA+XyOH@1}3PZ$5q<^0000oHk14R z|IEyThMu$JIXM?*uzhr#k#Y6}+kqdKudP!*CotiV@}{hUUIjCb^&*p)k|*sc`seZY w|5Wav|C41W%!-rV1Fd23boFyt=akR{0NRH&eE^P)uoCM$ZD{s$7i?aWvrAApZ&Y0m~ z&@QWshWRrv`S_$7Ojf~yU~=B~oY%Fk{V$YAFL05IhzW51{&m}f0ZT#o5t-ct*o)}9 z>JfN%XJq!Nc`$Q&xj^uZ!0=-wkjExHDE00000NkvXXu0mjfL=9m! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/red_nether_bricks.png b/Code/Minecraft.Crafting.Api/Images/red_nether_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..b85695220ad31ab9f2e617f0e629ae7ee20a09d6 GIT binary patch literal 251 zcmVfTUM%}0nYUty zE12_d$WzZZIg9pq+@ON;pE+~hGaU7tIozvy;5u{H(F6DDSC#iY9tAY#?A3KO|Lq2q z*CRT5P2T@?TT002ovPDHLkV1j>P Baoqp_ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/red_sand.png b/Code/Minecraft.Crafting.Api/Images/red_sand.png new file mode 100644 index 0000000000000000000000000000000000000000..7a3898260b59c4736d7b27e29496ee01b431326c GIT binary patch literal 266 zcmV+l0rmcgP)Rx8wdxIkmYiTj-4n8*ht#UKe1lU z8FWdOpSeQMhkM4G)KtF=uFm35!P2X+_l9Ez?i0DZjLWaq!r373uENN#vlWn_U*U6SWFzuA33@3mBC}?qLOn Q*8l(j07*qoM6N<$g1Cuto&W#< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/red_sandstone.png b/Code/Minecraft.Crafting.Api/Images/red_sandstone.png new file mode 100644 index 0000000000000000000000000000000000000000..70e7c323afac48ce69c1708a22d36808e17a0c33 GIT binary patch literal 287 zcmV+)0pR|LP)CY=40Ts}R3M;`U>#JPSJ06v@xIpA33Ng^4XNDoRowH1cZ!9lOxdQc}^qd02po3Fzrq=tmdni#}N?tR&9)e0H3AoOj#nde}bq zzhTeIetX}JW6e2x?E8P3_uz|QKmmjlGXZx5C$?a8R;x*XNrOXm{Dq@S4gk_f$8v@+ z=K|!QtbkF|OJQGbjssjTO=BhdBrtPtqO(!A`%(Rw$m*I2?EYZqE36ucWcyi3R+dB) z0YHpg-$PcOD!T8USaN@nIR}`BhT#6J^axCO_Q?j>O139)lt7ab=oxS+5c#v^e*A_0 q2jX-I9;(%BR39S0_v)Mk9;hEZ!Z(g)K@%1L0000eyFx%#<}x$fH~+01cX@21Bt#(bSRnu8(%UpY7P@`{eia zS^6Dke@#6OeEI@T1_OkXKv<671PTI~Q<9ie%nt=XoXh~VEI)0iTz*MotQL=it2>jq zZj^)j9|1s4rt=RaxW-gOJcVJ5j--;z$$gCJ072E%%0KLZYnYa#_o!ygWx2kv8${5QX<0noW(GLbmGTRjetLdf|=OYf&Tw@mc$&XESc9g@c}%%-@+Ew<(HKr~m{U zLj|_u$>;OPxcNWw-0}DB{o3c>J{#XnrZ_FR;(Q+Xsz)b4psMX*#9jm)o^K|E0CUPYz#qelC_yYK1)fE zUogYswAnV-nf-u#RZkbk5Q)pl2`4)iQ*k_FVdQ&MBb@0Q4{+DF6Tf literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/red_terracotta.png b/Code/Minecraft.Crafting.Api/Images/red_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..e0e800b606702843b3728809a555d7d5cb014f63 GIT binary patch literal 464 zcmV;>0WbcEP)7!~}SLu6H1|M*-M-r#Ubo;p$XaVr_ z5s{S2=pLVI+dVB6(?G;&B0ja;{TR_<6{!*g-{-MMIq%CbxORc(ZN1vHw&yf6&fv5P zN$kCB*n4T?{=U4JA@Mvdp{lG^#)u%2a=(vFd(W62D`AENfJ9F_50G6LKgC|#KIf=J zSIim2uWL)+44ClN$eD5~Ho{lam<0RlYuTDvAS49%1n;|K?Q1PC&VTMM6 z&^<1@@ zS5gBp3}j>or%$&7}`lKvts>9m&1R*q|y+)c{+qC4x# zc~_oi^>yAImV8q4{j>_nQOU{B)2#mNEyd^14BhnQx)peBNcn!wtCI2F_9YowFPo~z zW~Y}wOsglP{AFInW_N;41@))^`nDL`=Hx1J#z;v-%)qRNmVj_;t6Bh(?}MB#y23Y0 ztD4n?9kdd2egJ~iXq-VsPLOOYqkh#&igiDRk(-Dhh}&*jZpB#4*ui=UhuD@(jJ}74 zkDu60k@K&=dV+HY#+Wvz#|#QjW?=XsOUJjePtx#Ujt8dgSz)|r$D3C{`T_f8*oPzuMcsb>dQ;>!8)GR$Y9!Ygi7Z&fgYDCNYpVjp;| YU)F5u?~M!@K>z>%07*qoM6N<$g4nFiCIA2c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/redstone.png b/Code/Minecraft.Crafting.Api/Images/redstone.png new file mode 100644 index 0000000000000000000000000000000000000000..ddf9b54b78a3f79db4294a5f2216fcfa57dd9ebd GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr_~T6C~~_w9S2J&oO!J z&W^^1|F!DeF7YyEGGzYYH$5cjnd%oE!dWV7vLI-+(;U`CpRTN$GV-+Dy@d*$0a zmlz%$zM)VkY!>#W?LbaDtIRG(me_^eDcrl#W|%ujEa$$!+nCvQ(<{JulcEAoP|v!F iFIKpib)@u`urqjVt~=U)=1m09EexKnelF{r5}E+;`a)~~ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/redstone_block.png b/Code/Minecraft.Crafting.Api/Images/redstone_block.png new file mode 100644 index 0000000000000000000000000000000000000000..4391e518225edd246a7bcad47c7042587ca8d01c GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!P=HT}E08YcVVEMqutb7muL8$2 z1rFJVZL5Kzj3q&S!3+-1ZlnP@@t!V@Arg|T2OASv6d70)-Sq#4|H)fm&u}1p)FVdQ&MBb@00Xf=ApigX literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/redstone_dust_dot.png b/Code/Minecraft.Crafting.Api/Images/redstone_dust_dot.png new file mode 100644 index 0000000000000000000000000000000000000000..ab8866d84be5f64b40b9e2e3ae82a8b910d7232e GIT binary patch literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`uAVNAAr_~T6C_x-F#rGe_c#CI z{Cj(T&R03Bz-!REK7K#j=0r9jUI!^hiJ87z6klwcyhQRQ!wj_)v&h6onH3^OPiP$A aV`zVpH*dv-Gd(~989ZJ6T-G@yGywoO3@Zu% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/redstone_dust_line0.png b/Code/Minecraft.Crafting.Api/Images/redstone_dust_line0.png new file mode 100644 index 0000000000000000000000000000000000000000..064b107b9456ed0c01cbf018ee8280034dd98b90 GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`E}kxqAr_~T6BHQY_SgNLpXhLK zfBpXx<%}nOn&;nJa)v>`ccP+*G(!>V&4&(CHI`_IXFVdQ&MBb@0Nq3=hyVZp literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/redstone_dust_line1.png b/Code/Minecraft.Crafting.Api/Images/redstone_dust_line1.png new file mode 100644 index 0000000000000000000000000000000000000000..8e8a700f59cf6b3222ebd3c8d0b0f770f4873673 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`o}Mm_Ar_~PPIBZu;2^;C@x1`= zV@9ooXD>ea@xFz1i8$lcP*uxvhAZFLCM@AJVs4Oo&QP+dFe^bWaFW_feQ%q(qh-%! e-ZAZyv0t1U{CKO@x!lvI6;no-U3d j7J|tVtcw#wdYCkTDg+o9!;ESzfRYTJu6{1-oD!M<)~yk8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/redstone_lamp.png b/Code/Minecraft.Crafting.Api/Images/redstone_lamp.png new file mode 100644 index 0000000000000000000000000000000000000000..36091677ad89f84cbc74fb0eaf45e1f0652aa18f GIT binary patch literal 283 zcmV+$0p$LPP)+_; zboyNO+c?~h>+yBnMQ9I5`|sm4{+{QSrzQxz_%rko+5>`A@xC1rc~hXD>LP&Fsz7-s zN(x+}%cRgT)nX7xvVdN!v+}5Nn>0!aoE00)gs!e6DNy)LxYW7fflUNN?W#SJvEmT~ zNP^idFkFhcvB?ktyA|>--EB1jm#fuD=8C~J0)bq%lhk7DOm0C5hJ|cM=vd!MBLJw? hy*qg&O;34A`~gtyvh)Ed_XGd{002ovPDHLkV1f`wb|L@( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/redstone_lamp_on.png b/Code/Minecraft.Crafting.Api/Images/redstone_lamp_on.png new file mode 100644 index 0000000000000000000000000000000000000000..d89222714899e80bf177d583734ae0d407332d5e GIT binary patch literal 250 zcmV3nSG`f@pK%j0^ik$XTc4<}mCYr2)^{ap8ea-X?8YsKdZAUlwXbH1n`0gepOiGT?$ zQOV@UtBB@850uQ8v?mTbH&G`+!&E>;z%B#`#)XKIbG1I8q}C6P%*2LGbf#*_T@yz$ z)-gJ-bW?C5pNuxNvi9UFE3@jqx8f?=U8Y~-4Q!z>bPx#07*qoM6N<$g5Gav A!2kdN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/redstone_ore.png b/Code/Minecraft.Crafting.Api/Images/redstone_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..b708697055fd99ccb8e13646bfbdfbb172ac6d82 GIT binary patch literal 305 zcmV-10nYx3P)I{c$SvpB)*|G1g$T@pTsetEo zT~9uR@t_GYhyW4E7;9REkFd9SE@0&=V$%zg@54}`#9Em!b-u^3B*D6wf0xByeeaL1 zt1;~A)B(hU6BY?b_H8Tnc^p+-0OX%(s__a$y`KLL0>5UOGU#agpL)(68FmZ)|N^Yu4Bq&!$y53cm_> zC7~aQ?9L)1=hQFM?^EAj2f7FP8&~31f)-kp^^NBr7tLnElR=#R00000NkvXXu0mjf D);WUS literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/redstone_torch.png b/Code/Minecraft.Crafting.Api/Images/redstone_torch.png new file mode 100644 index 0000000000000000000000000000000000000000..d49a7a9d6f13ba7d0d3b9ce658bca4fb9181c2cf GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k)AG&Ar_~T6C_x-u+~dT{A)J2 zIqUy@hDUWqyo}Nx>VMS>EI1+h`s7s}reN>8|JrxGnwWp!&##96e#^Y3NIFd9*7)X> ux8r7gG;`#sJqc^oeP?o?*?Q!o6a&LQU-PrUn^u4AUBNw literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/redstone_torch_off.png b/Code/Minecraft.Crafting.Api/Images/redstone_torch_off.png new file mode 100644 index 0000000000000000000000000000000000000000..cd82b6414b7e6ba25c0f242586bc18ac7bebcc4e GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ex5FlAr_~T6C_xhWm*gk{(NUh z+QiF{d2Pv&hM!*<{}&%Vd%`>+Yvt|#0pYf%VjiTda+%2}va=yczk%t(HHT?N`Vp@^ igP$=K>lW?-8hd|-%Fgn)dcHuD89ZJ6T-G@yGywn~nlHZq literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/reinforced_deepslate_bottom.png b/Code/Minecraft.Crafting.Api/Images/reinforced_deepslate_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..81984069c9abb0a9001533e127d510aeda073ee2 GIT binary patch literal 273 zcmV+s0q*{ZP)AT}nZE{H3zasiGQ^ez49$8yWSV6}1lUw#rNy+4n}IGisn z=iFnSCJW7>Mm32)>+9LBx4Q{SDeZV#EbxyY3^k}707!t$;##YP3JJv*wS*)LK&6-~ z6M|q)T|onF;$AV~_sl$<_*#q&5bc?{$OY#+z(e-zYu*5`vL*QC2HM0uDMYW%_k`Yt z0la_oKyWfKYT>{wP2qt}_k$-$e6Yq`z`Y;=AEdhY@d3(Gmsq}k?_!b<^c)u- z^?|xjLhlEDyZa!mQ3r|0Ncn$&n0(-zQ6Kowd>fN}kbA%d|N4NSpiMYD4>XG}lh8Nj TvaLWK00000NkvXXu0mjfzV?ct literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/reinforced_deepslate_top.png b/Code/Minecraft.Crafting.Api/Images/reinforced_deepslate_top.png new file mode 100644 index 0000000000000000000000000000000000000000..bee3fab0dca4c3f42e21f9b05d94f2c35adbda90 GIT binary patch literal 299 zcmV+`0o4A9P)dV01kuX1Q@O}@OK6RXf!0l1w4sd}GZj-=Cw68!{^?VR`QsM3RT)1;m zorAzFGw}*m)OLfwlip`-0f6sw2B^|kRj%Zad=Wsx+4G+Jao`Whhv^P#9-(}RdY1l_ xeI~Ak6V>to^D}9s0H6~w1Jy_{KhwY8`2&fz@iDguI12y(002ovPDHLkV1lHcfz|*3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/repeater.png b/Code/Minecraft.Crafting.Api/Images/repeater.png new file mode 100644 index 0000000000000000000000000000000000000000..a8d406828b334ad0a756c742a8cb9a308013d865 GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`9iA?ZAr_~T6C{cjOl^HyuO)oB zzKf?I?Xl|phLub6{$Fn9(KJ4AGNhA@?E%*u)zjkt*dO+M(b*6aIp=77vF^wJEX?f7 z44Wnj_BiG&VoLws_%`9F0<&X8b0cFeT9{*E1)u2Y$BbHmYpgeW2B zT$cOdpl4uxt`6|4fPP3A5kV~A1V#yauw3ULTL0D(ac#c}>;+Rw70TJ(TPM~oQK13s zal=KVLdhx+3p59e3j(9lCu>ub{wWTLh%m7>% zWB^DV)^q?015hX<`yCb*FqeP~07oabbbxFCJ{N%0p`-)kLtd?O`; z|7TBK1=HB%LHZa#M0@2{6iE;cbqo1_>HMw#n>XzIfAr8Qh$_*?)o0Hh9UIso|(6j;cL zK~6>v6Ob549oBS!YyiwAkaIya%n+CXDCq!}NMHtlY=wt55)G1r830R6@N|Hj29Py@ z<&pTvX#s0GfMHlX6OuZV2PggXn8PN9*mX;BecKpVr>eTK37#fS{@Al a@&Ev#GF+I*Y-8&H0000JsqGY z5|B6yVVRXppwW@j7y$jv^*FJ<-sC7odGHj4ncEao3kUBJ{1x;K;=Qnq=?b- zV6;3KEf0YBL`cv8w-452ri1CTR%WB^gVFL}v^*H0{RLS2UjfAfZ&|BoIz3+98w(G6ipbUp+&2_^~CeD%^@ zux1!WHw3H>}=!)4m6O$L+y58dQE0Jm_BP|2BynP8o=tXrUO{0<8uMX0FXMY=>X(EP+%eZ{ajT! znC@7c0yhAp4r@96o>Kd6gF%Y)JKV5F7@usktv0ubMOPy(V03ZM-BltWwe5ws@b?A^mk;&|iDdSl)lTEtXwonB43 z)A8K6yDg8lT<&>RXiqLE0>mQj1mht0|y`t4$8Di=AUfJpVu4DMkmMO0nB2j~)oc9;V*x{|!^!*|?qEWKb`+dVyQn zO{F`3l>21nc3l~yGb8vjQ^6DA2N%jsL%wF;^(ZIO5pmp9PjUX~P(-Ffq7=Ix*Q z`8Z5p+ug+aGTXORz=PfVw`<0@UY|dw)#IiWOTsM|s|&z61RXVS#RfPHjKv}~)|G(? z9Z@j9xocqW#B9J?NmvXl7V>JWE2pL?r;jdduA90h^t^I;FQdLY(2`A(^Hpq?HB~j6 zKwgp#@;{hkeYjtC6z|H0m88?$U*pt+%D@i=H~xV(?cb?-_Uotj^AR99U%DZde_MYy zP@r|bb8D0WryOtpx_}~ba5g1p^Fm-}2!(0aB62|cXI%u@SuT0B?0vb`pj(NgR(0l` ah>TB+dVN2cHZjKl0000INYBM&aSbLY;? z-F;iHPap01Vc%G9XYYL#@L)eb49zsIyPI8GFYkM?B;4w1{SR;sK}QW-u>np4(_)bt z>&n1{jwtx~dTaBu^S*atHejtJECv+w(E!M+v96q&A|_fWbODHUQ>TQUS1#{msvi!t zWRv9lD>loTs+u*Bm!yMy59U}eFIEG^e`Ui;(rNBbaq2;3;DdsjzJWgNL$o9pfI z2#}mF-4M$^ZeBVl&^ph#H%ft1J{R9ZKoL1Oo07A6A+R%q!nA7@Sc#-ob>^LjjDG=~RD_bjgKn7s0000!obWx@G@S-6Kw1O%ne50EN>`3`=OZW z>gw*A`BP8#ukG<>(^xNOFMSp8U^D+1nrU2D7Y}WDcHN65;TEUMe}HocI%?pG4R9Km z7K_waR|Y0@M8VJYxqZH```(G!fVGma7*O25?`>})ug1D^>ipnnh?q#6&;=mYP3;qU zUb(!NseU-nl1-BHuh=YWs%q9iUXl*-J(y!XIbIAD|CJ3ZNvFBr$EgREfe#99`Ud*6 zKd0*1ug>pwM}Xvf>4sSTcD3%HK6sBE^$N}x| ubP;4{x#ZEZ_s{hP!%8Hzsx$9IWc&*Vs)}n}*(PoP0000s67Wz=^ETCz#y{43-tmkuH(4b)50L46PASTD|J9l?KP!%EU=?*HS|gQ$TI3T}J@ zIqlb}diIO!$Kw$oIbU@{EdQ|BBq-22&p8`afm7a3zq)`Ta&R^!XY)W{X9$JWu0`a4 w_K&&})Xs91N6X$nmkqj=lGLisyc1F5AJ|%t#Bbmuo&W#<07*qoM6N<$f?L3!Q2+n{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/respawn_anchor_side4.png b/Code/Minecraft.Crafting.Api/Images/respawn_anchor_side4.png new file mode 100644 index 0000000000000000000000000000000000000000..5ac94e197c8e35eca2baa9371ea6e536c8e49756 GIT binary patch literal 352 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 Ai2wiq literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/rose_bush_top.png b/Code/Minecraft.Crafting.Api/Images/rose_bush_top.png new file mode 100644 index 0000000000000000000000000000000000000000..328dc5e796e330e865ae577b82882c4a814335b8 GIT binary patch literal 251 zcmVN^%>VzpI)F73G zK~4oZ8{N6cVSy}<*A*~-gPeJ>=1C!)72n zA;A&}$nR!8N+^K}(ug+@(GwFaR*W6x|Kqe72mrM#vDq{kdzAnH002ovPDHLkV1kGA BX9EBL literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/rotten_flesh.png b/Code/Minecraft.Crafting.Api/Images/rotten_flesh.png new file mode 100644 index 0000000000000000000000000000000000000000..a5f1dfb8ee3cf9ad41012fa2fa680d78a6521b3e GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`J3U<-Lo7}wCoB->xFq;vz2c#- z^L2U^?&K;t?qXEvjgArdXTICxK;|Oe#+y|pS3lP8TW=CkEEK@w*35G#TjE5+;@-f7 z*@ zFVDDxxA@=1m5~J>RdNEm-lR_uPRyB*?T|Agd{V(u_9s7%iG5P&HR!qif5VP;SMg11 qO&|N_R5<7`~P*? zqynF5&-(8gCe&#Awp%zmNF~m4oaIolbH36I0fFAD0x9WDA_q;Bl4n@7G2WQdc~)S? zj+GYI>(}_TSqd+aIOe`hHif}MW;LUM=L|Ig-p7Xx!p^=(WVqaNjxCerqi0|B1h*M$ zU8I2m?_xF_{CV>KNx!MmX=Q)-zZU%S-Sziw;6DhjHZ}e~K~n>+8K(g-n?MRd8bO*sn)kW6{4X*!0BekJ zuw`&I(8Y9qjEy1K0FY*oCKv{32GP=5YX5EYwXtiq^K)hh^K)Q;ITu|s$R!{H;Mxw!;h% z7Z?BUlMo2TFoR&4t$=|?&;XFepg<3BOu)QDlxCO#5z&DRHL0--plAdc0@AEuZb(=& sEEcj8BEXtKI18Bet<8*x(@Y5f0A+O2Vq0Gf-T(jq07*qoM6N<$g32zBRR910 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/salmon_bucket.png b/Code/Minecraft.Crafting.Api/Images/salmon_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..549737aa7203065920b51e4f56fa8f7fed0ddf1e GIT binary patch literal 301 zcmV+|0n+}7P)AIdTSk4``Sk0NUosp(#v_9_=(FdlHQDeil zkuA9SM_vqqfFKb9?1yHF+^)&zN*DtO5ELO0Fml)H$xJE1%kuQW3u$nF_32WrZ~=l& zra)wHdQoHZxo$?pFATa&sB9+E?EnA( M07*qoM6N<$g0y;S_!C*H49t9U;4{rrXd zZQDYh>9S5-533nm$G_XgakFTS^KO~=Cj+5UFj6(OOv&pVd)-6j=;CGS#8^SSO}7^^ z0LJb>CY=40Ts}R3M;`U>#JPSJ06v@xIpA33Ng^4XNDoRowH1O139)lt7ab=oxS+5c#v^e*A_02jX-I m9;(%BR39S0_v)Mk9;hEqK|33TV2C^b00002F{zjz3V=A70cu%(+EBUtlEzpq9tl@>CUe~= z2lqb$fSgR{A4+hIsfc(A!x$Y&C7F}^7}EiQs;QNK*aO!vElKZD&6>+{eSwW?MR}Ag vS$ktwS%0p|H!Kn}JGm7}=mb=@8!g9wzcOErJAej700000NkvXXu0mjfm!M%6 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/scaffolding_bottom.png b/Code/Minecraft.Crafting.Api/Images/scaffolding_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..3479093d5c4b4492236ba09a85821e90fc89177c GIT binary patch literal 252 zcmV%>&{{z9=1MIq98{otQvsV%!>QAByh)0000bP0l+XkK5lC6x literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/scaffolding_top.png b/Code/Minecraft.Crafting.Api/Images/scaffolding_top.png new file mode 100644 index 0000000000000000000000000000000000000000..2f9c51a778a6e1fa5a412b213a41a9a766a41eb3 GIT binary patch literal 313 zcmV-90mlA`P)W?zyK5oi7Fik7D$h%=+Z?>!3?w@F#r`61tp?k06HoLc(|ADb#L-Siq3ZI zzkA2F=Vcw`4I zH?v_x?kKl)YDXM@>RN&(zOA6pXmcKJueP4=y!FSvDp!YB6 z9Pk>d!sAa5bd>$rmc}_7W!*+yAZ{R-z{)uM;x_8W=_Ud-uG{zlIj)c)oK8t200000 LNkvXXu0mjfkn@B> literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sculk.png b/Code/Minecraft.Crafting.Api/Images/sculk.png new file mode 100644 index 0000000000000000000000000000000000000000..fef9d9760a94d0db924c610feca9e4a12020194a GIT binary patch literal 370 zcmV-&0ge8NP) zF$w}P5Jd-MOABp8thUtB8`y}Y7qIb2g6H!99zq#m!q4AHq6?y{DZ;{J_Gj`lc|^w3 z*$u~J(T35i*5S+Z789JnL>AMbF%z{B1axA)-6cgVr#T)X5lN|YWtf9;!33{lOJ=Vu zF5X^MaJ1PMD~n9@s^ER&&$d7$z~y-!aK*s`UWG+C7WDxe>BYPXB7s~Zc`JugzzJ+5 zZ)H0j6zMb)SD>OS5^ceA*)uW~6E7*ZZ>~f2cj3Euu)JK0Jdo45@*u?n z4fN)L{;VgE6Djh*I_tAMuqH`~zRUv_?ZpG{Dpww4c)*TV9<)hTzJ~|u?ho()%}Tuw zxY>&D13bYP);|@PzN7&VjkX6zs6NJ|iOp)A$J1Gv z*Jg%)vRJy}z5`CeEtbd#vlx)cD-rFs=G2yMjEG;T8iA2JFamDB8bL+mVjd+FF&cr3 zS(j+ZDiM)5-|Zanvl9_tl3UWBsD53h Y4wZ>A-^6X!)&Kwi07*qoM6N<$g4rZ-ga7~l literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sculk_catalyst_side.png b/Code/Minecraft.Crafting.Api/Images/sculk_catalyst_side.png new file mode 100644 index 0000000000000000000000000000000000000000..1225e9650ccf3ff4fbbe7fe09255c89129a3f483 GIT binary patch literal 314 zcmV-A0mc4_P)#R3Tf*3Cay{T!Pf0P&G|;69mC=0UQR&2{5%BpojRIZ<9B9OqLb1 z|G#hEd^2Zq$APKDXcPW3}$YI-@iJ zdB;l)wH<(96hZ}@Lz?PBBnM%3jX?84b>0C4VJ7XQ0$jtVvAds<7m1uC9O#;R^M9bF zkdRq-|C;W;^w32RPQSak7UvEgX7hyf0oAS-Qp2( z6hD(SYyufd{OOtM|7*H?XI?t9u|6CXjg9eEid6Nig}LIXozd%q6W3q0D-9>Sb%ns#=4-B z8X;LV1T-z=$g2TOFek1_Hc$@6Plpa zb4||0Z4CyK{btf-$l+=+YMKE=ny}4=+K-@d{5}u#1q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sculk_catalyst_side_bloom.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/sculk_catalyst_side_bloom.png.mcmeta new file mode 100644 index 0000000..d1cd079 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/sculk_catalyst_side_bloom.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/sculk_catalyst_top.png b/Code/Minecraft.Crafting.Api/Images/sculk_catalyst_top.png new file mode 100644 index 0000000000000000000000000000000000000000..00ee9fad84d8302cd78c2a071bb37391b73fec7f GIT binary patch literal 245 zcmVmFrMRbxAIgZb<-5)+&yW^>9bGg>5 zePF>29#pcd#6XHFf^3{$?;#0h;<+@E7_qA|o?$$Az)8lidIdb(tx0&hKmICfCOQ=( zZ?cC4MUa5Xa~`PT09$UEkto)3021Eh%ynPeOq^vvH`gz?km#LkG?W5c1!?uqKT;)W vCped#ks~bJ(Clti5{?}qfjSNnCpF(MdCFAD3&CpM00000NkvXXu0mjfRn%O! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sculk_catalyst_top_bloom.png b/Code/Minecraft.Crafting.Api/Images/sculk_catalyst_top_bloom.png new file mode 100644 index 0000000000000000000000000000000000000000..d59da0e276f603a7d544ce25f3eba05fd91ca4d5 GIT binary patch literal 806 zcmV+>1KIqEP)+&ET>5&KMmptfUJ-RlZqt)4%$rsAe*1CPn)DO0^gj3vX z{h&nS;=xn%fK!-k{b17|I#Q;7unFLUC6g}{BB{)DlrQixD8sqM1Fka{9w5#+-bXy( zHsgy!wti5#@{#&M@q@*K#e=8kf%=LwTR*65aHM`v{2+$&hzI`P$852%zArrc?~NlK k48J#yc(A@VKAU>tJrn(Rx}TZ7^8f$<07*qoM6N<$g0iN3R{#J2 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sculk_catalyst_top_bloom.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/sculk_catalyst_top_bloom.png.mcmeta new file mode 100644 index 0000000..d1cd079 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/sculk_catalyst_top_bloom.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/sculk_sensor_bottom.png b/Code/Minecraft.Crafting.Api/Images/sculk_sensor_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..a3bf18fee5f4dff722188310a8a8d8cf3eef0739 GIT binary patch literal 240 zcmVxBz+^DdO%mIohKo-uA=MaLP`SWg&7|~T3_i#SA!AVB5dWC$rT@yInUw@S~6P*g( zn}5cD22gp<165oe=oE!$uHAte>2gj%1MD4=n_REJ1wJG<8Lz{T%^|6Rges)1;9Pb_ qj&k9e_V!jK;pjLL_r!du`TYT6CrQRHqEveT0000DU>0$4$;tvdBev5Ev)zu}>59^jh*a)5tDv#= zhkT18mxGCi&@#qInVG#l#tj^CiiJCr1f-?gPAacv-1v}9AvwiRK>CT+47M3Fp8dU^ sV8*=3DW!KogR{B7?9>A06Gs`$kFS3_?Wyb!praT(UHx3vIVCg!0N}GjRsaA1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sculk_sensor_tendril_active.png b/Code/Minecraft.Crafting.Api/Images/sculk_sensor_tendril_active.png new file mode 100644 index 0000000000000000000000000000000000000000..16ce1977976f87bca60dc7d364c70485779df73e GIT binary patch literal 533 zcmV+w0_y#VP)EK|0005pNkl;Tsf+o1>PgY7&0rlomUaQA+|QhAcb$SNWWs8x)?!~;n@z#r`p4`^Rtvw9Y!lIWMU zscp8s z07C`lLEl2(1{Azr+2UR=JOz>2KnJ@-HdEl7<@xXcr;(;U{`~-lG3?mQPc94{Y zW)}~n6*7T3v@2o4#PVmiGwEVvR}c%1^x(*Z6p_RO=^yw6xD7x(rC}blM|u?x`Mkj?9;DLwqCEHl Xw~qXEK|0004SNklV4u5CnF3#qBy}@b&w*7_|5HYM-SHx=Ali86Z^7f^9^3 z{wm-Bf(He+_VT_!%0MYh(ou#7h~8i;JSa72TPWc{I?nI_mGVGJV~Ig$LJ1FS6DdSJ zg|fjIG<10UjWj z@QC&NV*oqSWjvriK=8n9`Q=2$;&osG56}*Iunr4G8rd+J&x4T#%nN7-JdoS`7-t(M z^Pgdeor%Q*&Jz(lFnM702GJn>NK!0L8N~k|FfX7NXMvSO``}?)4@^sOp2mYa9nUpB T^G@}U00000NkvXXu0mjfAd<89 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sculk_sensor_tendril_inactive.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/sculk_sensor_tendril_inactive.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/sculk_sensor_tendril_inactive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/sculk_sensor_top.png b/Code/Minecraft.Crafting.Api/Images/sculk_sensor_top.png new file mode 100644 index 0000000000000000000000000000000000000000..f178c12b09ba50045fe44bbb6259dbdc06e6adc4 GIT binary patch literal 222 zcmV<403rX0P)*n<{|L(^r^m`K@ zU`gi3n7%Urx$Xi8i}&M9{=}fxQO%E1jNoU*!bltR3wBnDn8-9J0GQ&Y4L14>P}_!J z7q%`eHr<4&%fv-cX^9lE^7$D6iscLJJ3OQsMf@i)RvZ$e%mft-c#5ry%(lQ*$5w2O YUOD@qmh8*vng9R*07*qoM6N<$f_2AUSpWb4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sculk_shrieker_bottom.png b/Code/Minecraft.Crafting.Api/Images/sculk_shrieker_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..a3bf18fee5f4dff722188310a8a8d8cf3eef0739 GIT binary patch literal 240 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/seagrass.png b/Code/Minecraft.Crafting.Api/Images/seagrass.png new file mode 100644 index 0000000000000000000000000000000000000000..a8a773453769eb99220d28d260631a54f7010036 GIT binary patch literal 269 zcmV+o0rLKdP)-Yk!x@TE|39nUN4YEm1WP#LPB;XgXbgVgpGSedd`Fpg|atNXw(Hk$|Z4pj|)@5g>Yby5`ZZrY;Z* T1Uke(00000NkvXXu0mjf@egU< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/seagrass.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/seagrass.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/seagrass.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/shears.png b/Code/Minecraft.Crafting.Api/Images/shears.png new file mode 100644 index 0000000000000000000000000000000000000000..ac05b41f23ebc2576cc69ce489a516e19e7dbd9a GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr_~T6C}PU+zD(|_K6e5L0)!;EJVv6UM>Z_GUQ znl*(vA?bu3qhyzkdw?;=ff%Mq$5%>PKA0fdcqBn$ecFuRM6-hiCmc$g3$xtHj5fJ7 s%}Sh=kfW}y{>W5`d4iijngq~s-M@EguWHB;0=kO9)78&qol`;+06+FfO8@`> literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/shroomlight.png b/Code/Minecraft.Crafting.Api/Images/shroomlight.png new file mode 100644 index 0000000000000000000000000000000000000000..704876622e6307628fe709dc51314b41d2d7b0f3 GIT binary patch literal 309 zcmV-50m}Y~P)Xw&O5TgQPJ064075;(&oQG1-`;C}D>j+s_u5I}br=jx-lk$NN` z#cp(RTo~!z66GHB{oE2oVu{sAg4jO;R+sD=jKrRtK0}+(04s%JrNsnAT;qm)lM!{P z>L*R0fr`hzlZc~0Fq78&71SXFDq<>|IwMAqYn_2$#h}pw&2(&8Em4*Loe_$hMAXWQ zw57FRP@j(A(sPDJ@;@w%@c^o*`n3At@DWWf>R!LH-s$}h0C~w~lSs+w00000NkvXX Hu0mjfr89_R literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/shulker_box.png b/Code/Minecraft.Crafting.Api/Images/shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..09bcf3f8f517b03104f8dc5efcd8212bb40b5fde GIT binary patch literal 1008 zcmVcU5mt~iKSbuO%aF1h;cTjid=jR?C9v>ecARr(iAt53nA|oRs zBqSsyB_$>%CMPE+C@3f?DJd!{Dl021EG#T7EiEoCE-x=HFfcGNF)=bSGBYzXG&D3d zH8nOiHa9mnI5;>tIXOByIy*Z%JUl!-Jv}}?K0iM{KtMo2K|w-7LPJACL_|bIMMXwN zMn^|SNJvOYNl8jdN=r*iOiWBoO-)WtPESuyP*6}&QBhJ-Qd3h?R8&+|RaI72R##V7 zSXfwDSy@_IT3cINTwGjTU0q&YUSD5dU|?WjVPRroVq;@tWMpJzWo2e&W@l$-XlQ6@ zX=!R|YHMq2Y;0_8ZEbFDZf|dIaBy&OadC2Ta&vQYbaZreb#-=jc6WDoczAeud3kzz zdV70&e0+R;eSLm@et&;|fPjF3fq{a8f`fyDgoK2Jg@uNOhKGlTh=_=ZiHVAeii?Yj zjEszpjg5|uj*pLzkdTm(k&%*;l9Q8@l$4Z}m6ev3mY0{8n3$NEnVFiJnwy)OoSdAU zot>VZo}ZteprD|kp`oIpqNAguq@<*!rKP5(rl+T;sHmu^si~@}s;jH3tgNi9t*x%E zuCK4Ju&}VPv9YqUva_?Zw6wIfwY9dkwzs#pxVX5vxw*Q!y1To(yu7@dCU$jHda$;ryf%FD~k%*@Qq&CSlv&d<-!(9qD) z(b3Y<($mw^)YR0~)z#M4*4Nk9*x1lt)=I7_<=;-L_>FMg~>g((4?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa z^z`)g_4W4l_V@Sq`1ttw`T6?#`uqF){QUg={r&#_{{R2~i4vPP00021Nkl(uJsRA<_!D1axAX^0000f#G z>h314K2E77-^*XlyeydWcw+Buft218vo08(5J=zJ@IQh#gY%V227{k-0^0*)mL-C1 z8>JY6TFwF$Rq!%ox|p%3w5?fbzf-=aP>SJ@0_O}x1Lg!N$07s6HEai19CK!{MO;xl z{ji5KhD|~HST=*1>x(YOoISHRB^`q56i%6WF*3|}q^Qdq-g6h|Kn71&KbLh*2~7Yf COhwxO literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/skull_banner_pattern.png b/Code/Minecraft.Crafting.Api/Images/skull_banner_pattern.png new file mode 100644 index 0000000000000000000000000000000000000000..6f29d2a237e0f9d0d80f96fb5f0d2ec063fa1302 GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`?Vc`KiV8h%v?f?^2%9iS9_C>_ z*?8mPvQz&Z6J0O-f6>-paHiTK*ZrIEuK$U8idJ7P8agt6$YhiBv%bwK*>t_E#CgL} q7RTEc8Fd&N4NlJ5D0$4mn}K1iYlda8dUzesNerH@elF{r5}E)()k%y1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/slime_ball.png b/Code/Minecraft.Crafting.Api/Images/slime_ball.png new file mode 100644 index 0000000000000000000000000000000000000000..7192a111a239398069cc737614a0b34a67c2fa81 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^E_P~Lo9le6C}1A*n8@wy^&gE z^21qA{-^#fIw*03t#c;J>&NCCk;&)3su{FxbbQ3fJMRZCqa?#61}63YbDO1^j5$&` z{FoEAHH$QxG#l*lc92-EJ%QKZTEiK(lkNUrj^{IMT6@B;{bt{Fh6yS@hDACJ1|EFt z8E^17mYI1NABjjpcAfuDcmaOJdsr10R|7X*p~Y*GzoJz_5KY`-*2@II-V)5S4FLX!1hBO`+X57UBx@BdF9R9?%H`TXX# zz=G=7Ru!#ZMmt41Y);EQ@~hC|yvsU|YYT_JGP{Ruul0ee${Kos`YbAem4OcLwAQbg s^W;+HUT+mg>wNLt-MP1Iw1ouhg!q}b?{xcr0b0i3>FVdQ&MBb@0GNM3IsgCw literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/small_amethyst_bud.png b/Code/Minecraft.Crafting.Api/Images/small_amethyst_bud.png new file mode 100644 index 0000000000000000000000000000000000000000..443c2d22dd1fd9e29754e0243dc2facab01969d8 GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`E}kxqAr_~T6C_v{C!{poTVwoR z^U|K3??3-v^v#F>B&a1G7zX Z49ZhN&Zy7X%?mV-!PC{xWt~$(69BDmEXDu; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/small_dripleaf_side.png b/Code/Minecraft.Crafting.Api/Images/small_dripleaf_side.png new file mode 100644 index 0000000000000000000000000000000000000000..28b09da6b060d4b6921c70ad1adf714cdb1ce686 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5}q!OAr}702@Fkh*be{y@gmTG e%k5wX1H(FDj>5`w+jj%iFnGH9xvXFlJI0}a5$(Ulyf}QII?X)w$e#~31>y58`g0?)7=#78053SdbZBl z6YCUCGt8K;+2_>7qhPIga1Q@z7ZquS%`gE{ONha`%9Xk$jbFxIaliq ozc3M{%PP_gnIbFniVTjegXdCJaRK;s!aUHx3vIVCg!02R|MKmY&$ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/small_dripleaf_top.png b/Code/Minecraft.Crafting.Api/Images/small_dripleaf_top.png new file mode 100644 index 0000000000000000000000000000000000000000..34efa1fc4db58b0684b534357f47853c1ac07fcf GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k)AG&Ar_~THD)aNEid`pL}Jke zo)(5pNt<{X9ya*MZcvkG``Bs5u;hlONTNUoTVfO2g4RJIOQ3@W&^Z@!PC{xWt~$(69AtLE3W_m literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/smithing_table_bottom.png b/Code/Minecraft.Crafting.Api/Images/smithing_table_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..59833b5ea20686a3eae16a005d9abec43bcd9022 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALo9leCrq05oBvSUr=Ws2 zD$0DvUewHx=xBSH++g^{mF1w2f>hhZpC^(Em>txbSR6_wOw!?M+sQCn!iT?$@r2*e zc1N~@F^3s0a|o$iW!S)-P^Wa1VaC!F>4rzFGZ;l$8CS9`sA!zyu;d2Anz#koCWo#p zl4#Jssno5UZm@yz#Z1n4Hm7OFPxKlHe@x9xG4qjUklR_Tv#IaRJ)i>_JYD@<);T3K F0RY}yN}2!w literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/smithing_table_front.png b/Code/Minecraft.Crafting.Api/Images/smithing_table_front.png new file mode 100644 index 0000000000000000000000000000000000000000..55875ef5459ab6e0bc4ac530c51d8b97e044ff7b GIT binary patch literal 312 zcmV-80muG{P)m-ckE zyX+Vj=`ya?nZy_^*mKJ7mASwK#h}+8Y0lWfLl_4Z`eJUh>ve>r)s7a35I^ttg207* z&}{@o#R8J+xTky{xs1LDa1Uy<2T00v5}&VkycDH^uHU9ZSpz6!jMGH`jgsbd5-qYL z=If{kKppXHz7hCT)|&4D*2RJf{MA3jR%7ei0s;9*6tG^=M8@7bQ2|^-u4DW`z zI}XAy5JY_%s1Q^nq5;t$lro~u1-O3;nn<&H-q=u#{8{hw+GCgJw0xx7eGYkUe!W+D zOgUC^@_2bvYQ;PbfCJ~@8X{!3KdfTRkf?ykSxVM!8Lr%7ngYku5R2Sb>+%V$jzEAG zs+MXbLfTsBz^_E!jVsvzXxqPgh$HZU(4Jm0 zD~LPj9ieAo1>jTmvu*8|Eesn~ZvH5OYP)<%-1m(~JgV;1_{XD+&{SfA93cO#h{AUe( zjc(}keB6TkEX%R3>#^^9VB5Cb6SUU8&Po#o+ysdbF?)iWqYDEkfW&UJpc{!3DCnSgU7q#kdM;9sOAWJ{bf(f|3LS~*m6%RM3SG$L?v;1` z)W)t0SEkhB)CKQ3mG2BZrJMt5;LcY=)TNQ5>?U=PKs(C*n7mkoSO<*$=VSWkIXj2$ Y2Xk{f>~i$?B>(^b07*qoM6N<$g18oXL;wH) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/smoker_front.png b/Code/Minecraft.Crafting.Api/Images/smoker_front.png new file mode 100644 index 0000000000000000000000000000000000000000..137411787dace13c8cc123cb68fed0f2d893306b GIT binary patch literal 321 zcmV-H0lxl;P)^Ym+&3gS8)F+tBX=xAJiCxV{&Pb3Zh-;6vxHO%G8xn*fjc8pu+z{oM=e8({ zpD4@Hoh6|m@;*sy+qMpI9NQ?0J|G<5u@;ot&p-=_%tH<0s&I7G z@T~uhdK}@yfp_V>FA>*oJk;D3xC`;Pe;*H@wljb*EQa@utG@h3Mat6jFVOb@twr2q T|Ih`E00000NkvXXu0mjfNV$zE literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/smoker_front_on.png b/Code/Minecraft.Crafting.Api/Images/smoker_front_on.png new file mode 100644 index 0000000000000000000000000000000000000000..553d1ec952be94120a2eda4e7c187079a4145f97 GIT binary patch literal 506 zcmV;xfTqk@HCDHtv6lIDnABm~sPq_8_kX9@`kXp=_lEo0{+$aOw|FX1zc zd<*}vxokpCEEKNznc074cPD#0f7U&vXLi#%u# z8so!}E8nStkkmwRFnsXl z+F#kOZ}ZCSch>ajZDMfSgv6*l0BJ7z_s1?R325*1=7u zQ*YtPo%@WG3|R)6=PEs@^q{B*TBHc{foqK|r3dPZ7=EM&@|Ws?`W;{GEIkNYeWf1I zvN1hSt7F6Ky`Tr`c}-CNhp|czDn0l|dJt;Bue=Y|)`Ox3sD;t<807*qoM6N<$f`drz{{R30 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/smoker_front_on.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/smoker_front_on.png.mcmeta new file mode 100644 index 0000000..09eaec9 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/smoker_front_on.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 4 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/smoker_side.png b/Code/Minecraft.Crafting.Api/Images/smoker_side.png new file mode 100644 index 0000000000000000000000000000000000000000..c3c8f5d77b26ef515d9250838abe71ff84a25ce9 GIT binary patch literal 302 zcmV+}0nz@6P)Nkl|8Y9uJ2)j^hNHlutoFIEi(=i+_Q% z%O=}E{Jc!W#vW+o0xnY?twrE15M$(TkpIBE7iRShZMXPn`Tzg`07*qoM6N<$f?wc( ALjV8( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/smoker_top.png b/Code/Minecraft.Crafting.Api/Images/smoker_top.png new file mode 100644 index 0000000000000000000000000000000000000000..4b5e2807d828f05ba5a1ee24bc8a1f6a8b20d416 GIT binary patch literal 276 zcmV+v0qg#WP)IbAm>i?Ej{!>RaFKfF#g~88>jbnzhv9GhCSxF z?m1(A2A8xvms?!E_WdfQT<3X)9mi39+RNlutS~`9CS7_U=iUc7xF8_Nvn#U$c##uU z0tZv)G);}60mO=zFKOYaID4>@pbLpoFCM`;=f?0WhGbEKvyKo5Q%k@(LV#XT!UzEZ zHf{7S{3~M91zJOIf3;CS;u{gU@Bsfre59`$co~5E8R)-v)xd`d0NMPH_zRn18X0H5 a1NQ;9SovHMBhT6Z0000 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/smooth_basalt.png b/Code/Minecraft.Crafting.Api/Images/smooth_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..56daac941fa3c7a22588a87a28d6cfb9c478a5a8 GIT binary patch literal 256 zcmV+b0ssDqP)?*P5umHrETbb&08{RhaQfQnFka1TQgTasnBxXx>Qwqvx`X7J45dlky7 z9xCP~i}Wty^}Ww<0SLfEo(0y~b9#dcluTts?|rfR}osHW}&IaqZDS9EVVmjv@paU?hueD@B%Ex51j!iSo}RUTD~T$_sW z>q{H=8hz*0XX_Ro1l7uX@4qZgg7jN~{eQ?i{@J^$r=2gU`rbVW(nuHp0000+S` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/smooth_stone.png b/Code/Minecraft.Crafting.Api/Images/smooth_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..149ceb626e0042e416533abbbbf51132dc559117 GIT binary patch literal 255 zcmVTaOQ5h<|zEFL`5&xeYJ&#;IW#zU#s(Gvu!fbk*$M2Ac`-|xdT2u@- z3i&syXm_5R8J;7VQNHs}mQ*H(>aL=>7Rj@ls_)J$oV-wB`kLNSQ77T$7gPUj?Yz2c zljBwC-JMzwG|WGGubH||)8azs>U#(FehQcQ$e_;uWoha&-U6WG7(8A5T-G@yGywo? CNm9Z9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/snowball.png b/Code/Minecraft.Crafting.Api/Images/snowball.png new file mode 100644 index 0000000000000000000000000000000000000000..5cc3ab9b01736a95c425dc8bd7c66e849a931ca5 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ot`d^Ar`04PO|1|Fc5Gl&VN7o znsvmoP2X6ymAzE*mxxfA?XS$IbMwW%lP)|Dw?_qQZCiHm@2*obKL>xYiB8gqjZj$R zepro%<62g=PYm-xtF3I8cWa8=pL}Nf;|%FN>lG%5-q_2=#uH#FeDEy)N|9?P-rfBn tq@ODkefU2Uv(crOOuGxtW=Q>sF<0g8I9pj!y$a|k22WQ%mvv4FO#m3eON9Uc literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/soul_campfire.png b/Code/Minecraft.Crafting.Api/Images/soul_campfire.png new file mode 100644 index 0000000000000000000000000000000000000000..242bbfc3793b2dd6cc489179a949a384fdd621bd GIT binary patch literal 263 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%0A!U`OKwFTwJ3ce;@H!-~#ZuUtH!{(Nf2C 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/soul_soil.png b/Code/Minecraft.Crafting.Api/Images/soul_soil.png new file mode 100644 index 0000000000000000000000000000000000000000..12cb45775d2eeece1571ba1ae2ab5576d012518f GIT binary patch literal 247 zcmV%)fcx*DM0%2c>Q)`BwrL#uyJ>uu`|ov|3y;gGpwHLy zG}N;{@qIrF(VJ;fGFQZONGLhMORcG^L=qVk*aN6+krALTREY-e9g%yShlZq0POZPM z0gkLh(pIA87HY{^?PSfXGSK1?)gJ2V2#(yp(h#EB+#~n&K|oR>1gEO|k+s3W5zD$< xwaSj%7c1fF!vLoC72Z>?Bk*Imrmebuu|FRtvjqA*%r5`{002ovPDHLkV1jh43kl@7D_`+-~^!mGOV^;j<^q6S7v`{vQx-dn)EZ$|{$cj3PT5lJpyxE?je% nW~3kS+B5hWQ?YL09-!IoUOHt9m6y5$jc4$5^>bP0l+XkKv-&c+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/spawn_egg.png b/Code/Minecraft.Crafting.Api/Images/spawn_egg.png new file mode 100644 index 0000000000000000000000000000000000000000..f4c7dee1d40e3cb53fd09e6def877c9261274447 GIT binary patch literal 278 zcmV+x0qOpUP)=bg)Y0ijfYM02gVjk5sO#BEsK+Wb3I(=;R%n@^zJ-*Awk zC^)mZTrOj^TE!p;@H~z<#4rrZX0y{Fs;Xk8QbF6c(epgK9rmHrc>&9^aB3YoYN7E6 zVHl$C`{**W-S5G1y8*j*4p%CK0F+i6^x)xZ2$#%!+U)>U(sdnE0c759KEp}34U`^5 z5uSa#L6M!vahxB(L`XiL=fg9j7Q}IkHI{zxTIZEWiJ7#tvHBa3%jI~=QL7GDgHO1K z-@$cV90$;l7lf6`HTKxYhYVtxCXRNeog_&TrVdfQws}%wrhAb9WLZX06w~hl4Tv<_ wd539nU4U_O>N_F`C1x@iB=f&M#L-{CH_qD!`X#&Q#{d8T07*qoM6N<$f^xjK0RR91 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/spawner.png b/Code/Minecraft.Crafting.Api/Images/spawner.png new file mode 100644 index 0000000000000000000000000000000000000000..5f85452f78cbab3e7f9422980a0d6d2c2a5bc16f GIT binary patch literal 251 zcmVW(mG6w#?J1mUcQA$BpBl2xGf@Y?eUrmdz7@u2nINHb5JC=GzkhFwH%kV|oJg z7-+YOSpxPAZ=h9l3K^r&0-X2_bc~s=Gr)}sufyHv4ITCn!()V#=_bx#VBL}3J%FPw zQMw1(7q2z1@7Hgjc*_c6AK z6i?0`&ucc}e&7E$PfkBz(y{)ig2Ns~1!?&;w?F;&s4=_I5Mq{liI*X><)+^>MuT1j zo=1~Y7&sbC6p}abIF<`WvK=_o{G`C)8`sTQ6L}X#cCj+3Eb?%kb3IxYXd{ECtDnm{ Hr-UW|-+4Ep literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/splash_potion.png b/Code/Minecraft.Crafting.Api/Images/splash_potion.png new file mode 100644 index 0000000000000000000000000000000000000000..0d3fa39de70e5b19b29d0618c4eec5f11f36e736 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`@t!V@Ar_~T6C{Ejc&&S0FR;wx zvsZcOCEkv=_Fw9E?UaZxKFOA2_n&PYV+seyzopr0Nk=S A6aWAK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sponge.png b/Code/Minecraft.Crafting.Api/Images/sponge.png new file mode 100644 index 0000000000000000000000000000000000000000..ffb122959a60ef7b08be9379f77ea95f2bb64e3a GIT binary patch literal 270 zcmV+p0rCEcP)d0{`+%U2b1DsZ(nATDl5^*sylIdL*?x=Y ze~e2ZrPJ$!fbRN!Y$C!w?R|O+xqAJ(|9Oq4ON3r(gJF|FXH*XNV-8zPrf*_;f#PlTV{i%lbK9QVp2phQzUc8zH3i;j-5!dFjYRz;q&?S h-pfi@Lo80OowS>`!GXtFl7p+N zErC~s%WXjd)3OBbfC+L&KTSF&`+YB#nLl~i&+IeV^?KFiMcek?4YfFG$A8=K&gJ=2 z=j?Vkp!}dPOI{(%qPdz?>qh#vs~l5RQrK2Vnn)CN#Bu$p=S(<%W&MNDfQhU^OGG(X zv?Mo7U+;Oz&Vb=vwfq;o*Zl#!Q&%5*86DYq#^r6}2i|<4wLT4kD-MP1dcR>+%+i|s g^QK0oitg*zopr0N-0%Bme*a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/spruce_boat.png b/Code/Minecraft.Crafting.Api/Images/spruce_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..40992d9005e5bb12b6c031cd5f168b1f6dbc58c5 GIT binary patch literal 349 zcmV-j0iyniP);1tExRFh~$Xq*x&-2m}bCK~P7CnvN@Q2o7s_8-250%QRr=Yu7XL z->heC_Mgw=G(`oA={g0Wj@7l+ib>k40w@BaPE8Q4Pm_+ny$T?Pu-D|NBc@s)uM1~3 zKi@NsB!D0&94>M8F~n}px^{Kku0TRF-O0s}5->aMU@jpVC`G)Z!ER#H{<;Z*$a}!W v;f^0Bkg?k`nb5GC__#DbNi6<5?XS-l_Mkmkw=_jY00000NkvXXu0mjf3~!Zq literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/spruce_chest_boat.png b/Code/Minecraft.Crafting.Api/Images/spruce_chest_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..ca440d14a8984078f6030077ed53d37a1d1cdce8 GIT binary patch literal 380 zcmV-?0fYXDP)~iA7J4}4$tLW_fCFK&|^l~$A^a(LK=(Q#x z7_{N_zHK6NH^=jS!b!+s9vMK?n6dzEbn`OA0$8B=>ZoBMdIdc;IW_cnp85bL6o?9; zA&usW=i9u{y4CY1nfEst!d5#!2q(N8Kq0Fw*R zYcY2r8c+J6`ENXc3jsjR8V`-{Vw_knkjrr_GTK}ej-&vEAk0WlKwgH(ezz&Rt2Gbe zHnTgmGQmkh+q7RCRIoenVWUxFV3PIEjV0)!*9uvq`Tor9XSu-%}s!=Bp{k$sq a?|1{ruSv_}jV##!0000LTQV;GpEpnL r(_w}sJ2!1A(r7;@;KhCiPpDRsB+4nPz$%6Vt~`FBq(VlO*;>`91b}F3du#7j2yns0AVXn;#c8}Bl$irhmZij zLCyfEsR50yoVFALNs?q)Rul!U1i8qu7=Zu3hFgU_CB`>|%aL#{D$N7Y>s>-mYpuS& ps{!vmCV*TqXbj002ovPDHLkV1n7Hbol@P literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/spruce_door_top.png b/Code/Minecraft.Crafting.Api/Images/spruce_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..65a86fec49102c2d3fb3e5833e762159529bcbb5 GIT binary patch literal 272 zcmV+r0q_2aP)U#lRZ?NEn!UUuDn)#wKP7AXr?~T zEvZhOI5qA8SKq3uA`llc0&=5>N2p2k-%Ur-K)pe)MZ=DrOcpXO&QAk(BK#uk0Q>-y WIqR3s0c3Ch0000L2t=991^jX;ConE+i^-W2!KVG8>cKrhskIJyKaDx(fpzbFwAR*{My#=?8Y!i? zLhPlKW>Jke(?rdi1#Uui(&$l&MZzHja6BAIV(aEniZ{Mn zPmad1nB5~cCSCelW7y4-E?tD`^~D{bhsthWFY-YBGs0PnH~x$el;XW8>&Ar+O1_i+ eTeqnDpnL$Pw~OGJGFtSxbZ1fozdH+WVx~gZL&&d#_cI?l;ZR_*gU-wi0zONnMILqZw zWZclH?Q%QzM!@g$*c5bdSpfki00t0d06O6=08kmh9Res|zHNR46bAvOQX~NT(D1K2f)*2YShzEr!oX+r@dFrp!F)iVQGo>j0525`!u}v1keUL zAY~;oeHs+HU8&Z|N^6kj#L>8X)Oyk)m9gy+{a;YK0+?;&Xo-;7AMU$wcq08*X#fBK M07*qoM6N<$f+*~74FCWD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/spruce_log_top.png b/Code/Minecraft.Crafting.Api/Images/spruce_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..bb66f32b598f5eb77e67666381774db2bc811d06 GIT binary patch literal 264 zcmV+j0r&oiP)G zJ$<^@H4xxY;1YBDU_=r&;$4A!lssx{bX2SETgrfvC308v^fr3%>yr_XM zBKv~HJS?I2jfDjL##-YLY_dWE3ABZK$iC6Htq#+_fieO=qP=nE*aKe>ZtE1mn5l9A O0000ujP)v|+r<-_@T1qoUS>AE1frUn_$9Qd5QN;Uh`qj%t=%XV{wZlw__b*tHDe01O( zt3B|T?}Px&JGD@SYA-w&zji#^%{3R`iTNM+9#r}a4U(Jd;hI$Yu>;Z(_hL)hcd!5e N002ovPDHLkV1hnSbWH#N literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/spruce_sapling.png b/Code/Minecraft.Crafting.Api/Images/spruce_sapling.png new file mode 100644 index 0000000000000000000000000000000000000000..37aeb9c013e21644ab345979745d555ce2dc1c9e GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLo7}wCoE76Fbe(UKQS$l z@7ezp=|#_1vYQ<+IyI?;*9S4sjgrFr zivP@_&3hS2IZrSMsGSlm`0s40yu0be1@~(##w|+>7%CZ`)) zG4&U`Pc&Lwl{aN4B)WuHC`hvy&-lW^>dT#yt`nfel30_)aPxV?6zSvtrU6~a;OXk; Jvd$@?2>^XPNx1+3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/spruce_sign.png b/Code/Minecraft.Crafting.Api/Images/spruce_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..347ffc94419427c6d04d6a8c4bfea6ab99609e9c GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q#@T9Lo7}wCrFqqP`>)fp2J)< zszopr E0G2XP)&Kwi literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/spruce_trapdoor.png b/Code/Minecraft.Crafting.Api/Images/spruce_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..c9ff2ee5cbe25f163ccab7046e7bba3bcfdd3f9b GIT binary patch literal 258 zcmV+d0sa1oP)U)NaAX}7BD{kW~Tc=bPvvQV7MtDF?+!?(T{=}QVE6vYtH)4NfTh(=y{2UY2mC@1!on^IHbF|1(!=M z;Si}%;5{*`vnzi>+Kk}Dwh2olpQOx4TQsMe$HA;K>Ixc})2 zf)d@_jfTt~pBI0xKWU^85-fV=2YN`(k}LWdT_&V5co^ScnDBqUjfdJzAl>+jt(j58UHL>=Q4GT-**8o@ p#=-&e8uAn8&vcm8_)9{Ajln*w(lJCq{W8#144$rjF6*2Ung9mqL;(N* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/stairs.png b/Code/Minecraft.Crafting.Api/Images/stairs.png new file mode 100644 index 0000000000000000000000000000000000000000..afa8ef9a14cbd943d055e95b259ebe1bb0794340 GIT binary patch literal 773 zcmV+g1N!`lP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0-8xgK~y+TbyGc0 z8$l4A{kn_KMiC7tp+O2l36i115*3MPQiAdW(pVJfsfbaa3JntZ4@rZ9C@4}y6!`~9 zq&TLsjb+JLeBAe)Z}&307!qXVNvAp8?!0;PW{$vru)DiE?|I%^%VJ>L&d$ch#`odT zJ&X|S?d?7D{cy*!#A=>rR7wCLgpyKy?shvn`}_O%h}baRVS0MHCS~>-2?#!*6o8bH z5US>i#p3#l=PTvq<(2x$$=9B~KSEHcR9%;FX;FChA2srzb0;NZBZc}tPTe0`|IngCtMIn6Nv;0O|$^NLmUT4 z=3z1#gRpIDmfR$Y)nd`9g<(9e2a{z3^MsL)BpIY>jPeQOd5+c3O?5OBRgzh@u&_82 z$MLr)iYM_LurJfUQaLyU2MUEEsGOh&76d_nXUg~_1k){iph@E5ON8=bh@#L)rBs*- zTI$$X2_`2d;L+m=K-aM)0M04iO)(Emw{063qj)(3>>ZlT7W8^OBus!~6;u3z> z8_?;rjRL(Jx*dSzhM-U=;H)heAAg8ZPap#ycObxvee33H#=Cb>*9?emt*%Mw1mz9%5|DV_QNxTl(wF^laakvR?u3>s_eURdzxqhqrFz~_q?!t-avuQiOY}KGOi1l z_t_$MW@5UV_IaDcUc*I3aVu-m<_Q~c9eXUg!CHCGwbyKG7+oK1Ntz${aY5JA7iaG3 zD}MCS+3>h0Ys>W;d)8?-U74StIeq&}Vc#>!?`AzvUDoOGJ9z#hmV$UQ-K@wbqm1 z=>YGz28!o63kD4-U4xWW^s&AfwNKF9?h s7$jPx0=+=7j*-u!EX19^nuDh-99g<;+P^Eh%K!iX07*qoM6N<$f})ja`~Uy| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/stone_hoe.png b/Code/Minecraft.Crafting.Api/Images/stone_hoe.png new file mode 100644 index 0000000000000000000000000000000000000000..8fe6f33846d25b32a72bc8a0d3893805eddad4cf GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!bbwEYE0C6uknl7U_4M@YOjpnF zlk4p4tgo-1HEUMcq(x~!X~vQuzhDN3XE#6`Gfx-C5Q)ocy9|XG6nGAKZ9Mva|BadV zUZ!kgQPP`Ga{q1|gXv}+Pwui)(^_?QoUiBozlU8wpD&|@VL{)~h1-E9FnGH9xvX9Hwo!e&Ra!+V^!C??FFIEVK$Um%;pZ60CeTMQ+$C-N%1V9ha8mS*Tmn#1;BljL22 nNx5p4TRhnmdQ-BOu`n>qDyw*vXWMxJ=pF`7S3j3^P6{-3;7(q(eW0f7rWx*?8#x;_;>%3;&&>*{KfZdxPhBK$OGhT4QA z0p3khGtQo1YcM!rs*-u^ndl|c*`5E+f0)di-NLH%@f>^BJD>3X>lKglUSqh#Vce1M vqS@d?+KjXm2IGze^F6=m@8W$T#lT=WZ@G)1+tl?yXEAuX`njxgN@xNAgQZO{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/stonecutter_bottom.png b/Code/Minecraft.Crafting.Api/Images/stonecutter_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..a9af82d33bab1d1ff517a8579a941b5472638c1c GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FglULo7}&4R+*fP~iF8`-i!I z&d!tT4UHL(Uu$Y}_MLH|Ojbs*WmmJao#xV6#qTu2D;H!l-Mn6K?1#_--rf_FUPY-p z*q8P$6z-61%x%>)pT3T@Y=UKpu7T^?HFN!pH#91xAC@TnWc+$VtNlr5_SIW%wzL`E zstbRm=VIozrR@8I?pb?pU0{@wu5x*2`1S$Yiam+^i5=UTfNo>(boFyt=akR{01a+W AiU0rr literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/stonecutter_saw.png b/Code/Minecraft.Crafting.Api/Images/stonecutter_saw.png new file mode 100644 index 0000000000000000000000000000000000000000..38b8654baba0cb8aa588fdee58ae9d45381330ac GIT binary patch literal 253 zcmV5d4;f?T>L6HTJ@+oa2Jt=S9O7XcY+}y2r&#VdFv0h_yG!>r(+}rLo80eo#@EbYQW=CEHGU@ zW_Q{5?{WvYJ@_xw_FqsAcboA^q;>zl2#Hy0#?F)6_B@wA_f7V;RsAg^Ufrcviq8EN z^U`GhBesH*)vqHW`>oQ^wqhnzMR8k}qh7NT0vzhh4Gy~AHQ79Y?HbGES%1X?giC@a zR_};jV)5qN7w&Mz=^nv-;&WbRzHZ67!XoaWw0q~Qpv}yNceV5#?Y(n=PGsbP0 Hl+XkKBJ@pL literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/stonecutter_top.png b/Code/Minecraft.Crafting.Api/Images/stonecutter_top.png new file mode 100644 index 0000000000000000000000000000000000000000..208b3e7cbbba9058c09a03b4faac38ff9cd29943 GIT binary patch literal 264 zcmV+j0r&oiP)@Qe42_@!=w-3qY+0lYqjWA=2$%K4QfZK|-mTRZG{i z@-;@R(`I84?t|LJX7FIIr0*eM%hfFW&6P1-`r!Y)h#w)6Hno=q_X zxbyZ`v7b3p6IcI!ZwyJz3SCm zwT*9llL9!n-_F@(>X>z)ApOEwrj^#dEK@fhTB5PymQKEk_G8JTm2v$FcP`J?lE0|2 ebMwzX)8mBo&#(NqXtOoY6%3xPelF{r5}E*s$4Gqu literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/stripped_acacia_log.png b/Code/Minecraft.Crafting.Api/Images/stripped_acacia_log.png new file mode 100644 index 0000000000000000000000000000000000000000..29cca3ad04c155e1c0a45ac4ae5a17b2ab2d34ea GIT binary patch literal 423 zcmV;Y0a*TtP)%u zYihzk5Ww-=DkhtU$HaFL#dWUd~Py%xtfePx7lW>E={%^#3TokB3xDRc9>w+P42;|%{_Q3<3pVQrUK?= z%mLq{z6YI-JOIzCKVWN80kKDQW;~OUW5J^iJs`eDeR`8@VK$6iQCCFkN(Ey#!)y?3hKcOw z9^4*mg`-J{uISkc%rJLblL~UAe*q8zW;(QhYyr0>m%Mu^)mZw`&mb+WDs{Ch$}cAS z7Z7Y|dJp&yv%l+&X1D|^>*N#2mw498t~zc0K5(qN4uNW;j``mcCGk7M}$$c Rv#9_8002ovPDHLkV1nOFwg&(J literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/stripped_acacia_log_top.png b/Code/Minecraft.Crafting.Api/Images/stripped_acacia_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..11d224798461a5425cc5a94faf9b7e9f12791a37 GIT binary patch literal 277 zcmV+w0qXvVP)7lYZ%yv#PAez8Ao+H7{){@HNeeuc+r z9nt5Yw?~-i^S*8xye_MZpW7}XIY$tPRg?RE9vBXb!1K7w=wMyMjRF-bDb!B2y9gB3 zJP5RbByxMu9w~_$x1b~hZo_3mz&HsgqKoX*&c5DQfS@WMhg{;w0%y=8NVz==Qv?pW z`g%j)x4@zCF5JqGz z%TB^T6o&h#Zd_>MhSYKwP=c@E#>BWVBpL-N4FM!5q~#`9d?CNnzchyA%;e0>|IN9~ zINiIG`AcryFKx$lX8F61hL)MJk8=2U<_N&c0G#cx#(Z><$=a^de>fL_Ejpe6BE-|? z_n^v-0Hi6v7_=`9NVcMG9x3)azdZtG$-NfASC9ligj6O#H4qbZaDVDB09cEWgIX|# znpqK2VEUYs?q_n1v+_&fn~MmaStNkcwi?2Y$3g&S01^RE5;cT=Wfhdulmw``7GYcm zK%{)sGnh*t70P$z@KY&j?Y8o1g05o~JARNH{tHs&kJ--ghQP&f|k*Sjc z4A6sX7hpeY3COx+cl8RWQDO&xCbV7a{kXC075EzZ3o0XfW~+fH*?KdmhOaIbPj8lf zF$*FLW!fc7Urp*wPywK)FnTzBz7(*O4ouYXR=whORKx6tk7`G1Qu+gF%jxO)KzJn~Qo9E#x-Gbpe)W_SS4f!PcjwrP76d+DX=c9SOQyjy&(hh+x( zU~Bstm#}z0wi%wc&ELL8v-Bx&Hh~2{r~P2K9M^{Xv~sK9K8P~~I1Hzup@=X7D!>N; zbW&~$h=CHUoq$dfXc{V;1YCO!c!;+kop`hEXDN^%Dxi;YX^Rwk1Y9>$U=eEs3f`*w zMGayR*%z9Mrr>=L74)95P@vCPYaGX~$(jV(!aWqTpttKV%?*^-Add0e_{NwoI8xqp TXFHy000000NkvXXu0mjf$zf}< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/stripped_crimson_stem.png b/Code/Minecraft.Crafting.Api/Images/stripped_crimson_stem.png new file mode 100644 index 0000000000000000000000000000000000000000..12f31e0bf6a87b9ccbb854e03962627f13c3ccc5 GIT binary patch literal 284 zcmV+%0ptFOP)F+X6h}Z2g5v^cZdx);UNfC^Mfv@u|Lx4|me1~5-^-<{YJK;& z`dZGdvN&h2|EYxrNCJHLcewXKt;gnA%X51gsO%XApb9`Ux}#b|QG){LYXI#5Gz;Dc zqLssG1)Dl6NFoRK$`CyYcwh&}#te|*v2?Fz000YXl3g}{_7?QxIXGY@9k3u>fs;MJ z%)*svxGBgG-D^J8;T=GLTyl^n?l8`V4@nJ)XPC1=vg;PGK|q-W5bh2DR50KcG7EoW iLx>sD?0d*?1^5Hl;~UUR<_R7E0000)!gBA=hL yxaD=z(iV?NHanV6HEnP4a;ot7q5hAjTKTuRDyx9@GI+ZBxvXe* zOAf*y6h*rf6H%v*4E2+aOu&IL?td}fa>xa0Ldh%K^S(^C^DfWfdD(xLla`G%2kr0s z0YjSCHAp<^(~=HpDzJ8R63GxY08%)}KcHo!0=e8tCr_WpQ46mrt|A%SO4a~}mPkNN zCRX=bz{vpAqT>p1rE`iL0FFq22{)0+2LHzYWlZBT#?=ceVkR(x_D0 zKs2`)S(`)Zn(HBWGD8iXnyd7?Ffeo}cRm2zC<;)L+rb&|vvY>baXUDt?m6@^Z48gk g00s@E*F0~4A6T}f!*T1OlK=n!07*qoM6N<$f&w*iIsgCw literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/stripped_dark_oak_log_top.png b/Code/Minecraft.Crafting.Api/Images/stripped_dark_oak_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..546914f9fc32ed6f8954728be796562aa7e61f49 GIT binary patch literal 275 zcmV+u0qp*XP)O=2$WD2)uV)q@C>0PxF1=gmPP=&m#$y&{2^`$& z>w`BaACbIpD}!HThB@4B3E=zZ; Z%zqH~gYc49IFSGV002ovPDHLkV1ig^YG?oe literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/stripped_jungle_log.png b/Code/Minecraft.Crafting.Api/Images/stripped_jungle_log.png new file mode 100644 index 0000000000000000000000000000000000000000..e3eb0ac1685de5018c70bb30d67dfe89d5bb1aa8 GIT binary patch literal 287 zcmV+)0pR|LP)KSXI0Q$7%uBw_x6O*#_mk;#UfZqvarFz{m)#7n z({|u_-VDIY9!|~$G05fTx*s6G2@?D`t$&Uw2o}kTP=E_EM=_Kx!+?X3)QQ7b9Fkm;F`%}n1)c_F_Ez*T~<`7sS7})Of5N_g%jeEvCW&-;52B5)1yhZ&e7D^}?Fy?fBRwZ~DYYFH_ z608a}1`6J)>)r=t6{4Q_OTtnaGYNP}Eo0O;1e(f$I50&&yfPNk3l0000@8dh@*uFlLhRGp4tZUczHg7)zO7>)=dNE{ zoZr`_i}}J2IEN4jY&f9#5+E=h0>cUnZ^oA}VjVd}iIk18^837}l#xl5LFXVniZkmx zKm_3o!04=A?M85r>K8`@IPk$4D0!#Ri~3^@QtAR!btIEmwUfXQQNimj{6!hp8F8>a ziL?3@w46jo(N8k#3_B+dW}oM*Lw4x%35eTZj zMeB7r8}p%J-`B8&{Zs_;u3&EqmVDQptxlHz3rLNs74DG0n_B;X`Ts|2H6?0rjem(oCzq-bk; z!(aSJV$u-OumIESZS@@dDb~>2>dPzuXZ(Lr!5>&mtiL)tOJDc^9b?1oF;a~g00000 LNkvXXu0mjf6uEA{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/stripped_oak_log.png b/Code/Minecraft.Crafting.Api/Images/stripped_oak_log.png new file mode 100644 index 0000000000000000000000000000000000000000..0a1d34c3cd65f0d29deb9a69106ffb95a3452576 GIT binary patch literal 397 zcmV;80doF{P)S6ovC@Vna<`2tsKQN>QP2&`r%E(UnL`YY?k3{=|hFD?+89sI5Mk-^~eQ6fVR3 zobS#(cg9Qlwfn>1^{h>-vc0F#Hlsp2nmmu18a)B%s=#N~W%+T{W&VBFla$D#O)m}W z0$8A9S1HBMlePd(XT#QQv|&Ix@C7geEU*6qBobgH<#A92Btre3b~JaE04Dvl!b99Z zftpO@6Mz8~^Og6c{spFkngCe@Pdo;06KnamzJSPr1C=2Y8v-W(iz|{vxqt z7JmT(K%}~qMRfyaLwf`O>XBMs1L@+l$*BHJ4}9}rB^?F)4z-_rU-}>ZX7n$MBb|$`Hj;00000NkvXXu0mjfJGQIa literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/stripped_oak_log_top.png b/Code/Minecraft.Crafting.Api/Images/stripped_oak_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..c845578b2d69382b5d085183b39c4a80dcc6f7a4 GIT binary patch literal 278 zcmV+x0qOpUP);iTs8#c#R7-uB0K%gzK+^N&{seWxkR@xihz8`Lb}8u z0ta1vJqAfK+!wjPT(}jtP$sdj;1}FN8f6HE1_v-?Uv~h3kMKXFN%Sr*mAv+#%5UUJ c`!gPk5BEWC3`&%W+5i9m07*qoM6N<$g2JqC`Tzg` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/stripped_spruce_log.png b/Code/Minecraft.Crafting.Api/Images/stripped_spruce_log.png new file mode 100644 index 0000000000000000000000000000000000000000..285712495ffda4228e34e75e124a1010f6925610 GIT binary patch literal 292 zcmV+<0o(qGP)Y%R2~@VkA-TP7Nb$VHVj%$kYFb=@l|pp2p7DpEz1oBS q2wUo*sY3ow!BJ?yj)nHdy#4@H8Uh|(_8DRT0000tumsZ=tKx=jRR;h2yzu5@GZQBq7!4=`e9ldsQic` h@nc&X@7kDal7DW7=fjb1I%og@002ovPDHLkV1k=EdJzBs literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/stripped_warped_stem.png b/Code/Minecraft.Crafting.Api/Images/stripped_warped_stem.png new file mode 100644 index 0000000000000000000000000000000000000000..de6d3e583f4a21fa53a36ba2cd6c08e39c073e58 GIT binary patch literal 286 zcmV+(0pb3MP)QG)~M{{Z0-K#X9G zAX-&iM`29uH7t>X&x(jX9jq57Kx2#mH9VHiWd;Bk;h$x<4IsWkh%E;PjI09=2o9X= z0oE+snZ)6shUl}_TOFPN0_2c`JaLDy*ZoLpNW6wQ5|Ukxz!(Hnvq;E#wgcb-fsatL k@GsVdSVJ294>eo?er45TWtRA~ZU6uP07*qoM6N<$f=8`$X#fBK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/stripped_warped_stem_top.png b/Code/Minecraft.Crafting.Api/Images/stripped_warped_stem_top.png new file mode 100644 index 0000000000000000000000000000000000000000..10b17447e2b992ee4138c05f056b0802779a70c4 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!bbwEYt7UVORbP)`Z;xJlphiKu z^~~vJQ~J#2PLvN1a?7_j2P(_;ba4!kkYqi`DAeS@!?GbKn(hDpn1^dTSIw=IoMx=$ zdBk^8NLGG-&W2~^H-08L*Dfw$Fv@zyse5f>RHog9l66WSX9%9uYS_BQxM6xk+OO>| zUUPC5w>)lG+TtnAwl|Z z<4b(j-8Bg*r8b?Xc08PZ0&;+WPmFPcInQmmE)MXX#tqzO*nr#9e;l@J0IjDi1%Vk>`xuJC!W_VG(g?#{d8T07*qoM6N<$ Eg7i#fnE(I) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/structure_block_corner.png b/Code/Minecraft.Crafting.Api/Images/structure_block_corner.png new file mode 100644 index 0000000000000000000000000000000000000000..418fd05c3b3ca0fb32bb3e941ab5430efd299d8c GIT binary patch literal 281 zcmV+!0p|XRP)ST5Jefm3#3hv)*=HWMLHi;pq<|{Lo7}w8%g;*t74I9? zt-^DO`4EqSlY;{Tv;XQD-|A04(M{kSjFgWCz`S}jG7xtEFh@ZVqv@KFBEee?g0BaT%o(ix7%EwB(+Dby>XuCi&e j(b1Wmliu)L;%10F@nECy)J2nku4nLc^>bP0l+XkK4nI~j literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/structure_block_load.png b/Code/Minecraft.Crafting.Api/Images/structure_block_load.png new file mode 100644 index 0000000000000000000000000000000000000000..aca338b1ab1752b415ddc257ee9c93e94157ee7c GIT binary patch literal 231 zcmVoF2@Njgpk`;n;*^d zFF*r0e7yG+=5fyJv=(6gi&G5XhJYi;0AuF3u3U^xi6Hdvz7mmxoK|x%pjhJ+Q-SWR zCY6C!0wEiwCd?1rup6*U&eJDV4a3@*_ccJL=^U4MXrP`KIaUJAeFo+un45UZZ!}+| h%U9X_m@Lm3+6|pe#K~hTA-(_r002ovPDHLkV1jcDVHW@Z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/structure_block_save.png b/Code/Minecraft.Crafting.Api/Images/structure_block_save.png new file mode 100644 index 0000000000000000000000000000000000000000..64709278493493748434f6bca885de7b84dbd5ba GIT binary patch literal 228 zcmVxh#zx47C6~m76cbUsKaxp-J`z* zXaI-Cd*5JAbIq?T!1#{c9%O(u=lET7(K}59A&#*Tk%Kv%=Es0yU6*$e=#{le zV?bw+C?=SU+%%=H0b_DZ(YmYxoka6K1~}F=v- eeoU6<4DANaTlAl7o~OP500006C*$cBi zNHG|*q$!^`}RPI-bNrx?KDHma^>VjJP!N@IgH(z3_)KGF5*(2t038Q xHkv2mu{iI8D?O*hawO)n7C3)MT=hJT;Z^6ojqX1EyMRt(@O1TaS?83{1OSz7N74WQ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sugar.png b/Code/Minecraft.Crafting.Api/Images/sugar.png new file mode 100644 index 0000000000000000000000000000000000000000..ab9f1478a59529a0984e76542fda79d116a4c7fa GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`MV>B>Ar`0aPTVbcK!L|u@{;q0 zMQH`TzUPI!p3c!zd>Fi>Lu=M|6?x6S)(yf1d571UPKue%;ODD3HEm{e!I~M9ViIE+ ze(ZM1?|T;X>Md_YywF>%z=|D*bmr^s71gS=aaLt?e=QK!8Tqd1a{S6gsUJSe=ucBi UuyzVL3$&fV)78&qol`;+0PEa7;Q#;t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sugar_cane.png b/Code/Minecraft.Crafting.Api/Images/sugar_cane.png new file mode 100644 index 0000000000000000000000000000000000000000..bb12a70e8e4c3ca3a417751833966ba261fcc936 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FglULo7}wCrAh-{0g7`-!$Fl zfA-H0|J0*|eV9AgBpo(AYhji8e|Pqi1G5}WJb2XDg$`#k_!#>bcJ#lITC}Hm%}uLF zro#qJdJflkiUmEC17{^lq#2(%X>d5(boFyt=akR{0On&% A5&!@I literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sunflower_back.png b/Code/Minecraft.Crafting.Api/Images/sunflower_back.png new file mode 100644 index 0000000000000000000000000000000000000000..a53f762fd164092b82b2bf7a201bdef01e1d6b8f GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar_~T6C_wI8lyJ7s!#FR zl=e|-+JDE*U;b5p&2G5qBF%J}=aR&(DDfUoBbFr`DaJm=9lXVy7ugQvv}dZ^WSAkI lptn#%#^ajL)C?J*nU@3O-?ZK4_zN_h!PC{xWt~$(698WgE_DC^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sunflower_bottom.png b/Code/Minecraft.Crafting.Api/Images/sunflower_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..c5c8c629b835cfed10649f21b768c8599b5be848 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr_~T6Amytg}?sCKWpjt z`>W$0+cU3ZSi-qPvPJR)Ys&4uvkU^hn-UH5JFai|6Yd?RdY2)>qQRt@hcR&y55rNW z69SV=m2UGHwJdT_u~eJjJX_~^vxy?R)JaAD%N*Tin}mcmy)`&|g3D!wV~VTt8HP={ f?2HrAoPf@FotTx-I4kHW&?O9>u6{1-oD!M3m<^Du7g{Kj@P?to~Af=`jjA(Kfmy~;cc3>V~Q?AYyedOOfA22WQ%mvv4FO#p+E BIQako literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sunflower_top.png b/Code/Minecraft.Crafting.Api/Images/sunflower_top.png new file mode 100644 index 0000000000000000000000000000000000000000..b9747f7e8d99bfbcbe2e4058472f8862937f93c7 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`!JaOTAr_~T6C_xhWmc%J{>PrU ziC18K;=(fw>+5>|D>$DpQ^=ThuYQ7}h&00|wu^da`F?C&Xa#vx?EUE9`W-=B%N%R=ur;bUa4oiPKVUj{W+daW^y*IsCDIn`(YRc{hHZz` z$3wYp*I0~8+`=Rxc>S2U{{H;W9$nNV+9-0^0-mr)GaXVmYG8II yVb82Yh9wLwj#3j$4wh+9CHF?hQAxvX!< gdd`JyKNc`C+_0D&=DUt}IneD4p00i_>zopr00==;Y5)KL literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sweet_berry_bush_stage0.png b/Code/Minecraft.Crafting.Api/Images/sweet_berry_bush_stage0.png new file mode 100644 index 0000000000000000000000000000000000000000..6b5854dad976baf59a73bb79c0ce47fe49d1689f GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`nVv3=Ar_~T6C_v{Gw@&FG5W#3 zC{=gLzibuDKk8A+K877^nQa><{$$~0NbIkwH{dPe^iV$Is&bR>Qi~3o(Ub++4znD% z63q_BFfDSNq4E51j{A2upLr`TwBPJ_$Ga$rDNXv!eg&!N_ZffvkG^~P^6CJfr3{{~ KelF{r5}E)C_c#pz literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sweet_berry_bush_stage1.png b/Code/Minecraft.Crafting.Api/Images/sweet_berry_bush_stage1.png new file mode 100644 index 0000000000000000000000000000000000000000..216269ca02a131c539f2670b4331b32270eeec73 GIT binary patch literal 255 zcmV3p5JdMPCPtbWZeSorf`Q->Jb+j5=p!XOdCYGchUuBQ6R{fx6PotK~r!#WThxw1I()Ltg<0Y5rC}Sy8n~p4Li2h^-p*5?4E(i z8s9uxew2_;hw08C0pJ`UGwWKwdscF*vYM`Z6ad5uz+q=dvZok;Ns{M&^Jnt#*vUEn z?B3Uw$o@Py?jVC?7#?E%1*~EUW>^dn@U*kT-`p1Kx-Zn;_Oeh!4gCNB002ovPDHLk FV1f&{axnk^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/sweet_berry_bush_stage2.png b/Code/Minecraft.Crafting.Api/Images/sweet_berry_bush_stage2.png new file mode 100644 index 0000000000000000000000000000000000000000..4254cc09f4ca242f0642eff6ddef0ad66d9a185a GIT binary patch literal 280 zcmV+z0q6dSP)K6+0_uQ=|_A z#AFnJ>^JX#k`dGOP|SYwGP!uH#ITWG@+ufT{4{hkDJE}@;iBay0ITMEpfjuh{CrIL eky5}%%=128fdoL-u8m*-00000oneEP)Q%G+v@y(Z5b^E!I8zb}zW6jC(ys@{95GU$-w%PZf7qM##Cek4$D s3_=Q9(ND4+_AN+GLnGdK{4?dg4`;?6Ie=3qR{#J207*qoM6N<$g6~OsLI3~& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/tadpole_bucket.png b/Code/Minecraft.Crafting.Api/Images/tadpole_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..086b797544150f479028424726b32d706eeb11cd GIT binary patch literal 242 zcmVMb|S$!OsX7IB6FB0wpmIJB5X#fm^TrfG)?SH+mGMENw1{sPsJV1gsZru34 zV#SL8xB{`LsObN+Y18lu`(%&L(e3(N&-lrs zoem8Z1i(JEOF(V3_zF4|T*P{!tU+y>0#R(exvm5NSo2Sb^(xC_nPLE*rU$-_Li_;g zDt`c;2Op6Ev5Bw#M?Z*2(qKSp0LTqM-8bTV*Pb06;0Tv^06T9El z$M_zX2852O;}3v^b${}nW&m8I(c?SzCD>M*YQvqy{{m&*)0+%U=Oh3C002ovPDHLk FV1jx1Zq)z) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/tall_grass_top.png b/Code/Minecraft.Crafting.Api/Images/tall_grass_top.png new file mode 100644 index 0000000000000000000000000000000000000000..4598b7ac76449fe62c3c4e0135de88be74c2aa69 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Lo7}&os`Mdpdiq?ckP#G zD~F1v1HmojTX^L5v_*EYv84Y_yEsK}Wwh+e^$bY|e_cGT?QlDqBcNNM(8`qK_gTFF zSEglhr4meAc3ZZ^NW6Y$q`F{DY7NtYOvW_Em&J@6Db;bGY7g-l@P()DwzL*n!dt$z zG*2{tU1%v|)CM!ZPcC{rlb7`~_UoVRVsGeu?9W~Iqkg7TWggIZ44$rjF6*2UngDQM BN-F>W literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/tall_seagrass_bottom.png b/Code/Minecraft.Crafting.Api/Images/tall_seagrass_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..bb8d72d8fba6621034b7fc41123cf885c15062b6 GIT binary patch literal 1440 zcmV;R1z-A!P)qC}p+OjO| z{r$at{q<@2^0O`N^6P8-|MsKZw(-}GZI%G8G0znE_WR8gz`WfAdfFh+uT`#D3rL#$ z`eh9QpTGazN!D^RF;9LyZza%oU?q@)dzz$o(cvESog|~LFUw5;(pHx?2;j}TEFUEi z0i8bxU}d=qd=y;-biP{x*}1Rr#$tX*pkK2V5aE@8WXjHRW=xZ9d|E33EG`Pjwyd$F zW(i~)&#Jcv0nEe&^Yn>ab3S?S2t2qf+jxKiClA&FQra>POaYGvn07o5@F_4JU`-91 z^Q-ef%y|%racwVwxD12CJ&GUD1Zi*;(->Bd@QZWgUj}jC3|SS2NrE`h~^9v+}iL6g|x0TqBd zpXULZun44hzywk}V3&~M0a{=eDD&WY_9+kgc8LdaIfFo!2g94`g?Qll2N52a{y~%n z80{Mbbekc~106$1^FX&5(mc>@h7u2S2}(Rj`v>9|LbS%@0eJHx55V?K9-tTniWVsG zpck*i19b6E9{4=y+n1$n;sF(i@L(!1;{iOO8V}5HV3Y^004qT_p2!3k52ye#Kp$Z7 zfcgipxICcdj66V-uJT|INbx`nNt>|#zrTRT17^}G9$>y}&K3_azr+K~FZl(hdi+SgD?*m!jK21Ib+5(MA}$PftquM z2iTceHfITw93vnV=WrgF0udh2=zf+5W>t>zz!Zq^z!i7_9#DZO574;EJU|hX2keYm zV8#O`u$>1wP*WCg{ezPScjCdT`v=GIK(!f$_(6&X*x)Gn2P`1DOM7864<4(%aPr{4 z=RrAsUOam0{gWWO8pCu7f(ES@Y+0}0ZDCbUOW-ZKG)xv z;(_scZ<%;vjR!OHbPtZEz^f8g>!!kymugAxzWcQB2~n$paKnJa7dTV*i7nGV$hh7nF*yf9t@qfI(EPWFr5lSco3TJ?D2pK+?5CB>wRL4jpR4a-JgE{pv(ij z!6hEh0K{SQom2B0pM1Xa=I^1T=Q}eV-1qwjhw?yN;Rok|=O2W45c&Rr$%E+kP^LUM uzlZV^-$(klJV<{JlR_lnf&^rV;o0000U#d$+Dg+SBM&-bbA4oRA-)C7Z{$hpI06lUBj}GV@8Jk~ zKsz!Gkey^l`B%1wfTx%L0diEmeLkRt4+Hu!Xz$xLcnmB+JGvgwAwc^+9RoR%J_P}^ zR|wEQL|(2BtglD(fj)040)4*2J}3dKWE%2;T+VaS*#l@lmV7WTo$t&CR!T#;U^(H@ ze4vk}&mFoFEkIu*K&N0O6MQ9FKF}ZW<#e6{$b4{oI^Tg0+Qw|o00E*J0Rlu$fB=yb zQh;@IDuT!dB>?3E0mx3Y586hZk+ctF5UmKV1E76i0jPBD0TMd>zo4D4d~gjPWHkaE z0S)lx3>3hc!Iyl{-^C~ahKy7K1ou(45p+Eri6PogY z zNR1EzkQyP4pbx(dA_VY!0A(XHXMh2e5285(luXf_LCRnnpl=Bd0pL^6W6&p42_We_ z7ocwk>p{G}5400#AM{S3eb76B_CcRev=872JRiUjcs`&2RxvD` z@ECaMJQra3psx{b)CUy6+Ijh4`C$2Awhz2y(kbl%A{XfVfU+@i0+dXV6G}dyBe2FJ zjUe&?4DgakUyUUn=(4|*&T{~f4@v-?&btBH?+p1M1S}uy?1SM5?$ihJ^Kv>L56FCw zjzN~r!vIJqo)7fj9+wZ64<6kIcTykRxDV2qYj*E|n!T6qA4EP__Ycxvig?G{Rb(am#Ejb97bS`1ss9buMGjLekA?Ze+ZB@{DuIe|9}Rl2)=vuh5%tQ zMg0d*Hb(6Oy8*& zd981}>Gh5C*E202?D+hH-JXZCo_}!ZgW=~Nto6>z2kZGr>-k6z@O-2XhhKx#M3oZc P00000NkvXXu0mjf@R`35 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/tall_seagrass_top.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/tall_seagrass_top.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/tall_seagrass_top.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/target_side.png b/Code/Minecraft.Crafting.Api/Images/target_side.png new file mode 100644 index 0000000000000000000000000000000000000000..f28d412b94c203333909c8810a5a18b51a2c2cb2 GIT binary patch literal 306 zcmV-20nPr2P)nO)91Y&a($e0tA61WxxaudxQOWK@+c%b!+`5F-~4x9rsA++{S@PSz8 zK!Nx{3=}zMEmjAXkbfE{PwrG22bNnv(M)UB<*}I&e+PX$t|LHTVgLXD07*qoM6N<$ Ef+2Q(Hvj+t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/target_top.png b/Code/Minecraft.Crafting.Api/Images/target_top.png new file mode 100644 index 0000000000000000000000000000000000000000..8d8bc74f7e58496262342d7bdb0b1d26d848b0ca GIT binary patch literal 314 zcmV-A0mc4_P)zJ_o|8+!2^d)r3lb7*2P7DnXwZxFEVq;)wSVmVd^>LQnr>yf9LnQ< zstaGNpX2MC2Io8s<=D1iuj3ea*Y{=Lb%F7XR{}nQdHz(3s(d5+?x`3eY$(7Q%tX1I zd=ZKeP-6&s*C!c7@?yJ>$n3HvX^Yom9mlpzU`^QX%lK@!(ec0^65h{s z0&60AoekBT?;sVC{aGsRN@8*ax62|SmCDUu1h-d_gf1qk!KF&(c1#i6iT_VkHDY7r zuo5H*m0Nf=lBD8r2k8vCrmGeDJ2gY*&#lOMy7)!VsrqpAoVTF5M}}Lw8d!H5sO(EE ux1okUSoj%t=jtCg@0>xk_dJ?zL&O&{+c^Eg*fbgp)oR7`Ri%aOy>+9Pn<*+7g4cml8k}ZyLjnWRQ(gfIAxtULh z6qzjE(I9hHLr=lo_ztUxG(*v`h8+wdc@Ih)`WQDvD4*s&5$Lyx`@&`Jb7x$7(nOdO mB1NX9PTZ_-cCGVc>lLnhlsPcw!{n+X_5c6Lr*JqjJ4iWnCDzPfo1kc6s+`Tx`0rnxh@FS>i3Aa5 zhjWb^!`H|8UWixuT|0vzLL?}KqpF8z;}-v5ZidHd-WroXY(EdQjKR~@&t;ucLK6UJ CqBnm4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/tnt_bottom.png b/Code/Minecraft.Crafting.Api/Images/tnt_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..53f78d706be13723d917a81fa7adaa1df810e911 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`#-1*YAr_~TZ)mLg_kY_y5sBs- zOFl_D^z7SbXE1Mt_K*1?c2C(FIJ^uFXGrw49n6quFl2aFFMGe?{?a2r?F^o-elF{r G5}E+HVb0M==0|kqtoh0!$-}25H7HV9N9vU_(F( z&}~E4*wEaGX+U~@@&A?U)}y!t*|{){AT`-}Mc7>cQvh=bOe07PCI_+z!v!D?%mpAx zn0G)n&0DezLoF0FKr?stUR+@&Et;07*qoM6N<$f~2Hx_W%F@ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/tnt_side.png b/Code/Minecraft.Crafting.Api/Images/tnt_side.png new file mode 100644 index 0000000000000000000000000000000000000000..74d66c70dc5b1646ed834a3e778b3c7b1fead37d GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>+}rLo7}wS3K4EDBqI*+WYT) zjaC2VhuAT9Fh2IVBKpT)tKLH5gFMH%xz^wRzdJiSfhS4%b75zr0Y?KbL*bdThYmzU zonkxJp6MdiypplAnU}%y&Fw9c>jai@E|WOcwv*wATN!JY_ypC&oRsDXx{Q%r<_ypL zXQ-IzFQ{gJ$2!4tN&;Iz$$>>IEuK&L+oy1R7WQcfv154Wk+^pChvlb%PGsbP0 Hl+XkKEsRd2 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/tnt_top.png b/Code/Minecraft.Crafting.Api/Images/tnt_top.png new file mode 100644 index 0000000000000000000000000000000000000000..078dc312067df90a09604e025565c3dc0a223bbe GIT binary patch literal 248 zcmVfMIfEy45kyp|SOww&c`kZ=Z{V6JnrT*Uvj@D! z_&(j#13&`@n(=1n0h--FOa#%R6g9=m4&|dqUlJH^G{IjF*n`-_eQ}?L9xw%Q)ctc0 yR19~`=%(S+1K$JZj6C8Wi{yV{D~uz#k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/trident.png b/Code/Minecraft.Crafting.Api/Images/trident.png new file mode 100644 index 0000000000000000000000000000000000000000..c1ffc2e79d9c7972a20c04f3c1792d85e733000d GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`xt=bLAr_~T6Be+~Fw4DFFR;Ml zbFZ}d0k(#WMZAZXN~-v6VNA(pYkc$O&Ht)G#{U;hh2Qc{c-FDAHo^IVX)}-dDTek_ zJ_c@OoPo2B-qAfMbP0l+XkKm4!Td literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/tripwire.png b/Code/Minecraft.Crafting.Api/Images/tripwire.png new file mode 100644 index 0000000000000000000000000000000000000000..5b422eff585d5d3d8e4ccf433bff7cd9a61c1f33 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6DjrNNJ~vT`pEoPfo;y}tj9)=z z!Rh7?4E^j8HVpiaw^uYgY&>PFo_PH0=E4aqFBwHDGj8bq`4}4`_bKX5)b*5Ppu-qE MUHx3vIVCg!0ES;ssQ>@~ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/tripwire_hook.png b/Code/Minecraft.Crafting.Api/Images/tripwire_hook.png new file mode 100644 index 0000000000000000000000000000000000000000..1eda9ef66ba534f8c606e6f3c6ede927eacea2c1 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`<(@8%Ar_~T6C~y(9BSeGZ*6UT zaL3Z6tbW3|3?9rUCahYeWzZ(+F^N&3*Wlk2&0vpWMi0ZIYz=dGFL4}tp{I0;A>zQn zLyaoT2?=%G@BcrtIQ>7x{rNme&;O1yl$f{qbST|tn2^@R%h1YvldZudIE6ujjpHa2 ZgMDeq;<-w8%|ItGc)I$ztaD0e0s#1!JC*0oneEP)QM@*x;NuxCaLphLwEh1QC#C;b zHJ>R7hCB6agc6+ndPD#JFZl{^%{UDJDSp3qAy^@Z4bt@c#v!m6$PkdmBSFewwKxp` zX#itlvz5oCK07*qoM6N<$g8VLW$^ZZW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/tropical_fish_bucket.png b/Code/Minecraft.Crafting.Api/Images/tropical_fish_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..593430c440c803395b1ed4ac1195a42c6ea08568 GIT binary patch literal 285 zcmV+&0pk9NP)50AeE>gjF+00_ObJ8~Xph-@6cuVTOU&Faxm~0uogAKLa)dWB^R# z*DepZYd|ze4Ne1K*d_nvf0OuIU>e4TX@p^{2Hd!D@TlUjL*0QU8N)6^X*eiI)Y-v ztD2BV;keuAn;;8H7BM-6OIisc%}Raw0;0FcytJwfNH7tf%>v5X=Dg4A+mIlw9!b$5 zvv~5%Z%aKK;13yBKag6ul@!_ytzCR$s+|*aL-X`ZJcC@7%~L%&00000NkvXXu0mjf D-7{); literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/tube_coral_block.png b/Code/Minecraft.Crafting.Api/Images/tube_coral_block.png new file mode 100644 index 0000000000000000000000000000000000000000..756d32d8d6aba1db04f27c984563402cd5b4873e GIT binary patch literal 277 zcmV+w0qXvVP)OJFSGELXZVM($tIc1WVa5t&$_?9*USC8 z#wX5sek?P#pY!xw#$Az&ahU=DX|Sb+z5tRFKl zEWLxl06nH>+Fe2isXiHGPwBK>UtF?v)9x?fWzQvA8$kU}SX$plrFd&1%uLzf$QnB! z5i?y+Hk&lZ<|~*ke*YUiKP7DGq`{PtV4%cB5K5lp=Y+Ng09Mw8c4(Wjb=&?VxWT@u byDsMs>*!Vk!lmIo00000NkvXXu0mjfsAhLV literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/tube_coral_fan.png b/Code/Minecraft.Crafting.Api/Images/tube_coral_fan.png new file mode 100644 index 0000000000000000000000000000000000000000..6f32fca14c9be7bf1f77305b6ba824f1232ed339 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr_~T6C_xb8Bfe8|D*1` zc+qE}4Q{{ZEdQUFv#4R=|GWQB%yO&|=*`gxV+dwh>?q}UW7$_tiNi+{K1nbv;aJ9* zBJ5+l=^&qBe}K-xm69R_3R01Zo6=J9o941EPBc^6&6H;B!;{8%#)&QFTx(`qCW|Cf uF!Q6shgun*#q40X!ccPf!qdb!76!{1yTx{x{JaEo7K5j&pUXO@geCw>P)5!G literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/tuff.png b/Code/Minecraft.Crafting.Api/Images/tuff.png new file mode 100644 index 0000000000000000000000000000000000000000..08804335667f0ac25d3c59d78e51e1bc3e6330e3 GIT binary patch literal 253 zcmVlka>vt?$<} z?>61#_dOiMWSRVa6PS!K1_~c4kgGVk>*5cf&-eG)fiRerSv@Hb?T9n!*spW2Wwts2 zbGWkLL#;L?b3VaDI=4eP^(BKD>bUnO`OSGC>9JO*9Gb}u~R7~ zsi=3iNV$oXca@VJb~J;07*GdSJIWzW+ea$=8|!>FzX(3`4l4Zu00000NkvXXu0mjf DDEnxs literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/turtle_egg.png b/Code/Minecraft.Crafting.Api/Images/turtle_egg.png new file mode 100644 index 0000000000000000000000000000000000000000..647c695bc9ba3cc7b6001bf7e6429e971e01277b GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLo7}wCrE5jusie2-bgL- z^J@0p|J~#6a4d72k>TvXl_>SU-j4a0!nVU(st&asFlpZK{nyF@=7hGK``5ef3(UBD zaMu67EeR^jAF5cFN#j*d2EK!X}Y5-)dLFH2!|Xlz--_(VxUI-McOnB}g*A`@llCf>^`ml+wf XcLX00lRWhc=w=2_S3j3^P6XaSeoMQY0M$1tAa;pfnV;5PmigAvU{Ent3MQFoey< z(#X3W`}wnXL-{h;P#-*1iQXrX?)w6Bjl!-ts>pFeIClDxLR=MXORzPq))98gb& z4jA;d6M)W~^8R2s0NE>@4ezEA@&w@A;hR7~lBEKlCn&~9jVdIW1cCB|vbZqLeEgpR zI%)fV0C5ihxNik$R`wxPidEyY=3e;k7cezqfPp)nH z*!R;4@Hrzup37={8UZ(kC$2GBcJ*>>2|xgeUi@_AN!q&9a1=ugxe1^P|B*(0(`R#N z1m*x1?7PYpKuZc9y6zn|Q=~B|^1KK_#qa!djEO4N`w!$WB~nC8BZNiPxaAi629#X3 U>#H2UsQ>@~07*qoM6N<$f&kp0rvLx| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/turtle_egg_very_cracked.png b/Code/Minecraft.Crafting.Api/Images/turtle_egg_very_cracked.png new file mode 100644 index 0000000000000000000000000000000000000000..b6a8768802b8cacf173611335ac1f6278984a4d2 GIT binary patch literal 362 zcmV-w0hRuVP)l(|-vZy!+6QVS4-c}SIf<@6z+EUN;Gf$f4)9guuS0m$>?URV{6CYMWlNQ)PfzWVCd1E^#W z`i&qi%jv!O*zv1P4Z8y9#aZ(Atp#c7Qp3_9QA2D6;6gL->Pn9Ko73`xk~_% zCIxCEJ*RUr|4xZZFR0`{Z-V|g=YPm`6^L|vYQY_|?38P43;vI#jPA-$^8f$<07*qo IM6N<$g3OAY^8f$< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/turtle_helmet.png b/Code/Minecraft.Crafting.Api/Images/turtle_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..06c2dea973795cbf0f4376ae79d9e172db1d9e5b GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`@t!V@Ar_~T6C_w88cVi3tk0Q| zarT?{oPWFDe|I{lV5sNZ`QIheOk5$k^#CcxJ*ymp)F0zo8Yo|C#5u0j*;2boFyt=akR{01H<% AZ2$lO literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/twisting_vines.png b/Code/Minecraft.Crafting.Api/Images/twisting_vines.png new file mode 100644 index 0000000000000000000000000000000000000000..c9c1535987395231fee4377ec257ad8df6a5742a GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8J;eVAr_~T6Bd{Xtj_+;e<&qe zY|dS;eT)icm7*2c4%|?YWVpm|IH~jElHF{}B-aRLFhrhPeuF{4cM@ZPbYq=s+GLsB z4+of+G6&7&=PsO)m?G^^rqxo}sB=3|h+mcMz@k2#|C5s#7=rSqwN}b@S^@23@O1Ta JS?83{1OP2IG-m(+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/twisting_vines_plant.png b/Code/Minecraft.Crafting.Api/Images/twisting_vines_plant.png new file mode 100644 index 0000000000000000000000000000000000000000..dae0a64df31b23a2849f50df75486aae0a2be285 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr_~T6C9Y6IxqfbP2b+M zF(USMy}Pit&{ z-pL=Y!}z!W@W!Mz!wPcrq}%f@DnM~<$x;($i-(svl8@l@RzPTaO`;0GFtCRlK7Llv z1AHrR)Cq5A5y;_pn^Bqwki&2NMasC{Q097|E{Fg4pMv_Q%NENQZS7}g@Ex4SsV3;c zJS;1!6|k~2oU_jo{Ah_Kb=WIs?34r>D3%YVy)Kl5t?DfAH@dBkIx1o`MF0Q*07*qo IM6N<$g5a2IU;qFB literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/verdant_froglight_top.png b/Code/Minecraft.Crafting.Api/Images/verdant_froglight_top.png new file mode 100644 index 0000000000000000000000000000000000000000..964bfb7b9203985f108c602df61860131944631b GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|Q#@T9Lp08>4Kn0vaNv3U_;2Il z?)?QtUs#pSo$K1n*Q9HiHNm+`L1ym*)n&R9t5)3F_;PyQJ@qSJ?=XCDjhEGkoU_&@ zgsm@D`JCN4=BbUz8Iv03+w=JZc{}!ATGFvr?GdvJ%d-aUAJwxPw|^=2jtJSJY9X@a z%b9>Js@a;-ynaV+D@xm)li956-C>@hFVdQ&MBb@ E06!v5w*UYD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/vine.png b/Code/Minecraft.Crafting.Api/Images/vine.png new file mode 100644 index 0000000000000000000000000000000000000000..3d4f836f1af4c29767623a3f5a43a1906d54f86b GIT binary patch literal 227 zcmV<90382`P)iY|GZ@M%o|ki4zX z^}DP|=5&hv4pViaT3H@CfZLW9>Q0UHZ2@!(j-nIM!pO-~*O!y@lkMU-w1}{r1U__? dYo_YjdjZk1SRJ?S9x4C;002ovPDHLkV1gr$Tzmik literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/warped_door.png b/Code/Minecraft.Crafting.Api/Images/warped_door.png new file mode 100644 index 0000000000000000000000000000000000000000..aefebc12146133b7112a27db43f7e2fac0b17867 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q#@T9Lo7}wCrE@i=-YkR9~#du zku9?1e|Y3Rv2$)>>KP4}u2m-Vtm)KXex$Vdq0~l6h9W_Z$0i33%ROXGVV-cag4f|2 z)0r>{X_sb`$6uMwbiO#JrpdG6r?i+dOKgJ-+lz}D8HrrSSQZP4wWcg(p23!L(IZ45 ziJN)SB0&+h6OFBMOI0cvkF?$NDe+=qRWg)_4DPoW?Us30DBqckOQ@z?GrL}r3{XVK3W+Nap@DKK;AB7$ zb*h1anoe>p0Xiwk{hxs9DIl<`GR-dmZ_voNTEGFd2Wm)D<%)oVd_)&>zu@I7kl-0z z0D{OE%xjbtd?Ys&0iFIwsOJh?c=!5Q$?I>_CZ@o4b7+m~Mj-&1vH7*Rg1)kM1gH=Q zGP}F5>S-b)DF8#Lr=v5uG|@!_@*O!fiIc$=fo~rPpvX)>t_b+v4stKp*}Wh>o4FC6 T6}}BA00000NkvXXu0mjfo3e;X literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/warped_door_top.png b/Code/Minecraft.Crafting.Api/Images/warped_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..1cae64dad071d587c0fbd9c04ab9311fd8aaec58 GIT binary patch literal 324 zcmV-K0lWT*P)r)#93Pm29MDFPh6vDy zNP#5aJE30~Frm4;)d38S4WuFZw95{B1LUX&6SUr@8z2(tfXlS8;7K|`xfK;cW3FlzrFeN2jbaon(X6S>!(; WIwMTDyF1bV0000B>Ar_~T6C_v<^KzWa`}^O1 z>cjmfriF>{2>sr#!hD8p<-yE`h*;?e#xUjv2^IFB=GzTNGBz*?uw_eNjCswD@b#OpB(81z%+NJtAjO@(x?;gkfjL4hWR z$N}?npMleIHatn+3k(eE#Mjs?He{;}|KyXd+tEo;Wl`zCTX6tmgNSV4;Q=YENVv|3 z^pQN)`e*OH??H)HBz&)n9&?RV#tR)(iE7VV4u5Cr!NmdqtYWEUbNXUGzKz$OBTh=33H0c7|S{)Yc|rWV(#wGhnBOm}bZ%w8ET z-_y&_b;|tyaj5m{@4Yut2S+Z56YP71V0}NFj#J^oArG2cedE=5f%tO$cAtPkFtc1W z`8TvDSA*Sb_5k)h8ch=;s(~S~Uo4uCS}qTR6V-s?JdX8-%`i+~t5w4k_6On66~&JH zIiEL@@DZuO(QuJ{;gg5#iQHR5cq|J4^Z6a1lE~oNQ;S1yUf;32Dg2~_r>b8Pn zdu~xAo){Nb13+(gtUTa*Q0JubPgii{G{|3n+a07*qoM6N<$g3J(&Q2+n{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/warped_planks.png b/Code/Minecraft.Crafting.Api/Images/warped_planks.png new file mode 100644 index 0000000000000000000000000000000000000000..34d4375688b71fcee4a06ce9564fa6ba0fa9f144 GIT binary patch literal 281 zcmV+!0p|XRP)pR-q~W}kZW z4t#XkZjR8cG(x3rHT#T@4xD4P2OjgC5TJRd7OGI~h3Deej%T~M<^nu1{{!EHN}r)Y fa&tXglWITSu2=RTh+d9100000NkvXXu0mjfg`9Tq literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/warped_roots.png b/Code/Minecraft.Crafting.Api/Images/warped_roots.png new file mode 100644 index 0000000000000000000000000000000000000000..89040f71b7e5c8a4a04ac2eb5e0a565674b8de4f GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLo7}o4LZr&V8HX5%VWjq zk4b`cshrmm_AdzWO>J_H@94LS(7N4+Z@;Y-{uQE18L!!~`n1m=V zE6=YYx$cY#jlFXhbEj`y;dD#v4{%&7Hg8t-iB zK0(%+vp41!WX_Q8zbL!lbDreJiO!9FMZQ<^+ghs|%zwAf;bu)gXzu;=-#4Hu89ZJ6 KT-G@yGywn%YESb3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/warped_roots_pot.png b/Code/Minecraft.Crafting.Api/Images/warped_roots_pot.png new file mode 100644 index 0000000000000000000000000000000000000000..4873674880c68589cebfec5e571574cbc6665a47 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;Co-U3d z7N?UF7N`o`y!1=Hg*AQqKY0me2dSg4ZvE?4b^EWLp`hnEBQ3>L!MRY1VKU3cgKP?# zY`fV`x@s`Q3Ox~W(mQ0r;wh9Ou_-O0;sI~K2Bigx2I+@mTHlE_G2B&MBHge=;#tZh z-iFK;R<(Nvl&^`ZWVYSxkeQIeu4Iws@sa6HnM&^t9tH;Q>M3=vie$5au43?X^>bP0 Hl+XkK`jSOx literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/warped_sign.png b/Code/Minecraft.Crafting.Api/Images/warped_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..5b788a2c81c0c4b544e5acccdad0d5ed62bd6609 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3q4&NLo7}wCrFqa$a#0&(Zdo%Jo?5pF)&e8hz7(*MO043i!h8M<8LILwsTSYRp9o5Jz&Hc?7l?{PovTo3Z1F(Bl8Q zUmg3iefs6U{$a0JGR5ZH{T07vU9S!Ep^`TT^cWI1#XeY@=eJMX!B1U;jp1W3)5=XX SIpsjdGI+ZBxvX?P)OU$4v8=Q?)w^;Yj86XS6||9Ed>g$hDgg04V{2~4z%Nhz(5uasoQ3f*Oq}{D?^J^k8)ARy; z_nF=0LbKg(Ux65>rEM9Ry1oi59La^tk}sYZGMTev1+~aTnxhYjb`3Mh~SVKJEcJ7v?{Q! zGH{p&-10LXEc%0t2Rui)b*uhhmIvv1p~nM}clW%o#{)Luhx-Gr|1=MJg*0?t80Nti zb%uE0u{gwo(epyLKgc@wt@dW|{eZd7L{eIJzaKE->^u(hfF?WAhIrsJ9_kM=9(2zO z84tJ`zw`ZI^t{mJfrDe}`$0zBDIO@|qu&o`>52zFOOFT2m3nf`qCUcdc6J`&fgj3P Z&OZh@$G2U8VO#(J002ovPDHLkV1hdJYx4jA literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/warped_stem.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/warped_stem.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/warped_stem.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/warped_stem_top.png b/Code/Minecraft.Crafting.Api/Images/warped_stem_top.png new file mode 100644 index 0000000000000000000000000000000000000000..f9aec2feb19734bc29110056180ce0da5a49e897 GIT binary patch literal 309 zcmV-50m}Y~P)mL&j;91c}{F( zn)Z*S?(Vm`eLdSMU3*p+&T17{1CT+A#P5YL5f%X|NDc^x#L2e5GQjo~0 zgHR>F_ZrS9Qt%r983V=(0zd{i9K>&RKnf^{8c^XG04%&FKQ)+9&H&OPay$7s8wa3; z(pwEcBOnWw-x-l|Fo>2Uhp}Z{>QVpziXH$UYxnpZz@MqN*1P1-J8Iyc#y{3SiL__m e8GH7%-TwxHQ=dzeC(} zOC5a6cW<}fK0M$ZdVGHn#XS&1%VtjJ^qBFhdyM*)<+w&83`D-apJ_v`Fv z7pcw?owkCPN|$T}0W&XHikM_d%pyQqDDH(XnZCKmNT12*TZa}^Nct!FG)C~!0VOv7 z~VoXf!Rz=+|Q(;Bu06-^_CB@Gi8E%r9(%3R<*uv+r2v;nijtPV4Vy8@GP fmV2csu`@87f03+M%=G>>(CrMKu6{1-oD!M<$IelD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/water_flow.png b/Code/Minecraft.Crafting.Api/Images/water_flow.png new file mode 100644 index 0000000000000000000000000000000000000000..2b90e8aa69c7ffe311e7ae64eff74f711a8917e3 GIT binary patch literal 5489 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/water_still.png.mcmeta b/Code/Minecraft.Crafting.Api/Images/water_still.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Images/water_still.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/Code/Minecraft.Crafting.Api/Images/weathered_copper.png b/Code/Minecraft.Crafting.Api/Images/weathered_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..10d24e1144dd2b454e6aa9ca38a14e8363a4d981 GIT binary patch literal 281 zcmV+!0p|XRP)K^{B2$llstr}o8SmlzD+z)ObccVL2`!6H86DzWE;L;G?VSULyP#<8M0llEC fkTR=Bf3J7}bSHAi%WlvD00000NkvXXu0mjfhW~c? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/weathered_cut_copper.png b/Code/Minecraft.Crafting.Api/Images/weathered_cut_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..8d9ed405289bff1e7b6b212c7232805e5e15e5a0 GIT binary patch literal 284 zcmV+%0ptFOP)B3Q04hUk6gA%T1URM7}3|Lo7~D4cf@tV8C5 z)5dYKcviMBr;cIPaf>h+Cfl`=J+l-nSx&CBWw^kyL{ixIlbSc2# zmyfe;9YbE>B*8jGDP$XQ5NN9%?D7rGrAYx1JOWr-R^`XdDN+%76)t>7kQX z*}zOD5rM*LqPy#$M1Y>Y9R-q+MC0996sEa5*^u4nMPb^q3^cM_rkZ$peB6&H6;97R zCt}?wR)M1(m_ApIch`eypyxZL9-{DsNq z;oQ3`HP{Yj2((oSFK1LZs=%DkCb(Aeng5Kml-rIq5fKkeSZTLT=SXY zmU7lW>gGy?9$no9M=a0u8}Pm`OA>Cr&2yP&5vP@Cv|FR4c>aq=#tdoNk!%ZoPZrtB ZFsG7}x9Z%PT%e;FJYD@<);T3K0RV2pQicEk literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/wheat_seeds.png b/Code/Minecraft.Crafting.Api/Images/wheat_seeds.png new file mode 100644 index 0000000000000000000000000000000000000000..83d23a6ecc5e2ddd3225eb72fda3a686a7c18295 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`p`I>|Ar-fh6C_w~98_-nuhO}= z`3$eve@`L0o$6!TTT(oe78HUwY)3m>GgY%z--AN&M2VU0#wD|>FVdQ&MBb@02}`%UH||9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/wheat_stage1.png b/Code/Minecraft.Crafting.Api/Images/wheat_stage1.png new file mode 100644 index 0000000000000000000000000000000000000000..e2fde9e84d5083cfc4783b1bc2e7a632276dc838 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!R)9~4E0AW*VihctkIv@j=wS0M z6RyuP?k%@vSSLAuCdaa=!J=pN&u)yovpe!dB8z{+2Chk;e@~6eLogV;8ps$_gB?1t+{=ssaacJEL`ViF@sC6Q(5UFlk94S V+THJdMgjFRc)I$ztaD0e0su=LIm!S4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/wheat_stage3.png b/Code/Minecraft.Crafting.Api/Images/wheat_stage3.png new file mode 100644 index 0000000000000000000000000000000000000000..4c5349e28cc60d8c30f6d8950724598a6159a035 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!R)9~4E0AW*VihctkIv@j=wS0M z6RyuP?k%@vSSLAuCdaa=!J=pN&u)yovpe!G*%*DJkf=brIn{m;VueO*_t+eX)x#BN!!J#6`a977}| z*B*4_V=~}jK3Mu_#kybr{|E6kJUGKsZ&EY+!{Z}+TC|_NRS~dD5-OglZK%axaAwn70d_nXEPr#lM~x;N49SFjog{m zsnYx8p3c2%=6p8zX~_1OE3882{j$r{T7D(gr)5XyE^&P)n~CaiD)r}|F|i+E(b)pD OjKR~@&t;ucLK6T9#YV6I literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/wheat_stage6.png b/Code/Minecraft.Crafting.Api/Images/wheat_stage6.png new file mode 100644 index 0000000000000000000000000000000000000000..9beda4752a98fe19e1d1e6a2f5f0087146edfdf3 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!R)9~4E0AW*VihctkIv@j=wS0M z6RyuP?k%@vSSLAuCdaa=!J=pN&u)yovpezMKAPr%PAcFaQDEIeGk)IQpz9g zDcm0NEbs2>dqK-q_oYZJ@BN;!?BmLhE7nw5cYnX4y6cFRzmJNNp#5}f=83DCQw@Mt OF?hQAxvXtGXopkE(7BC6Ru>ge{9h*fGHkCK6aY1ED>N!U~6QEWK)nfDgImaiH9MR zt(EyETZ75u9ELOR4Q{g^V~|k0$uPmGgxR5OQVN5I@EL{)X_I&xR8wcXRgrAS<2X5M fB5z}2OcsM_i$nRVtl!!|hcI}$`njxgN@xNA+J-)I literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/white_candle_lit.png b/Code/Minecraft.Crafting.Api/Images/white_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..1ad1ae4207c4ce29d1f4d7d14837efc976ff474a GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar_~T6C_xtFuSr&{x2f= z;rHc*|LybEs@)fukTyXvMf$_%r$_(qw~tf5-ynYe-T(g|-^%`Ev#I#?<$u4tJ==wb n$J6!yvr9TnWK^&z;bmZ$^Ut$Ua!V!)&~ye*S3j3^P6Nkl$D z0S<&P2Xj$31LY7f<1ATH~50BiVljvESB1q{=Z2E-`-Nvp2Zt z&%$b*9&JSU5M5-@!u5E0mS6o&o&kJeFBO%`H|!C->{vxFs0CKr+Bb1OxN9Q*t$qO{g`UG05dmbR`ze4giJU8TzErV(w|Rn~=Jm~Xc~hp)cx&r&9-vUQ`4dA(jd$7uqHmu=g` zzVB@B_is~GOuMdkbpw@eTi1A)*LBPCymF37Ka4`A%D0_VJlitL$l08x`Q!6|o)7{< z$opZaTzx#B#WYP>UW9Q(cNaoc*Xy?N!kV>?+uOb)sclk!7iz$ghi?`5X@5E}2% z;5(LGZj3Gri4|pu!Zw7M65F?BndZ4^JG5p$R5Sq3@ZCT zTb2b#Ah^wOZb~K`kw+Ltl8ur$;HQ)#^3x@ub#`bCk^F{XAPE;#6ZA?CjG}d8 z@PiYYiY0~s_I|%Z7(%L>)oFwp|jSuju6h?VR2v$#*%YP}$sV;V0mk$5{002ovPDHLkV1iE?1Nr~} literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/white_dye.png b/Code/Minecraft.Crafting.Api/Images/white_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..9b5dca840996a358f616bdc8ad56260f64de5969 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr_~vPP)i>K!L|acAe}( zdD#WUC3@*E)FKZFJv&a6-?Y^;n^TuTjskXoJ($-#EJwMps;Q}@9 zgM5N3ip13%k22P;nRfN80pqlduN9^R@?{$|i6-!Kujo4Pt3LPshSn{ej}j$aV_N=( w|BkYm+j#w9;BT%)^JeXNF2DTvx5+ygQ_U^qUa8q+1D(a->FVdQ&MBb@04fwuHvj+t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/white_glazed_terracotta.png b/Code/Minecraft.Crafting.Api/Images/white_glazed_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..b94f6b9d4706f2b53b2fd220b2da66a9b353d609 GIT binary patch literal 308 zcmV-40n7f0P)$D zF%H5o4D?_41rj3*6H`~7!5erF6XF4^NJxNC=>$6}9q3ZHw!1)m9M@Gbf4y(t+V8gw7u{pqA2^<&o))*nZ?2F`TwO_ZY| zrAjqVuv_hJ>*ucqJ1z(i(O91vwud9HgZ*z%Uc>tx?2O+0aD0)xB_(LyHmL8hz7sT7 ztpHlJ8lG#o5IWa8#Fb{KC6h8tzi`Fn(+@S213V3;I8HdTmmfeL_0N$v0>}=I00000 LNkvXXu0mjfD=33` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/white_stained_glass.png b/Code/Minecraft.Crafting.Api/Images/white_stained_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..fc9fc65dc6b29d2f4e9055532681739f55f95fba GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`hMq2tAr_~TfBgUdKgr90dCEjL zwPRTaa=dtE_;zxq1)t_#%+@2poEDsPAZJ!ZV-63)D)*vhar2FtK+O!Eu6{1-oD!M< D?g=0` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/white_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/Images/white_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..0c7d09174826e2fe321a4646c66fc9f0b8263f9a GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4xTQKAr_~T6Am!{`}_O*o72f_qB zG`4jf;s|jA;<`I}w>Rapq zPN-_cLbd8>806)H#}BxTZY8p4*xZ5>%tLQfokz8W>5wEcwkB1JVgZ#)Z=f~};CWGd zUG_oEMv_qpNFsP~w$UcAHxK{3PYR6uMzVtfO;ilc7tGb|WZDNb6hr~z(4dR$z~1pZ zoqF@INJuEwi@r!maBs(|zBH8laGOT9*gGs>&Rw3#J$C*rUjNcQ9gf)-N{WQze0gE; zb%707*qoM6N<$f;zItF#rGn literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/white_tulip.png b/Code/Minecraft.Crafting.Api/Images/white_tulip.png new file mode 100644 index 0000000000000000000000000000000000000000..1aa8f4db97d62e3e7986e382bbea13cc9b2f4187 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`&7LlfAr_~T6D0OM`2GF;|LwE9 zjbo}mKC-{b)?jdx?aaO1;%g*bCZ`_wcj1@@ ziEhF`3`J4@|JQY8FOU+J6vUDOfds0aFcN449xu<=9%3+=PV>Aw`s$A-tM&R+Rl{jE z{+{j2^7nXp?+!@pHf5*_++YRVBMT9vyyyJfzzWN>Ar=D$DXYFg7r)7(OXS4ed~*kua|TRN{W^ z_Q2rw4W{*1l^KM>{jJv@Wf>)9QqvletvS4p$1tYK=8H(Em#@FNHW_}1k#r0L#s=w`fnR^w*65&MhYWcMMmLWN z)Rm-4@=qAq<_UKI>G2idk%UA|LI-KlYzF3#db{1gnUyOM+oqTqAUW1g7Yoktm&8h& ow|&ceu8ay*sG19)u?ZW?J z>w^B5`W*E%=2*hGOfZduLwKp=vWSRg>6``!Bd0kT%n3OY-Wo7_uw7i2#-k8ELAFET f`Qbf{-ncew+iv>@bO_upClI>RZO<-D92b53{(T6Kn6k|Hn-wqt1kw zy>r<-KhpZv<`Yo|`xz82AJ^%Un0ro0sFvR{GoS0xpTpLc`y8GAsvW+4$NSH#aJjY| WhUZ6@IB5aRWbkzLb6Mw<&;$Sp$2Ua) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/wooden_shovel.png b/Code/Minecraft.Crafting.Api/Images/wooden_shovel.png new file mode 100644 index 0000000000000000000000000000000000000000..9481942b8c35b01e2c354f4f80bebe1cd974fcb2 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`sh%#5Ar_~T6C{ET!~{RE=g{^j z_^a++9KA|PBAxxz;GM2;&alEsQT_IhuH~H8d=rsgXL%`tsHP*(VBvmq{K` zk1TGRFB4h literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/wooden_sword.png b/Code/Minecraft.Crafting.Api/Images/wooden_sword.png new file mode 100644 index 0000000000000000000000000000000000000000..9c53ef408268d68be38eb0f298b7ff1427ebf3d9 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr_~T6BL+dWOMy#PuyfO z-A&_PzIW*F^$G{S&d)ikFiVBGtsyOEA=e{!D{rB6V~>ryXL8&TNCC=dq#rhE6lui)N4+`+Wgtb;{Rvj-MH$yS~@liXn#`I$J$<2Ri1-i0jt z_v-uJ+P1a2u8sRgzBAP-42VDl^t$HeZfASnFZMhgY?GiY%OC-yRwZ;}Y$OyCMPYAN zqI`_XCIFpvR+L!@7lO5^D9*VMBb9LNB^=@jVhIAph(W3-ieUmCG)*&-Xnai}u&OHm zE@v+|=6erzT{n{G8%Q8faELG`;e|Lx3{o&u_#3H29VJo6FECzH5Kp|8PoX zPpHt3`HPi*?!V&kZvT3g-}ReJnhYGBCzu{GX*BSWS+01)pX07ZjPn!8Znn8G6 zMjYPTa9W^7%28qod&|R(jd>h;(uO8V%sFiWO9f{us${#Ex9IdfVPFV7#`$n+kKHDq PYZ*LU{an^LB{Ts5w*XIb literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/yellow_candle.png b/Code/Minecraft.Crafting.Api/Images/yellow_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..817a44c11e723c91dcdd3f5e7d40efd047daba22 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FprVLo7}wCoC{EF!T89Kke9J z#9L8n^6CHj>y=NWKV)qF`u~5p(FyYh*Rm%6|9`%Me*vR= m`ig(-l1>vD6>Lg)85sU8w0^7_YNHG^oWax8&t;ucLK6TvWHPY; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/yellow_concrete.png b/Code/Minecraft.Crafting.Api/Images/yellow_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..8bc834327c322e662c59762259a85385b614deba GIT binary patch literal 304 zcmV-00nh%4P) zM!+eaWM_v*!{%l+NwZnKU5wp4Mkn()&fOM1Z??9p;u1(^P&t}$Oqy?lb0ghDm_*@YiJP*== zgvx|`g)qgDj3k{(-^o>)WDLNHwa@~O094WJaRWK1`muqK@F+sc&*Q0u(i9B^4%oO< zQ-kXVjPiz*5bItu5aX9gdcLK26z`h@ffPO<s@6#ah&e7=ouj-B({hRn~~h>kICL>m_w)qkP@VvQjv@`5>B=PDZxgchVqPz>1i zWJ%AE+!}@6B=mQ}+Kq0d6w&+K>>6e|h864#ho3-q^XnDY*NWUNSNR6&~G@TAcq0`0<{L09Wg}mjLOJX(x>l~BHTz(EmxuwC0P&6Mm+x< zLY*wp4P_AV<<}o2M>j2x&+>fEidVA#wkGRON2MSH@R@O~@;ot8J!_a97qMeN>Ex8R z6R(h`Qy9+(kou3RD;pZ7|E_B2q6;!Q);5@dYg6KCyT{(2&&>lfdKYl8Z+~aO*HTGN zX};^N33DWb0xe#2TiG^P0&-TT(Ff|^kNXeX_2!tCg^EhWIxfZZZ1GeJi1#ToQ*!0B zT9;wH5=^%fHXUPWErMhAxuW8PGzP`+aDg90w{_#94+pUwm>})bqmm%{T>w*@-F(&4 z?Sp+ES)z>;@}S4*_^(pvlPvQ~PIbN9Xuk)dy4KxFdpRy8#6UDL+}VHry#MvbrbT2l zjIUJd)#i{W0Mr=YUuPjm^YjdaXp!;s`zLfu5WD&24E197lfahkztGp7$u;I6%1eBAo)y% r7Uu9E732O)NrnD{8upm{vgZE*IUQQoRQ?N100000NkvXXu0mjf;)p$r literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/yellow_dye.png b/Code/Minecraft.Crafting.Api/Images/yellow_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..1cea9ee26fbf611fe22aa469122cd436e1252442 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr_~T6BekyI4$&^jKPCLZRi4WXn>k~RdwQ=5%y@g^pX;?AowmyiDa)0AOU^y^l6L~j uCZ|az%F<0|6=qmmTq&@uF{QVJongHaqw@1*3h_W!F?hQAxvX$@ zF;2rk5JmR_lsN*&pruMdMVk}QrlQI%DAG|yAVGsKkVB-(38Kh~`@oxh&Ui&4ec9`o z|7ZTrxSV$nr?1)XVIAnZz+r8K6yR{&+T z2wn6ap$S1&)xe|~wwhFf02IH|@p-?17m?!z8>3RqegUDh9%O^)S!E*ILMZ<|T-bEb zEh#_VLD=?V7e?{5&4ez=e>Se zwUN`*b4cqTsRtj6mY3k+1*1`M+xAKhk|#u`8(DWGnp=vD5A#Lv7Y~WNQ%B=NK4SMhCTd#KKboT9}mj* zQ0yW9^R?Mo*(6eu5@g=_pzg<75M-=+0*jWOhQ(pH04fiA;Q0DwJ+jalsyVpy_V{Ff obVE8M3rDVaQ~@)4v1h@41^lzpgl;FE#{d8T07*qoM6N<$g01wI*Z=?k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/yellow_stained_glass.png b/Code/Minecraft.Crafting.Api/Images/yellow_stained_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..07c4d1bd3af6eda074f3b310ffbc7ead07e80aee GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`hMq2tAr_~TD}G(6FjSqvc*;Xr zIN3D8OqK1-vLmdUS3YeGWOnOe+^lJsVCK8W!HkVz@A;yVee)yP3=B_mqlBW5 S1)T&M#o+1c=d#Wzp$PzRQ6s_t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Images/yellow_terracotta.png b/Code/Minecraft.Crafting.Api/Images/yellow_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..ec96503ab20e78399cc3970fddd992d7bbb73f98 GIT binary patch literal 469 zcmV;`0V@89P)M?_g`{=Y7EExmvO|cbwN=zIUv|9nAH5Z9qW8 z=Z+u=p;Pbov1Z0vF$IX3GV!vQYi4u`){e7culRhvPA&6XZ56Mx!1o!mIs15SwbgQ; z5>{fLC)$xL&$pzqme&qJkw}*B_i?Cut5ZAC4hg7QS=#IS4af?=`J66Kj!_ELET9lCWORimbS|+Dc;Y=)$cN z(Es6|6KIU&Ga@!VQJo8OO_`u+1O>f?Ilh*HiwGI5kbxxc?A zi>VX|iDvo97R=Plc>auiwo?Q`-){>$vDfy!RTWXyd$mrTQz5QX<86h&+WL853hiX_SpUs*-GV!a0fK~adr*PyiAiQnlOlTA9i-8u7}nKi*p zBD{C|m+|0wW%!z&w)TSCM0n>+8o9~)j$exPui~TX28+PISTdux%(%Wa|2bjJz7DuF zcuEc)ljQT8Oyb_@f?r-nclew#T$*(bIUT;N&%4LOqgs|NnZ%RkHf!E3BF72RszB=W zW7npIo(mW;V3Z<|M07_8?Ytq0Lj2|w17yP8J6jAZ4%{I1%gZ`%?a4zaW`Oh0W5MmJ zRpqK}gN+F&Yt7(l@UUjA-Rb8(+Q4W%r_jcmxEndZ>>WH{&!A!X>=8G_-Oi(js`bVp zt*%uZ_WaWvJeRF{aOc27S?Vw={22Y9@egY-0F5oSyp?>lN70DoWwBq)L(b@DZ>k-udOpGa(zB|n}^2hqcW*eVXUX(I~?4NkcCu7#l* z!v>VCeOJi;!zh!tq~SMmcK9+)@2VSmKjcK{K+9J_JilH|<-bOB#7C zOC~IE8mhpGHmB;n=SrztL={xIk7lAf(KG!8VpryH#rCIm00000NkvXXu0mjfGVbzZ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/Minecraft.Crafting.Api.csproj b/Code/Minecraft.Crafting.Api/Minecraft.Crafting.Api.csproj new file mode 100644 index 0000000..ba75d66 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Minecraft.Crafting.Api.csproj @@ -0,0 +1,29 @@ + + + + net6.0 + enable + enable + + + + + + + + + + Always + + + Always + + + + + + Always + + + + diff --git a/Code/Minecraft.Crafting.Api/Models/InventoryModel.cs b/Code/Minecraft.Crafting.Api/Models/InventoryModel.cs new file mode 100644 index 0000000..e9c4ae4 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Models/InventoryModel.cs @@ -0,0 +1,24 @@ +// -------------------------------------------------------------------------------------------------------------------- +// +// Copyright (c) UCA Clermont-Ferrand All rights reserved. +// +// -------------------------------------------------------------------------------------------------------------------- + +namespace Minecraft.Crafting.Api.Models +{ + ///

+ /// The inventory model. + /// + public class InventoryModel + { + /// + /// Gets or sets the name of the item. + /// + public string ItemName { get; set; } + + /// + /// Gets or sets the position. + /// + public int Position { get; set; } + } +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/Models/Item.cs b/Code/Minecraft.Crafting.Api/Models/Item.cs new file mode 100644 index 0000000..b24cbe5 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Models/Item.cs @@ -0,0 +1,73 @@ +// -------------------------------------------------------------------------------------------------------------------- +// +// Copyright (c) UCA Clermont-Ferrand All rights reserved. +// +// -------------------------------------------------------------------------------------------------------------------- + +namespace Minecraft.Crafting.Api.Models +{ + /// + /// The item. + /// + public class Item + { + /// + /// Initializes a new instance of the class. + /// + public Item() + { + EnchantCategories = new List(); + RepairWith = new List(); + } + + /// + /// Gets or sets the created date. + /// + public DateTime CreatedDate { get; set; } + + /// + /// Gets or sets the display name. + /// + public string DisplayName { get; set; } + + /// + /// Gets or sets the enchant categories. + /// + public List EnchantCategories { get; set; } + + /// + /// Gets or sets the identifier. + /// + public int Id { get; set; } + + /// + /// Gets or sets the image base64. + /// + public string ImageBase64 { get; set; } + + /// + /// Gets or sets the maximum durability. + /// + public int MaxDurability { get; set; } + + /// + /// Gets or sets the name. + /// + public string Name { get; set; } + + /// + /// Gets or sets the repair with. + /// + public List RepairWith { get; set; } + + /// + /// Gets or sets the size of the stack. + /// + public int StackSize { get; set; } + + /// + /// Gets or sets the updated date. + /// + public DateTime? UpdatedDate { get; set; } + } +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/Models/Recipe.cs b/Code/Minecraft.Crafting.Api/Models/Recipe.cs new file mode 100644 index 0000000..0d18cd7 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Models/Recipe.cs @@ -0,0 +1,26 @@ +// -------------------------------------------------------------------------------------------------------------------- +// +// Copyright (c) UCA Clermont-Ferrand All rights reserved. +// +// -------------------------------------------------------------------------------------------------------------------- + +namespace Minecraft.Crafting.Api +{ + using Minecraft.Crafting.Api.Models; + + /// + /// The recipe. + /// + public class Recipe + { + /// + /// Gets or sets the give. + /// + public Item Give { get; set; } + + /// + /// Gets or sets the have. + /// + public List> Have { get; set; } + } +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/Program.cs b/Code/Minecraft.Crafting.Api/Program.cs new file mode 100644 index 0000000..1b64149 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Program.cs @@ -0,0 +1,41 @@ +namespace Minecraft.Crafting.Api +{ + /// + /// The program. + /// + public class Program + { + /// + /// Defines the entry point of the application. + /// + /// The arguments. + public static void Main(string[] args) + { + var builder = WebApplication.CreateBuilder(args); + + // Add services to the container. + + builder.Services.AddControllers(); + // Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle + builder.Services.AddEndpointsApiExplorer(); + builder.Services.AddSwaggerGen(); + + var app = builder.Build(); + + // Configure the HTTP request pipeline. + if (app.Environment.IsDevelopment()) + { + app.UseSwagger(); + app.UseSwaggerUI(); + } + + app.UseHttpsRedirection(); + + app.UseAuthorization(); + + app.MapControllers(); + + app.Run(); + } + } +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/Properties/launchSettings.json b/Code/Minecraft.Crafting.Api/Properties/launchSettings.json new file mode 100644 index 0000000..53872a0 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/Properties/launchSettings.json @@ -0,0 +1,38 @@ +{ + "profiles": { + "Minecraft.Crafting.Api": { + "commandName": "Project", + "launchBrowser": true, + "launchUrl": "swagger", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + }, + "dotnetRunMessages": true, + "applicationUrl": "https://localhost:7234;http://localhost:5234" + }, + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "launchUrl": "swagger", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "Docker": { + "commandName": "Docker", + "launchBrowser": true, + "launchUrl": "{Scheme}://{ServiceHost}:{ServicePort}/swagger", + "publishAllPorts": true, + "useSSL": true + } + }, + "$schema": "https://json.schemastore.org/launchsettings.json", + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:51530", + "sslPort": 44598 + } + } +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/RecipeConverter.cs b/Code/Minecraft.Crafting.Api/RecipeConverter.cs new file mode 100644 index 0000000..97b3054 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/RecipeConverter.cs @@ -0,0 +1,177 @@ +namespace Minecraft.Crafting.Api +{ + using Newtonsoft.Json; + using Newtonsoft.Json.Converters; + using System; + using System.Collections.Generic; + using System.Globalization; + using JsonConverter = Newtonsoft.Json.JsonConverter; + using JsonSerializer = Newtonsoft.Json.JsonSerializer; + + public struct IngredientElement + { + public IngredientClass IngredientClass; + public long? Integer; + + public static implicit operator IngredientElement(IngredientClass IngredientClass) => new IngredientElement { IngredientClass = IngredientClass }; + + public static implicit operator IngredientElement(long Integer) => new IngredientElement { Integer = Integer }; + } + + public struct InShape + { + public IngredientClass IngredientClass; + public long? Integer; + + public bool IsNull => IngredientClass == null && Integer == null; + + public static implicit operator InShape(IngredientClass IngredientClass) => new InShape { IngredientClass = IngredientClass }; + + public static implicit operator InShape(long Integer) => new InShape { Integer = Integer }; + } + + public static class Serialize + { + public static string ToJson(this Dictionary self) => JsonConvert.SerializeObject(self, Converter.Settings); + } + + public class IngredientClass + { + [JsonProperty("id")] + public long Id { get; set; } + + [JsonProperty("metadata")] + public long Metadata { get; set; } + } + + public partial class Recipes + { + [JsonProperty("ingredients", NullValueHandling = NullValueHandling.Ignore)] + public IngredientElement[] Ingredients { get; set; } + + [JsonProperty("inShape", NullValueHandling = NullValueHandling.Ignore)] + public InShape[][] InShape { get; set; } + + [JsonProperty("outShape", NullValueHandling = NullValueHandling.Ignore)] + public long?[][] OutShape { get; set; } + + [JsonProperty("result")] + public Result Result { get; set; } + } + + public partial class Recipes + { + public static Dictionary FromJson(string json) => JsonConvert.DeserializeObject>(json, Converter.Settings); + } + + public class Result + { + [JsonProperty("count")] + public long Count { get; set; } + + [JsonProperty("id")] + public long Id { get; set; } + + [JsonProperty("metadata")] + public long Metadata { get; set; } + } + + internal static class Converter + { + public static readonly JsonSerializerSettings Settings = new JsonSerializerSettings + { + MetadataPropertyHandling = MetadataPropertyHandling.Ignore, + DateParseHandling = DateParseHandling.None, + Converters = + { + InShapeConverter.Singleton, + IngredientElementConverter.Singleton, + new IsoDateTimeConverter { DateTimeStyles = DateTimeStyles.AssumeUniversal } + }, + }; + } + + internal class IngredientElementConverter : JsonConverter + { + public static readonly IngredientElementConverter Singleton = new IngredientElementConverter(); + + public override bool CanConvert(Type t) => t == typeof(IngredientElement) || t == typeof(IngredientElement?); + + public override object ReadJson(JsonReader reader, Type t, object existingValue, JsonSerializer serializer) + { + switch (reader.TokenType) + { + case JsonToken.Integer: + var integerValue = serializer.Deserialize(reader); + return new IngredientElement { Integer = integerValue }; + + case JsonToken.StartObject: + var objectValue = serializer.Deserialize(reader); + return new IngredientElement { IngredientClass = objectValue }; + } + throw new Exception("Cannot unmarshal type IngredientElement"); + } + + public override void WriteJson(JsonWriter writer, object untypedValue, JsonSerializer serializer) + { + var value = (IngredientElement)untypedValue; + if (value.Integer != null) + { + serializer.Serialize(writer, value.Integer.Value); + return; + } + if (value.IngredientClass != null) + { + serializer.Serialize(writer, value.IngredientClass); + return; + } + throw new Exception("Cannot marshal type IngredientElement"); + } + } + + internal class InShapeConverter : JsonConverter + { + public static readonly InShapeConverter Singleton = new InShapeConverter(); + + public override bool CanConvert(Type t) => t == typeof(InShape) || t == typeof(InShape?); + + public override object ReadJson(JsonReader reader, Type t, object existingValue, JsonSerializer serializer) + { + switch (reader.TokenType) + { + case JsonToken.Null: + return new InShape { }; + + case JsonToken.Integer: + var integerValue = serializer.Deserialize(reader); + return new InShape { Integer = integerValue }; + + case JsonToken.StartObject: + var objectValue = serializer.Deserialize(reader); + return new InShape { IngredientClass = objectValue }; + } + throw new Exception("Cannot unmarshal type InShape"); + } + + public override void WriteJson(JsonWriter writer, object untypedValue, JsonSerializer serializer) + { + var value = (InShape)untypedValue; + if (value.IsNull) + { + serializer.Serialize(writer, null); + return; + } + if (value.Integer != null) + { + serializer.Serialize(writer, value.Integer.Value); + return; + } + if (value.IngredientClass != null) + { + serializer.Serialize(writer, value.IngredientClass); + return; + } + throw new Exception("Cannot marshal type InShape"); + } + } +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/appsettings.Development.json b/Code/Minecraft.Crafting.Api/appsettings.Development.json new file mode 100644 index 0000000..0c208ae --- /dev/null +++ b/Code/Minecraft.Crafting.Api/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/Code/Minecraft.Crafting.Api/appsettings.json b/Code/Minecraft.Crafting.Api/appsettings.json new file mode 100644 index 0000000..10f68b8 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/convert-recipes.json b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/convert-recipes.json new file mode 100644 index 0000000..1c5ecae --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/convert-recipes.json @@ -0,0 +1,23223 @@ +[ + { + "give": { + "displayName": "Stone", + "enchantCategories": [], + "id": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnklEQVQ4y4VTQRIAMQTzXA9w7xM8uXti0jS6B8OYEiK1zNxoa60dETsiOnb3I4dmFWABPypz925Wbw1REImRp8Y9Aa5QnvM4bZlhZ0YrzzxhjTGiMl6pfGaeEzAKxuMVsDsjvNbrBqwBReC0Yp9R8aCKlejM3S8h8UossOOMarTX2LyuKYLUn2Apl7fpE03MY\u002B6a4CWmiUj7U5/iBME\u002BeeR3wyunqoUAAAAASUVORK5CYII=", + "name": "stone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + "stone", + null + ], + [ + "stone", + "stone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone", + "enchantCategories": [], + "id": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnklEQVQ4y4VTQRIAMQTzXA9w7xM8uXti0jS6B8OYEiK1zNxoa60dETsiOnb3I4dmFWABPypz925Wbw1REImRp8Y9Aa5QnvM4bZlhZ0YrzzxhjTGiMl6pfGaeEzAKxuMVsDsjvNbrBqwBReC0Yp9R8aCKlejM3S8h8UossOOMarTX2LyuKYLUn2Apl7fpE03MY\u002B6a4CWmiUj7U5/iBME\u002BeeR3wyunqoUAAAAASUVORK5CYII=", + "name": "stone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "cobblestone", + "quartz", + null + ], + [ + "quartz", + "cobblestone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone", + "enchantCategories": [], + "id": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnklEQVQ4y4VTQRIAMQTzXA9w7xM8uXti0jS6B8OYEiK1zNxoa60dETsiOnb3I4dmFWABPypz925Wbw1REImRp8Y9Aa5QnvM4bZlhZ0YrzzxhjTGiMl6pfGaeEzAKxuMVsDsjvNbrBqwBReC0Yp9R8aCKlejM3S8h8UossOOMarTX2LyuKYLUn2Apl7fpE03MY\u002B6a4CWmiUj7U5/iBME\u002BeeR3wyunqoUAAAAASUVORK5CYII=", + "name": "stone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + "stone", + null + ], + [ + "stone", + "stone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone", + "enchantCategories": [], + "id": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnklEQVQ4y4VTQRIAMQTzXA9w7xM8uXti0jS6B8OYEiK1zNxoa60dETsiOnb3I4dmFWABPypz925Wbw1REImRp8Y9Aa5QnvM4bZlhZ0YrzzxhjTGiMl6pfGaeEzAKxuMVsDsjvNbrBqwBReC0Yp9R8aCKlejM3S8h8UossOOMarTX2LyuKYLUn2Apl7fpE03MY\u002B6a4CWmiUj7U5/iBME\u002BeeR3wyunqoUAAAAASUVORK5CYII=", + "name": "stone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + "stone", + null + ], + [ + "stone", + "stone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dirt", + "enchantCategories": [], + "id": 3, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0UlEQVR42nWSsQ1CMQxEvQ4rINFR0SOBxAgpaRgA/Q3YhelAF\u002Bmi9\u002B/nF1YS2zn7zq7v\u002B/H7tEu31/XYbea7nw6ruM/SRYlM0HtZluEzIO\u002BKycporsI3qzGHeSW01tpwsJukkl0MAAcV0GdyJ6AKpa/cVlZyq9SG9yFicpR4TKDipOmzMjnH525m/g6QTp5uOT8zNt2D5J68SaVyPORsYPtJxVrVjBcraHSkwDH3TUxnguyZu1pRkD1v541wpjHb0MokKkz\u002BWWgDkDtgkfbm7wJ/9oUoq3qXqFkAAAAASUVORK5CYII=", + "name": "dirt", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "dirt", + "gravel", + null + ], + [ + "gravel", + "dirt", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "id": 5, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVQ4y31TMQ4CMQzzg9iZ7wFILMxIt/ABZiZ2FsSGeMKtzHysyJVcGRMYfGmTqImdHJ7XfVsuu0b7us9f\u002BOe/HacGHvQIQefjvBmPZlx35hCoEmWVJOQjvQN\u002BTvO6g2fdD9tVh2I6u58W4sgKyTN9ToUx3j8oKCDreiRV5cP5eQUJWgnpuiC5pgYZzxz4nL1KNfvUo3fgo8t2c4RupREqdavZZ3x04ByrPfCY74QAzTu1UIVqLzwXv3Y82801F\u002BCJ\u002BR/4HlT6DA2Sm\u002BvhmlT78QZ\u002B7nLGaC/6FAAAAABJRU5ErkJggg==", + "name": "planks", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "log", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "id": 5, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVQ4y31TMQ4CMQzzg9iZ7wFILMxIt/ABZiZ2FsSGeMKtzHysyJVcGRMYfGmTqImdHJ7XfVsuu0b7us9f\u002BOe/HacGHvQIQefjvBmPZlx35hCoEmWVJOQjvQN\u002BTvO6g2fdD9tVh2I6u58W4sgKyTN9ToUx3j8oKCDreiRV5cP5eQUJWgnpuiC5pgYZzxz4nL1KNfvUo3fgo8t2c4RupREqdavZZ3x04ByrPfCY74QAzTu1UIVqLzwXv3Y82801F\u002BCJ\u002BR/4HlT6DA2Sm\u002BvhmlT78QZ\u002B7nLGaC/6FAAAAABJRU5ErkJggg==", + "name": "planks", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "log", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "id": 5, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVQ4y31TMQ4CMQzzg9iZ7wFILMxIt/ABZiZ2FsSGeMKtzHysyJVcGRMYfGmTqImdHJ7XfVsuu0b7us9f\u002BOe/HacGHvQIQefjvBmPZlx35hCoEmWVJOQjvQN\u002BTvO6g2fdD9tVh2I6u58W4sgKyTN9ToUx3j8oKCDreiRV5cP5eQUJWgnpuiC5pgYZzxz4nL1KNfvUo3fgo8t2c4RupREqdavZZ3x04ByrPfCY74QAzTu1UIVqLzwXv3Y82801F\u002BCJ\u002BR/4HlT6DA2Sm\u002BvhmlT78QZ\u002B7nLGaC/6FAAAAABJRU5ErkJggg==", + "name": "planks", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "log", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "id": 5, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVQ4y31TMQ4CMQzzg9iZ7wFILMxIt/ABZiZ2FsSGeMKtzHysyJVcGRMYfGmTqImdHJ7XfVsuu0b7us9f\u002BOe/HacGHvQIQefjvBmPZlx35hCoEmWVJOQjvQN\u002BTvO6g2fdD9tVh2I6u58W4sgKyTN9ToUx3j8oKCDreiRV5cP5eQUJWgnpuiC5pgYZzxz4nL1KNfvUo3fgo8t2c4RupREqdavZZ3x04ByrPfCY74QAzTu1UIVqLzwXv3Y82801F\u002BCJ\u002BR/4HlT6DA2Sm\u002BvhmlT78QZ\u002B7nLGaC/6FAAAAABJRU5ErkJggg==", + "name": "planks", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "log", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "id": 5, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVQ4y31TMQ4CMQzzg9iZ7wFILMxIt/ABZiZ2FsSGeMKtzHysyJVcGRMYfGmTqImdHJ7XfVsuu0b7us9f\u002BOe/HacGHvQIQefjvBmPZlx35hCoEmWVJOQjvQN\u002BTvO6g2fdD9tVh2I6u58W4sgKyTN9ToUx3j8oKCDreiRV5cP5eQUJWgnpuiC5pgYZzxz4nL1KNfvUo3fgo8t2c4RupREqdavZZ3x04ByrPfCY74QAzTu1UIVqLzwXv3Y82801F\u002BCJ\u002BR/4HlT6DA2Sm\u002BvhmlT78QZ\u002B7nLGaC/6FAAAAABJRU5ErkJggg==", + "name": "planks", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "log2", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Planks", + "enchantCategories": [], + "id": 5, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVQ4y31TMQ4CMQzzg9iZ7wFILMxIt/ABZiZ2FsSGeMKtzHysyJVcGRMYfGmTqImdHJ7XfVsuu0b7us9f\u002BOe/HacGHvQIQefjvBmPZlx35hCoEmWVJOQjvQN\u002BTvO6g2fdD9tVh2I6u58W4sgKyTN9ToUx3j8oKCDreiRV5cP5eQUJWgnpuiC5pgYZzxz4nL1KNfvUo3fgo8t2c4RupREqdavZZ3x04ByrPfCY74QAzTu1UIVqLzwXv3Y82801F\u002BCJ\u002BR/4HlT6DA2Sm\u002BvhmlT78QZ\u002B7nLGaC/6FAAAAABJRU5ErkJggg==", + "name": "planks", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "log2", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Lapis Lazuli Block", + "enchantCategories": [], + "id": 22, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABA0lEQVQ4y21TqwoCURDdj7CIDzZZTAqLRjFuMglGk9luVBBFEMHmH/iRV894z3B23DDM\u002B8zr3mK0eady9UrgSrTNdo802V5NH9TPP15AKOuLGSwwy\u002BD9\u002BT0NlyeXVQd1q2MqrNpXYRWQBlEG71VnA6E\u002BXBx\u002BAJ7AbnJFygTVLhoAXikDeEBOIsh4fWvYHAAOryatMxhcY2hr7IABOnOcXW2mxx1oRRLbJgj90A0Ad46JlBsbzzoSfcwI4G2Gd0AfAQjsO1B03Xp8TLELA\u002BCNGQSnLo2V9cStV9CZFYQV4\u002BuEvTPdy18QR9vM8To\u002BAn5U3HZcqgJqJ94BkNqIcyKQY0FW\u002BgAc3u0xFeYdvwAAAABJRU5ErkJggg==", + "name": "lapis_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Dispenser", + "enchantCategories": [], + "id": 23, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAALVBMVEUAAABQTk48OztdW1toaGh3d3eFhYWRkZHFxcWwsLCoqKidnZ0QEBAhISF/f38C3/pEAAAAAXRSTlMAQObYZgAAAIFJREFUGBkFwQGOAjEQA8FuT1Zw/3/sIZHEVClgQaiURcSmRUrvArO5HQ/iHRPWnMDk2AaJPhB9qJELH1s/UBicXJwU4\u002B1SXXqJU9NFsd6HS6Ud3tD7QA6wdjCwRIBopCdX\u002BZrT3cVeQ/Zl2AtIX9u9TfeG/UIHqX/wT\u002BEoYEGgwA//30VUS3FS4QAAAABJRU5ErkJggg==", + "name": "dispenser", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + "cobblestone", + "bow", + "cobblestone" + ], + [ + "cobblestone", + "redstone", + "cobblestone" + ] + ] + }, + { + "give": { + "displayName": "Sandstone", + "enchantCategories": [], + "id": 24, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4y4WTOw4CMQxEfWWuwQG4AD2ihhbRUIFEs5QgUSDOEDSWXjR4Iyhms/HfYyfer1OreD72/fyF\u002B23bQp/psk5cD6sZXMe/28Zxs2iO826Z\u002BCcDoVIwUjW1TMnrHXvdQ\u002BXo4mXqxFhBvU23FzIAxu5AJpz9lFw\u002BPYBHHvXvxLl\u002BFgA\u002BnAs54FjlSSIZnEgPSju1FZKFl\u002BSzpkcvt\u002B5CLhI/Auw7J15ynYhkXxzQhs\u002B5jhWOsOkceDaCjcpGJ3l/Czj7DngrBEIHR/kWyO48eAu\u002BVKPdiLpEPu/RnVeI7gNiHT61viqY2wAAAABJRU5ErkJggg==", + "name": "sandstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "sand", + "sand", + null + ], + [ + "sand", + "sand", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Sandstone", + "enchantCategories": [], + "id": 24, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4y4WTOw4CMQxEfWWuwQG4AD2ihhbRUIFEs5QgUSDOEDSWXjR4Iyhms/HfYyfer1OreD72/fyF\u002B23bQp/psk5cD6sZXMe/28Zxs2iO826Z\u002BCcDoVIwUjW1TMnrHXvdQ\u002BXo4mXqxFhBvU23FzIAxu5AJpz9lFw\u002BPYBHHvXvxLl\u002BFgA\u002BnAs54FjlSSIZnEgPSju1FZKFl\u002BSzpkcvt\u002B5CLhI/Auw7J15ynYhkXxzQhs\u002B5jhWOsOkceDaCjcpGJ3l/Czj7DngrBEIHR/kWyO48eAu\u002BVKPdiLpEPu/RnVeI7gNiHT61viqY2wAAAABJRU5ErkJggg==", + "name": "sandstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "sandstone", + "sandstone", + null + ], + [ + "sandstone", + "sandstone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Sandstone", + "enchantCategories": [], + "id": 24, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4y4WTOw4CMQxEfWWuwQG4AD2ihhbRUIFEs5QgUSDOEDSWXjR4Iyhms/HfYyfer1OreD72/fyF\u002B23bQp/psk5cD6sZXMe/28Zxs2iO826Z\u002BCcDoVIwUjW1TMnrHXvdQ\u002BXo4mXqxFhBvU23FzIAxu5AJpz9lFw\u002BPYBHHvXvxLl\u002BFgA\u002BnAs54FjlSSIZnEgPSju1FZKFl\u002BSzpkcvt\u002B5CLhI/Auw7J15ynYhkXxzQhs\u002B5jhWOsOkceDaCjcpGJ3l/Czj7DngrBEIHR/kWyO48eAu\u002BVKPdiLpEPu/RnVeI7gNiHT61viqY2wAAAABJRU5ErkJggg==", + "name": "sandstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone_slab", + null, + null + ], + [ + "stone_slab", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Note Block", + "enchantCategories": [], + "id": 25, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y2PQ1FD4TwlmABFRNpr/qwMs/0\u002BJdQRjEBuZjywOo0F64AbAJBw1JAjSILUwGm4AsqIoEwUwG0Tj44PYKAagG4KLD3Y\u002BlI/iBWJtBtEwL2O4AJvNMD\u002Bj81HCAF0RUS5BjgVYNBJrM1XCACMaYYaQ4hKMMEB3CV4\u002BekoECSAbgm4oMh/DBTDNMAxThI\u002BPEQvkYLgBlGAAPEe7j/vLXEwAAAAASUVORK5CYII=", + "name": "note_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "planks", + "redstone", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Powered Rail", + "enchantCategories": [], + "id": 27, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABC0lEQVQ4y6WTIQ7CQBBFN\u002B058ICCMxBMEwyOBIWqAYHD4UBygEpcCY4DILkDt\u002BAAQ17DJ9Nta6DJhDAz\u002B3bm9zeEz1MUheV5bo9jz0LHQ40eemuFw3pqAjyvA1slid1OiyrO\u002B8yokwOw3W2qXnJfwHzSt/JSVoDXfWhZmtpyNqoFOeD00MuZ2hQkofsVxiFUN\u002Bs/cAEa\u002BzFWDOBWD2ACehoAaUCRJg6yuwItvAYAGhpIRMZkdO1OjV9ymoDeVg0EUI5bOeg1EKChgQDc4gGsE4vY6gP/FuQD8vIDOQ9o9YFE9BoopIEAnRr4FWIfeBFbfRCLGPvAv8ZOHwDgkPcAAUwfU6cP/tLg18/5DU2Zg7/hGzG3AAAAAElFTkSuQmCC", + "name": "golden_rail", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + "gold_ingot", + "stick", + "gold_ingot" + ], + [ + "gold_ingot", + "redstone", + "gold_ingot" + ] + ] + }, + { + "give": { + "displayName": "Detector Rail", + "enchantCategories": [], + "id": 28, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4y52TsQ7CMAxEo/ZnGPkHxFKJhQ2JiSkLDGxsbKx8QEa2svJ9QS/iqraxmohIVq/25ZRcbOd\u002BK4QQvffRFRYcuJPk47yNEgC/7l38PA8pwMrxvd4uiQseBPabVezffRIAH3drM6jBgQuenIIk6jVXgJsVOFaNAJxMQB5QBJ\u002BaJnZtmwKsf3mAQOaBTASzARIhYXLUZKLpgZ5RAhDHArpC9oxzAY47FiBPbrEP9AryAAxZIQ8kYPYBm\u002BTB3ER5IIFFD0rPaHpQOwtVfaDet2ZCnWj2gTwozYLpwb/j/AXHSF2BnUnKcQAAAABJRU5ErkJggg==", + "name": "detector_rail", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "stone_pressure_plate", + "iron_ingot" + ], + [ + "iron_ingot", + "redstone", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Sticky Piston", + "enchantCategories": [], + "id": 29, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABHUlEQVQ4y3WTMW4CQQxF5zgUVFCk5AQRaVLQIIWGgnbrVPS5ABEHoKCmjZAicYU9AoeY6Fl6K\u002B9Aii/N\u002Bnu\u002Bv\u002B3Z0vd9vV2v9XPzMmD7Ng3AAc6ZB9yBKxzAz/em7n\u002B7wPnrPS613O6yquvDMr7lCokESTjdD0PSopvV4/51xGUROJyEwPxjEkHBZUAcePayMe4WVAhC2kLrRI64TuRCQKsmZpsk/ccNDoStaDFDESu7qeIaUWe6XG6Hlqsr8rDGrO7krQoU1v5ojaCdfJ6\u002BwsZz2zEDHg72qaR14OrydnRB/kggJ9ovAu2GOJMPhoeUW7Cylp89KOD/EQ6wg6KVsGolh5ofly2P1ohV7Zrk35jj5j2sMf/GQi7HzJP7A3RuauIMG1IvAAAAAElFTkSuQmCC", + "name": "sticky_piston", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "slime_ball", + null, + null + ], + [ + "piston", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Piston", + "enchantCategories": [], + "id": 33, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAy0lEQVQ4y51TwQ3CMBC7gfgzBRIfFuiHLXjxZwLECOyA\u002BmKFDFPkSD457pVHH5bu6ktix2m01pbvPC\u002B36Zi4ng8d4ADUygNYAy5QAJ/nlHg/Ln1RxRHkAoNY4MApr/spe9TeYyYody8Cu2BHle9WeLLb7AooVeW5TP9GpAK/fd661o60wBgpkZdapaL9KkbK01RcrvZDjCqzsuGcWhlSqBJQzq0NG6g8DmuEFf/3IbmdrZmuYEui2/DHNsRYSeTfWP0TqxgryeQqa\u002BR\u002BurFtDDEFWtUAAAAASUVORK5CYII=", + "name": "piston", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "cobblestone", + "iron_ingot", + "cobblestone" + ], + [ + "cobblestone", + "redstone", + "cobblestone" + ] + ] + }, + { + "give": { + "displayName": "Wool", + "enchantCategories": [], + "id": 35, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABhUlEQVQoFT3SiW7CQAxFUf//13VlL5ASlhTEkgKBBKqeMBJoBB4vz9ceYjCZTvO8O/rqjyer9fpUVcNpNv6e7cvy93h67w96X\u002BP1duswPgfDKDab3aH8e3wu16ukfLmaLZbqhVWyXzrdznBEd14UIamua95F8XO/39mb3c5VJbs8Hh1\u002Bgjyk2w5KT\u002BdzKsvyOTA2MK0YPilHDe1QpJEwrwFU4n7t9sDg9g2m9VeVGYTC/a3XH2UZJWVS0xqSrTm8j8cwpsrmi0jjVpcLbTCOhrTNJmRXwFKOGYwXNJynS4ZWWOnhSbNxIq\u002Bbpp1BnT0AE3YXA2N0VzC\u002B8Wirj7eSFlwu4DAYwFiu2/1B2fN9bJxoogiqeunjcLkxWrCmIaGJeVRqYks2GX6IkXQMA8YG6ZmBX3/Z1uigYIcMeQlGN48K1JWkSvJPGNnmCXcA6fEV4JGERE1CB2nRbAbmkHq73cCZlSsR26aYGSA51k8XC87wl8RKm7d9y3yujApVqJoLpXnUC/0DCvzCyMqYj0QAAAAASUVORK5CYII=", + "name": "wool", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "string", + "string", + null + ], + [ + "string", + "string", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Block of Gold", + "enchantCategories": [], + "id": 41, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0UlEQVQ4T4VSMRLCMAzrXxi68wBmNn7GMfGb/qAbCyMPYGVgoKZ2o1S13XbQpZYjpVbSfPpWGN/uYMg433vcj9Loh/xuMkhnkPdlwshVgHueJhS\u002BGpiwNIfXOYj8n2FPMPBiq4sBoJzxY98M1LVuxqmJGAeADwZ74myk/trOIbJ4cdKKODXIxFzztepqBpzBltiHqXUIcUvMJuBnA1xhMnNAOWwxQk06CQw9W10vGuy8Pg5zMYLCb2CxzwCG1YCvZk3M4\u002BDV2gjqotCCvwHP\u002BfoPVUIDi068x\u002B0AAAAASUVORK5CYII=", + "name": "gold_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ] + ] + }, + { + "give": { + "displayName": "Block of Iron", + "enchantCategories": [], + "id": 42, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiElEQVQ4T72TPQrAIAxGvf9p7OjoCaSLk4OTgzh5gZQIldT/Qu3wIGAi3yOEnUqBlDKB9Yi7j/YzLGKMFSGEjPcenHMVOJs\u002BaD2uIIQAdnAOxpgu1tqM1voBznYVSo1ugm0KNHorflOBRh5F/0dhZROvttDS2a8w20RXYRb9W4XyRCnYgNC65AIOk5NQUUbqSQAAAABJRU5ErkJggg==", + "name": "iron_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + "stone", + "stone" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "sandstone", + "sandstone", + "sandstone" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "brick_block", + "brick_block", + "brick_block" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stonebrick", + "stonebrick", + "stonebrick" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "netherbrick", + "netherbrick", + "netherbrick" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "quartz_block", + "quartz_block", + "quartz_block" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Brick", + "enchantCategories": [], + "id": 45, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhklEQVQ4y2NgGDLAU1nyPwiTpQmE\u002B9wM/2\u002BPcvhfb6fzn2RN6BjDEGI04TQEpOl4kitRmkAYpBaEQRaBDYHZis8QmCZkjSCsKyaAMADdEFyakDGGATBD8GmC4UR9JYQBIAGYAbAAIqQRrBk5FmCGYDMAWROKRvSoBCmGGUCUJlyJiCRNAw4A\u002B2oIP9RqUmEAAAAASUVORK5CYII=", + "name": "brick_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "brick", + "brick", + null + ], + [ + "brick", + "brick", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "TNT", + "enchantCategories": [], + "id": 46, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAv0lEQVQ4y5WTwQ1CMQxDu0IPSIgDV06IIdihY1ViFOZhA5YocqWHTGjh92ApbtI0ttL0uBza87rvULzKk4Jaa8d9d2qr/N2glNJu59yc53zsUKwz5TmDJ3URRFSoWAXiAnkuen1v4JoommlWbrMHvMb4Pt3UA0ADB5rxZugBmt1ATATRoxQ1xcsO5aNHXxIYbzTBXw/Yg9jEfXGfhh4wBXHU/XMPVAx3zeim4dQD3wPnjDziH4vkf2ErH\u002B7BCn8BKYUBy/bJrtYAAAAASUVORK5CYII=", + "name": "tnt", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gunpowder", + "sand", + "gunpowder" + ], + [ + "sand", + "gunpowder", + "sand" + ], + [ + "gunpowder", + "sand", + "gunpowder" + ] + ] + }, + { + "give": { + "displayName": "Bookshelf", + "enchantCategories": [], + "id": 47, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZElEQVQ4T5WSO0sDURCFtxEfaLGIKSwsbJRg4SJYumiXQlHQSrBIGiVWggRErGwWJGAnpLAQxF628yf4n658B8717prG4iSz8zh35sxkn08n4fXxUJiMDoT7/l60geNpHv/UZvxsrS9H7HZXhGm\u002BjbU8FOfj0D26kz8SENwvVoXnPBf8DT4mC6F6mJNdDN5EQI0IaIeC0fas8NXpNAhux3mo6zpUVSW/CfLxUKNk3\u002B/XKmoTkEibELiDNgG1GsEEg82ZaJNI8cXNkgiw7UcHCKIGMFNsDUjkFYqZlddNgB\u002BCxeGxNiEN1MVLX6Atg29iaTz1SQMb6b65g/Qu2jfgW2ms0XsG2LR/djkfb8J\u002B5zXuwMoTtMoWMF2pSbEbd\u002BA9I8w0Ah7wSvGxAXIZI94BiSlBr9cLZVk2bsMEfvDPHZiANZmAVt1FuwONgLLe/dXpTtwziQAfMXKsAcXk/Yr4jxtI/eAHdiIO8OD0uHQAAAAASUVORK5CYII=", + "name": "bookshelf", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "book", + "book", + "book" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Torch", + "enchantCategories": [], + "id": 50, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAUUlEQVQ4y2NgGAWDHPy/wfD/fz/Df/IN\u002BD/9PwiQbcD8\u002BoD/ueFm5BswtdTtf6irHmUucDJVoswAilxAsRdAAWhrIEuZF6z1pClzgbmWOF4DAKo0LKGREL3rAAAAAElFTkSuQmCC", + "name": "torch", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "coal", + null, + null + ], + [ + "stick", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Oak Wood Stairs", + "enchantCategories": [], + "id": 53, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "oak_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Chest", + "enchantCategories": [], + "id": 54, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BElEQVQ4jaWSsQrCMBCGu1afwQo66KCIk6Ogu6/gqCJUUCg4KTg5uQg6OVlFBH2SPlPkK1xpmjYULBy55P7/u0uo41i\u002BQb\u002BlJGy6QuNu2lBPvx6vpSBZ42lRi4OcsEIoivi97SYmzmRPXgih0PaqCSANSe\u002BBoNPMw9E4PpxPPBUEgdZd8rSZaHZ6SgMQAKIoUmEYam\u002BQNqLBbADOl2sMYQIAiIuM\u002B8PRBMxWG/X6fBMIhjwjmqW/zp9ABHIdMXImNRoZE7CRCSjKdeh0uz8MM6sGyEJEIOMCETNg163k/wsCYQJyzJjkzgRmo3seRB7N2tEGKd3x3\u002B8H2ok\u002BsuBGUokAAAAASUVORK5CYII=", + "name": "chest", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "planks", + null, + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Block of Diamond", + "enchantCategories": [], + "id": 57, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzklEQVQ4T4VSQQoCMRDbF3jzOb7Ad3j3RT5E8OLBH3gXZL2I4EUvgpUMpGbT2d1CaCfTpJ1pu/XjVhSrSx/IOM8tj6fSYXEu78Kx\u002B94D4Ahym9c1QL4aYDC5/Twbkd\u002BMexoDFyOmAQEOQD4M4MrNFGZiHkC\u002BMZgTZyUt9od/E1WsJ42JU4NMrLE\u002BK\u002BYw0B5Mib2ZiJsmTonVhHw1oCCr2cHDBiXwSlnDmMPsucZg7vdpMwclAL5Bxd4DGlYDfZoxsZbDXxslwAVAoGvCOY9/d/YymordHfcAAAAASUVORK5CYII=", + "name": "diamond_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "diamond", + "diamond", + "diamond" + ], + [ + "diamond", + "diamond", + "diamond" + ], + [ + "diamond", + "diamond", + "diamond" + ] + ] + }, + { + "give": { + "displayName": "Crafting Table", + "enchantCategories": [], + "id": 58, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzUlEQVQ4y2OQFOH5z8fNBsYgtqMy3/9iSwWsGCQnJcoLVguiQeoZQJw9M5LAGKRgXqTR/3WZNlgxSA6kBqYepBduAEgCl0Z0DDMEbADM2SCJUAuV/97aEmAahkF8ZAwSgxkC9gKys0GSyGyYjSCNMDZMHOYdBlDgoEvCNBEyGKQXwwB0b2Bj4zWAFDb1DUAPbWQ2UV5ADjhYyIP42GIBbgCuaETWhB4jKNEIStPICQlbYkLHsIQE0kt5UgaZQm5mArsAlJ6Rsyih7Iye/QFRA\u002BqIOTtE1AAAAABJRU5ErkJggg==", + "name": "crafting_table", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Furnace", + "enchantCategories": [], + "id": 61, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2ElEQVQ4y5WTyw3DMAxDvVc6Q9B70Ls38AQewBOnoIEn0Ip76IFBrA8j0kp5n\u002BfteB3H4wz8TL7o8bmuQK317r1PtNYiJuisuN4VXwiUHGNM6J1mNShGo5MHgRIUQZJJnYQPBAGjUeSjZxKIlZMXRQ80oZXRKXT9eIWh4QEToDOPTiMeqG5KEIuPSdIJdqTqCQme8Ftw53NesTAxE9BIs3sAlkXKTvutZFJfuJDA1bjzearsT\u002ByBCNxlvrKbYidjkQBJXiTwc5V9u1wKOV8wamIP/vmdc074ApcXSPTm2C9BAAAAAElFTkSuQmCC", + "name": "furnace", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + "cobblestone", + null, + "cobblestone" + ], + [ + "cobblestone", + "cobblestone", + "cobblestone" + ] + ] + }, + { + "give": { + "displayName": "Ladder", + "enchantCategories": [], + "id": 65, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZklEQVQ4y2NggIJpJY7/A21V/jMQAFjV1SWZ/9/aG/AfRIMUgNgwGhnDxGDq4QakB\u002BiABUE0yHQQjQ2D5GDqQBjFFSBJK305gl7AqY6iMID5ETkM0P0NokdqGOBKByA83MNg6OQFAO8/Kr6h1TyZAAAAAElFTkSuQmCC", + "name": "ladder", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + null, + "stick" + ], + [ + "stick", + "stick", + "stick" + ], + [ + "stick", + null, + "stick" + ] + ] + }, + { + "give": { + "displayName": "Rail", + "enchantCategories": [], + "id": 66, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwElEQVQ4y7WTMQpCMRBEcxhLeysLDyDoFWxMZSE2NhYewiq1zfeOKy84km9WXBQDy5\u002B/OwzJZJLSY5VSLOds6cOCA3fUPG1mJgHw5bCw63lZC6we3/1xV7ngp8B6PrHhNlQB8HY1dYsZHLjg0S5ooh45AtxuwLYiAnA6AXnAEKyzq\u002BSHPECg80AmvnrQ/oNloutB5Bol0A2iAm9zoFtocyA/2jxIwM0BApEc/MeD6FsI5UA\u002BeG9CSXRz8JMH3z7nOzGcRtsdKCi8AAAAAElFTkSuQmCC", + "name": "rail", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "stick", + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Cobblestone Stairs", + "enchantCategories": [], + "id": 67, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKaSURBVDhPdVM9TxtBEJ39uovPRhENKKFBCkIJkqHDEhWJaFKC8gPSWBTpqYhRoAoNEvkPSYOCKChSRBT5B0mkOKayjWXJWHzc951v9zK7GBJk5UmnOd3uvHnzZo7Af7C7uzvved5by2Jg287OxsbG9\u002BHRPYwQ7O3tPfP9cMeyxGqeZ1RKACGEklJ97nY7O/v7\u002B/eI2DDeYXp6uiZl9hoJCD6gFICUkhCq5orF4vqL5yvl5eWV\u002BsnJ156\u002BP0JQqVRecsErnhuC57vAGQNNFCcDENxGxflcmkbrS0tL5VKp9IUO8\u002B5AKYdsMABCcowKwjCAqytXJ6MaBVkmodvt0kaj8cpxnMkRAg1COBJRjETLB89zod1uwlmnBfX6L\u002Bj3\u002B4YoSZK/Jm5tbVEhHqwOBun76\u002BurJ1wQSBOJBApNtAC/QxwHSOZhMhqDsG1rltwkitVi0amFYTyvB5NlA/OEkY8kGaRpjPIJ5HmO1c9NdTQUVZJZtrCwOBPH8bcoiifxHLAv079SOTgFBwqFIqicoAcWBEGAZ8r4JATTLXygSeLiS4TyYoii0EilVJgKWurYWAkmJybg0eMJQNexJQDOKd5NMQ9Nt20bGKN4OQPsHZrNFvR6PSRMgGMVXfXi4hJ\u002B1xvQ6bSNAr0buh2A5IagUCjgrC0YH3\u002BIUU8gAx93IMUSrVYbTk8bcHl5YSaTpJkZrRAUTcTiU1NTkjE\u002Bg6N6yphFOBcoLzFSgyA0ajR0z4QwE5FIYc6B7/uf7sZYrb4po4iaEPaaUpJGUYSXbVyaM1R1s0S4FzJNk0POne2Dg48/dN7Iz1StVsuc2zXGyBruAj3v9VH\u002BNaqkh1h5\u002B\u002BjoyCTeYoTgFpubm2XX9WrNZlPvxLvj4\u002BOfw6N/APAHAOxRjCxv5dAAAAAASUVORK5CYII=", + "name": "stone_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "cobblestone" + ], + [ + null, + "cobblestone", + "cobblestone" + ], + [ + "cobblestone", + "cobblestone", + "cobblestone" + ] + ] + }, + { + "give": { + "displayName": "Lever", + "enchantCategories": [], + "id": 69, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAUUlEQVQ4y2NgGAWDHNTW1v4vKCj4T7YBDQ0N/4uKisg3YGqp2//ccDPyDZhfH/DfyVSJMgNCXfUo88LAGgAKQFsDWcrCwFpPmjIXmGuJ4zUAAAyeKSk0n4hVAAAAAElFTkSuQmCC", + "name": "lever", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + null, + null + ], + [ + "cobblestone", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Pressure Plate", + "enchantCategories": [], + "id": 70, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + "stone", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Pressure Plate", + "enchantCategories": [], + "id": 72, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Button", + "enchantCategories": [], + "id": 77, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_button", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Snow", + "enchantCategories": [], + "id": 78, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y41SQQrAIAzL/1\u002B7207qqFCJWeomFCFNYm2Lu/ehJ7DET/kIjOJE8mpthuJ84yRUAzXbDE7CFEfol6CEJDGxEk\u002BDJCuJyZlXbBlod7n8ahppCCW6cp04Y5uCe92ZcZOhIJesjXUVQhOn0WX\u002BtYnVurJB1Ru7iSrgKDfxS6yVrik40Imr3sC98lcc8QAnD/SlZeYNcAAAAABJRU5ErkJggg==", + "name": "snow_layer", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "snow", + "snow", + "snow" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Snow", + "enchantCategories": [], + "id": 80, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y41SQQrAIAzL/1\u002B7207qqFCJWeomFCFNYm2Lu/ehJ7DET/kIjOJE8mpthuJ84yRUAzXbDE7CFEfol6CEJDGxEk\u002BDJCuJyZlXbBlod7n8ahppCCW6cp04Y5uCe92ZcZOhIJesjXUVQhOn0WX\u002BtYnVurJB1Ru7iSrgKDfxS6yVrik40Imr3sC98lcc8QAnD/SlZeYNcAAAAABJRU5ErkJggg==", + "name": "snow", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "snowball", + "snowball", + null + ], + [ + "snowball", + "snowball", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Clay", + "enchantCategories": [], + "id": 82, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3UlEQVQ4y32SsQoCQQxE8/\u002B1jWIjCjaHIlYW/oa/czIL73gXTovlducySSaZ2u0v8\u002BH8nKfbe76/PuN7uj7G4Z7/YMbDrQ4QFNLxNC3k3J0873yrAybSmWPSJbH5V3lACPBPTjp0V0sHBkjiqjmW506rD8dVugSIDD6nACzDg0VvJBHrhLW1qr42CpDMUpcZpII1g6MVEgNerRGSd22D9a68iYJEMHfr9TwgBhtbcFWI9oB90q08OvAGul23POE5DCfaFB6UZRknfrUFkz15e6C7chmi9W4575c3SP4FGLH5td538m0AAAAASUVORK5CYII=", + "name": "clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "clay_ball", + "clay_ball", + null + ], + [ + "clay_ball", + "clay_ball", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Jukebox", + "enchantCategories": [], + "id": 84, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y2PQ1FD4D8Km\u002BtpgjM5HxjBxmBoQZgARUSZAbKP5vzrAEoxBbHSMIWeCbABUwZRYRzhGVoxLDuQaBhAB4sAkkG2CORPZBTDDiDZAQlQEqwEgGmwAzAZsBoA0094AEIEsSKwBKGEw8AaQGwbghETIAFzpgCgD8CUklFigKCkTykzorsKamfBlYULZGQCVc8yS1KyoYQAAAABJRU5ErkJggg==", + "name": "jukebox", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "planks", + "diamond", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Oak Fence", + "enchantCategories": [], + "id": 85, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "fence", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Glowstone", + "enchantCategories": [], + "id": 89, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BklEQVQ4y22TsQ1CMRBDbxYKJEZgAFpEwRB0FLACiOGY4E9BTxHwiRdZFpHyf/7FubN9\u002BfVeruN5P47bYTPOu1VPfRPXVEz7PV7LxD9O21EKABbwsl/3FICYgFoLm/hKoL5hQzLF9VbMDzcDPbxKStJBDcVJAr4TAGqKP43opKLHYISUwiAHaq2JPGfFYViV0wLsOl0KHoFrE7Vwk9xUYtqHEUkoONvIJkm8It5QVXst\u002BTsKc9Dofc7\u002Be/tgVd6yNCzj6Ud74H0FQHZVBei\u002BIFfrIlteZ2\u002BVU3fPmsGsZpfIWSDHjXM/yo36d41TYu4XWrKaU\u002BWnIpkb\u002BQHIZIJf5xDgHQAAAABJRU5ErkJggg==", + "name": "glowstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glowstone_dust", + "glowstone_dust", + null + ], + [ + "glowstone_dust", + "glowstone_dust", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Jack o\u0027Lantern", + "enchantCategories": [], + "id": 91, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "lit_pumpkin", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "pumpkin", + null, + null + ], + [ + "torch", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "dye", + "glass" + ], + [ + "glass", + "glass", + "glass" + ] + ] + }, + { + "give": { + "displayName": "Wooden Trapdoor", + "enchantCategories": [], + "id": 96, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVQ4y2PwslH4TwlmSArQ/N9d6Ph/TqUXmIaxYRibHIwG6WUAmVIcawg2DSQAwyAxmCHY5ECGwF0ANw0JbO4JhNuGTQ4uDvMC3Q1ACQOYv2ASMBpmAEwOhmGGooQBvtBHFkfGcC\u002Bga0SPTnTDYPIoYYArGvHJobgAV0Dhk4MHIjxRIAFk56MbgOwyyqMR5gWYv2BRhR6NyHJYExJ6FBGKRrgBlGZnABdRzL8TMqY/AAAAAElFTkSuQmCC", + "name": "trapdoor", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Bricks", + "enchantCategories": [], + "id": 98, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuUlEQVQ4y51SQQqEMBCbb67X3oS9ireeF1\u002Bw4F8rETLEUO2yh1AnzsSxSWyfre3f/Wegn5heUwuQtdaT4OkA77gI6HCvWYXXZU3usgFf6FeV0xonkAIo5vecL3wb5dmbG3AtkjrggtqXG4D4F6dAKaUBKACvleshnvzG8CgngX\u002B58x0CbrP3hQ74zVOANS9S\u002B8K9V6sooBZ6uMITp828g14\u002ByAUfGCRapAK9QLGOkc\u002BjLMSdv5qDpywcWbpt2r8russAAAAASUVORK5CYII=", + "name": "stonebrick", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + "stone", + null + ], + [ + "stone", + "stone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Bricks", + "enchantCategories": [], + "id": 98, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuUlEQVQ4y51SQQqEMBCbb67X3oS9ireeF1\u002Bw4F8rETLEUO2yh1AnzsSxSWyfre3f/Wegn5heUwuQtdaT4OkA77gI6HCvWYXXZU3usgFf6FeV0xonkAIo5vecL3wb5dmbG3AtkjrggtqXG4D4F6dAKaUBKACvleshnvzG8CgngX\u002B58x0CbrP3hQ74zVOANS9S\u002B8K9V6sooBZ6uMITp828g14\u002ByAUfGCRapAK9QLGOkc\u002BjLMSdv5qDpywcWbpt2r8russAAAAASUVORK5CYII=", + "name": "stonebrick", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone_slab", + null, + null + ], + [ + "stone_slab", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Bars", + "enchantCategories": [], + "id": 101, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAk0lEQVQ4y5WT0Q2AIAxEGZcvP/xzFzbANZgLc0RMI3e2NjGBtpzcA1K6o56178fWkwnMc85ubkRrbRFA7pcAdlFKGUKYM1HUqcC0gCI\u002BjJktKTD/zES9PukNAixHBaJ\u002Blz40KWBsV\u002BjDmsfKFzBly8J2gYUZMLrRk4kDE7kQMAubXqQIsAlb3sR3QXGRb4EJeK/xAozELiCgYbMzAAAAAElFTkSuQmCC", + "name": "iron_bars", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Glass Pane", + "enchantCategories": [], + "id": 102, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAO0lEQVQ4y2NgwAMuvHr5f8WFm/8ZyAUgzd0Hzw6gASAvUGwARWEw8AaANA\u002B8AQOfDgY\u002BFqrXbR/keQEAkqRqmPUzIe0AAAAASUVORK5CYII=", + "name": "glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "glass", + "glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Melon", + "enchantCategories": [], + "id": 103, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "melon_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "melon", + "melon", + "melon" + ], + [ + "melon", + "melon", + "melon" + ], + [ + "melon", + "melon", + "melon" + ] + ] + }, + { + "give": { + "displayName": "Oak Fence Gate", + "enchantCategories": [], + "id": 107, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "fence_gate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Brick Stairs", + "enchantCategories": [], + "id": 108, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "brick_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "brick_block" + ], + [ + null, + "brick_block", + "brick_block" + ], + [ + "brick_block", + "brick_block", + "brick_block" + ] + ] + }, + { + "give": { + "displayName": "Stone Brick Stairs", + "enchantCategories": [], + "id": 109, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_brick_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "stonebrick" + ], + [ + null, + "stonebrick", + "stonebrick" + ], + [ + "stonebrick", + "stonebrick", + "stonebrick" + ] + ] + }, + { + "give": { + "displayName": "Nether Brick Fence", + "enchantCategories": [], + "id": 113, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "nether_brick_fence", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "netherbrick", + "netherbrick", + "netherbrick" + ], + [ + "netherbrick", + "netherbrick", + "netherbrick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Nether Brick Stairs", + "enchantCategories": [], + "id": 114, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "nether_brick_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "netherbrick" + ], + [ + null, + "netherbrick", + "netherbrick" + ], + [ + "netherbrick", + "netherbrick", + "netherbrick" + ] + ] + }, + { + "give": { + "displayName": "Enchantment Table", + "enchantCategories": [], + "id": 116, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjklEQVQ4y2P4DwSHf38EY52zG/9nM\u002BjjxSA1MPUgwABiLPr2HIy93l78X8\u002Bu8X\u002BRpiZWDJIDqYGpB\u002Bml3ACQk0CC2DSXyBqBMTZDQBiklwHkL5AgsmaQpggxHRSMbBBMPUgv2AB0W9E1YzMEhLEagEszDOM1AJ/t2FxBfQMo9gLZgUhRNFKckAY\u002BL1CanQFNoSCDVSO7/AAAAABJRU5ErkJggg==", + "name": "enchanting_table", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + "book", + null + ], + [ + "diamond", + "obsidian", + "diamond" + ], + [ + "obsidian", + "obsidian", + "obsidian" + ] + ] + }, + { + "give": { + "displayName": "Redstone Lamp", + "enchantCategories": [], + "id": 123, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4T6WSMQ7CQAwE8wUKGngBEhQREg09JR1SOmj5CDUSH\u002BAHPDFoLc1p7aRL4dyds17v\u002Bq7rN6txSXT6XPbbONyP6/F13UVoD0j77\u002BM0/p7nlqcmCLz4M/QR2gOCVPG\u002BHRJ5U6Cf6iKA1qpAeSdKClyiy6TQMdViEEiygF6ss/Kocps0SgqcFRvMhK6uJClQ\u002BE241LnhgU0ERO2qPZKx4hEESILZLTBcirmxyRABuxXyLt1tNQKXq9VJ5orBNQKBXLaT1GLsTG5BCYaFbEjoWN9KIwCo1b07eSVNT3lJ/AFQ7bL0ASn3BAAAAABJRU5ErkJggg==", + "name": "redstone_lamp", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + "redstone", + null + ], + [ + "redstone", + "glowstone", + "redstone" + ], + [ + null, + "redstone", + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "id": 126, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "id": 126, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "id": 126, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "id": 126, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "id": 126, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wood Slab", + "enchantCategories": [], + "id": 126, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_slab", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Sandstone Stairs", + "enchantCategories": [], + "id": 128, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "sandstone_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "sandstone" + ], + [ + null, + "sandstone", + "sandstone" + ], + [ + "sandstone", + "sandstone", + "sandstone" + ] + ] + }, + { + "give": { + "displayName": "Ender Chest", + "enchantCategories": [], + "id": 130, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "ender_chest", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "obsidian", + "obsidian", + "obsidian" + ], + [ + "obsidian", + "ender_eye", + "obsidian" + ], + [ + "obsidian", + "obsidian", + "obsidian" + ] + ] + }, + { + "give": { + "displayName": "Tripwire Hook", + "enchantCategories": [], + "id": 131, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAd0lEQVQ4y2NgGJ5gwoQJ/zs7O8G4paUFThNtAEgDyJCqqiowhhlIkgEgjTD\u002BlClTSHMBSDHFBoCcDdIIwuguIsoAWMDBwoEkA2Bgfovv/\u002BI4y/9kR\u002BeeGUn/QZgiA7ZMiCLfAJBmig0AhQPZBoA0U2QAKAYIxQIAP3V0o50iPoMAAAAASUVORK5CYII=", + "name": "tripwire_hook", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "planks", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Block of Emerald", + "enchantCategories": [], + "id": 133, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwUlEQVQ4T52R0Q2DQAxD2QKpYoEO0AEqdRJGqToES5QtGKNTVOovxSec\u002BpJQIT6s3EXhOT6adrrNR3UaL3ODw/3zDLq\u002BH1WF2ldfhB7UDecfwNPVJetVAFxY/RZ0VfcA4Ab/NlFnVMxuAvwW3KzEWbZgDREUwA/96gZY5gJAQXTdBaBzBeLDrdlDzSJkAAx75xTApkbgXWE2qxGMLo5bSgH6ePZwAIsww61ChD3OXoBVAM1qzry7Hn9xAYCGwxHh2y/m\u002BkzA61j7uAAAAABJRU5ErkJggg==", + "name": "emerald_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "emerald", + "emerald", + "emerald" + ], + [ + "emerald", + "emerald", + "emerald" + ], + [ + "emerald", + "emerald", + "emerald" + ] + ] + }, + { + "give": { + "displayName": "Spruce Wood Stairs", + "enchantCategories": [], + "id": 134, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "spruce_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Birch Wood Stairs", + "enchantCategories": [], + "id": 135, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "birch_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Jungle Wood Stairs", + "enchantCategories": [], + "id": 136, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "jungle_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Beacon", + "enchantCategories": [], + "id": 138, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmklEQVQ4y2P4TyFgABHaOzdg4tMHsGMkNWfefEAzAE2x59UzYIzLEFQD0DSBcP7jOyh8FMNQDMChGRljMwSnASANcz69/X/k/z8wBrGRDcE0AOoFdM3XoBjdEKwGINsO0/wOKAfCMEOQvYPhBWR/4zMA7g1cgUieFygORHKikZiEhC0xYU9IONI\u002BzqSM1QBCmQmLGrABIIISDABdfCkIULplsQAAAABJRU5ErkJggg==", + "name": "beacon", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "glass", + "nether_star", + "glass" + ], + [ + "obsidian", + "obsidian", + "obsidian" + ] + ] + }, + { + "give": { + "displayName": "Cobblestone Wall", + "enchantCategories": [], + "id": 139, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "cobblestone_wall", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Cobblestone Wall", + "enchantCategories": [], + "id": 139, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "cobblestone_wall", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "mossy_cobblestone", + "mossy_cobblestone", + "mossy_cobblestone" + ], + [ + "mossy_cobblestone", + "mossy_cobblestone", + "mossy_cobblestone" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Button", + "enchantCategories": [], + "id": 143, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_button", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Button", + "enchantCategories": [], + "id": 143, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_button", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone", + null, + null + ], + [ + "stone", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Anvil", + "enchantCategories": [], + "id": 145, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAs0lEQVQ4y4VSMRLAIAjjWS4ujro5\u002Bv9/2MO7eIFCO\u002BTsCQkxVGqtW9FaO\u002Bi9H6y1DOacB1rTPvAEZC2gKSIyWESghMksxIAg6noaB97Flxs4UAhP5wwiFyDj\u002BzgopWzOAUJjDEPiGp6tXInIvBlPBpRsBLJmvvMBXoFIhKdFmdwtRBn45\u002BiZ/kgQYBd/OaD2cuCJWbhmC0iTnWSiXL9b8M0geNHsicKNUYMnhw78tEyIe4EHCj/MpWzHkPUAAAAASUVORK5CYII=", + "name": "anvil", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_block", + "iron_block", + "iron_block" + ], + [ + null, + "iron_ingot", + null + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Trapped Chest", + "enchantCategories": [], + "id": 146, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "trapped_chest", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "tripwire_hook", + "chest", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Weighted Pressure Plate (Light)", + "enchantCategories": [], + "id": 147, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "light_weighted_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Weighted Pressure Plate (Heavy)", + "enchantCategories": [], + "id": 148, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "heavy_weighted_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Daylight Detector", + "enchantCategories": [], + "id": 151, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgElEQVQ4y2OwMVb6TwlmABGp/ob/Lx1cDcYgtrutJlFicANAAk9un/t/8/SO/6e2zQErBondv3IUQwxZHYoBIEEQvW9VH1wxTAzZAGR1KF4AKQIJIjuXkBjcAJAkOZj2gQgSA2GKAxGX2HANRGT/4gpYrIEIkqBJIIIwwUCkBAMAxsZUfQ9R/jsAAAAASUVORK5CYII=", + "name": "daylight_detector", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + "glass", + "glass" + ], + [ + "quartz", + "quartz", + "quartz" + ], + [ + "wooden_slab", + "wooden_slab", + "wooden_slab" + ] + ] + }, + { + "give": { + "displayName": "Block of Redstone", + "enchantCategories": [], + "id": 152, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAElBMVEUAAABzDACUFACkGAi9IAjmIAgd4YarAAAAAXRSTlMAQObYZgAAAF9JREFUGBkFwYFhBCEABCFGL/1X/G6gPwDAZ5qRRge2x/aMg9d6b/PDEc86s3Ny77ZhuE\u002BHV0C/cawNmObQCchyJDmJOPiZd01yr0hPrD6mJdI6am4syWdOakV8ggT4B9TJMj71DhNqAAAAAElFTkSuQmCC", + "name": "redstone_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "redstone", + "redstone", + "redstone" + ], + [ + "redstone", + "redstone", + "redstone" + ], + [ + "redstone", + "redstone", + "redstone" + ] + ] + }, + { + "give": { + "displayName": "Hopper", + "enchantCategories": [], + "id": 154, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjklEQVQ4y82RMQrAIBRDPZKjkyB0kk5CD1DvfwdLCin2a\u002BXrVCFD\u002Bcn70RrzuxP3WEb6DHrvb4Nzbih4whZKE05HekzW2q44hxffLwAhHEphK\u002Bf0Ny0gGPOZGyGIGWBNWL4DYVIEDP8CIazLR1OF6wet6xOiAhBS3x0AdbjXYmq7bDG9XbZY2l5DlsPacwEEKcE9YqJQqgAAAABJRU5ErkJggg==", + "name": "hopper", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "chest", + "iron_ingot" + ], + [ + null, + "iron_ingot", + null + ] + ] + }, + { + "give": { + "displayName": "Block of Quartz", + "enchantCategories": [], + "id": 155, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y6VSQQ6AIAzj/1/z4lUTPXDgQCImfgBTIsrGNk08lMCghXa4Y9/yHzgMKYacwkoQ/dyhnGvg1/ESMEiFiH1GRm2ZhuywUEmcyF5JBCwL2gs/WbD2OgHJq2qtWri7IIHZEjMgAoZ/6YJHgBE1gthG0wIj6CEa/tXPRSwoRGluZtDlYGUh/cRXImtjyQADALWKWpPQngNO8Dav0r6L1TwAAAAASUVORK5CYII=", + "name": "quartz_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "quartz", + "quartz", + null + ], + [ + "quartz", + "quartz", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Block of Quartz", + "enchantCategories": [], + "id": 155, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y6VSQQ6AIAzj/1/z4lUTPXDgQCImfgBTIsrGNk08lMCghXa4Y9/yHzgMKYacwkoQ/dyhnGvg1/ESMEiFiH1GRm2ZhuywUEmcyF5JBCwL2gs/WbD2OgHJq2qtWri7IIHZEjMgAoZ/6YJHgBE1gthG0wIj6CEa/tXPRSwoRGluZtDlYGUh/cRXImtjyQADALWKWpPQngNO8Dav0r6L1TwAAAAASUVORK5CYII=", + "name": "quartz_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone_slab", + null, + null + ], + [ + "stone_slab", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Block of Quartz", + "enchantCategories": [], + "id": 155, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y6VSQQ6AIAzj/1/z4lUTPXDgQCImfgBTIsrGNk08lMCghXa4Y9/yHzgMKYacwkoQ/dyhnGvg1/ESMEiFiH1GRm2ZhuywUEmcyF5JBCwL2gs/WbD2OgHJq2qtWri7IIHZEjMgAoZ/6YJHgBE1gthG0wIj6CEa/tXPRSwoRGluZtDlYGUh/cRXImtjyQADALWKWpPQngNO8Dav0r6L1TwAAAAASUVORK5CYII=", + "name": "quartz_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "quartz_block", + null, + null + ], + [ + "quartz_block", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Quartz Stairs", + "enchantCategories": [], + "id": 156, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "quartz_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "quartz_block" + ], + [ + null, + "quartz_block", + "quartz_block" + ], + [ + "quartz_block", + "quartz_block", + "quartz_block" + ] + ] + }, + { + "give": { + "displayName": "Activator Rail", + "enchantCategories": [], + "id": 157, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVQ4y52TsQ7CMAxEo/ZnGOEbEEslFjYkJqYuMLCxsbHyAR3Zysr3Gb2IQ6kToGokK9LZvsSXSwjv1XWdtW1r4c\u002BihtoBeD2sTAT7qorxvG1j3C\u002BNkRd\u002BOh9jLdiHYLOcWf/oI8EiBGvq2nbr\u002BSDAyFFDLT2DWwDCnmI0cKofgdpsNq7lCTjVE1CTEUgDkjTQyOwKtEg1gCDTQCJqVs1Ojh2MkIhFDfwzciJNfoTsGX8RcKNRPtArpD4Alx\u002BEi6DoAwg0q/eB/CGCURqUfPBVg9JfmOwDIvUAITI5segDCLwPUg30F4oaTP3OL/j0Q/jkaA8PAAAAAElFTkSuQmCC", + "name": "activator_rail", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + "stick", + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "stick", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Dropper", + "enchantCategories": [], + "id": 158, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABAElEQVQ4y42TsQ2DQAxFGYEVmIPMgNKj9GxAScUADEBPyRLMRfROepaBFCk\u002B9tnf/2wnV7277sx4te3jLPLZfMXn0/fnMAwF4zgWO89z\u002BMbzmZqLAMllWYqvIBYh4nchEALeCI7jKFAU/IpTEwKZtO97Ab4Cv\u002BIIsYuKj4oSEcXado7Bcbwi4AjMCcF5sbadY3JiiXYAcdu2c13X6ASiRcTIwXGMGMH2JViML4jlCy5LzARs0zRnXdcBzsAu5YYAqvl2fEVyce4CxAgW0zY\u002BxGmaHsXkHA0bS7Qwq7ssd2Nx9mMEbjPp5nNXGXKoufyV7w8GC0ncH9PlV/j3Od9z4AvLvm15cnkv9gAAAABJRU5ErkJggg==", + "name": "dropper", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + "cobblestone", + null, + "cobblestone" + ], + [ + "cobblestone", + "redstone", + "cobblestone" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ], + [ + "hardened_clay", + "dye", + "hardened_clay" + ], + [ + "hardened_clay", + "hardened_clay", + "hardened_clay" + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + "stained_glass", + "stained_glass", + "stained_glass" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Acacia Wood Stairs", + "enchantCategories": [], + "id": 163, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "acacia_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Dark Oak Wood Stairs", + "enchantCategories": [], + "id": 164, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "dark_oak_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "planks" + ], + [ + null, + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ] + ] + }, + { + "give": { + "displayName": "Slime Block", + "enchantCategories": [], + "id": 165, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAElBMVEUAAABzwmJitkp7ymJ7zmpaqkN8OsMpAAAABnRSTlMAtLS0tLSXAzptAAAAYUlEQVQYGQXBgQEAIAwCoFD3/8vBI60EaefZtlFwe12FJCr6MrkUiDzLHeJOeCoJ3QWeCrQITyMHSD2NO8DVIyguUS8EJFF5UUDuKq\u002BsnOTSeb1LJEE7bxdtu23bPCsSED4SDwIL3ItP9AAAAABJRU5ErkJggg==", + "name": "slime", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "slime_ball", + "slime_ball", + "slime_ball" + ], + [ + "slime_ball", + "slime_ball", + "slime_ball" + ], + [ + "slime_ball", + "slime_ball", + "slime_ball" + ] + ] + }, + { + "give": { + "displayName": "Iron Trapdoor", + "enchantCategories": [], + "id": 167, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAJFBMVEUAAACxsLC5ubnBwcHRz8/W1tbc3Nzg4ODm5ubq6urs7Ozy8vI2z1LIAAAAAXRSTlMAQObYZgAAAFlJREFUGBkFwYEBgzAAArCA\u002Bv/Da1mShADD0oIYuE9y0bmoveRQcigNAJACAcJLPun4UleeDsGQWwCApy7CQeclh04OpQMAFAgQSyupH5H\u002BbloQAzcJAob9AcVKHj7Ym6dJAAAAAElFTkSuQmCC", + "name": "iron_trapdoor", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Prismarine", + "enchantCategories": [], + "id": 168, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAABACAYAAAATffeWAAAC2UlEQVRYw3WXoY4VQRBF62tQ/ARmDQkOgcGRECwY1iGArEEtGBIM65ArVvIBfNSQ6jen39n7ekTlTVffrnvrdmXypl7f/diubj5sP//93T4\u002B/NlYdzz79G7keq/Xvdc5sB1F0gcbwCGDKdpYyIqE2azEYNj7l72CjSRgAmC22fiOQh5J2qCAC6dHXbDMaAUwuJj9wZOygakkzbNH5CrZCMAcsPuoGi2spLGZ7a1moRKchiUBatmrvLoj45IAXHm6LM33f6RmtGBHV2PLc2JmC5aereRNrCa10uUsYsZsbcwBrsJmhwHZVBfe5\u002BDb9vTry53pdmPd8eT6\u002Bcj1Xq97r3NgO4qkD1LdhTso2ljIioTZrMRg2PuXvfk\u002BIAmYAJhtNr6jkEeSNijgwunR/j64fcSWDC5mf/CkbGAqSfPsEblKNgIwB\u002Bw\u002Bqi7mwCb52X3nLFSC07AkQC17lVd3ZFwSgCtPl6X5/o/UjBbs6GpseU7MbMHSs5W8idWkVrqcRcyYrY05wFXY7DAgm\u002BrCpzn4fLe9fb\u002B/2u8fNtYdr97cjFzv9br3Oge2o0j6INVduIOijYWsSJjNSgyGvX/Zm\u002B8DkoAJgNlm4zsKeSRpgwIunB6d3gditAIYXMz\u002B4EnZwFSS5tkjcpVsBGAO2H1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6kZLdjR1djynJjZgqVnK3kTq0mtdDmLmDFbG3OAq7DZYUA21YVPc/Drbnvx5ff5n8i\u002B7ri6/j7/ePS69zr3\u002BHthT/og1V24g6KNhaxImM1KDIa9f9mb7wOSgAmA2WbjO87fC3uSNijgwunR\u002BXtBbMngYvYHT8oGppI0zx6Rq2QjLv6lyn1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6mZ3wsUWY0tz4mZLVh6tpI3sZrUSpeziBmztTEHuDo/8\u002BUwIJvqwh3/AV7iV2jznDUnAAAAAElFTkSuQmCC", + "name": "prismarine", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "prismarine_shard", + "prismarine_shard", + null + ], + [ + "prismarine_shard", + "prismarine_shard", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Prismarine", + "enchantCategories": [], + "id": 168, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAABACAYAAAATffeWAAAC2UlEQVRYw3WXoY4VQRBF62tQ/ARmDQkOgcGRECwY1iGArEEtGBIM65ArVvIBfNSQ6jen39n7ekTlTVffrnvrdmXypl7f/diubj5sP//93T4\u002B/NlYdzz79G7keq/Xvdc5sB1F0gcbwCGDKdpYyIqE2azEYNj7l72CjSRgAmC22fiOQh5J2qCAC6dHXbDMaAUwuJj9wZOygakkzbNH5CrZCMAcsPuoGi2spLGZ7a1moRKchiUBatmrvLoj45IAXHm6LM33f6RmtGBHV2PLc2JmC5aereRNrCa10uUsYsZsbcwBrsJmhwHZVBfe5\u002BDb9vTry53pdmPd8eT6\u002Bcj1Xq97r3NgO4qkD1LdhTso2ljIioTZrMRg2PuXvfk\u002BIAmYAJhtNr6jkEeSNijgwunR/j64fcSWDC5mf/CkbGAqSfPsEblKNgIwB\u002Bw\u002Bqi7mwCb52X3nLFSC07AkQC17lVd3ZFwSgCtPl6X5/o/UjBbs6GpseU7MbMHSs5W8idWkVrqcRcyYrY05wFXY7DAgm\u002BrCpzn4fLe9fb\u002B/2u8fNtYdr97cjFzv9br3Oge2o0j6INVduIOijYWsSJjNSgyGvX/Zm\u002B8DkoAJgNlm4zsKeSRpgwIunB6d3gditAIYXMz\u002B4EnZwFSS5tkjcpVsBGAO2H1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6kZLdjR1djynJjZgqVnK3kTq0mtdDmLmDFbG3OAq7DZYUA21YVPc/Drbnvx5ff5n8i\u002B7ri6/j7/ePS69zr3\u002BHthT/og1V24g6KNhaxImM1KDIa9f9mb7wOSgAmA2WbjO87fC3uSNijgwunR\u002BXtBbMngYvYHT8oGppI0zx6Rq2QjLv6lyn1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6mZ3wsUWY0tz4mZLVh6tpI3sZrUSpeziBmztTEHuDo/8\u002BUwIJvqwh3/AV7iV2jznDUnAAAAAElFTkSuQmCC", + "name": "prismarine", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "prismarine_shard", + "prismarine_shard", + "prismarine_shard" + ], + [ + "prismarine_shard", + "prismarine_shard", + "prismarine_shard" + ], + [ + "prismarine_shard", + "prismarine_shard", + "prismarine_shard" + ] + ] + }, + { + "give": { + "displayName": "Prismarine", + "enchantCategories": [], + "id": 168, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAABACAYAAAATffeWAAAC2UlEQVRYw3WXoY4VQRBF62tQ/ARmDQkOgcGRECwY1iGArEEtGBIM65ArVvIBfNSQ6jen39n7ekTlTVffrnvrdmXypl7f/diubj5sP//93T4\u002B/NlYdzz79G7keq/Xvdc5sB1F0gcbwCGDKdpYyIqE2azEYNj7l72CjSRgAmC22fiOQh5J2qCAC6dHXbDMaAUwuJj9wZOygakkzbNH5CrZCMAcsPuoGi2spLGZ7a1moRKchiUBatmrvLoj45IAXHm6LM33f6RmtGBHV2PLc2JmC5aereRNrCa10uUsYsZsbcwBrsJmhwHZVBfe5\u002BDb9vTry53pdmPd8eT6\u002Bcj1Xq97r3NgO4qkD1LdhTso2ljIioTZrMRg2PuXvfk\u002BIAmYAJhtNr6jkEeSNijgwunR/j64fcSWDC5mf/CkbGAqSfPsEblKNgIwB\u002Bw\u002Bqi7mwCb52X3nLFSC07AkQC17lVd3ZFwSgCtPl6X5/o/UjBbs6GpseU7MbMHSs5W8idWkVrqcRcyYrY05wFXY7DAgm\u002BrCpzn4fLe9fb\u002B/2u8fNtYdr97cjFzv9br3Oge2o0j6INVduIOijYWsSJjNSgyGvX/Zm\u002B8DkoAJgNlm4zsKeSRpgwIunB6d3gditAIYXMz\u002B4EnZwFSS5tkjcpVsBGAO2H1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6kZLdjR1djynJjZgqVnK3kTq0mtdDmLmDFbG3OAq7DZYUA21YVPc/Drbnvx5ff5n8i\u002B7ri6/j7/ePS69zr3\u002BHthT/og1V24g6KNhaxImM1KDIa9f9mb7wOSgAmA2WbjO87fC3uSNijgwunR\u002BXtBbMngYvYHT8oGppI0zx6Rq2QjLv6lyn1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6mZ3wsUWY0tz4mZLVh6tpI3sZrUSpeziBmztTEHuDo/8\u002BUwIJvqwh3/AV7iV2jznDUnAAAAAElFTkSuQmCC", + "name": "prismarine", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "prismarine_shard", + "prismarine_shard", + "prismarine_shard" + ], + [ + "prismarine_shard", + "dye", + "prismarine_shard" + ], + [ + "prismarine_shard", + "prismarine_shard", + "prismarine_shard" + ] + ] + }, + { + "give": { + "displayName": "Sea Lantern", + "enchantCategories": [], + "id": 169, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAABQCAYAAAAQq/UNAAALV0lEQVRYRzWY23Zcx3GGv6rufZoBCJAUKR4l0iQgWoeVtWLJXnkOO0\u002BTOLeJH8nXyW3snCTbAkFJNEVTIkCQAGb27N3dVbno0b6Zi5ldU13V9f1/t/z63/7JzQzHWbQd681IaFocx3KhbztmK3jJtLFhTjOOsNP2mEAM4mQKjw8/5t7\u002BFTbF\u002BOTeh2wuV9y/eYs5ZU5XFwgQ24ZvX//A85NXHB8dUawQU0ocPvmYO9eu8sXDA/ZCi4nQXr2BmSNdz/XFAgU2pXBnZxfPGQ6Eo7/8iWjm3Lv2Hl88eEQfOlSVRQyIKgqAoAjZC6rKmGZ\u002BefAEf/pnvpoTse8H7i6vsGg6WlH6tgGfEHcMwd1xBTOnCR1uLVISj27fRWJHVG2QviOq08eAMAPQ6oCr13VKZGYEz/RdS5mMzWZGAR2nS6QYQRVBwI0mdrg4boJ4BIE2DIg4GIgI7kIuBW3iwO1r72FmuIAjCPUHxRLumVIcc8NwVBUcbu/vM/RLVFUIIqgqNQehWMG36xcRRAUEVAKOg0CaJpCCpnnmdH2Bm2M47oaKIhRUGyAg4qgrlnNtrQin4wrc0UXbsXp3ySY5bo4DKU\u002BICDEIIgYOU1kjGhCBVDJd3zJuRuKMI00kYaRSCKFBpTCXDS4QUNwMXEEDyaARZRonkECc54kX52\u002B4PiywvmO/XyAaiNoBjruDKGAUUzbzyPk08/ztKZgRPWeen/5IyYkvHnzE2bzhSoxAAXdEawYmShTndD3yPy\u002B/4\u002BXbN\u002BBCdFW\u002B/fopcvCIP7z4hvPLc0SUzx485L3FDiqBt5tLNtNM0zYc/e0lr96d8ezpU4a\u002BRX79r7/1cVwBDgqxieRkuChiDuKEEMlpZjEsQJVxXLEYdkg5ERGn7TvMCzvdwHqzph86MKHkzND3JMsEgSAwp5mmaRlCpAtCDGIUCh89\u002BZg7e/uMOfHJBw/JqzV33nufNM\u002B8Xl3g7nRdy7cnP/Ltj6/45vgIs1x58PjJp9zZ2\u002BPzh4fstQ3uQty7jptDbLi2XALOXIy7V/YQN0R/4gHCnav7/OrhIUNoCSJ0IYEXJCoi4A6OE0PLep75/OEhxYyvpoT27cD9nT2WbUcblV4zGhpibAghgigigmqksZlWI50qj2/dRpuOqBqQtiNQaLYVF3WCDHUuqPsolTWhiXQ5Id4wbhIqgo7TiuiCitKo4hjiLeCIKKggIrRxiQBBBHFBRElpQoO23Lx6DafSBwTVsAXGmpzX4Iq7Yw5mUHBu7e\u002BxHHbRGANBhSAVpCIKXqfS3AEwN0QEcH7iR5oSxQuac\u002BFsvAShAoT6smI0YUmjS1RrsNqR\u002Bv3Z5rIGXDSRi7fnXM62JbGTy4gDIg5iNX3bYFYD5VKIXceUEnFTCtpGsmcmb4hppo0tqYwgtVgKIAErGwi7tCTmzQTuxFQSz89Oud4tYLFgt\u002B2QMqMOqFIsoaqYF1x2mdLE283E8zcnYE70Yrw8e4Pg/OKDA841sRcbDEGM\u002BhQnm9KGxJv1mv988Q0v354CSnR3nj09Qg4OEP2G88sLBOOTB4\u002B4tbOHA\u002B82KzbTRNM0HP/wasuDYxaLDvnH3/3WV6sLaumF2LbklBDZshAnxsg8J5aLHURhPa4Z\u002BkXlgQNt14Eoi7ZlvRkZFju4G5Zm\u002Bm4gWVWuGIRpnmibOg9t31d/YCo8\u002Bujn3L2yy2jGx3fvk1cb7ty4yTwn3owrMEObyLenr3lx8orjo6eUORGnaeLg40\u002B5tbfL5w8\u002B4krbEkjI3h6C4LHl/UULYlyWwIf7V/kPN8yE46OviC7C3f1r/OrRAb20NJJp41C3LxBEcSoPlmyYcuCLh4eYGX/630JsY8e9nV2G0NBJoo89MQSKZ8QVpMqtA9IsgA1WhJ/dvgONEmOMeNPSsqaLu6iy1ceIINsAillCgS52BN0wrjeoCzrOKwJC1Aal2hnRgCIkW5PKmsqGiFMAyAVCbDF3Ygw9t69eQ6rsUzDEBbMNQYZKo7xGY08gUtxAhJs7uyyGHTSqEkLAzCleEK8\u002Bwb3Ofl28oyIAVOQIaZpxDE155s36AhEhSBVRgCYs2KQLUlnRxCVsySxbyJxsLrFi6ND0XLy9YJMNEJA6eSLC0F6hjcsKEa8\u002BAQf3Qj90jGlEp5KRNjJ5YM4brNRCFcuYF8wLxfJWG8r2PzrKlGoX5pJ48fY1q9XIWYKxzLhXX5hzJhffvgypOGNxXl\u002BueXb6AzhEivHy7BIr3/D5g0MuY0vII8UrzmvpBLMM0nG6XvOHvx7zt3dngBBBOD76En98yB9fPONyfY5Z4LMPP\u002BTm7h6Ccjaek1OCoHzz\u002BhUvz99y/PUxi6FHfvO7f/H15TloAJzYNuSUa0G9gARiE8jTzGKxxIFxXDN0A9kL0THaYYFZYacfWI8r\u002Br4DhFIKXWwoOEFAxMlzom1b\u002BhgpokTFKJ548vGn3Nm9wroU/u7\u002BB\u002BTNyPvXbpBT4myzBjMsRp6fnPD85DXPjv5cM0jTxMEnn3Fr/yq/fHjIXlSQAHtbJeoGri13EWCdJz7cv86/W4GDJxz95f\u002BIhMj96zf4/MEjBlGQSB9C3boC4lWrfKtKqSR\u002B8eAA86/5cjOjbdPxwc6ShQp907CMkRBApcqcqBEUoghDrL5hCPD49h1oumq2YzfQBKEVQYOgdcdivqHkTd2ZZFwKy9DQh448TUQB3UwzFAOvTt3dEA2YbYCeEBYkWxMIRK1\u002BobgjGknF0Bgbbuztoyq41CBzukR0IGxHPcoOxTaY1zqICDevXGGnX6JBqpGCmnqh1PwB1UDZistPkPXtOOc5UXA0l8S7aUQcRBQxoW2WmK8pJZNLJpcVTVzUrki1QW/W5wiODk3L\u002Bt0l67w111LbFnSg2IgwEZtFtT\u002B1l\u002BBC0w\u002BM04TOJZNCxCis84xvi6kCUXtiWFBK2nYlUxCCOKvVCBTiXArfn7/hvWFBGap9WdJSyeTV5kmLuzEbZJ84Xc/89d0bMCVaSrw4PcFK4e/v/wzV6v/AqrEohpnjKgR3TlYTf3h\u002BzMvzMwCiqPLs6Ag/eIyGwOV6zbKJHNy/x/VhiZtxMW/Ic8ZCw/EPL/nh8i3HR09ZDB0xhMA4bvjyv/\u002BLr0IghIZSEr/3gHjlQuwa0jQzDEuCKqvVBYvlDvOcagZd12DSsNzeH7SLBVYc90DftMzmBFEaFeY00bQNfWjoBiUGCibO4eEhd/auMbnx5M49yjhx\u002B/oN5pR5s76sPY\u002BR5yev\u002Be7kB5493Z4Xppw5\u002BPkn3Ll6rd4fxBYRkKu159p13FguUJyxGHf39oDqXL/\u002By1dEQbm3f51/eHRIJy0qRhMikZ80qj4qCjKzyZkvHh7i7nw5JWLX9tzd2aPVhkhmiD0iBcFwq1cBQVqgBjYDs8KjW7fr/YGoEvqWVjKtduCJKuNOG3cpVshljUigCx0eAkFhPc4EBd1MI2pO1EhQwaUggOoAQAyBptlBxCjk6l6oJ5h6fxA6bu5dw6niKWaEMPCTvfdtIWJYYpaoQlvPC4t\u002BgYo4IVQS1XEV3OunueHiCFDMtsSoXiFtZlwKam7b80I1FUUicz6v2SBAtfjFVogGhHp6OR3P8WJoHxsu316yTk52UKAJPVM6BwQzI\u002BdLorZgNX0rha4f2MyJOHuBJtS6eyZboFUhaEu2FYIQQlthIoqhxNgwT1OtzZwy37895eZih9y07A8dQkQ9ErTFHfCanZmTrFr\u002B705/xM2JlMKLszeYOb948Jh3KbHnW7tjIA4OZDeiBk4uLvjjy\u002B/4/t0ZglS3/uzpU/zxz9AXkYvVBSB8\u002BuEDbix3EYR304rNnIlN4PjVK75/d8qzo6cMXYv85nf/7OvVCGJgjrYNpeTasi1AYxeYx4mdxQ6osB5H\u002Bq6juPP/LmeJbPrgveEAAAAASUVORK5CYII=", + "name": "sea_lantern", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "prismarine_shard", + "prismarine_crystals", + "prismarine_shard" + ], + [ + "prismarine_crystals", + "prismarine_crystals", + "prismarine_crystals" + ], + [ + "prismarine_shard", + "prismarine_crystals", + "prismarine_shard" + ] + ] + }, + { + "give": { + "displayName": "Hay Bale", + "enchantCategories": [], + "id": 170, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0klEQVQ4T22TsQ0DMQwDVX7pVTNAJgjSZYV0qdJnhMz0AR84gc\u002BoMN62JJIS/fV5rv1xXfvrvh1L\u002B9tl9Z5F3O\u002B1LyULRIcE03IwL6amPPn73hoo750EUH3LGQiqgDPM5EGis2JFzy4ti4g7EfueQfaKEpI9rnvOpxkoeZJPkTO3AgrdPp82fbs73lKBDhAqUkEqOdmYHovB30fKd5trmvjE6i14K38uZM/5UjNeLnGy0oeGfED7HXhyqvBW8p85ADJpGhTOOEEr8OniwNTG5JRqf83aPKMvuldQAAAAAElFTkSuQmCC", + "name": "hay_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wheat", + "wheat", + "wheat" + ], + [ + "wheat", + "wheat", + "wheat" + ], + [ + "wheat", + "wheat", + "wheat" + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wool", + "wool", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Block of Coal", + "enchantCategories": [], + "id": 173, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApUlEQVQ4T42SMQ7EMAgEt3Hp0m2uzf3/gRfZ0p5gBFIKpARYYCfR57p\u002BO9ZaJ\u002Bac/\u002BcxxolYc859cjGKY6MHOOceL1YlqK7gNQ5VZ33vO9mKw2hHFJMJL\u002BS7OLkTdhblBL8ErUVRYsDtpG1b5JIYcOtbHiXEKK4sOZ8gUtxt48DDwBPdzAYOIhtxg8UE13FJA2LTFkevFZcSIi3xbNZU/SD034l3PCcsLux3p2BFAAAAAElFTkSuQmCC", + "name": "coal_block", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "coal", + "coal", + "coal" + ], + [ + "coal", + "coal", + "coal" + ], + [ + "coal", + "coal", + "coal" + ] + ] + }, + { + "give": { + "displayName": "Red Sandstone", + "enchantCategories": [], + "id": 179, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5klEQVQ4y4WTLQ4CQQyF63FcgITgMJwEi0WicCgOsxdAcQI8Dsdphrwm3\u002BTRnYB4Ozv972sn3tddq3hdtv38hed500Kfx2mduB9XM7iOf7eNab9ojtthmfgnA6FSMFI1tUzJ6x173UPl6OJl6sRYQb1NtxcyAMbuQCac/ZRcPj2ARx7178S5fhYAPpwLOeBY5UkiGZxID0o7tRWShZfks6ZHL7fuQi4SPwLsOydecp2IZF8c0IbPuY4VjrDpHHg2go3KRid5fws4\u002Bw54KwRCB0f5FsjuPHgLvlSj3Yi6RD7v0Z1XiO4DXZA6Yd1nDosAAAAASUVORK5CYII=", + "name": "red_sandstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "sand", + "sand", + null + ], + [ + "sand", + "sand", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Red Sandstone", + "enchantCategories": [], + "id": 179, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5klEQVQ4y4WTLQ4CQQyF63FcgITgMJwEi0WicCgOsxdAcQI8Dsdphrwm3\u002BTRnYB4Ozv972sn3tddq3hdtv38hed500Kfx2mduB9XM7iOf7eNab9ojtthmfgnA6FSMFI1tUzJ6x173UPl6OJl6sRYQb1NtxcyAMbuQCac/ZRcPj2ARx7178S5fhYAPpwLOeBY5UkiGZxID0o7tRWShZfks6ZHL7fuQi4SPwLsOydecp2IZF8c0IbPuY4VjrDpHHg2go3KRid5fws4\u002Bw54KwRCB0f5FsjuPHgLvlSj3Yi6RD7v0Z1XiO4DXZA6Yd1nDosAAAAASUVORK5CYII=", + "name": "red_sandstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_sandstone", + "red_sandstone", + null + ], + [ + "red_sandstone", + "red_sandstone", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Red Sandstone", + "enchantCategories": [], + "id": 179, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5klEQVQ4y4WTLQ4CQQyF63FcgITgMJwEi0WicCgOsxdAcQI8Dsdphrwm3\u002BTRnYB4Ozv972sn3tddq3hdtv38hed500Kfx2mduB9XM7iOf7eNab9ojtthmfgnA6FSMFI1tUzJ6x173UPl6OJl6sRYQb1NtxcyAMbuQCac/ZRcPj2ARx7178S5fhYAPpwLOeBY5UkiGZxID0o7tRWShZfks6ZHL7fuQi4SPwLsOydecp2IZF8c0IbPuY4VjrDpHHg2go3KRid5fws4\u002Bw54KwRCB0f5FsjuPHgLvlSj3Yi6RD7v0Z1XiO4DXZA6Yd1nDosAAAAASUVORK5CYII=", + "name": "red_sandstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stone_slab2", + null, + null + ], + [ + "stone_slab2", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Red Sandstone Stairs", + "enchantCategories": [], + "id": 180, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "red_sandstone_stairs", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + "red_sandstone" + ], + [ + null, + "red_sandstone", + "red_sandstone" + ], + [ + "red_sandstone", + "red_sandstone", + "red_sandstone" + ] + ] + }, + { + "give": { + "displayName": "Red Sandstone Slab", + "enchantCategories": [], + "id": 182, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_slab2", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_sandstone", + "red_sandstone", + "red_sandstone" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Spruce Fence Gate", + "enchantCategories": [], + "id": 183, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "spruce_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Birch Fence Gate", + "enchantCategories": [], + "id": 184, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "birch_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Jungle Fence Gate", + "enchantCategories": [], + "id": 185, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "jungle_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dark Oak Fence Gate", + "enchantCategories": [], + "id": 186, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "dark_oak_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Acacia Fence Gate", + "enchantCategories": [], + "id": 187, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "acacia_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "planks", + "stick" + ], + [ + "stick", + "planks", + "stick" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Spruce Fence", + "enchantCategories": [], + "id": 188, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "spruce_fence", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Birch Fence", + "enchantCategories": [], + "id": 189, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "birch_fence", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Jungle Fence", + "enchantCategories": [], + "id": 190, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "jungle_fence", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dark Oak Fence", + "enchantCategories": [], + "id": 191, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "dark_oak_fence", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Acacia Fence", + "enchantCategories": [], + "id": 192, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "acacia_fence", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "stick", + "planks" + ], + [ + "planks", + "stick", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 256, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAYklEQVQ4y2NgGFLAxcXlPwhLSEj8J0szDBw8eJA0Q2Cab9y4AdYMAkQbgK4ZRJNkAAh4molSprkzXf2/hhw3ZZpBfJI1Z/jJwTWTBNBtJlkzWTaDNFJsM9maYQCkmSIDyAEATy50/JbnRUUAAAAASUVORK5CYII=", + "maxDurability": 250, + "name": "iron_shovel", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 257, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgklEQVQ4y2NgGLTAxcXlPzomSTMI3Lhx4//BgwfBGMQGiXuaif7P8JP7T5QhEhIScAwzqDNd/b\u002BGHPd/kr0EshnmIpCBJGsGORtkM8w7RBsC0ozsbJh3iDIA2WaYGNEGoNuMbABBL2CzGdkAEMBpAC6b0Q0h2WaSQ5tkANJItmZKAABzO4WhWjcV2gAAAABJRU5ErkJggg==", + "maxDurability": 250, + "name": "iron_pickaxe", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Iron Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 258, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeUlEQVQ4y2NgoAdwcXH5D8Jka4YBkg2BaT548OD/GzdukGYAsmYY9jQT/Z/hJ0ecIRISEmADQDaDNE\u002BbNg1Ma8hxE\u002B8KkCEgDLIZ2RCQGNGGwJwNshnmFaINAGnuTFeHOxvmIpJtJjnuKdaM7OwhYjMIgDSSrZkSAABx5YE7nrv/FQAAAABJRU5ErkJggg==", + "maxDurability": 250, + "name": "iron_axe", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + "iron_ingot", + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Bow", + "enchantCategories": [ + "breakable", + "bow", + "vanishable" + ], + "id": 261, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAaklEQVR42mNgoCfwNBP9j4xJ1tSZrv4/w08OjEFsDTnu/wQ1wjTBNCBjvJqzs7PBGrFpcHFxIax52rRpYBpdnnaaYQaAnE22ZlwhS1Azsu3oBhClGZcL6KMZm/NJ0oxuAMmaCcUA0YBczQDVGni1vuKfywAAAABJRU5ErkJggg==", + "maxDurability": 384, + "name": "bow", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + null, + "stick", + "string" + ], + [ + "stick", + null, + "string" + ], + [ + null, + "stick", + "string" + ] + ] + }, + { + "give": { + "displayName": "Arrow", + "enchantCategories": [], + "id": 262, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAW0lEQVR42mNgGHJg2rRp/0HAxcXlP8kab9y4AcYgNskGgDR0pquDDSBZMwiANGvIcZNnO0wzzCVkaybb2UNI84MHD/4fO3aMMs0g2t7ennQDQJrI1oxsCN0zFwAKQ1gwyQ57rQAAAABJRU5ErkJggg==", + "name": "arrow", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "flint", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "feather", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Coal", + "enchantCategories": [], + "id": 263, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApklEQVQ4y82SMQrDMAxFc4QsJUtICNQdPXgwZMmY\u002B99I5Rl\u002BENSmDl1q\u002BFiy9Z/kkGH4yzXPi3ndNscYLaVURNwNoTCEYDln24\u002BzAMhRF4QizBjUXXsXhILX8izyk7BrmiZE46ubhyCdAxrHhzU/nn87ueShTUDNJJHreegDIoCkbjISr9N27VUAFyr23STdVwEsDrn0IMUyNs01iDd4ff2hbht\u002BWW94i68UZJYHPAAAAABJRU5ErkJggg==", + "name": "coal", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "coal_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Diamond", + "enchantCategories": [], + "id": 264, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqklEQVQ4y2NgGLRAsKjqPzImWTMyuPr/G/GGwDR7vb0Jxgt/vwAboHB063\u002BRuOD/RGsGaYRpBtEgMYKGIBsAczqMhrkIpwHompG9AMJSq5aDXQCisRqCbADMRphmEJaZOIs4A0AApBBZM8gwkAEgzXgNQPYrTDEMgwwFYZBBOMMBJAHTDNMAwzAxvLEAktR5cAOnASDvEEwLIAUgZ6LHAlEJCdkQbJgmmQ4AljhM9PMnovsAAAAASUVORK5CYII=", + "name": "diamond", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "diamond_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Ingot", + "enchantCategories": [], + "id": 265, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhElEQVQ4y9WSwQnAIBAEbcpefFmEJViNJdmNYQ82OeVUzCdkYfEgzhhinPtNYowNfQWhpRRpSqkdQbXWrqZkBy0lgJAdxDKYRcJTVxIdgmC8949glIxQzllAFLMpoMSCWL33FtDID7gC8QygwPoWKLFeV0MdOF4lJVhDCHto9hMdQZ/nAqzufev6TWmcAAAAAElFTkSuQmCC", + "name": "iron_ingot", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Gold Ingot", + "enchantCategories": [], + "id": 266, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgGDJgU4rgfxAmSxMI/7rmBcYEDUHW9PdrPFaMYQi6Tbg0wjBITakG03\u002B45v9/HxDUBMMgtTD1YENgtuIzBKYJpubONGGEK5CdjWwIuqaXG0XBGmEYqwFgl4AADk0gDBKDxQjcAJAgzABiNcIDERaQMAXoBoDYIAzThKIRPSphhhCtCVciIknTgAMAo\u002B98XbTSNS4AAAAASUVORK5CYII=", + "name": "gold_ingot", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Gold Ingot", + "enchantCategories": [], + "id": 266, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgGDJgU4rgfxAmSxMI/7rmBcYEDUHW9PdrPFaMYQi6Tbg0wjBITakG03\u002B45v9/HxDUBMMgtTD1YENgtuIzBKYJpubONGGEK5CdjWwIuqaXG0XBGmEYqwFgl4AADk0gDBKDxQjcAJAgzABiNcIDERaQMAXoBoDYIAzThKIRPSphhhCtCVciIknTgAMAo\u002B98XbTSNS4AAAAASUVORK5CYII=", + "name": "gold_ingot", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ], + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ], + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ] + ] + }, + { + "give": { + "displayName": "Iron Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 267, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAO4uLj8h2GyNMOAhITEf7I079u3j3QDqKb5xo0bNNKMLVRBfJAmomwGKc7OzoYbQpJmZEOmTZsGVgzSBGKT5GeYASAMcg3JAYbuFZI1e5qJ/s/wkwNrhAUq0YaANHemq//XkOMGawBphBlEMPRBGGQzTDMygBlE0M8k\u002BxfdBnINAAA\u002Bk7meeyM0\u002BAAAAABJRU5ErkJggg==", + "maxDurability": 250, + "name": "iron_sword", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + null, + null + ], + [ + "iron_ingot", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 268, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAOYawr8h2GyNJdGKP5vS1X7ryDB9Z9szSCaJAOGgGZsoQriRzpLEmczSLG7mQjcEGTNIJooZ8M0gRSDaJCtRGtGNgCEQa4hSTM2r5Cs2dNM9H\u002BGnxxYIyxQiTYEpLkzXf2/hhw3WANII8wggqEPwiCbYZqRAcwggn4m2b/oNpBrAAAJGoK0KKCtBQAAAABJRU5ErkJggg==", + "maxDurability": 59, + "name": "wooden_sword", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + "have": [ + [ + "planks", + null, + null + ], + [ + "planks", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 269, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZUlEQVQ4y2NgGFLAXFPgPwgrSHD9J0tzW6oaGGcHypNmCExzaYQiWDOITbQB6JpBNEkGgICnmShlmjvT1f9ryHFTphnEJ1lzhp8cXDNJAN1mkjWTZTNII8U2k60ZBkCaKTKAHAAAr1VXng6z/JMAAAAASUVORK5CYII=", + "maxDurability": 59, + "name": "wooden_shovel", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + "have": [ + [ + "planks", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 270, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAgGApqUB4oHgtJNhU3KRCIZiZ1WCHfe8UdAAAAAXRSTlMAQObYZgAAAEhJREFUGJWNjDECwDAIAgWN/v/HNRlazFQ27kSzn1k72rPIWsGPACDTxyyKGJ3OEhJ9Dzlpbwri/MM7Ob5BQv0mw9vcS/zqVx6GbADnxaRCKgAAAABJRU5ErkJggg==", + "maxDurability": 59, + "name": "wooden_pickaxe", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 271, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAe0lEQVQ4y2NgoAcw1xT4D8Jka25LVQNjkg2Bac4OlP9fGqFImgHImmHY00z0f4afHHGGKEhwgQ0A2QzSHOksCaY15LiJdwXIEBAG2YxsCEiMaENgzgbZDPMK0QaANHemq8OdDXMRyTaTHPcUa0Z29hCxGQRAGsnWTAkAAKgZYZOVEkqnAAAAAElFTkSuQmCC", + "maxDurability": 59, + "name": "wooden_axe", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Stone Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 272, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAN4enr\u002Bh2GyNE\u002Bd2Pt/88b1/xUVFf\u002BTrRlEk2TAENCMLVRB/IrycuJsBimOioqCG4KsGUQT5WyYJpBiEA2ylWjNyAaAMMg1JGnG5hXSNZuJ/s/wkwNrhAUq8c4Hau5MV/\u002BvIccN1gDSCDOIYOiDMMhmmGZkADOIoJ9J9i\u002B6DeQaAAA5nqdEMUaVrwAAAABJRU5ErkJggg==", + "maxDurability": 131, + "name": "stone_sword", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + "have": [ + [ + "cobblestone", + null, + null + ], + [ + "cobblestone", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 273, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZUlEQVQ4jWNgGFLA09PzPwhLSEj8J0vzrFmzwLi\u002Bvp40Q2CaOzs7wZpBbKINQNcMokkyAGyImShlmjvT1f9ryHFTphnEJ1lzhp8cXDNJAN1mkjWTZTNII8U2k60ZBkCaKTKAHAAAe3JlA7\u002B005wAAAAASUVORK5CYII=", + "maxDurability": 131, + "name": "stone_shovel", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + "have": [ + [ + "cobblestone", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Stone Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 274, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhElEQVQ4y2NgGLTA09PzPzomSfOsWbP\u002Bd3Z2/q\u002BvrwdjEBtskJno/ww/uf9EGSIhIQHHcIPS1f9ryHH/J91LQJthLgIZSLJmkLNBNsO8Q7QhYJuRnA3zDlEGINsMEyPaAHSbkQ0g6AVsNiMbAIpinAbgshndEJJtJjm0SQYgjWRrpgQAAJp2eOpuPYnQAAAAAElFTkSuQmCC", + "maxDurability": 131, + "name": "stone_pickaxe", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Stone Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 275, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAe0lEQVQ4y2NgoAfw9PT8D8Jka541axYYk2wITHN9ff3/zs5O0gxA1gzDnmai/zP85IgzREJCAmwAyGaQ5pycHDCtIcdNvCtAhoAwyGZkQ0BixHsF6myQzTCvEG0ASHNnujrc2TAXkWwz6XFPqWZkZw8Rm0EApJFszZQAAG16cSfRWhqcAAAAAElFTkSuQmCC", + "maxDurability": 131, + "name": "stone_axe", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + null + ], + [ + "cobblestone", + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 276, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAJFBMVEUAAAAOPzYIJSAz68uk/fArx6weincVY1VoTh5JNhUoHguJZycazUdMAAAAAXRSTlMAQObYZgAAAExJREFUGNN1jsENwDAMAgGndpLuv29/jZFa/\u002B4QwkA/ks5jyPky8cHxwyQAxslZNAaYiux9Zlb4A0XjNcVu1r0hvYacGwB0Rq0OSC4ehwkBE0lygnsAAAAASUVORK5CYII=", + "maxDurability": 1561, + "name": "diamond_sword", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + null, + null + ], + [ + "diamond", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 277, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAABJNhUoHgsz68sIJSAOPzaJZycrx6wnsppoTh6NJ1OoAAAAAXRSTlMAQObYZgAAADhJREFUGFeVyTkCACAMAkFyqv//sG3Ayu0GgJ\u002Bqkh2x51KxdiR7zQGmbleDfBwzazH/9vxiwHWgLn4QANVOSXqPAAAAAElFTkSuQmCC", + "maxDurability": 1561, + "name": "diamond_shovel", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 278, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAAAIJSAoHgtJNhUnspoOPzYrx6yJZydoTh4z68uk6/rmAAAAAXRSTlMAQObYZgAAAEpJREFUGJWNjDECwCAIA4lEqv//cNGhBqdmyx3B7Gf6ivYZZHQfhwAgn1ZmHkTpozGEeN5DTtKbAt//8E22TzChfpHire4l7epXXpodAQa2BjFiAAAAAElFTkSuQmCC", + "maxDurability": 1561, + "name": "diamond_pickaxe", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + "diamond", + "diamond" + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 279, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAIVBMVEUAAAAnspooHgtJNhUOPzYIJSAz68toTh6JZycrx6weineyFs8GAAAAAXRSTlMAQObYZgAAAENJREFUGJWVjjkSACAIAwmXx/8frJ2AY2G63aQI0TOqhd01M4ZmBqQdYT4wwWFiJttYMNIYUUjnvUp9OnFx/\u002BuJC5csky4A\u002BAub4IIAAAAASUVORK5CYII=", + "maxDurability": 1561, + "name": "diamond_axe", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + "diamond", + null + ], + [ + "diamond", + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Stick", + "enchantCategories": [], + "id": 280, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAT0lEQVQ4y2NgGAjg4uICxmRr9jQT/a8hx/2fbM2d6eqkG0AVzRl\u002BcqM2EwvIthmmGWbztGnTGExNTcmzGaSZJAPQnQ3SSJLtII1k\u002BZlSAAChYkrlEehYfgAAAABJRU5ErkJggg==", + "name": "stick", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + null, + null + ], + [ + "planks", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Bowl", + "enchantCategories": [], + "id": 281, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAaklEQVQ4y2NgGAW0Afba3P\u002BxYaI1Blty/i/054djEB\u002BE8RoE0\u002BhswA3HMI3I4iC2vCjTf6wGWKmzgTGyIcgYJo/TAJhzYQrRMcw1WA0AAQNFVL\u002BjY7yaYQCkAISRAxKmkaBmbAaRrHHoAQAnaW6jfE4B3QAAAABJRU5ErkJggg==", + "name": "bowl", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + null, + "planks" + ], + [ + null, + "planks", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Golden Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 283, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAM0xYr9h2GyNMOAvR7ff7I0v3oXTroBVNP8938ZjTRjC1UQH6SJKJtBiu9ME4YbQpJmZENebhQFKwZpArFJ8jPMABAGuYbkAEP3CsmaPc1E/2f4yYE1wgKVaENAmjvT1f9ryHGDNYA0wgwiGPogDLIZphkZwAwi6GeS/YtuA7kGAAA7UMGUTmMzfwAAAABJRU5ErkJggg==", + "maxDurability": 32, + "name": "golden_sword", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + null, + null + ], + [ + "gold_ingot", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Golden Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 284, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZklEQVQ4y2NgGFKgKVbsPwjb6/H9J0vz3/9lYPxyoyhphsA0v3oXDtYMYhNtALpmEE2SASDgaSZKmebOdPX/GnLclGkG8UnWnOEnB9dMEkC3mWTNZNkM0kixzWRrhgGQZooMIAcAALyrbyINhes6AAAAAElFTkSuQmCC", + "maxDurability": 32, + "name": "golden_shovel", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + null, + null + ], + [ + "stick", + null, + null + ], + [ + "stick", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Golden Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 285, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAAA/Lg4oHgtJNhWCXRbpsRXq7leJZydoTh79/3YoF0g5AAAAAXRSTlMAQObYZgAAAEpJREFUGJWNjDECwCAIA4kYqv//cNGhBqdmyx3B7Gf6ivYZZHQfhwAgn1ZmHkTpozGEeN5DTtKbAt//8E22TzChfpHire4l7epXXpivAQaNhmSeAAAAAElFTkSuQmCC", + "maxDurability": 32, + "name": "golden_pickaxe", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Golden Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 286, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAfElEQVQ4y2NgoAdoihX7D8Jka/77vwyMSTYEpvnlRtH/r96Fk2YAsmYY9jQT/Z/hJ0ecIfZ6fGADQDaDNN\u002BZJgymNeS4iXcFyBAQBtmMbAhIjGhDYM4G2QzzCtEGgDR3pqvDnQ1zEck2kxz3FGtGdvYQsRkEQBrJ1kwJAACoxnoUclbwWgAAAABJRU5ErkJggg==", + "maxDurability": 32, + "name": "golden_axe", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + null + ], + [ + "gold_ingot", + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Wooden Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 290, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAgGApJNhWJZyY3KRBoTh51WCFrUR80FPBNAAAAAXRSTlMAQObYZgAAADVJREFUGFetirENADAMwkJKwv8fdwapW73ZUPWApPvZ9QJo2WNJOrBTryz0wD3/E/55L4QHF2dIAJzYoCaIAAAAAElFTkSuQmCC", + "maxDurability": 59, + "name": "wooden_hoe", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Stone Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 291, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAG1BMVEUAAAAYGBhJNhVJSUmJZydoTh6JiYl/f3\u002Bampp2kqJmAAAAAXRSTlMAQObYZgAAADZJREFUGNOtijESACAMwkqxxf\u002B/2Jne6WS2BCIukHTf3V4ANbMsSQt2ypaFLLjPfw3/vAcQLw5ohACgjsWhtwAAAABJRU5ErkJggg==", + "maxDurability": 131, + "name": "stone_hoe", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + "have": [ + [ + "cobblestone", + "cobblestone", + null + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Iron Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 292, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXUlEQVQ4y2NgoCVwcXH5D8NkaQaBGzdugDFZhkhISPwH4YMHD8IN8TQT/Z/hJ/efZINAhoBwZ7o62FCSXQOyGeQKkCEkGwBzNsxLJGumyNkwm8nSPGozmcmWgd4AAIyXYZ4KnMPXAAAAAElFTkSuQmCC", + "maxDurability": 250, + "name": "iron_hoe", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 293, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAAAoHgtJNhUOPzaJZycIJSBoTh4rx6wnspoz68sYx/ZuAAAAAXRSTlMAQObYZgAAADdJREFUGNOtirkRACAMw\u002ByEPOy/MLVzBxXqJBu44O7qu0pLRJdbSupelJNVh3hSff5z\u002BOcdJF4cgRUAwp\u002BuvbcAAAAASUVORK5CYII=", + "maxDurability": 1561, + "name": "diamond_hoe", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + "diamond", + null + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Golden Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 294, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAABJNhUoHguCXRY/Lg6JZydoTh7q7lfpsRX9/3arrxltAAAAAXRSTlMAQObYZgAAADdJREFUGNOtirkRACAMw5yHOOy/MLVzBxXqJBu4EBHqm9SS2QwrSd3L5WTsFK9Un/8a/nmHO14cgEIAxb/xarsAAAAASUVORK5CYII=", + "maxDurability": 32, + "name": "golden_hoe", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + null + ], + [ + null, + "stick", + null + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Wheat", + "enchantCategories": [], + "id": 296, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVQ4y2NgIBL0ltv\u002BZyAHhAVa/K/PMv6/bGrwf5IMAmkE0TDNII0gNtGugtkMUnR2YySYBhmEbCBeF2DTjEwT9AJM4Z3dqSgGwWgQhnkTpwEgxSADYIYRrRnmT5hmZNtBfFhY4DQE2XZ0Q2AacWqGKUDWTJRGZM0wGtmpIIwtLaDEOcyPMA3oNmITg9sM0wyiCToVW0aBORdv6OIzAGYrWQag\u002B5MUvQCceQkNes7MbQAAAABJRU5ErkJggg==", + "name": "wheat", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "hay_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Bread", + "enchantCategories": [], + "id": 297, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlElEQVQ4y2NgoAdI9Rb/j4xJ1tiTJvd/UaUKGIPYRBkC07inUx0Fwwyx1\u002BP7j1czsmJ0g/AaANOMzVaCLsCmGdkQmO0gdRgGIAcWNmfDNIOwj4UgdgNwORtZM17b8Tkbp2aYATDFuJyNUzOyAeiGEKUZBMIdRTBSG9GaYQbAwoFkzTAAihrkDIM1qogxBKQJhonRAwCrYxrd5L7D3gAAAABJRU5ErkJggg==", + "name": "bread", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wheat", + "wheat", + "wheat" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Leather Cap", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 298, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXklEQVQ4y2NgGJ4gODj4Pwjj4hPUPG3aNAzFxcXF/01NTf8Tpfn8\u002BfMYCkHiBA0BGbB582acBoAwUQaAMLKfQZpAthNtALYAA2mk2ACiwgCXLUQZADMElwEENY9QAADYyG3b80w6vwAAAABJRU5ErkJggg==", + "maxDurability": 55, + "name": "leather_helmet", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + "have": [ + [ + "leather", + "leather", + "leather" + ], + [ + "leather", + null, + "leather" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Leather Tunic", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 299, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlUlEQVQ4jc2R0QnAIBBDXcpJHMVdXMRBHMmSQko8tT3/KgTUS95dbQi/WCmlbnXkwaG1dqvWugVsPSyiAJVSBgP2uFPPBGABgpEQhrW\u002BBOScHyNHtV05HbwDIMbYIRQYJsB2hof\u002B6W/gUh9Kp6KWQQXwEziuHd8F0HEV4gLYgO5dAHbla3PP8yvAQizsM6yQlVzh03UB3pVjRY93eCIAAAAASUVORK5CYII=", + "maxDurability": 80, + "name": "leather_chestplate", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + "have": [ + [ + "leather", + null, + "leather" + ], + [ + "leather", + "leather", + "leather" + ], + [ + "leather", + "leather", + "leather" + ] + ] + }, + { + "give": { + "displayName": "Leather Pants", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 300, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAaElEQVQ4T2NgGHQgODj4Py5samr6n6Dm8\u002BfPY\u002BDNmzeDcXFxMX5DkA2AaULG06ZNI84AZA0gTJYBMMUgDHI60QbA2MgKcbEHIaDYCyADQAGFHt8gNjZxDAALcWwGYBPHagAyJiQ\u002BOAAAtsi4pUqS5fUAAAAASUVORK5CYII=", + "maxDurability": 75, + "name": "leather_leggings", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + "have": [ + [ + "leather", + "leather", + "leather" + ], + [ + "leather", + null, + "leather" + ], + [ + "leather", + null, + "leather" + ] + ] + }, + { + "give": { + "displayName": "Leather Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 301, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASElEQVQ4y2NgGH4gODj4PwzjE8Op\u002Bfz582Bsamr6n5A4yQZs3ryZOAPQFYLEQWJEGYBNIckGTJs2jTwDYIrwyYMMZxgFgwwAAMREe99ZR6oOAAAAAElFTkSuQmCC", + "maxDurability": 65, + "name": "leather_boots", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + "have": [ + [ + "leather", + null, + "leather" + ], + [ + "leather", + null, + "leather" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 306, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZElEQVQ4y\u002B2Q0QnAMAhEXcMhnMx9HMkZso3lPg7aNBBp/0oPjkDwPUlEvhkzq1XbcERUZl7q7qWq1YLHGIXgpAD3WwkEGAY4w2xLgJ7fDgjb2wJCc18LWn/ALY8ElKyGKJE/txyvKqD/7THp6gAAAABJRU5ErkJggg==", + "maxDurability": 165, + "name": "iron_helmet", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 307, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjElEQVQ4jc2R0QnAIAxEu4ZDOJn7OJIzuI3lfVxJa1LSvwYOjLl7SDyOX1StdT31yUNDzTnXGCMEhB4aDVDv/WbgzJ31bAANEEZBFLZzF9Bau4x6qmSDePDeAKWUhRhEQQmP/NtvcPkWRm7QArQDL8zzU4BIKYC3cYVTAP2GJy0wBLxBUmEL8ZQKf60THqBitQbYAN8AAAAASUVORK5CYII=", + "maxDurability": 240, + "name": "iron_chestplate", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Iron Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 308, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAc0lEQVQ4y82SgQkAIQhFW6MhnKx9HKkZ3MbDgw8SenYHBwkf5PN7ldXacUVEmqn3ruViEVGU9aY5560xxjMEAL/Ii5n3AAhDnwEWNtnRtwHYzQetfwVYg5n/DwCDW68Q\u002BSlgfW8Ayn\u002BAiUeAyA8BXpV/Rl1RUOfrZYq2zAAAAABJRU5ErkJggg==", + "maxDurability": 225, + "name": "iron_leggings", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Iron Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 309, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbklEQVQ4y92QwQ3AIAhFXYMhmIx9GIkZ3IbmH0ioRavH9ice/D6eCa39L8zscVbddBjpvTsR\u002BVtfCgBVAnRmticYQfTotgQVeCxQ1XNBhioBuuqtHBaRhwDdVBI/5OEMxH1kboKAVkvKzHKZ38oFQPq/14rBNgYAAAAASUVORK5CYII=", + "maxDurability": 195, + "name": "iron_boots", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 310, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAIJSAOPzZK7dkgxbUaqqeh\u002B\u002Bj////FmGLLAAAAAXRSTlMAQObYZgAAAD5JREFUGFeljDESACAIw4BW/P\u002BPBQbxzk0zNRkq8ogVhxPB0HafDnAXg6eTHRAPOo5gmlyhP1jeQayWbv9lAXcuAMVFqT2nAAAAAElFTkSuQmCC", + "maxDurability": 363, + "name": "diamond_helmet", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + "diamond", + "diamond" + ], + [ + "diamond", + null, + "diamond" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Diamond Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 311, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAABK7dkOPzYIJSAgxbWh\u002B\u002Bgaqqf///9z4YboAAAAAXRSTlMAQObYZgAAAFZJREFUGFeFjTsWACEIAw0EvP\u002BNl4/7sHMakqHIWm8kuYNsQ4sTxABGEEYoAcAowrgtnNhm8QY9hap3BVy1dvR0dA2BFhzRjKgBcISz8F8cMz2nk\u002Bk3H8SrAYCTsqIdAAAAAElFTkSuQmCC", + "maxDurability": 528, + "name": "diamond_chestplate", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + null, + "diamond" + ], + [ + "diamond", + "diamond", + "diamond" + ], + [ + "diamond", + "diamond", + "diamond" + ] + ] + }, + { + "give": { + "displayName": "Diamond Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 312, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAIJSBK7dkOPzYgxbUaqqeh\u002B\u002Bj///83NLHyAAAAAXRSTlMAQObYZgAAAEhJREFUGNONzkESwCAIA0CDAf//40Y7Rbx0zIFJ9kRrV\u002BlvkDvGiDBzJGgp3KDBEwh4ATNVVJi1/wFnBQv4gvwDvsA3KN\u002B9yAOqewEjR/Ei5QAAAABJRU5ErkJggg==", + "maxDurability": 495, + "name": "diamond_leggings", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + "diamond", + "diamond" + ], + [ + "diamond", + null, + "diamond" + ], + [ + "diamond", + null, + "diamond" + ] + ] + }, + { + "give": { + "displayName": "Diamond Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 313, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAIJSAOPzZK7dkgxbWh\u002B\u002Bgaqqf///\u002BSb4flAAAAAXRSTlMAQObYZgAAAEVJREFUGFediEESwCAIA00E\u002B/8flyDW8VhzgN1t7W4k65Q/jnVn8AzedxCy75B4BDtCUAbLN30ojCq08ABAoACpho/\u002B7QV5hQDq80bh\u002BAAAAABJRU5ErkJggg==", + "maxDurability": 429, + "name": "diamond_boots", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + "have": [ + [ + "diamond", + null, + "diamond" + ], + [ + "diamond", + null, + "diamond" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Golden Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 314, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZUlEQVQ4y2NgGJ6gKVbsPzZMtOaXG0X/v3oXjoLvTBP\u002Bb6/H958ozX//l/0HARANMwAkTtAQkAEgxSCN6JphmCgDQBjZ7yBNINuJNgCmCR1TbABRYQCzhSwDYIZgUwQzhGEUYAAANYisw3NdQN0AAAAASUVORK5CYII=", + "maxDurability": 77, + "name": "golden_helmet", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Golden Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 315, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y2NgGBSgKVbsPzomSQ2IAwJ//5f9f/UuHKcBONWAODAJEH65URRFAYgNEkNWg2EATAKEQQphhsA0I8tjNeDONGG4QphTYRhZI0gNSC2KAfZ6fP9BGCSBSyMMg9TA1GPEBkgQn2YQxqoR2QBYGGDTDHI\u002BUQbgwkQZgC3EYZqJMgAWG9gwLADxJmtchhClGT1a0TFNMiIAandqOAvCGb8AAAAASUVORK5CYII=", + "maxDurability": 112, + "name": "golden_chestplate", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ] + ] + }, + { + "give": { + "displayName": "Golden Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 316, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAdUlEQVQ4y2NgGHSgKVbsPy5sr8f3n6Dmv//L/sMAiA3Cr96Fg/GdacL4DYEZgKwJGb/cKEqcAcgaQJgsA2CKQRjkdKINgNmGrBDEJskAdIW4xGljACzg0L2ATRynAejxDTOAYDqAhTg2A7CJYzUAGRMSHxwAAJiR874Nq2PgAAAAAElFTkSuQmCC", + "maxDurability": 105, + "name": "golden_leggings", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + "gold_ingot", + null, + "gold_ingot" + ] + ] + }, + { + "give": { + "displayName": "Golden Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 317, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcElEQVQ4y2NgGH6gKVbsPwzjE8OpGQT\u002B/i/7b6/H95\u002BQOFYDQIqwGQASe/UunDgD0BWCxEFiRBmATSHJBrzcKEq6AciKsBkAEsMmh1XznWnCGAaAxHAaArMBWTOyAhgfXQ2KATBF\u002BAIJWQ3ewBxaAAC8JMuT9VtZbQAAAABJRU5ErkJggg==", + "maxDurability": 91, + "name": "golden_boots", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + "have": [ + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + "gold_ingot", + null, + "gold_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Painting", + "enchantCategories": [], + "id": 321, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgoDVITk7\u002BT5FmU1NTMCZZM7JGNTU1woZsnJ/xf3KRFxhXuPCjsLHhZBtRVANBiqd1VfyfN62bIAapw2oATMHmdfP/nzi6FwODxGFqMAwAOQufZnRDcBqATzMMU8UAkJcp8gJIPVYDiA1ErC4gJRoxDAAFCgzDEgu2hAXCoESH4QU1Gc7/pGKq5FYAXwx7sb9dWx8AAAAASUVORK5CYII=", + "name": "painting", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "stick", + "stick" + ], + [ + "stick", + "wool", + "stick" + ], + [ + "stick", + "stick", + "stick" + ] + ] + }, + { + "give": { + "displayName": "Golden Apple", + "enchantCategories": [], + "id": 322, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArElEQVQ4y2NgoAco1WD6T7bmTSmC/0NUOP/T13aQrSAM0gyyHUQTZRBI0\u002B1Fwv///X8GpkGaQWJvTruC\u002BXgNgml\u002B9S78/7cfk8CGwDCIDxLHawiyAdgwyBXIhuA0AKYQmYZhGD9ECEusgEwFGQAzBOZvGB/mOqIMQMbIBsG8gNUAbK7AZhBOzTADYGGBzTvgVClEIFWCFMAMgSUoojUjGwKLb3BqBPKJ1kwqAABFERaScNpZ2AAAAABJRU5ErkJggg==", + "name": "golden_apple", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ], + [ + "gold_ingot", + "apple", + "gold_ingot" + ], + [ + "gold_ingot", + "gold_ingot", + "gold_ingot" + ] + ] + }, + { + "give": { + "displayName": "Golden Apple", + "enchantCategories": [], + "id": 322, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArElEQVQ4y2NgoAco1WD6T7bmTSmC/0NUOP/T13aQrSAM0gyyHUQTZRBI0\u002B1Fwv///X8GpkGaQWJvTruC\u002BXgNgml\u002B9S78/7cfk8CGwDCIDxLHawiyAdgwyBXIhuA0AKYQmYZhGD9ECEusgEwFGQAzBOZvGB/mOqIMQMbIBsG8gNUAbK7AZhBOzTADYGGBzTvgVClEIFWCFMAMgSUoojUjGwKLb3BqBPKJ1kwqAABFERaScNpZ2AAAAABJRU5ErkJggg==", + "name": "golden_apple", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_block", + "gold_block", + "gold_block" + ], + [ + "gold_block", + "apple", + "gold_block" + ], + [ + "gold_block", + "gold_block", + "gold_block" + ] + ] + }, + { + "give": { + "displayName": "Sign", + "enchantCategories": [], + "id": 323, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y2NgGDTg0Nyk/yC8Y0o8GK/vD4VjmBhMHiQ2rcTxP4oBIInMEGMUjTBcl2QOl4PRGAbAFIIwuiaYOIiPLI/hBWy248LzW3wxvYDsRBCN7CWyvIDsbGRx2ngB5CRSMYoBiV5q/0nFBBNXSZTZfx9btf8W2hL/yUqdEwud/sd7aVNmAMgVA2cATDM\u002BAwC9USwpSFnGbwAAAABJRU5ErkJggg==", + "name": "sign", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "planks", + "planks", + "planks" + ], + [ + "planks", + "planks", + "planks" + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Oak Door", + "enchantCategories": [], + "id": 324, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAFFJREFUOMtjYBhUIDPE\u002BP/8Fl\u002BCmKAByGKE\u002BCggO7\u002BKMgMG3gtUCwNsuKF76n9sYYTVBXVJ5nCMjU\u002BUAdNKHMEYG592sQDz4xD2AsgAYjCyHgBL1Alkv1WQQAAAAABJRU5ErkJggg==", + "name": "wooden_door", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ] + ] + }, + { + "give": { + "displayName": "Bucket", + "enchantCategories": [], + "id": 325, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiUlEQVQ4y7WT7QnAIAxEXcpN/O8ODuMMjuQ2liucaIip/Qo8Cmnz7IXWuT/Ke980tgdTSi3n3CmlnJgiDoIYY4c9SnFVJWhiIITQkQLKlwIyCkaJuQ80a61TVgljmIIRLo/ZtwWolYBvqApw85UAD1wJlhG0PUiBOSxjUMCvcUsgJbdO/\u002BRnelIHlx5daQ1EbF8AAAAASUVORK5CYII=", + "name": "bucket", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + null, + "iron_ingot", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Minecart", + "enchantCategories": [], + "id": 328, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAvUlEQVQ4y2NgoDWwd3L\u002Br6yjD8YkawRhPTNbMHbyDyXOEHSNyAbgNQSXRnQDsBqCTyM2A0B8FEMI2a6qbYBiCCxgUQyYMn0GhiEgjcgYZlFDcyemAen5xf9XrlsPVoBPI0hNdl4RdhfAFMAMgWkEicHkQBZhuADEgbkAJAnzDsimeUuWYWgG0RgxgWwITAHMuSBDYJpBBnNycmFPCzBDQC4AsUGaQZpgfgZhkGa8KRJmCIgmaCM\u002BQ4i2kVIAACIUF\u002BqlzPzUAAAAAElFTkSuQmCC", + "name": "minecart", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Iron Door", + "enchantCategories": [], + "id": 330, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAFBJREFUOMtjYBhUYOrUqf/Pnj1LEBM0AFmMEB8F\u002BPj4UGbAwHuBamGADTs7O4MxUS7YuHEjHGPjE2XAwYMHwRgbn3axAAuDIewFkAHEYGQ9AJeKbwOlvaVwAAAAAElFTkSuQmCC", + "name": "iron_door", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + "iron_ingot", + "iron_ingot", + null + ], + [ + "iron_ingot", + "iron_ingot", + null + ] + ] + }, + { + "give": { + "displayName": "Redstone", + "enchantCategories": [], + "id": 331, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgElEQVQ4y2NgGN4ghp3hPwiTrbmIgeH/Kn5G0g0BaQBp/A81wJGV4b8uA5GGoGsGuQLEJsoQmGYYRnYBSA6vITA/I9sM0gDiw9ggcRM2VuyGwGyHBRy6QQRdoYtkC7pmmDdAGKcL0A2BaYbZSlAzsiEgDFKMrpHoqEQ2iGSNdAcASrN\u002BxY/M7FgAAAAASUVORK5CYII=", + "name": "redstone", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "redstone_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Boat", + "enchantCategories": [], + "id": 333, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABK0lEQVQ4T62ST0sCURTFzzdo6UIKxJEsFF0k\u002BAepTNONYhCBupEWQRC2bV0t\u002Bgjt2vUp2va5tHObM13fMG1q4PDe3HvP7753Z4D/fO7nTWpNDdsRhdmomlKm\u002BfG2Z4DP9wcDfBWntJzU05C4s5k/Xq\u002BT4rfnsYkxivkUxJtDY3yNRB5CwOVJBb8aFddcuHcnxLhTBrKMXDkL7p/uuiZdkbmL4wIGjQhQYTg0f2wPEeC0lkO7uvcNYHd1Yxd10\u002BcUhHVcW1GeORyV8z8AFhGiTlkQrS\u002Brcxv\u002BFiCEcK/Js44x1QqCm34FPJIAglB\u002BuIxzH0IMMO8dbkG8md2ZCyEJYNHdx0FuJ4FooCzie2zGataEIBTzBrhqleyPJGTaKUIm6qy\u002Ba3HKQ7zw12cDt5d/w7dIU4cAAAAASUVORK5CYII=", + "name": "boat", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "planks", + null, + "planks" + ], + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Leather", + "enchantCategories": [], + "id": 334, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVQ4jWNgoBUIURf7j4yJ1gBjz/PU\u002Bn892/n/sRjT/53WqihyWA2EaQLRIE0gzTAMEgeJwdTYyghgdxFMMwjDXADDMDGcmtGdjmwAzAUgr\u002BA1AGYISBNIMcwrRNmO7gqYV8gyAD0cYHzaGwDSDPI7zAvINAgTDERk27Fhog2A2QizFdkleBMRTDFIEQiD\u002BDBbQRivN0AGwBTCxHDxiYoNYgEA7iv7H1ZlFy8AAAAASUVORK5CYII=", + "name": "leather", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "rabbit_hide", + "rabbit_hide", + null + ], + [ + "rabbit_hide", + "rabbit_hide", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Paper", + "enchantCategories": [], + "id": 339, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAd0lEQVQ4y9WRSwrAIAxEvX1u4x28RO7Qdte1YJnCgFZTP4tCA0EQ35sQnftFee8Tehne9iOp6pyEqQBjPO\u002BGaEjCVIJ5QygiaTi11XhTSQhayc8pCskMzF1UE\u002BCiJ\u002BFvmDt4kzDVhC0JzhBCH2xJCE7BuWQJ/Lwu2PhVdE0qW9YAAAAASUVORK5CYII=", + "name": "paper", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "reeds", + "reeds", + "reeds" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Slimeball", + "enchantCategories": [], + "id": 341, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnklEQVQ4jWNgGLTAvcrpPzImWWPhmuT/ZftywRjEBomZBOvjNwhZY8/1JjCGsUHiAQ2e\u002BA0BGQDSAAIn/52DGwIzCGQITgNgtoMUgzSDMLpLQBinK5ANQNaAzAbJh0/0x28Asq3ITofZjtcAkCRMMXIsgDBIDq8B2AxBdjZIM8FYAEnCbEHWBMN4bUc2BIRhhsAwTByvZmwGkayR7gAAt7MHqOb0idcAAAAASUVORK5CYII=", + "name": "slime_ball", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "slime", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Minecart with Chest", + "enchantCategories": [], + "id": 342, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BElEQVQ4jaWSsQrCMBCGu1afwQo66KCIk6Ogu6/gqCJUUCg4KTg5uQg6OVlFBH2SPlPkK1xpmjYULBy55P7/u0uo41i\u002BQb\u002BlJGy6QuNu2lBPvx6vpSBZ42lRi4OcsEIoivi97SYmzmRPXgih0PaqCSANSe\u002BBoNPMw9E4PpxPPBUEgdZd8rSZaHZ6SgMQAKIoUmEYam\u002BQNqLBbADOl2sMYQIAiIuM\u002B8PRBMxWG/X6fBMIhjwjmqW/zp9ABHIdMXImNRoZE7CRCSjKdeh0uz8MM6sGyEJEIOMCETNg163k/wsCYQJyzJjkzgRmo3seRB7N2tEGKd3x3\u002B8H2ok\u002BsuBGUokAAAAASUVORK5CYII=", + "name": "chest_minecart", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "chest", + null, + null + ], + [ + "minecart", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Minecart with Furnace", + "enchantCategories": [], + "id": 343, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7ElEQVQ4y6WSsQuCQBSHXa3/oaWlIWjXIKhd2qU5ISiowTUIh0YhqKkpgpb6Ey\u002B\u002Bg1\u002BoZ2J08LjT977vvRM9r2ENel2j8H5ZgrIss7GI43YSgfMoMmmamjzP20sECgJAQuhM/quExDgMTZIkNoAA2CX9KplMZ5/RkbADSIaAUJ7oD0emJCAoUJHuXnxHBEFgYUdwOl\u002BshILiJHXg/nB0BcvNzjyeL0dSBalZrbf1E6hA1xHIO\u002BVo5EzAgyYgqevQ6Xq7OzB7SVCVqEDjIhGM2Pc79f\u002BCJEzAGRhIdyaAne51En20xo5NktYd/11vFQg9zUaTp98AAAAASUVORK5CYII=", + "name": "furnace_minecart", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "furnace", + null, + null + ], + [ + "minecart", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Compass", + "enchantCategories": [], + "id": 345, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "compass", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + "iron_ingot", + null + ], + [ + "iron_ingot", + "redstone", + "iron_ingot" + ], + [ + null, + "iron_ingot", + null + ] + ] + }, + { + "give": { + "displayName": "Fishing Rod", + "enchantCategories": [ + "breakable", + "fishing_rod", + "vanishable" + ], + "id": 346, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAf0lEQVQ4y2NgGAiQkpLy38XF5T/Zmj3NRP9ryHGTbgDIVpDmDD850g2Aae5MVwdrJskL6JphYmRrhoUF2ZqJMoBQgJWUlPynKLTxuoAqmrds3gzGpqam/7G5EKdmWCqbNm0aVgOI0gzigzQia/4PBMg0BgBpxJc8QS7CqZkSAADs7H6sIgQ4AAAAAABJRU5ErkJggg==", + "maxDurability": 64, + "name": "fishing_rod", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + null, + null, + "stick" + ], + [ + null, + "stick", + "string" + ], + [ + "stick", + null, + "string" + ] + ] + }, + { + "give": { + "displayName": "Clock", + "enchantCategories": [], + "id": 347, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "clock", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + "gold_ingot", + null + ], + [ + "gold_ingot", + "redstone", + "gold_ingot" + ], + [ + null, + "gold_ingot", + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "yellow_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "double_plant", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "double_plant", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "double_plant", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "double_plant", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "red_flower", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "lapis_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "bone", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Sugar", + "enchantCategories": [], + "id": 353, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcklEQVQ4y92RuxHAIAxDGdJDsKJmcE1NzxJK5ZwuIeFTpIgqmvckHyn9O4ATcG7DrTWSXJcATk0plWaZW3CsmJJcYV0A\u002BLtEb47mUurtDXhfEu0qUXi4wiyfLb0VKnk8QyUBR\u002BsQVolZ7oLTX6miZfDzHC\u002BWJmA7QlTNAAAAAElFTkSuQmCC", + "name": "sugar", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "reeds", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Cake", + "enchantCategories": [], + "id": 354, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7klEQVQ4y2NgoDa4emLNf3yYoMavz479///jEVYMksNqEFzj339gvEHRCExfVtQFY5g4DMMMwtAM0wiyDaTxQ3HU/xempnBD4PLIhoAIsBNhNkDZIHGYZrAaJDmQOIgNNwDZ\u002BTBJZP/CwwHJEhQXoAQcmn9RDEbSDDcg30iCYMgja0LWDNILNmC6pxROQ9A1Imu2leWGGNDrrPJ/ebAChiHImmB8kDqQehQDQC7YEasOxjCDQDSMD9IAEoNZBMJwA0AAZsjxRBWwJnR6fYQyGMM0gwyCa4YBkCEgDNMIwzA\u002BskYMzcgApgAXpnruBQAZZVBwG0xSPQAAAABJRU5ErkJggg==", + "name": "cake", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "milk_bucket", + "milk_bucket", + "milk_bucket" + ], + [ + "sugar", + "egg", + "sugar" + ], + [ + "wheat", + "wheat", + "wheat" + ] + ] + }, + { + "give": { + "displayName": "Bed", + "enchantCategories": [], + "id": 355, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "bed", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "wool", + "wool", + "wool" + ], + [ + "planks", + "planks", + "planks" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Redstone Repeater", + "enchantCategories": [], + "id": 356, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiElEQVQ4y2NgGHKglYXlfyoT03\u002BKDHBm4yXfgKmlbv/TgwwpM8DJVIkGBuAKnCXLF/4H4Yz0LLBcWZzFf3Mt8f8EAwemMYKREYxBbKICZ/eB7WDFIANBWIOBAYyJMgDkN5BtMO/ANCJ7ASsA2QozAGYjSAyE8WpENgAWODCNBJ2MHtJkaRwUAACrR4D6DEGE0gAAAABJRU5ErkJggg==", + "name": "repeater", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + "redstone", + null + ], + [ + "stone", + "stone", + "stone" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Cookie", + "enchantCategories": [], + "id": 357, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVQ4y2NgGJRgZ7Hpf2yYaI3d3tr/vTXE/99stkPBeA0CSYAUvZgRgIGRxUFskAUYmmEKwvWl4GyYS2BsZMNQDAEJgjTCJGFOBonBDECWB2EUr6A7Hd02dDZIHqsBMBpmK7JmdDUoBoBMRFcACyxkw2DhA5Jz1RJGGADiwAxBDkRcMQJSi2IAsiGw6ETGsDQBSyMYmpENQTYIGcM04tSMzSB0PDgzHgALAUryOhmWAwAAAABJRU5ErkJggg==", + "name": "cookie", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "wheat", + "dye", + "wheat" + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Map", + "enchantCategories": [], + "id": 358, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeElEQVQ4y2NgGBJg\u002BQqP/yBMtuZXr47/v3V3FWmGwGwFafzz5xMYgwwiyhCYrTCNyBhkYHuH5X\u002BibcWGQWowDIFpxGUzuitQDCFFMywsMFwAEiBkCCw2cIYBPkNgtuLUjMsQEL37YDlhjdgMgWkkSTOyIWRppDsAABifRorVNHrHAAAAAElFTkSuQmCC", + "name": "filled_map", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "paper", + "paper", + "paper" + ], + [ + "paper", + "filled_map", + "paper" + ], + [ + "paper", + "paper", + "paper" + ] + ] + }, + { + "give": { + "displayName": "Shears", + "enchantCategories": [ + "breakable", + "vanishable" + ], + "id": 359, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiklEQVQ4y2NgGPQg31T7/4oVK/5fvXoVjEFskjQXFBRgaCbKEJDmbmczuO3ImkF8gpqX\u002Bdvj1IzXAJjmGF15sPOxacbrBWQDYGLILgEZiixHUDMIwFwCksepGTngkBWBxGAYr2aYU2E2wTDIQHRDcWpGdjKyRoKaYZpgbCcnJ\u002BI1IgOQRhBmGFIAAIv7uSuqgGgSAAAAAElFTkSuQmCC", + "maxDurability": 238, + "name": "shears", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + null, + "iron_ingot", + null + ], + [ + "iron_ingot", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Pumpkin Seeds", + "enchantCategories": [], + "id": 361, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASUlEQVR42mNgGAVYwYkrq/5TbMDpY73/yTYcpPnUxrz/pBqO0wZkTfgMh9uObANMM15NNA08ZENBbLxhgO5UdMVEe4VsDUMTAACqimeInjC5NgAAAABJRU5ErkJggg==", + "name": "pumpkin_seeds", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "pumpkin", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Melon Seeds", + "enchantCategories": [], + "id": 362, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAWklEQVQ4y2NgGP4gMdT0v5YS93\u002ByDQBplhVnJd4AkGKQrWTbCDIA2cnoXiDZcHQvkBwmIA3IthIME5hiGA3SQLSNIE0w08mKOmzOQ3Y\u002Byf5HNxDEJilNDA0AAB7\u002BNIcfptzgAAAAAElFTkSuQmCC", + "name": "melon_seeds", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "melon", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Gold Nugget", + "enchantCategories": [], + "id": 371, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAT0lEQVQ4y2NgGAU4QX0Qz38YJkvzj0tZ/3/\u002BzATTee7c/0k2AKQZhkGAJEOQDQCBlxtFSTcABkCa70wTJs8bIP\u002BDNFNsAMmakQ0hW/MIAgDaCV8WPs8pnQAAAABJRU5ErkJggg==", + "name": "gold_nugget", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_ingot", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Glass Bottle", + "enchantCategories": [], + "id": 374, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbElEQVQ4y2NgGNTgSq7nfxBe6a76n3TNT7//P7N\u002BKRxvPv\u002BGNENAGkA2g/B0czHSDYAZAqJj\u002Bw/9JysMKDIAFAbIfJIMgWlG9zdRhuDSTLQhFBuAS2P32gvEBSguBUQbgE0RSZqRDUHHNMlwADOSe7Rn5KNOAAAAAElFTkSuQmCC", + "name": "glass_bottle", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "glass", + null, + "glass" + ], + [ + null, + "glass", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Blaze Powder", + "enchantCategories": [], + "id": 377, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3UlEQVR42mNgoBWYaszwnyLN//9v/U\u002ByITANQBrMBtFEuwps6z/D/8iGYMgvZsDtKmy2IivG5SoUxeiaYTbichWK4uetqM6D2QgyhGCAooc6zNb///PA9KkeThQ57AbcdPr/e78hisb/pyGa/z9AWLDCH0tAwpz6YzGqBjAbSIO9AYwhEH2pgRmrAXBvgGz9f8MJbMjZMKgryqBhcd/t/4lEhv\u002Br7RhwG/K7ByIJ03w2FUi/8v3/qgvi/BWe8JjBnxbAhqRCbANpAmmG2YwzOpHjGskwdExS3sDA6AAADiD3CAFQdVwAAAAASUVORK5CYII=", + "name": "blaze_powder", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "blaze_rod", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Brewing Stand", + "enchantCategories": [], + "id": 379, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgGH7A0NDwP4z9\u002BFbZfxDGJofXAJjCm2fs/4MwujhOEBQUBFaETGMTI2gIjH1luxXcBehyBEF0dPT/S83G/0GGgNgkByZIE0gzyBCSDQBpSEtLg7sAxCbJEJDiysrK/6eStcCGgNhkGQDSDDKEJANgzp88eTLcBSA2QW\u002BEhYX9R8cgTSCMTW7w5B0AxvGYrhgIzIEAAAAASUVORK5CYII=", + "name": "brewing_stand", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + "blaze_rod", + null + ], + [ + "cobblestone", + "cobblestone", + "cobblestone" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Cauldron", + "enchantCategories": [], + "id": 380, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnElEQVQ4y92SsQ5AMBiEvYfJA1jEYCIxMXVlNHn/JyBfk5Nq/Bpi0uSSSnvfnbZZ9s8xDsMW65GxLKstz4tDfCdB8zT5DaExFqC6bq4hLABBVoOu7f3crA9kXRYv59zpDFjDfAsgHSObEYnhPNkAQNiAzTImAaRgEkBt9O8y3zZQIsbYrDMwr1JkpWDSjYTJZoMroFq9ftLmo/ly7FtTscxFaiK3AAAAAElFTkSuQmCC", + "name": "cauldron", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + null, + "iron_ingot" + ], + [ + "iron_ingot", + "iron_ingot", + "iron_ingot" + ] + ] + }, + { + "give": { + "displayName": "Glistering Melon", + "enchantCategories": [], + "id": 382, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "speckled_melon", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ], + [ + "gold_nugget", + "melon", + "gold_nugget" + ], + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ] + ] + }, + { + "give": { + "displayName": "Emerald", + "enchantCategories": [], + "id": 388, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAf0lEQVQ4jWNgGLwgmOE/CiZV8\u002B3/r/87fm4BY/G7SSQYAtW8/u9ZuAEMq3QghugSMgRJM7oBxBkCNACkEaQQhGEGgQ2YqgmhSTWg6dtaiMZqiQEwAKQZ2QCSwwCkGRyIINuBYUB0TMADDaQRqhnsEoKacRhCnM3oAKQBGQ9aAACgLczL5N7TlQAAAABJRU5ErkJggg==", + "name": "emerald", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "emerald_block", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Item Frame", + "enchantCategories": [], + "id": 389, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3klEQVQ4y2NgGNRATU3tPwgTVPj8yuz/Vw\u002B2/AfRyBhZDMYG0SC8ZUESwmCQwORaJ6IxSDOIRnEBSKDYQROOmz0gGJ0NwnO7Av\u002BXpxhhNwCkcIqP5v8loYZwPLez7j8IwAzBcAHMC9g0z\u002B6oBWue31kPlgOpwekCkCRMo4YcN1wziIYZDFIDcgGKATAXgJyHbAAITG\u002BrRjGYKC\u002BAFIEMgGGY7Ti9cGprOUoggjSB2CAN6JqxxgKyAfiiEDkWUAwACYBMBdHIbBCNLI4sj2IAyHaQADINY8MwOh/FAEoAANiCi0UkcpbjAAAAAElFTkSuQmCC", + "name": "item_frame", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "stick", + "stick", + "stick" + ], + [ + "stick", + "leather", + "stick" + ], + [ + "stick", + "stick", + "stick" + ] + ] + }, + { + "give": { + "displayName": "Flower Pot", + "enchantCategories": [], + "id": 390, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoklEQVQ4y2NgGLTAWEzgv6m4IBhbSQj\u002BJ1qjlZTIfwtJof9Fltr/Kx0M/le5mYLZFhJAcQmB/wQ1wzRmGSqjYJhBIDU4DQhRFPvvpy6HoRmGQXLBCuL4DZiVFgpWiA13BToTNqDK0RBsyNL8ODANwiCNIAySw2sACIAUgBRiwwQ1wwwA2UaW7TAQpiyO4g2CfsfnCpJthxsiLwrWBMMMwxcAAAeSlnvJpbQAAAAAAElFTkSuQmCC", + "name": "flower_pot", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "brick", + null, + "brick" + ], + [ + null, + "brick", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Empty Map", + "enchantCategories": [], + "id": 395, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeElEQVQ4y2NgGBJg\u002BQqP/yBMtuZXr47/v3V3FWmGwGwFafzz5xMYgwwiyhCYrTCNyBhkYHuH5X\u002BibcWGQWowDIFpxGUzuitQDCFFMywsMFwAEiBkCCw2cIYBPkNgtuLUjMsQEL37YDlhjdgMgWkkSTOyIWRppDsAABifRorVNHrHAAAAAElFTkSuQmCC", + "name": "map", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "paper", + "paper", + "paper" + ], + [ + "paper", + "compass", + "paper" + ], + [ + "paper", + "paper", + "paper" + ] + ] + }, + { + "give": { + "displayName": "Golden Carrot", + "enchantCategories": [], + "id": 396, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoUlEQVQ4jWNgoCUoDOD4D8Lhtmz/yTYEpBlkSLAmxBCiDETWhItNlM0gheiaifZOiBDn/zenXf/fXiQMNgBmiIEYA2EXbEoRBGt\u002B9S4cjEGGgAyEaYa5Dq8BII3//j8D0zCXIBuC0yUgzSDFIM0gDNMMEgcZAPMOQduRbUa2HaQGpwEw25E1w2zGG2jogYdsK1maSbIV3fkk2YoMyNZIKQAA9e/FQC16lYAAAAAASUVORK5CYII=", + "name": "golden_carrot", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ], + [ + "gold_nugget", + "carrot", + "gold_nugget" + ], + [ + "gold_nugget", + "gold_nugget", + "gold_nugget" + ] + ] + }, + { + "give": { + "displayName": "Carrot on a Stick", + "enchantCategories": [ + "breakable", + "vanishable" + ], + "id": 398, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmElEQVQ4y2NgGAiQkpLy38XF5T/Zmj3NRP9ryHGTbgDIVpDmDD850g2Aae5MVwdrJskL6JphYmRrhoUF2ZqJMoBQgJWUlPwnWzNBF\u002BDTLNkv/p8ozVs2bwZjU1NTuOJNIQz/mdOZ/ws08P/HqRmWyqZNm4ZiAEjz/4nS/5ebMBDWDOKDNBKtGQRAGrH5eb0nEZrxAZBGfJoBglyKb/mOxJoAAAAASUVORK5CYII=", + "maxDurability": 25, + "name": "carrot_on_a_stick", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "fishing_rod", + null, + null + ], + [ + null, + "carrot", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Redstone Comparator", + "enchantCategories": [], + "id": 404, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y2NgoDdoZWH5n8rE9J8iA5zZeMk3YGqp238nU6X/ZDuPoAGEnJceZPjfXEv8P07TQQooMgCb84gK\u002Bd0Htv\u002BHGbBk\u002BUIwJinkQQbAnAfSAMIgQzLSs/4T4zUGkGKQISAMsg3kZJjT8YY8MgDZBsIwL4AMAmFkrxGVWNANKouzAHuNaANwGQRiMww6AACvYYv3eY\u002B5oQAAAABJRU5ErkJggg==", + "name": "comparator", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + null, + null, + null + ], + [ + null, + "quartz", + null + ], + [ + "stone", + "stone", + "stone" + ] + ] + }, + { + "give": { + "displayName": "Nether Brick", + "enchantCategories": [], + "id": 405, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnElEQVQ4T9WSwQpAQBRFfYKyoSQLWUiyUHaWStb\u002B/1NGd\u002BqO5w0jK3l1DdOccxVR9Jvp09wgej84hJCpqMxct8\u002BSKwhZm87de5I7KBQnwc3WDa4Bq2yT7VhxFkGRleCyVI3d1C0aIsgUcXIIpERDY1aeQD57Akp001UgcQJsSAEP6GYJWlh\u002BBUp0O0WETqAcSuQbPEJ6\u002BC\u002B8gj6fHav/y0YmM8iIAAAAAElFTkSuQmCC", + "name": "netherbrick", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "netherbrick", + "netherbrick", + null + ], + [ + "netherbrick", + "netherbrick", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Minecart with TNT", + "enchantCategories": [], + "id": 407, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5UlEQVQ4jWNgwAM05Lj/wzA\u002BdTg13naR\u002Bn\u002BzueL/RF1B4gxB1yitZgTGIDZIDK8h6Da\u002BnNcH1wgzBK9LYAbANCLbTtAl9k7OcKeDbMHlBZBcojwPGCvr6P9HMQCEkQ1A9gJMI4wGacYwYMr0GWBDQArQbUPX2NDciWlAen7x/5Xr1qO4BNm5MI0gNdl5RdhdAFMAcwlMI0gMJgeyCMMFIA7MBSBJmHdANs1bsgxDM4hGMQDdEJgCmHNBhsA0gwzm5OTCnhZghoBcAGKDNIM0wfwMwiDNGLZjMwQWaHhtxGcI0TZSCgCO1jyqCros8gAAAABJRU5ErkJggg==", + "name": "tnt_minecart", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "tnt", + null, + null + ], + [ + "minecart", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Minecart with Hopper", + "enchantCategories": [], + "id": 408, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAz0lEQVQ4jaWSMQrCQBBF08Zr2AqmTLWCdsFLmMZCUNALCFb2glZWItjoEVee8EPiTtYFFz6TZOa/PwvJssipF7WXYnO9xmpeNUqCWMayLNMglrEoio\u002BSIEpvG9uKQibTWbM6tQ\u002BgEOecH47GvgNANATRJm0jPWaYDQCn8yWAWEa0PxxDwHKz84/nqwOxjMys1lt7Aw0IIiPf1CMo2IAXbUBT1yHpersHZmoH8A3RgNYFIjPgPB/Y/4IgbMAzZky6M8IcpFsQ6s/EGCQ58d/zBuXIOcSxFzVDAAAAAElFTkSuQmCC", + "name": "hopper_minecart", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + "hopper", + null, + null + ], + [ + "minecart", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Rabbit Stew", + "enchantCategories": [], + "id": 413, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVQ4y2NgGAW0BUsCDP5fagz9T7LGGV46/0E4T08abMD/5fb///dx/ida46M5XmCNcAOAmi9n8f6HyePU/Giu1/9P66P/b0/jB2uCGXK2Jx9uEIiN1RB7be7/rka8YAxSDMIwGy/VB4P5MHl5USbsBhT68/8PtuSEK0THIDkrdTbsBoCAgSIn2BBsmKBmGAApAGGQBmTNMHGioxKmgWSNdAcAUFCRoiZCO8sAAAAASUVORK5CYII=", + "name": "rabbit_stew", + "repairWith": [], + "stackSize": 1 + }, + "have": [ + [ + null, + "cooked_rabbit", + null + ], + [ + "carrot", + "baked_potato", + "brown_mushroom" + ], + [ + null, + "bowl", + null + ] + ] + }, + { + "give": { + "displayName": "Armor Stand", + "enchantCategories": [], + "id": 416, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjElEQVQ4y2NgwAPiPTX\u002BM5ALQJoXNQX\u002BtzWQ\u002B0\u002B2AVsmRJFuAEgjDPeXu/5H5hPtbBAG2Q6jQQYR7RqQIhAGaUKmSfIKcgCSFZCwAKQoIEE2kxWVsNAHYeRAJNkQmNPJ9gLMVrIDERYGJLsAlupgsQBzCdEpccWKFWA8d\u002B5cML1hwwY4TVJKxIaxqQcAZxm36wSflcYAAAAASUVORK5CYII=", + "name": "armor_stand", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "stick", + "stick", + "stick" + ], + [ + null, + "stick", + null + ], + [ + "stick", + "stone_slab", + "stick" + ] + ] + }, + { + "give": { + "displayName": "Lead", + "enchantCategories": [], + "id": 420, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgklEQVQ4y2NgGHSg1U36/7pibxS8LN32P0icaM0gGoTj9AXgmChDQAphBpAih6IIpABkG6kWEGUITBykhqBXYP5GxrAwImgAukEwV21dMf//stmTiTcA3TCQ5qKEkP8UpQ\u002BybCfaAFwhD0uNBG2HRRNyEobZSpTTuwviUZIv0RopAQCshpyomRT3NAAAAABJRU5ErkJggg==", + "name": "lead", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "string", + "string", + null + ], + [ + "string", + "slime_ball", + null + ], + [ + null, + null, + "string" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "wool", + "wool", + "wool" + ], + [ + "wool", + "wool", + "wool" + ], + [ + null, + "stick", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "dye", + "banner", + null + ], + [ + "dye", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "banner", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + null, + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + null, + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + null + ], + [ + "dye", + "dye", + "banner" + ], + [ + "dye", + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + "dye" + ], + [ + "banner", + "dye", + "dye" + ], + [ + null, + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "banner", + null + ], + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "banner", + "dye", + null + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + null, + null, + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + null, + null + ], + [ + "banner", + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + null, + "dye" + ], + [ + null, + "banner", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + null, + null + ], + [ + "banner", + null, + null + ], + [ + null, + null, + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "dye", + "dye" + ], + [ + "dye", + "banner", + "dye" + ], + [ + "dye", + "dye", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + "dye", + "banner", + "dye" + ], + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + "have": [ + [ + null, + "dye", + null + ], + [ + null, + "dye", + null + ], + [ + "dye", + "banner", + "dye" + ] + ] + }, + { + "give": { + "displayName": "Spruce Door", + "enchantCategories": [], + "id": 427, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAEhJREFUOMtjYBhUIMpF5X9VlNn/NF8NvDTtDDA2Nv4fGBj4397eHi89iL1A0zBYtGjR/56eHvLDAKS5srJyKIfBEEoHxGBkPQCFlwzALC1FZAAAAABJRU5ErkJggg==", + "name": "spruce_door", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ] + ] + }, + { + "give": { + "displayName": "Birch Door", + "enchantCategories": [], + "id": 428, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAF1JREFUOMtjYBhUYOaElP/XTvX8v3JqJpjGhQka8OPLQzC\u002Bffs2GMP4BA2ItpMHK4BpRMckuQDZZhibfgaQ7QVYGOByAUyebC8QbQBVYoGidEAIE3TBwBpADEbWAwD5LsLdZKCJbQAAAABJRU5ErkJggg==", + "name": "birch_door", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ] + ] + }, + { + "give": { + "displayName": "Jungle Door", + "enchantCategories": [], + "id": 429, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAG5JREFUOMtjYBhUoCLE/P\u002BmpjiCmGgDQHwYJsoAU1NTFM0LSkLBikE0siF4XTA9ywWMYRqRaWQ5gl4AKUR2NjKfaAOQ5YgyADkM0F3g6en539jYmDQXUOwFig1AxxSFAdEuwGYjuotoGwbEYGQ9ADPAOdXXTobkAAAAAElFTkSuQmCC", + "name": "jungle_door", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ] + ] + }, + { + "give": { + "displayName": "Acacia Door", + "enchantCategories": [], + "id": 430, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAD5JREFUOMtjYBhUoMnb4P/GNAeCmCgDQHxsNF4DTE1NKTOAYhcMvAHIYYCOQXKBgYEjKgwG3gtk5wViMLIeAIxX9qkZrdbpAAAAAElFTkSuQmCC", + "name": "acacia_door", + "repairWith": [], + "stackSize": 64 + }, + "have": [ + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ], + [ + "planks", + "planks", + null + ] + ] + } +] \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/items-original.json b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/items-original.json new file mode 100644 index 0000000..0e87eb6 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/items-original.json @@ -0,0 +1,2709 @@ +[ + { + "id": 1, + "displayName": "Stone", + "name": "stone", + "stackSize": 64 + }, + { + "id": 2, + "displayName": "Grass Block", + "name": "grass", + "stackSize": 64 + }, + { + "id": 3, + "displayName": "Dirt", + "name": "dirt", + "stackSize": 64 + }, + { + "id": 4, + "displayName": "Cobblestone", + "name": "cobblestone", + "stackSize": 64 + }, + { + "id": 5, + "displayName": "Wooden Planks", + "name": "planks", + "stackSize": 64 + }, + { + "id": 6, + "displayName": "Sapling", + "name": "sapling", + "stackSize": 64 + }, + { + "id": 7, + "displayName": "Bedrock", + "name": "bedrock", + "stackSize": 64 + }, + { + "id": 12, + "displayName": "Sand", + "name": "sand", + "stackSize": 64 + }, + { + "id": 13, + "displayName": "Gravel", + "name": "gravel", + "stackSize": 64 + }, + { + "id": 14, + "displayName": "Gold Ore", + "name": "gold_ore", + "stackSize": 64 + }, + { + "id": 15, + "displayName": "Iron Ore", + "name": "iron_ore", + "stackSize": 64 + }, + { + "id": 16, + "displayName": "Coal Ore", + "name": "coal_ore", + "stackSize": 64 + }, + { + "id": 17, + "displayName": "Wood", + "name": "log", + "stackSize": 64 + }, + { + "id": 18, + "displayName": "Leaves", + "name": "leaves", + "stackSize": 64 + }, + { + "id": 19, + "displayName": "Sponge", + "name": "sponge", + "stackSize": 64 + }, + { + "id": 20, + "displayName": "Glass", + "name": "glass", + "stackSize": 64 + }, + { + "id": 21, + "displayName": "Lapis Lazuli Ore", + "name": "lapis_ore", + "stackSize": 64 + }, + { + "id": 22, + "displayName": "Lapis Lazuli Block", + "name": "lapis_block", + "stackSize": 64 + }, + { + "id": 23, + "displayName": "Dispenser", + "name": "dispenser", + "stackSize": 64 + }, + { + "id": 24, + "displayName": "Sandstone", + "name": "sandstone", + "stackSize": 64 + }, + { + "id": 25, + "displayName": "Note Block", + "name": "note_block", + "stackSize": 64 + }, + { + "id": 27, + "displayName": "Powered Rail", + "name": "golden_rail", + "stackSize": 64 + }, + { + "id": 28, + "displayName": "Detector Rail", + "name": "detector_rail", + "stackSize": 64 + }, + { + "id": 29, + "displayName": "Sticky Piston", + "name": "sticky_piston", + "stackSize": 64 + }, + { + "id": 30, + "displayName": "Cobweb", + "name": "web", + "stackSize": 64 + }, + { + "id": 31, + "displayName": "Grass", + "name": "tallgrass", + "stackSize": 64 + }, + { + "id": 32, + "displayName": "Dead Bush", + "name": "deadbush", + "stackSize": 64 + }, + { + "id": 33, + "displayName": "Piston", + "name": "piston", + "stackSize": 64 + }, + { + "id": 35, + "displayName": "Wool", + "name": "wool", + "stackSize": 64 + }, + { + "id": 37, + "displayName": "Dandelion", + "name": "yellow_flower", + "stackSize": 64 + }, + { + "id": 38, + "displayName": "Poppy", + "name": "red_flower", + "stackSize": 64 + }, + { + "id": 39, + "displayName": "Brown Mushroom", + "name": "brown_mushroom", + "stackSize": 64 + }, + { + "id": 40, + "displayName": "Red Mushroom", + "name": "red_mushroom", + "stackSize": 64 + }, + { + "id": 41, + "displayName": "Block of Gold", + "name": "gold_block", + "stackSize": 64 + }, + { + "id": 42, + "displayName": "Block of Iron", + "name": "iron_block", + "stackSize": 64 + }, + { + "id": 44, + "displayName": "Stone Slab", + "name": "stone_slab", + "stackSize": 64 + }, + { + "id": 45, + "displayName": "Brick", + "name": "brick_block", + "stackSize": 64 + }, + { + "id": 46, + "displayName": "TNT", + "name": "tnt", + "stackSize": 64 + }, + { + "id": 47, + "displayName": "Bookshelf", + "name": "bookshelf", + "stackSize": 64 + }, + { + "id": 48, + "displayName": "Moss Stone", + "name": "mossy_cobblestone", + "stackSize": 64 + }, + { + "id": 49, + "displayName": "Obsidian", + "name": "obsidian", + "stackSize": 64 + }, + { + "id": 50, + "displayName": "Torch", + "name": "torch", + "stackSize": 64 + }, + { + "id": 52, + "displayName": "Monster Spawner", + "name": "mob_spawner", + "stackSize": 64 + }, + { + "id": 53, + "displayName": "Oak Wood Stairs", + "name": "oak_stairs", + "stackSize": 64 + }, + { + "id": 54, + "displayName": "Chest", + "name": "chest", + "stackSize": 64 + }, + { + "id": 56, + "displayName": "Diamond Ore", + "name": "diamond_ore", + "stackSize": 64 + }, + { + "id": 57, + "displayName": "Block of Diamond", + "name": "diamond_block", + "stackSize": 64 + }, + { + "id": 58, + "displayName": "Crafting Table", + "name": "crafting_table", + "stackSize": 64 + }, + { + "id": 60, + "displayName": "Farmland", + "name": "farmland", + "stackSize": 64 + }, + { + "id": 61, + "displayName": "Furnace", + "name": "furnace", + "stackSize": 64 + }, + { + "id": 65, + "displayName": "Ladder", + "name": "ladder", + "stackSize": 64 + }, + { + "id": 66, + "displayName": "Rail", + "name": "rail", + "stackSize": 64 + }, + { + "id": 67, + "displayName": "Cobblestone Stairs", + "name": "stone_stairs", + "stackSize": 64 + }, + { + "id": 69, + "displayName": "Lever", + "name": "lever", + "stackSize": 64 + }, + { + "id": 70, + "displayName": "Stone Pressure Plate", + "name": "stone_pressure_plate", + "stackSize": 64 + }, + { + "id": 72, + "displayName": "Wooden Pressure Plate", + "name": "wooden_pressure_plate", + "stackSize": 64 + }, + { + "id": 73, + "displayName": "Redstone Ore", + "name": "redstone_ore", + "stackSize": 64 + }, + { + "id": 76, + "displayName": "Redstone Torch", + "name": "redstone_torch", + "stackSize": 64 + }, + { + "id": 77, + "displayName": "Stone Button", + "name": "stone_button", + "stackSize": 64 + }, + { + "id": 78, + "displayName": "Snow", + "name": "snow_layer", + "stackSize": 64 + }, + { + "id": 79, + "displayName": "Ice", + "name": "ice", + "stackSize": 64 + }, + { + "id": 80, + "displayName": "Snow", + "name": "snow", + "stackSize": 64 + }, + { + "id": 81, + "displayName": "Cactus", + "name": "cactus", + "stackSize": 64 + }, + { + "id": 82, + "displayName": "Clay", + "name": "clay", + "stackSize": 64 + }, + { + "id": 84, + "displayName": "Jukebox", + "name": "jukebox", + "stackSize": 64 + }, + { + "id": 85, + "displayName": "Oak Fence", + "name": "fence", + "stackSize": 64 + }, + { + "id": 86, + "displayName": "Pumpkin", + "name": "pumpkin", + "stackSize": 64 + }, + { + "id": 87, + "displayName": "Netherrack", + "name": "netherrack", + "stackSize": 64 + }, + { + "id": 88, + "displayName": "Soul Sand", + "name": "soul_sand", + "stackSize": 64 + }, + { + "id": 89, + "displayName": "Glowstone", + "name": "glowstone", + "stackSize": 64 + }, + { + "id": 91, + "displayName": "Jack o'Lantern", + "name": "lit_pumpkin", + "stackSize": 64 + }, + { + "id": 95, + "displayName": "Stained Glass", + "name": "stained_glass", + "stackSize": 64 + }, + { + "id": 96, + "displayName": "Wooden Trapdoor", + "name": "trapdoor", + "stackSize": 64 + }, + { + "id": 97, + "displayName": "Monster Egg", + "name": "monster_egg", + "stackSize": 64 + }, + { + "id": 98, + "displayName": "Stone Bricks", + "name": "stonebrick", + "stackSize": 64 + }, + { + "id": 99, + "displayName": "Brown Mushroom Block", + "name": "brown_mushroom_block", + "stackSize": 64 + }, + { + "id": 100, + "displayName": "Red Mushroom Block", + "name": "red_mushroom_block", + "stackSize": 64 + }, + { + "id": 101, + "displayName": "Iron Bars", + "name": "iron_bars", + "stackSize": 64 + }, + { + "id": 102, + "displayName": "Glass Pane", + "name": "glass_pane", + "stackSize": 64 + }, + { + "id": 103, + "displayName": "Melon", + "name": "melon_block", + "stackSize": 64 + }, + { + "id": 106, + "displayName": "Vines", + "name": "vine", + "stackSize": 64 + }, + { + "id": 107, + "displayName": "Oak Fence Gate", + "name": "fence_gate", + "stackSize": 64 + }, + { + "id": 108, + "displayName": "Brick Stairs", + "name": "brick_stairs", + "stackSize": 64 + }, + { + "id": 109, + "displayName": "Stone Brick Stairs", + "name": "stone_brick_stairs", + "stackSize": 64 + }, + { + "id": 110, + "displayName": "Mycelium", + "name": "mycelium", + "stackSize": 64 + }, + { + "id": 111, + "displayName": "Lily Pad", + "name": "waterlily", + "stackSize": 64 + }, + { + "id": 112, + "displayName": "Nether Brick", + "name": "nether_brick", + "stackSize": 64 + }, + { + "id": 113, + "displayName": "Nether Brick Fence", + "name": "nether_brick_fence", + "stackSize": 64 + }, + { + "id": 114, + "displayName": "Nether Brick Stairs", + "name": "nether_brick_stairs", + "stackSize": 64 + }, + { + "id": 116, + "displayName": "Enchantment Table", + "name": "enchanting_table", + "stackSize": 64 + }, + { + "id": 120, + "displayName": "End Portal Frame", + "name": "end_portal_frame", + "stackSize": 64 + }, + { + "id": 121, + "displayName": "End Stone", + "name": "end_stone", + "stackSize": 64 + }, + { + "id": 122, + "displayName": "Dragon Egg", + "name": "dragon_egg", + "stackSize": 64 + }, + { + "id": 123, + "displayName": "Redstone Lamp", + "name": "redstone_lamp", + "stackSize": 64 + }, + { + "id": 126, + "displayName": "Wood Slab", + "name": "wooden_slab", + "stackSize": 64 + }, + { + "id": 128, + "displayName": "Sandstone Stairs", + "name": "sandstone_stairs", + "stackSize": 64 + }, + { + "id": 129, + "displayName": "Emerald Ore", + "name": "emerald_ore", + "stackSize": 64 + }, + { + "id": 130, + "displayName": "Ender Chest", + "name": "ender_chest", + "stackSize": 64 + }, + { + "id": 131, + "displayName": "Tripwire Hook", + "name": "tripwire_hook", + "stackSize": 64 + }, + { + "id": 133, + "displayName": "Block of Emerald", + "name": "emerald_block", + "stackSize": 64 + }, + { + "id": 134, + "displayName": "Spruce Wood Stairs", + "name": "spruce_stairs", + "stackSize": 64 + }, + { + "id": 135, + "displayName": "Birch Wood Stairs", + "name": "birch_stairs", + "stackSize": 64 + }, + { + "id": 136, + "displayName": "Jungle Wood Stairs", + "name": "jungle_stairs", + "stackSize": 64 + }, + { + "id": 137, + "displayName": "Command Block", + "name": "command_block", + "stackSize": 64 + }, + { + "id": 138, + "displayName": "Beacon", + "name": "beacon", + "stackSize": 64 + }, + { + "id": 139, + "displayName": "Cobblestone Wall", + "name": "cobblestone_wall", + "stackSize": 64 + }, + { + "id": 143, + "displayName": "Wooden Button", + "name": "wooden_button", + "stackSize": 64 + }, + { + "id": 145, + "displayName": "Anvil", + "name": "anvil", + "stackSize": 64 + }, + { + "id": 146, + "displayName": "Trapped Chest", + "name": "trapped_chest", + "stackSize": 64 + }, + { + "id": 147, + "displayName": "Weighted Pressure Plate (Light)", + "name": "light_weighted_pressure_plate", + "stackSize": 64 + }, + { + "id": 148, + "displayName": "Weighted Pressure Plate (Heavy)", + "name": "heavy_weighted_pressure_plate", + "stackSize": 64 + }, + { + "id": 151, + "displayName": "Daylight Detector", + "name": "daylight_detector", + "stackSize": 64 + }, + { + "id": 152, + "displayName": "Block of Redstone", + "name": "redstone_block", + "stackSize": 64 + }, + { + "id": 153, + "displayName": "Nether Quartz", + "name": "quartz_ore", + "stackSize": 64 + }, + { + "id": 154, + "displayName": "Hopper", + "name": "hopper", + "stackSize": 64 + }, + { + "id": 155, + "displayName": "Block of Quartz", + "name": "quartz_block", + "stackSize": 64 + }, + { + "id": 156, + "displayName": "Quartz Stairs", + "name": "quartz_stairs", + "stackSize": 64 + }, + { + "id": 157, + "displayName": "Activator Rail", + "name": "activator_rail", + "stackSize": 64 + }, + { + "id": 158, + "displayName": "Dropper", + "name": "dropper", + "stackSize": 64 + }, + { + "id": 159, + "displayName": "Stained Clay", + "name": "stained_hardened_clay", + "stackSize": 64 + }, + { + "id": 160, + "displayName": "Stained Glass Pane", + "name": "stained_glass_pane", + "stackSize": 64 + }, + { + "id": 161, + "displayName": "Leaves", + "name": "leaves2", + "stackSize": 64 + }, + { + "id": 162, + "displayName": "Wood", + "name": "log2", + "stackSize": 64 + }, + { + "id": 163, + "displayName": "Acacia Wood Stairs", + "name": "acacia_stairs", + "stackSize": 64 + }, + { + "id": 164, + "displayName": "Dark Oak Wood Stairs", + "name": "dark_oak_stairs", + "stackSize": 64 + }, + { + "id": 165, + "displayName": "Slime Block", + "name": "slime", + "stackSize": 64 + }, + { + "id": 166, + "displayName": "Barrier", + "name": "barrier", + "stackSize": 64 + }, + { + "id": 167, + "displayName": "Iron Trapdoor", + "name": "iron_trapdoor", + "stackSize": 64 + }, + { + "id": 168, + "displayName": "Prismarine", + "name": "prismarine", + "stackSize": 64 + }, + { + "id": 169, + "displayName": "Sea Lantern", + "name": "sea_lantern", + "stackSize": 64 + }, + { + "id": 170, + "displayName": "Hay Bale", + "name": "hay_block", + "stackSize": 64 + }, + { + "id": 171, + "displayName": "Carpet", + "name": "carpet", + "stackSize": 64 + }, + { + "id": 172, + "displayName": "Hardened Clay", + "name": "hardened_clay", + "stackSize": 64 + }, + { + "id": 173, + "displayName": "Block of Coal", + "name": "coal_block", + "stackSize": 64 + }, + { + "id": 174, + "displayName": "Packed Ice", + "name": "packed_ice", + "stackSize": 64 + }, + { + "id": 175, + "displayName": "Large Flowers", + "name": "double_plant", + "stackSize": 64 + }, + { + "id": 179, + "displayName": "Red Sandstone", + "name": "red_sandstone", + "stackSize": 64 + }, + { + "id": 180, + "displayName": "Red Sandstone Stairs", + "name": "red_sandstone_stairs", + "stackSize": 64 + }, + { + "id": 182, + "displayName": "Red Sandstone Slab", + "name": "stone_slab2", + "stackSize": 64 + }, + { + "id": 183, + "displayName": "Spruce Fence Gate", + "name": "spruce_fence_gate", + "stackSize": 64 + }, + { + "id": 184, + "displayName": "Birch Fence Gate", + "name": "birch_fence_gate", + "stackSize": 64 + }, + { + "id": 185, + "displayName": "Jungle Fence Gate", + "name": "jungle_fence_gate", + "stackSize": 64 + }, + { + "id": 186, + "displayName": "Dark Oak Fence Gate", + "name": "dark_oak_fence_gate", + "stackSize": 64 + }, + { + "id": 187, + "displayName": "Acacia Fence Gate", + "name": "acacia_fence_gate", + "stackSize": 64 + }, + { + "id": 188, + "displayName": "Spruce Fence", + "name": "spruce_fence", + "stackSize": 64 + }, + { + "id": 189, + "displayName": "Birch Fence", + "name": "birch_fence", + "stackSize": 64 + }, + { + "id": 190, + "displayName": "Jungle Fence", + "name": "jungle_fence", + "stackSize": 64 + }, + { + "id": 191, + "displayName": "Dark Oak Fence", + "name": "dark_oak_fence", + "stackSize": 64 + }, + { + "id": 192, + "displayName": "Acacia Fence", + "name": "acacia_fence", + "stackSize": 64 + }, + { + "id": 256, + "displayName": "Iron Shovel", + "name": "iron_shovel", + "stackSize": 1, + "maxDurability": 250, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 257, + "displayName": "Iron Pickaxe", + "name": "iron_pickaxe", + "stackSize": 1, + "maxDurability": 250, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 258, + "displayName": "Iron Axe", + "name": "iron_axe", + "stackSize": 1, + "maxDurability": 250, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 259, + "displayName": "Flint and Steel", + "name": "flint_and_steel", + "stackSize": 1, + "maxDurability": 64, + "enchantCategories": [ + "breakable", + "vanishable" + ] + }, + { + "id": 260, + "displayName": "Apple", + "name": "apple", + "stackSize": 64 + }, + { + "id": 261, + "displayName": "Bow", + "name": "bow", + "stackSize": 1, + "maxDurability": 384, + "enchantCategories": [ + "breakable", + "bow", + "vanishable" + ] + }, + { + "id": 262, + "displayName": "Arrow", + "name": "arrow", + "stackSize": 64 + }, + { + "id": 263, + "displayName": "Coal", + "name": "coal", + "stackSize": 64, + "variations": [ + { + "metadata": 0, + "displayName": "Coal" + }, + { + "metadata": 1, + "displayName": "Charcoal" + } + ] + }, + { + "id": 264, + "displayName": "Diamond", + "name": "diamond", + "stackSize": 64 + }, + { + "id": 265, + "displayName": "Iron Ingot", + "name": "iron_ingot", + "stackSize": 64 + }, + { + "id": 266, + "displayName": "Gold Ingot", + "name": "gold_ingot", + "stackSize": 64 + }, + { + "id": 267, + "displayName": "Iron Sword", + "name": "iron_sword", + "stackSize": 1, + "maxDurability": 250, + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 268, + "displayName": "Wooden Sword", + "name": "wooden_sword", + "stackSize": 1, + "maxDurability": 59, + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ] + }, + { + "id": 269, + "displayName": "Wooden Shovel", + "name": "wooden_shovel", + "stackSize": 1, + "maxDurability": 59, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ] + }, + { + "id": 270, + "displayName": "Wooden Pickaxe", + "name": "wooden_pickaxe", + "stackSize": 1, + "maxDurability": 59, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ] + }, + { + "id": 271, + "displayName": "Wooden Axe", + "name": "wooden_axe", + "stackSize": 1, + "maxDurability": 59, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ] + }, + { + "id": 272, + "displayName": "Stone Sword", + "name": "stone_sword", + "stackSize": 1, + "maxDurability": 131, + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "repairWith": [ + "cobblestone", + "blackstone" + ] + }, + { + "id": 273, + "displayName": "Stone Shovel", + "name": "stone_shovel", + "stackSize": 1, + "maxDurability": 131, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "cobblestone", + "blackstone" + ] + }, + { + "id": 274, + "displayName": "Stone Pickaxe", + "name": "stone_pickaxe", + "stackSize": 1, + "maxDurability": 131, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "cobblestone", + "blackstone" + ] + }, + { + "id": 275, + "displayName": "Stone Axe", + "name": "stone_axe", + "stackSize": 1, + "maxDurability": 131, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "cobblestone", + "blackstone" + ] + }, + { + "id": 276, + "displayName": "Diamond Sword", + "name": "diamond_sword", + "stackSize": 1, + "maxDurability": 1561, + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 277, + "displayName": "Diamond Shovel", + "name": "diamond_shovel", + "stackSize": 1, + "maxDurability": 1561, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 278, + "displayName": "Diamond Pickaxe", + "name": "diamond_pickaxe", + "stackSize": 1, + "maxDurability": 1561, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 279, + "displayName": "Diamond Axe", + "name": "diamond_axe", + "stackSize": 1, + "maxDurability": 1561, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 280, + "displayName": "Stick", + "name": "stick", + "stackSize": 64 + }, + { + "id": 281, + "displayName": "Bowl", + "name": "bowl", + "stackSize": 64 + }, + { + "id": 282, + "displayName": "Mushroom Stew", + "name": "mushroom_stew", + "stackSize": 1 + }, + { + "id": 283, + "displayName": "Golden Sword", + "name": "golden_sword", + "stackSize": 1, + "maxDurability": 32, + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 284, + "displayName": "Golden Shovel", + "name": "golden_shovel", + "stackSize": 1, + "maxDurability": 32, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 285, + "displayName": "Golden Pickaxe", + "name": "golden_pickaxe", + "stackSize": 1, + "maxDurability": 32, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 286, + "displayName": "Golden Axe", + "name": "golden_axe", + "stackSize": 1, + "maxDurability": 32, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 287, + "displayName": "String", + "name": "string", + "stackSize": 64 + }, + { + "id": 288, + "displayName": "Feather", + "name": "feather", + "stackSize": 64 + }, + { + "id": 289, + "displayName": "Gunpowder", + "name": "gunpowder", + "stackSize": 64 + }, + { + "id": 290, + "displayName": "Wooden Hoe", + "name": "wooden_hoe", + "stackSize": 1, + "maxDurability": 59, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ] + }, + { + "id": 291, + "displayName": "Stone Hoe", + "name": "stone_hoe", + "stackSize": 1, + "maxDurability": 131, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "cobblestone", + "blackstone" + ] + }, + { + "id": 292, + "displayName": "Iron Hoe", + "name": "iron_hoe", + "stackSize": 1, + "maxDurability": 250, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 293, + "displayName": "Diamond Hoe", + "name": "diamond_hoe", + "stackSize": 1, + "maxDurability": 1561, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 294, + "displayName": "Golden Hoe", + "name": "golden_hoe", + "stackSize": 1, + "maxDurability": 32, + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 295, + "displayName": "Seeds", + "name": "wheat_seeds", + "stackSize": 64 + }, + { + "id": 296, + "displayName": "Wheat", + "name": "wheat", + "stackSize": 64 + }, + { + "id": 297, + "displayName": "Bread", + "name": "bread", + "stackSize": 64 + }, + { + "id": 298, + "displayName": "Leather Cap", + "name": "leather_helmet", + "stackSize": 1, + "maxDurability": 55, + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "leather" + ] + }, + { + "id": 299, + "displayName": "Leather Tunic", + "name": "leather_chestplate", + "stackSize": 1, + "maxDurability": 80, + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "leather" + ] + }, + { + "id": 300, + "displayName": "Leather Pants", + "name": "leather_leggings", + "stackSize": 1, + "maxDurability": 75, + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "leather" + ] + }, + { + "id": 301, + "displayName": "Leather Boots", + "name": "leather_boots", + "stackSize": 1, + "maxDurability": 65, + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "leather" + ] + }, + { + "id": 302, + "displayName": "Chain Helmet", + "name": "chainmail_helmet", + "stackSize": 1, + "maxDurability": 165, + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 303, + "displayName": "Chain Chestplate", + "name": "chainmail_chestplate", + "stackSize": 1, + "maxDurability": 240, + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 304, + "displayName": "Chain Leggings", + "name": "chainmail_leggings", + "stackSize": 1, + "maxDurability": 225, + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 305, + "displayName": "Chain Boots", + "name": "chainmail_boots", + "stackSize": 1, + "maxDurability": 195, + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 306, + "displayName": "Iron Helmet", + "name": "iron_helmet", + "stackSize": 1, + "maxDurability": 165, + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 307, + "displayName": "Iron Chestplate", + "name": "iron_chestplate", + "stackSize": 1, + "maxDurability": 240, + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 308, + "displayName": "Iron Leggings", + "name": "iron_leggings", + "stackSize": 1, + "maxDurability": 225, + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 309, + "displayName": "Iron Boots", + "name": "iron_boots", + "stackSize": 1, + "maxDurability": 195, + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "iron_ingot" + ] + }, + { + "id": 310, + "displayName": "Diamond Helmet", + "name": "diamond_helmet", + "stackSize": 1, + "maxDurability": 363, + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 311, + "displayName": "Diamond Chestplate", + "name": "diamond_chestplate", + "stackSize": 1, + "maxDurability": 528, + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 312, + "displayName": "Diamond Leggings", + "name": "diamond_leggings", + "stackSize": 1, + "maxDurability": 495, + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 313, + "displayName": "Diamond Boots", + "name": "diamond_boots", + "stackSize": 1, + "maxDurability": 429, + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "diamond" + ] + }, + { + "id": 314, + "displayName": "Golden Helmet", + "name": "golden_helmet", + "stackSize": 1, + "maxDurability": 77, + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 315, + "displayName": "Golden Chestplate", + "name": "golden_chestplate", + "stackSize": 1, + "maxDurability": 112, + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 316, + "displayName": "Golden Leggings", + "name": "golden_leggings", + "stackSize": 1, + "maxDurability": 105, + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 317, + "displayName": "Golden Boots", + "name": "golden_boots", + "stackSize": 1, + "maxDurability": 91, + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "repairWith": [ + "gold_ingot" + ] + }, + { + "id": 318, + "displayName": "Flint", + "name": "flint", + "stackSize": 64 + }, + { + "id": 319, + "displayName": "Raw Porkchop", + "name": "porkchop", + "stackSize": 64 + }, + { + "id": 320, + "displayName": "Cooked Porkchop", + "name": "cooked_porkchop", + "stackSize": 64 + }, + { + "id": 321, + "displayName": "Painting", + "name": "painting", + "stackSize": 64 + }, + { + "id": 322, + "displayName": "Golden Apple", + "name": "golden_apple", + "stackSize": 64, + "variations": [ + { + "metadata": 0, + "displayName": "Golden Apple" + }, + { + "metadata": 1, + "displayName": "Enchanted Golden Apple" + } + ] + }, + { + "id": 323, + "displayName": "Sign", + "name": "sign", + "stackSize": 16 + }, + { + "id": 324, + "displayName": "Oak Door", + "name": "wooden_door", + "stackSize": 64 + }, + { + "id": 325, + "displayName": "Bucket", + "name": "bucket", + "stackSize": 16 + }, + { + "id": 326, + "displayName": "Water Bucket", + "name": "water_bucket", + "stackSize": 1 + }, + { + "id": 327, + "displayName": "Lava Bucket", + "name": "lava_bucket", + "stackSize": 1 + }, + { + "id": 328, + "displayName": "Minecart", + "name": "minecart", + "stackSize": 1 + }, + { + "id": 329, + "displayName": "Saddle", + "name": "saddle", + "stackSize": 1 + }, + { + "id": 330, + "displayName": "Iron Door", + "name": "iron_door", + "stackSize": 64 + }, + { + "id": 331, + "displayName": "Redstone", + "name": "redstone", + "stackSize": 64 + }, + { + "id": 332, + "displayName": "Snowball", + "name": "snowball", + "stackSize": 16 + }, + { + "id": 333, + "displayName": "Boat", + "name": "boat", + "stackSize": 1 + }, + { + "id": 334, + "displayName": "Leather", + "name": "leather", + "stackSize": 64 + }, + { + "id": 335, + "displayName": "Milk", + "name": "milk_bucket", + "stackSize": 1 + }, + { + "id": 336, + "displayName": "Brick", + "name": "brick", + "stackSize": 64 + }, + { + "id": 337, + "displayName": "Clay", + "name": "clay_ball", + "stackSize": 64 + }, + { + "id": 338, + "displayName": "Sugar Canes", + "name": "reeds", + "stackSize": 64 + }, + { + "id": 339, + "displayName": "Paper", + "name": "paper", + "stackSize": 64 + }, + { + "id": 340, + "displayName": "Book", + "name": "book", + "stackSize": 64 + }, + { + "id": 341, + "displayName": "Slimeball", + "name": "slime_ball", + "stackSize": 64 + }, + { + "id": 342, + "displayName": "Minecart with Chest", + "name": "chest_minecart", + "stackSize": 1 + }, + { + "id": 343, + "displayName": "Minecart with Furnace", + "name": "furnace_minecart", + "stackSize": 1 + }, + { + "id": 344, + "displayName": "Egg", + "name": "egg", + "stackSize": 16 + }, + { + "id": 345, + "displayName": "Compass", + "name": "compass", + "stackSize": 64 + }, + { + "id": 346, + "displayName": "Fishing Rod", + "name": "fishing_rod", + "stackSize": 1, + "maxDurability": 64, + "enchantCategories": [ + "breakable", + "fishing_rod", + "vanishable" + ] + }, + { + "id": 347, + "displayName": "Clock", + "name": "clock", + "stackSize": 64 + }, + { + "id": 348, + "displayName": "Glowstone Dust", + "name": "glowstone_dust", + "stackSize": 64 + }, + { + "id": 349, + "displayName": "Fish", + "name": "fish", + "stackSize": 64, + "variations": [ + { + "metadata": 0, + "displayName": "Raw Fish" + }, + { + "metadata": 1, + "displayName": "Raw Salmon" + }, + { + "metadata": 2, + "displayName": "Clownfish" + }, + { + "metadata": 3, + "displayName": "Pufferfish" + } + ] + }, + { + "id": 350, + "displayName": "Cooked Fish", + "name": "cooked_fish", + "stackSize": 64 + }, + { + "id": 351, + "displayName": "Dye", + "name": "dye", + "stackSize": 64, + "variations": [ + { + "metadata": 0, + "displayName": "Ink Sac" + }, + { + "metadata": 1, + "displayName": "Rose Red" + }, + { + "metadata": 2, + "displayName": "Cactus Green" + }, + { + "metadata": 3, + "displayName": "Cocoa Beans" + }, + { + "metadata": 4, + "displayName": "Lapis Lazuli" + }, + { + "metadata": 5, + "displayName": "Purple Dye" + }, + { + "metadata": 6, + "displayName": "Cyan Dye" + }, + { + "metadata": 7, + "displayName": "Light Gray Dye" + }, + { + "metadata": 8, + "displayName": "Gray Dye" + }, + { + "metadata": 9, + "displayName": "Pink Dye" + }, + { + "metadata": 10, + "displayName": "Lime Dye" + }, + { + "metadata": 11, + "displayName": "Dandelion Yellow" + }, + { + "metadata": 12, + "displayName": "Light Blue Dye" + }, + { + "metadata": 13, + "displayName": "Magenta Dye" + }, + { + "metadata": 14, + "displayName": "Orange Dye" + }, + { + "metadata": 15, + "displayName": "Bone Meal" + } + ] + }, + { + "id": 352, + "displayName": "Bone", + "name": "bone", + "stackSize": 64 + }, + { + "id": 353, + "displayName": "Sugar", + "name": "sugar", + "stackSize": 64 + }, + { + "id": 354, + "displayName": "Cake", + "name": "cake", + "stackSize": 1 + }, + { + "id": 355, + "displayName": "Bed", + "name": "bed", + "stackSize": 1 + }, + { + "id": 356, + "displayName": "Redstone Repeater", + "name": "repeater", + "stackSize": 64 + }, + { + "id": 357, + "displayName": "Cookie", + "name": "cookie", + "stackSize": 64 + }, + { + "id": 358, + "displayName": "Map", + "name": "filled_map", + "stackSize": 64 + }, + { + "id": 359, + "displayName": "Shears", + "name": "shears", + "stackSize": 1, + "maxDurability": 238, + "enchantCategories": [ + "breakable", + "vanishable" + ] + }, + { + "id": 360, + "displayName": "Melon", + "name": "melon", + "stackSize": 64 + }, + { + "id": 361, + "displayName": "Pumpkin Seeds", + "name": "pumpkin_seeds", + "stackSize": 64 + }, + { + "id": 362, + "displayName": "Melon Seeds", + "name": "melon_seeds", + "stackSize": 64 + }, + { + "id": 363, + "displayName": "Raw Beef", + "name": "beef", + "stackSize": 64 + }, + { + "id": 364, + "displayName": "Steak", + "name": "cooked_beef", + "stackSize": 64 + }, + { + "id": 365, + "displayName": "Raw Chicken", + "name": "chicken", + "stackSize": 64 + }, + { + "id": 366, + "displayName": "Cooked Chicken", + "name": "cooked_chicken", + "stackSize": 64 + }, + { + "id": 367, + "displayName": "Rotten Flesh", + "name": "rotten_flesh", + "stackSize": 64 + }, + { + "id": 368, + "displayName": "Ender Pearl", + "name": "ender_pearl", + "stackSize": 16 + }, + { + "id": 369, + "displayName": "Blaze Rod", + "name": "blaze_rod", + "stackSize": 64 + }, + { + "id": 370, + "displayName": "Ghast Tear", + "name": "ghast_tear", + "stackSize": 64 + }, + { + "id": 371, + "displayName": "Gold Nugget", + "name": "gold_nugget", + "stackSize": 64 + }, + { + "id": 372, + "displayName": "Nether Wart", + "name": "nether_wart", + "stackSize": 64 + }, + { + "id": 373, + "displayName": "Potion", + "name": "potion", + "stackSize": 1 + }, + { + "id": 374, + "displayName": "Glass Bottle", + "name": "glass_bottle", + "stackSize": 64 + }, + { + "id": 375, + "displayName": "Spider Eye", + "name": "spider_eye", + "stackSize": 64 + }, + { + "id": 376, + "displayName": "Fermented Spider Eye", + "name": "fermented_spider_eye", + "stackSize": 64 + }, + { + "id": 377, + "displayName": "Blaze Powder", + "name": "blaze_powder", + "stackSize": 64 + }, + { + "id": 378, + "displayName": "Magma Cream", + "name": "magma_cream", + "stackSize": 64 + }, + { + "id": 379, + "displayName": "Brewing Stand", + "name": "brewing_stand", + "stackSize": 64 + }, + { + "id": 380, + "displayName": "Cauldron", + "name": "cauldron", + "stackSize": 64 + }, + { + "id": 381, + "displayName": "Eye of Ender", + "name": "ender_eye", + "stackSize": 64 + }, + { + "id": 382, + "displayName": "Glistering Melon", + "name": "speckled_melon", + "stackSize": 64 + }, + { + "id": 383, + "displayName": "Spawn Egg", + "name": "spawn_egg", + "stackSize": 64 + }, + { + "id": 384, + "displayName": "Bottle o' Enchanting", + "name": "experience_bottle", + "stackSize": 64 + }, + { + "id": 385, + "displayName": "Fire Charge", + "name": "fire_charge", + "stackSize": 64 + }, + { + "id": 386, + "displayName": "Book and Quill", + "name": "writable_book", + "stackSize": 1 + }, + { + "id": 387, + "displayName": "Written Book", + "name": "written_book", + "stackSize": 16 + }, + { + "id": 388, + "displayName": "Emerald", + "name": "emerald", + "stackSize": 64 + }, + { + "id": 389, + "displayName": "Item Frame", + "name": "item_frame", + "stackSize": 64 + }, + { + "id": 390, + "displayName": "Flower Pot", + "name": "flower_pot", + "stackSize": 64, + "variations": [ + { + "metadata": 0, + "displayName": "Empty Flower Pot" + }, + { + "metadata": 1, + "displayName": "Poppy Flower Pot" + }, + { + "metadata": 2, + "displayName": "Dandelion Flower Pot" + }, + { + "metadata": 3, + "displayName": "Oak sapling Flower Pot" + }, + { + "metadata": 4, + "displayName": "Spruce sapling Flower Pot" + }, + { + "metadata": 5, + "displayName": "Birch sapling Flower Pot" + }, + { + "metadata": 6, + "displayName": "Jungle sapling Flower Pot" + }, + { + "metadata": 7, + "displayName": "Red mushroom Flower Pot" + }, + { + "metadata": 8, + "displayName": "Brown mushroom Flower Pot" + }, + { + "metadata": 9, + "displayName": "Cactus Flower Pot" + }, + { + "metadata": 10, + "displayName": "Dead bush Flower Pot" + }, + { + "metadata": 11, + "displayName": "Fern Flower Pot" + }, + { + "metadata": 12, + "displayName": "Acacia sapling Flower Pot" + }, + { + "metadata": 13, + "displayName": "Dark oak sapling Flower Pot" + } + ] + }, + { + "id": 391, + "displayName": "Carrot", + "name": "carrot", + "stackSize": 64 + }, + { + "id": 392, + "displayName": "Potato", + "name": "potato", + "stackSize": 64 + }, + { + "id": 393, + "displayName": "Baked Potato", + "name": "baked_potato", + "stackSize": 64 + }, + { + "id": 394, + "displayName": "Poisonous Potato", + "name": "poisonous_potato", + "stackSize": 64 + }, + { + "id": 395, + "displayName": "Empty Map", + "name": "map", + "stackSize": 64 + }, + { + "id": 396, + "displayName": "Golden Carrot", + "name": "golden_carrot", + "stackSize": 64 + }, + { + "id": 397, + "displayName": "Skull", + "name": "skull", + "stackSize": 64, + "variations": [ + { + "metadata": 0, + "displayName": "Skeleton Skull" + }, + { + "metadata": 1, + "displayName": "Wither Skeleton Skull" + }, + { + "metadata": 2, + "displayName": "Zombie Head" + }, + { + "metadata": 3, + "displayName": "Head" + }, + { + "metadata": 4, + "displayName": "Creeper Head" + } + ] + }, + { + "id": 398, + "displayName": "Carrot on a Stick", + "name": "carrot_on_a_stick", + "stackSize": 1, + "maxDurability": 25, + "enchantCategories": [ + "breakable", + "vanishable" + ] + }, + { + "id": 399, + "displayName": "Nether Star", + "name": "nether_star", + "stackSize": 64 + }, + { + "id": 400, + "displayName": "Pumpkin Pie", + "name": "pumpkin_pie", + "stackSize": 64 + }, + { + "id": 401, + "displayName": "Firework Rocket", + "name": "fireworks", + "stackSize": 64 + }, + { + "id": 402, + "displayName": "Firework Star", + "name": "firework_charge", + "stackSize": 64 + }, + { + "id": 403, + "displayName": "Enchanted Book", + "name": "enchanted_book", + "stackSize": 1 + }, + { + "id": 404, + "displayName": "Redstone Comparator", + "name": "comparator", + "stackSize": 64 + }, + { + "id": 405, + "displayName": "Nether Brick", + "name": "netherbrick", + "stackSize": 64 + }, + { + "id": 406, + "displayName": "Nether Quartz", + "name": "quartz", + "stackSize": 64 + }, + { + "id": 407, + "displayName": "Minecart with TNT", + "name": "tnt_minecart", + "stackSize": 1 + }, + { + "id": 408, + "displayName": "Minecart with Hopper", + "name": "hopper_minecart", + "stackSize": 1 + }, + { + "id": 409, + "displayName": "Prismarine Shard", + "name": "prismarine_shard", + "stackSize": 64 + }, + { + "id": 410, + "displayName": "Prismarine Crystals", + "name": "prismarine_crystals", + "stackSize": 64 + }, + { + "id": 411, + "displayName": "Raw Rabbit", + "name": "rabbit", + "stackSize": 64 + }, + { + "id": 412, + "displayName": "Cooked Rabbit", + "name": "cooked_rabbit", + "stackSize": 64 + }, + { + "id": 413, + "displayName": "Rabbit Stew", + "name": "rabbit_stew", + "stackSize": 1 + }, + { + "id": 414, + "displayName": "Rabbit's Foot", + "name": "rabbit_foot", + "stackSize": 64 + }, + { + "id": 415, + "displayName": "Rabbit Hide", + "name": "rabbit_hide", + "stackSize": 64 + }, + { + "id": 416, + "displayName": "Armor Stand", + "name": "armor_stand", + "stackSize": 16 + }, + { + "id": 417, + "displayName": "Iron Horse Armor", + "name": "iron_horse_armor", + "stackSize": 1 + }, + { + "id": 418, + "displayName": "Gold Horse Armor", + "name": "golden_horse_armor", + "stackSize": 1 + }, + { + "id": 419, + "displayName": "Diamond Horse Armor", + "name": "diamond_horse_armor", + "stackSize": 1 + }, + { + "id": 420, + "displayName": "Lead", + "name": "lead", + "stackSize": 64 + }, + { + "id": 421, + "displayName": "Name Tag", + "name": "name_tag", + "stackSize": 64 + }, + { + "id": 422, + "displayName": "Minecart with Command Block", + "name": "command_block_minecart", + "stackSize": 1 + }, + { + "id": 423, + "displayName": "Raw Mutton", + "name": "mutton", + "stackSize": 64 + }, + { + "id": 424, + "displayName": "Cooked Mutton", + "name": "cooked_mutton", + "stackSize": 64 + }, + { + "id": 425, + "displayName": "Banner", + "name": "banner", + "stackSize": 16 + }, + { + "id": 427, + "displayName": "Spruce Door", + "name": "spruce_door", + "stackSize": 64 + }, + { + "id": 428, + "displayName": "Birch Door", + "name": "birch_door", + "stackSize": 64 + }, + { + "id": 429, + "displayName": "Jungle Door", + "name": "jungle_door", + "stackSize": 64 + }, + { + "id": 430, + "displayName": "Acacia Door", + "name": "acacia_door", + "stackSize": 64 + }, + { + "id": 431, + "displayName": "Dark Oak Door", + "name": "dark_oak_door", + "stackSize": 64 + }, + { + "id": 2256, + "displayName": "13 Disc", + "name": "record_13", + "stackSize": 1 + }, + { + "id": 2257, + "displayName": "Cat Disc", + "name": "record_cat", + "stackSize": 1 + }, + { + "id": 2258, + "displayName": "Blocks Disc", + "name": "record_blocks", + "stackSize": 1 + }, + { + "id": 2259, + "displayName": "Chirp Disc", + "name": "record_chirp", + "stackSize": 1 + }, + { + "id": 2260, + "displayName": "Far Disc", + "name": "record_far", + "stackSize": 1 + }, + { + "id": 2261, + "displayName": "Mall Disc", + "name": "record_mall", + "stackSize": 1 + }, + { + "id": 2262, + "displayName": "Mellohi Disc", + "name": "record_mellohi", + "stackSize": 1 + }, + { + "id": 2263, + "displayName": "Stal Disc", + "name": "record_stal", + "stackSize": 1 + }, + { + "id": 2264, + "displayName": "Strad Disc", + "name": "record_strad", + "stackSize": 1 + }, + { + "id": 2265, + "displayName": "Ward Disc", + "name": "record_ward", + "stackSize": 1 + }, + { + "id": 2266, + "displayName": "11 Disc", + "name": "record_11", + "stackSize": 1 + }, + { + "id": 2267, + "displayName": "Wait Disc", + "name": "record_wait", + "stackSize": 1 + } +] \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/items.json b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/items.json new file mode 100644 index 0000000..de1dea4 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/items.json @@ -0,0 +1,3438 @@ +[ + { + "displayName": "Stone", + "enchantCategories": [], + "id": 1, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnklEQVQ4y4VTQRIAMQTzXA9w7xM8uXti0jS6B8OYEiK1zNxoa60dETsiOnb3I4dmFWABPypz925Wbw1REImRp8Y9Aa5QnvM4bZlhZ0YrzzxhjTGiMl6pfGaeEzAKxuMVsDsjvNbrBqwBReC0Yp9R8aCKlejM3S8h8UossOOMarTX2LyuKYLUn2Apl7fpE03MY\u002B6a4CWmiUj7U5/iBME\u002BeeR3wyunqoUAAAAASUVORK5CYII=", + "name": "stone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Grass Block", + "enchantCategories": [], + "id": 2, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArklEQVQ4y82RzQ2FMAyDM3DPvDNigm7QLWC7IiN9yI1Kzw\u002Bpyq/tJET83dda6zP/Oq9pfkniIPwlOAOxx370Genn2FltNVHkxPbbugOlngmnU\u002BQj1VqfWNZXWRJIHZBIFAsECfXhkD4uql/rKPbaQICqN/sdIKfnJaeBIpP4Ov4bXeghhRkVAbOFADJZ/PBADyCN5PyovlKgTlMpZQDJV45pyPHeHdXkBMT4sx4R3oDxeoQ\u002BH\u002Bc/AAAAAElFTkSuQmCC", + "name": "grass", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dirt", + "enchantCategories": [], + "id": 3, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0UlEQVR42nWSsQ1CMQxEvQ4rINFR0SOBxAgpaRgA/Q3YhelAF\u002Bmi9\u002B/nF1YS2zn7zq7v\u002B/H7tEu31/XYbea7nw6ruM/SRYlM0HtZluEzIO\u002BKycporsI3qzGHeSW01tpwsJukkl0MAAcV0GdyJ6AKpa/cVlZyq9SG9yFicpR4TKDipOmzMjnH525m/g6QTp5uOT8zNt2D5J68SaVyPORsYPtJxVrVjBcraHSkwDH3TUxnguyZu1pRkD1v541wpjHb0MokKkz\u002BWWgDkDtgkfbm7wJ/9oUoq3qXqFkAAAAASUVORK5CYII=", + "name": "dirt", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cobblestone", + "enchantCategories": [], + "id": 4, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0ElEQVQ4y22S0Q2FMAwDMyMbMABvjcck3YD5QKl01WHxUVDcxElc1\u002B847n3f7zHGPNu2zRjsuq75P//nxPpvrJzYQJ8m6diJ4JB04xdBB/33RBQaT5JiXICMjUPGOk1W/XECYxNDCM7hrvqiCVIHjwxmTZYGqbB390o0Md6E5WRYc2\u002BvRQ53ZTbUzmJIrQnalYtTeU9Ed686Rcyi7EKhReUllgZO8J7e3S\u002BCS5cGTk5N0okWeVk5PW8rf73My8p2Vlr3q9i\u002BmSKmZb9I3DVf7AEDw33Q7E89pwAAAABJRU5ErkJggg==", + "name": "cobblestone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wooden Planks", + "enchantCategories": [], + "id": 5, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVQ4y31TMQ4CMQzzg9iZ7wFILMxIt/ABZiZ2FsSGeMKtzHysyJVcGRMYfGmTqImdHJ7XfVsuu0b7us9f\u002BOe/HacGHvQIQefjvBmPZlx35hCoEmWVJOQjvQN\u002BTvO6g2fdD9tVh2I6u58W4sgKyTN9ToUx3j8oKCDreiRV5cP5eQUJWgnpuiC5pgYZzxz4nL1KNfvUo3fgo8t2c4RupREqdavZZ3x04ByrPfCY74QAzTu1UIVqLzwXv3Y82801F\u002BCJ\u002BR/4HlT6DA2Sm\u002BvhmlT78QZ\u002B7nLGaC/6FAAAAABJRU5ErkJggg==", + "name": "planks", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sapling", + "enchantCategories": [], + "id": 6, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAw0lEQVQ4y72SvQ3CUAyEM0KKNDRhA5DoqMIAVFBEoqOgZwNGYBJmdHSILzJPjqM0seQmz/fjc6pqzTq997YI0H\u002B6EbB9bEw9C6ovtaHmCfT9dT/a87ozZsLSgFpqItGwB9\u002B69tuhXVQF1jDKkAqoN\u002B8sJNGwFFGCoBRKswB0PjQj2AulBLKJdRRZJ72ELJe7lrnoTa7Cn4RbM0gWrAGYC/2BaZxI1efglf1seg3cRKmnBACw7oNcVOQgotm7TxFMpv6rAQRW0AwRKoTrAAAAAElFTkSuQmCC", + "name": "sapling", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bedrock", + "enchantCategories": [], + "id": 7, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAvklEQVQ4T4WS2w3FIAxDMwsrdBgGYCjGbeVKRgeL3vsRJQ3Bj5QaY9zXdW3Re7/nnLfOXCvz3LlUaFDhS8w6V3avtbaBvABuZu3LvuCwIgEW5VqyQDhI\u002BWm1zGimHHBtSyRbFiiP37R16r0ARLWvfz2rFUh9sZ/YaMvgRfT811/sjDoxUQ3ZuGADFh9RbpugZOXrLW44LaQ9kinWEikt5VJdxrZEZzWtisPcD1WsHaT8X1Y2BUR3ncsySL4H9R5CYf5qPXwY2QAAAABJRU5ErkJggg==", + "name": "bedrock", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sand", + "enchantCategories": [], + "id": 12, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzUlEQVQ4T32SMQ5CMQxDc34OwAW4ADOsbAyIgQVGkBgQZwA50qtMSP9QxU1Tx04bz8f\u002Bcz1tct1v24yXw3rgWY59CEAAVqTgvFslptH7dcycsHIBK4VeXFdtIBxIQpbLJTp2oiRgI2kz/8R6OWfQJVl\u002B5go9H\u002B4Zb1JT/TK4Oos/BUuvwt4bjhm4T\u002BTyMi6/Wgtng8C7CiO/zmpYoKAbnF\u002Bg1s/DO81I6Oa1w4Inug8ji3oVz/0o6D5NtbT0oaIW0G12WeRO1CqouW5GxC8MukyobCbS7QAAAABJRU5ErkJggg==", + "name": "sand", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Gravel", + "enchantCategories": [], + "id": 13, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4UlEQVQ4y3WTsQ7CMAxE/Z9dWRAbH0DVkaUj3fsBFXxh0EV61XEtQ5TY8Z19dlKXYWjP6dFe89zut2tfy7K0aRz7Lltndvz4CiODROpgJcLPErYcTDU6e5CTUtWBQA7fXUrKIUarYJPxWdefXhCUMkQGpnAqQGDZZxLe29bP2bNCs4Ai4BIAUshKgl2CX3p52byURVwlIEfpFQJUdcRVZqD0nIR33htfPhqXk1kTKJ/uKzVBpEoAOfDwlJPZF6T\u002BPnyU/SX\u002Ba5Tr9vFmb4qS/Snn2ESQifa/QJCX6dnO/ojvXy\u002BZgQWvIqKzAAAAAElFTkSuQmCC", + "name": "gravel", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Gold Ore", + "enchantCategories": [], + "id": 14, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BElEQVQ4y22TwQ3DMAwDPUFn6D5dwQP42Yf/HsELtJ/s0KkKZIICLijgDNrIg0gsRyIlKqn3Phy11onWWjxLKUvMkXjh8vW8z0sl\u002Bsc6CznnmZOcRZAKPlIxZ1eMOERRAPmw8NH3fYsn6q7iyfvak3/nY6qARHHhOI5VAQVIFMb4xJkWdK9EQWflLQoU0CVFkErCpQtenYFRBDYGDSgcBZg6faMCZh/wbu1iI7Jh3JOxUGCooYADctlGb8m9F5HfpX3L3DLiJApyxu2dLTiDr7UPFXvdyhiiLw4MtOXFcAY3Yg9Q4Cw\u002BdeAzYiNngX2R3Pf9X/E/V/gDaYWAruLTwhEAAAAASUVORK5CYII=", + "name": "gold_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Iron Ore", + "enchantCategories": [], + "id": 15, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA60lEQVQ4y3WTsQ3DMAwEuWGqzBAPIMCl2lRxkS3SeIWMkTqLOHgCJ7wJpSBEieTrn6Ji27aj936y1loa/rIs4wxTnSy8SIkyzkiSv94ux71d0\u002BRTEzgK7I81V273m7Unx9mGBz77c9zojACqEpOB65F5IZQFDrsKGGgF3dnIvu9XrlB3udlEp\u002BZMHMRl1eaGN8npOdi/V0oAktCsm6tOnlAx\u002BT4jowcK0KxK3SVVZgElDmkcrGa6T89Yx9gT65gjxeNR592fSHvXjzSf2GwiCU4XYNcvaYCPHlDAJ/G5mM1HlRUz7fVLz5rI\u002BQ9rtYOHF6jBuAAAAABJRU5ErkJggg==", + "name": "iron_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Coal Ore", + "enchantCategories": [], + "id": 16, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA9ElEQVQ4y22Ty42EQAxEnQxXjkgrjTTn1aZAAATAnRAImdVrqdDD4lBDt13\u002BVXvqPM/LOI7j2vd9IOdt2x42o3JwAN91XW\u002BEQyIQG9xylVSCME3T9fNZrmVZxj2J53ketkcHIZiU4N\u002B/77iT0N0GxQ9OyHaQNIHARazF6KALaBtwUpBR8VUOCX6rxJeRMpqFLQdZPMgmcsaOJu6w0iLGBENCE5L0J\u002B6d3RpYOD9dRsyY3pExAoL0JF6UXtljEls9a0h9Q\u002B1/7EGcZM3sefu0jh8fVbF7c8uth9ArcU/ivrX1pi7wK6RL/wvvZ3zbb4vaN9W6gH\u002BZJDv76IYtJAAAAABJRU5ErkJggg==", + "name": "coal_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wood", + "enchantCategories": [], + "id": 17, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzklEQVQ4y3WTMQ4CMQwE8wxeQHM9oqGhA/ECGt6ARME36Pht0CKtNbfJFVHOTjze2L72uh/67bTvn\u002Be561vruOwGW7t8vPu4Lr0Z8H1f/g4HpE2AwQXQBRlbAAdpHwCiOkMG2CbYZ4orQAYQSCVM4Do0f5BMyQakvwAp29Ls90V2ZQpgpS2XQQbnWbXRlWeFE5Z7AfheAhJG6VZcgJSf3ci3rwAsYAKoirZjmhycLr5xa6SZpCVx1q5sNddqkLJtzpj/Au8NgK2JnA2RlP0ANvjz\u002BH5VJckAAAAASUVORK5CYII=", + "name": "log", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Leaves", + "enchantCategories": [], + "id": 18, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAx0lEQVQ4y4WTUQ7DIAxDOew\u002BeoGpV\u002BmOUml3YzOa0cNNNaQICIHYTmjbY\u002Buy9h3n\u002Bxzz8Tq6TOv9uXeZYuxzrPyNTg0/qEOfaeZel7V2wsZMRKA9UTG7rTFD0nEW\u002Bzgulz074ALxR4/6tISbAhkREaQ\u002BC3cdEnpWotSn4k6BqqoY4dgzk4PtI4Is5aRdCXXXC3yUiZfOM5V/vTBLmYpnAMu5qM8OJIKscyWmfWNmhjs0pMUKTAoJlwjYA\u002BVHoqrLBykqkrR09wPOXc4PuZdxOAAAAABJRU5ErkJggg==", + "name": "leaves", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sponge", + "enchantCategories": [], + "id": 19, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA1UlEQVQ4y3WTsQ0CUQxDvRYrUICYjAnYgJ6GhgFgB8Qgh3zSO1kmFNG/5Bwncf7X87VfsMt5t9rjflj92/W4nvg\u002BHTPG/vtzWuSgPwAAxjcYoozhK6tQ3YSQ0ZVjGccEW1fOtiG1ZTf\u002BFlVJYByS0\u002B9CzlXO34BMTnFzTE2ANLfZW8gx1KIBmMiMy62sa2xR2HMqDXjSQwmYknPnnbxpkAnZfovof4xLIaXT64OA7vp\u002BbCLCPu19egu5ev27/3mNp0uEXmqFW498H13kh2BKyG30QzL\u002BC\u002Bc/zbpLP0t7AAAAAElFTkSuQmCC", + "name": "sponge", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Glass", + "enchantCategories": [], + "id": 20, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAWklEQVQ4y2O48Orlf3Lxigs3/zOAGA0NDQzkYKwGkGJg9brtqAaQ6hoUA0DOIdULGC4gFXcfPEuZAQPvguFiADnxD7OULBcgqyfbBSiZCUSAMMg0GE0MhukDAIj/\u002BeJKhLbdAAAAAElFTkSuQmCC", + "name": "glass", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Lapis Lazuli Ore", + "enchantCategories": [], + "id": 21, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABGklEQVQ4y22TvQ3CUAyE3whUiJIhGCErUCBlgFDRpM8ACKWio0rNCmzCGPSgz\u002BiLnKcU1vs7n8/npIzj\u002BB2GIcJ93/cR7ruuW9yBM4rJgNq2jTBB0BpG8uJmd3x996drrNvmtgBbHbLN4f8uabEC6zRNf1DzjASAzeW9UCFG0mJfufdc2WTvTJ4VZPOUTRuoyL3THvKzqWGibCQCQPL5/omVFiT3vjY2CKgGgP4MQE6EsP96OmGi7CYqG2JbQo3uZ4\u002BKzISJmYBkCtiS9yorOcFHpxHn5IsT4Iyp8xQI2DeHR0T\u002BtLMn3mnyTABrBkKiIj8mgjMYVcUYs6PKowK95/GR5BSyZ6X\u002B\u002BzSNyoJygljxswdrfddvNY74AYiBbU5bXuBrAAAAAElFTkSuQmCC", + "name": "lapis_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Lapis Lazuli Block", + "enchantCategories": [], + "id": 22, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABA0lEQVQ4y21TqwoCURDdj7CIDzZZTAqLRjFuMglGk9luVBBFEMHmH/iRV894z3B23DDM\u002B8zr3mK0eady9UrgSrTNdo802V5NH9TPP15AKOuLGSwwy\u002BD9\u002BT0NlyeXVQd1q2MqrNpXYRWQBlEG71VnA6E\u002BXBx\u002BAJ7AbnJFygTVLhoAXikDeEBOIsh4fWvYHAAOryatMxhcY2hr7IABOnOcXW2mxx1oRRLbJgj90A0Ad46JlBsbzzoSfcwI4G2Gd0AfAQjsO1B03Xp8TLELA\u002BCNGQSnLo2V9cStV9CZFYQV4\u002BuEvTPdy18QR9vM8To\u002BAn5U3HZcqgJqJ94BkNqIcyKQY0FW\u002BgAc3u0xFeYdvwAAAABJRU5ErkJggg==", + "name": "lapis_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dispenser", + "enchantCategories": [], + "id": 23, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAALVBMVEUAAABQTk48OztdW1toaGh3d3eFhYWRkZHFxcWwsLCoqKidnZ0QEBAhISF/f38C3/pEAAAAAXRSTlMAQObYZgAAAIFJREFUGBkFwQGOAjEQA8FuT1Zw/3/sIZHEVClgQaiURcSmRUrvArO5HQ/iHRPWnMDk2AaJPhB9qJELH1s/UBicXJwU4\u002B1SXXqJU9NFsd6HS6Ud3tD7QA6wdjCwRIBopCdX\u002BZrT3cVeQ/Zl2AtIX9u9TfeG/UIHqX/wT\u002BEoYEGgwA//30VUS3FS4QAAAABJRU5ErkJggg==", + "name": "dispenser", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sandstone", + "enchantCategories": [], + "id": 24, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4y4WTOw4CMQxEfWWuwQG4AD2ihhbRUIFEs5QgUSDOEDSWXjR4Iyhms/HfYyfer1OreD72/fyF\u002B23bQp/psk5cD6sZXMe/28Zxs2iO826Z\u002BCcDoVIwUjW1TMnrHXvdQ\u002BXo4mXqxFhBvU23FzIAxu5AJpz9lFw\u002BPYBHHvXvxLl\u002BFgA\u002BnAs54FjlSSIZnEgPSju1FZKFl\u002BSzpkcvt\u002B5CLhI/Auw7J15ynYhkXxzQhs\u002B5jhWOsOkceDaCjcpGJ3l/Czj7DngrBEIHR/kWyO48eAu\u002BVKPdiLpEPu/RnVeI7gNiHT61viqY2wAAAABJRU5ErkJggg==", + "name": "sandstone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Note Block", + "enchantCategories": [], + "id": 25, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y2PQ1FD4TwlmABFRNpr/qwMs/0\u002BJdQRjEBuZjywOo0F64AbAJBw1JAjSILUwGm4AsqIoEwUwG0Tj44PYKAagG4KLD3Y\u002BlI/iBWJtBtEwL2O4AJvNMD\u002Bj81HCAF0RUS5BjgVYNBJrM1XCACMaYYaQ4hKMMEB3CV4\u002BekoECSAbgm4oMh/DBTDNMAxThI\u002BPEQvkYLgBlGAAPEe7j/vLXEwAAAAASUVORK5CYII=", + "name": "note_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Powered Rail", + "enchantCategories": [], + "id": 27, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABC0lEQVQ4y6WTIQ7CQBBFN\u002B058ICCMxBMEwyOBIWqAYHD4UBygEpcCY4DILkDt\u002BAAQ17DJ9Nta6DJhDAz\u002B3bm9zeEz1MUheV5bo9jz0LHQ40eemuFw3pqAjyvA1slid1OiyrO\u002B8yokwOw3W2qXnJfwHzSt/JSVoDXfWhZmtpyNqoFOeD00MuZ2hQkofsVxiFUN\u002Bs/cAEa\u002BzFWDOBWD2ACehoAaUCRJg6yuwItvAYAGhpIRMZkdO1OjV9ymoDeVg0EUI5bOeg1EKChgQDc4gGsE4vY6gP/FuQD8vIDOQ9o9YFE9BoopIEAnRr4FWIfeBFbfRCLGPvAv8ZOHwDgkPcAAUwfU6cP/tLg18/5DU2Zg7/hGzG3AAAAAElFTkSuQmCC", + "name": "golden_rail", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Detector Rail", + "enchantCategories": [], + "id": 28, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4y52TsQ7CMAxEo/ZnGPkHxFKJhQ2JiSkLDGxsbKx8QEa2svJ9QS/iqraxmohIVq/25ZRcbOd\u002BK4QQvffRFRYcuJPk47yNEgC/7l38PA8pwMrxvd4uiQseBPabVezffRIAH3drM6jBgQuenIIk6jVXgJsVOFaNAJxMQB5QBJ\u002BaJnZtmwKsf3mAQOaBTASzARIhYXLUZKLpgZ5RAhDHArpC9oxzAY47FiBPbrEP9AryAAxZIQ8kYPYBm\u002BTB3ER5IIFFD0rPaHpQOwtVfaDet2ZCnWj2gTwozYLpwb/j/AXHSF2BnUnKcQAAAABJRU5ErkJggg==", + "name": "detector_rail", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sticky Piston", + "enchantCategories": [], + "id": 29, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABHUlEQVQ4y3WTMW4CQQxF5zgUVFCk5AQRaVLQIIWGgnbrVPS5ABEHoKCmjZAicYU9AoeY6Fl6K\u002B9Aii/N\u002Bnu\u002Bv\u002B3Z0vd9vV2v9XPzMmD7Ng3AAc6ZB9yBKxzAz/em7n\u002B7wPnrPS613O6yquvDMr7lCokESTjdD0PSopvV4/51xGUROJyEwPxjEkHBZUAcePayMe4WVAhC2kLrRI64TuRCQKsmZpsk/ccNDoStaDFDESu7qeIaUWe6XG6Hlqsr8rDGrO7krQoU1v5ojaCdfJ6\u002BwsZz2zEDHg72qaR14OrydnRB/kggJ9ovAu2GOJMPhoeUW7Cylp89KOD/EQ6wg6KVsGolh5ofly2P1ohV7Zrk35jj5j2sMf/GQi7HzJP7A3RuauIMG1IvAAAAAElFTkSuQmCC", + "name": "sticky_piston", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cobweb", + "enchantCategories": [], + "id": 30, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y4VTMRKAMAjr/9/l7OAbXPoKFe/SiyEgS7UkhIZ2bPtxjSauJ6rc4jpQJM85I/WuKpQ4AEUwmIH4LruKIqqiyopJbbMKyCBhtR2wkgOqcuoEGygE87gQk5Yg3GbHOZwvtogDcDGI8Hg/BvMPg/4ERpfo7oAdZ2UaxmvPr6NkkrvCbi8dwbmvb6MkK6FSXJzqOXfPmEVuqKiGMAdyN\u002BsAAAAASUVORK5CYII=", + "name": "web", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Grass", + "enchantCategories": [], + "id": 31, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArklEQVQ4y82RzQ2FMAyDM3DPvDNigm7QLWC7IiN9yI1Kzw\u002Bpyq/tJET83dda6zP/Oq9pfkniIPwlOAOxx370Genn2FltNVHkxPbbugOlngmnU\u002BQj1VqfWNZXWRJIHZBIFAsECfXhkD4uql/rKPbaQICqN/sdIKfnJaeBIpP4Ov4bXeghhRkVAbOFADJZ/PBADyCN5PyovlKgTlMpZQDJV45pyPHeHdXkBMT4sx4R3oDxeoQ\u002BH\u002Bc/AAAAAElFTkSuQmCC", + "name": "tallgrass", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dead Bush", + "enchantCategories": [], + "id": 32, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjElEQVQ4y52TwQ2AMAwDOwwPHrz5sQPsgMQOzMEiTFjkhyWripSYfFqk5GystDWjjm3qadNzzmHTtS/9FwCDeqaFRoXgDuWSegRR62UIht577VQvJ6xW6WL8Je0NIRhgYBiEEw2y5IogAvBNN9bSEGJlMUIIsJV1D8pbGIWpoVpFVQXYMAL0tEPM3sEHT0\u002BS11oId0wAAAAASUVORK5CYII=", + "name": "deadbush", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Piston", + "enchantCategories": [], + "id": 33, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAy0lEQVQ4y51TwQ3CMBC7gfgzBRIfFuiHLXjxZwLECOyA\u002BmKFDFPkSD457pVHH5bu6ktix2m01pbvPC\u002B36Zi4ng8d4ADUygNYAy5QAJ/nlHg/Ln1RxRHkAoNY4MApr/spe9TeYyYody8Cu2BHle9WeLLb7AooVeW5TP9GpAK/fd661o60wBgpkZdapaL9KkbK01RcrvZDjCqzsuGcWhlSqBJQzq0NG6g8DmuEFf/3IbmdrZmuYEui2/DHNsRYSeTfWP0TqxgryeQqa\u002BR\u002BurFtDDEFWtUAAAAASUVORK5CYII=", + "name": "piston", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wool", + "enchantCategories": [], + "id": 35, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABhUlEQVQoFT3SiW7CQAxFUf//13VlL5ASlhTEkgKBBKqeMBJoBB4vz9ceYjCZTvO8O/rqjyer9fpUVcNpNv6e7cvy93h67w96X\u002BP1duswPgfDKDab3aH8e3wu16ukfLmaLZbqhVWyXzrdznBEd14UIamua95F8XO/39mb3c5VJbs8Hh1\u002Bgjyk2w5KT\u002BdzKsvyOTA2MK0YPilHDe1QpJEwrwFU4n7t9sDg9g2m9VeVGYTC/a3XH2UZJWVS0xqSrTm8j8cwpsrmi0jjVpcLbTCOhrTNJmRXwFKOGYwXNJynS4ZWWOnhSbNxIq\u002Bbpp1BnT0AE3YXA2N0VzC\u002B8Wirj7eSFlwu4DAYwFiu2/1B2fN9bJxoogiqeunjcLkxWrCmIaGJeVRqYks2GX6IkXQMA8YG6ZmBX3/Z1uigYIcMeQlGN48K1JWkSvJPGNnmCXcA6fEV4JGERE1CB2nRbAbmkHq73cCZlSsR26aYGSA51k8XC87wl8RKm7d9y3yujApVqJoLpXnUC/0DCvzCyMqYj0QAAAAASUVORK5CYII=", + "name": "wool", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dandelion", + "enchantCategories": [], + "id": 37, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAUklEQVQ4y2NgGAXDHfx/4/8fhMnW/O\u002Ba5f\u002BPc1VJNwSkAaZxb5YS2CCyDCFbMwyI17D8B2GyNHr1a/wPXa0Lpsm2HWYACJPlEpABZHsDBIixGQCyM01OrS9sngAAAABJRU5ErkJggg==", + "name": "yellow_flower", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Poppy", + "enchantCategories": [], + "id": 38, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcUlEQVQ4y2NgGAW0B28NdP7PVpL6T5bG/aqaYM0w9kU2TtI0lygzg2mSXQHSgIzJ8gLIZgU3tf9qUar/yQ5AsXYGBq9\u002BDfIMEEhGNQDEJwuADCBZM7LftQu0wAaA\u002BCSFB8iQaFczMA3CZDkf5hJ8BgAAxodHN8UEDfgAAAAASUVORK5CYII=", + "name": "red_flower", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Brown Mushroom", + "enchantCategories": [], + "id": 39, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAUklEQVQ4y2NgGAWjAA84M7PiPwxPzA39T7ZmmAFFYc7EGQJSjKwRGRNlSJafNVwxiA3CIDaMT5JXUkO9/vvYGv8nOyC3Tqn9DzKEopgAGUJTAwC0DFIPHLDd5AAAAABJRU5ErkJggg==", + "name": "brown_mushroom", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Red Mushroom", + "enchantCategories": [], + "id": 40, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAW0lEQVQ4y2NgGAWjgJZg1pkL//9pacExSZofCQmhaAbxQZhozcgGwPjT1q4nzhCQwiOyanCNIDYIrxSSAmOSvHL\u002BSP3/lQtS/5MdkG9fnPoPMoQiA65dWIPXAAAfeEzoAyGS7wAAAABJRU5ErkJggg==", + "name": "red_mushroom", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Block of Gold", + "enchantCategories": [], + "id": 41, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0UlEQVQ4T4VSMRLCMAzrXxi68wBmNn7GMfGb/qAbCyMPYGVgoKZ2o1S13XbQpZYjpVbSfPpWGN/uYMg433vcj9Loh/xuMkhnkPdlwshVgHueJhS\u002BGpiwNIfXOYj8n2FPMPBiq4sBoJzxY98M1LVuxqmJGAeADwZ74myk/trOIbJ4cdKKODXIxFzztepqBpzBltiHqXUIcUvMJuBnA1xhMnNAOWwxQk06CQw9W10vGuy8Pg5zMYLCb2CxzwCG1YCvZk3M4\u002BDV2gjqotCCvwHP\u002BfoPVUIDi068x\u002B0AAAAASUVORK5CYII=", + "name": "gold_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Block of Iron", + "enchantCategories": [], + "id": 42, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiElEQVQ4T72TPQrAIAxGvf9p7OjoCaSLk4OTgzh5gZQIldT/Qu3wIGAi3yOEnUqBlDKB9Yi7j/YzLGKMFSGEjPcenHMVOJs\u002BaD2uIIQAdnAOxpgu1tqM1voBznYVSo1ugm0KNHorflOBRh5F/0dhZROvttDS2a8w20RXYRb9W4XyRCnYgNC65AIOk5NQUUbqSQAAAABJRU5ErkJggg==", + "name": "iron_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stone Slab", + "enchantCategories": [], + "id": 44, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVQ4y51TsQ0EIQxjaHpGYAGoaChZgQGYiVc4GSX\u002B3BdfWHBJZJzEF9Za28Oc0\u002BCtJsil975ba\u002BcUjDEMEK\u002B1njrUppQeAglIkgtw1zGNnPNDoF/jQk8JCC8BJ7QCryXEjQKWx0Cb\u002Brwz8ORKgSddk8YYdyilnIvIEQirAN\u002BISQ2A/FWAneqTvcD7x/ZMC9yztwX9bWbAu//lC9y/1vjmRD1IHTsE0g/vn/ftqbo\u002BEAK84FmWPaLz5l94G5qOsVuPD2CIf33wATO/9cNVPnGfAAAAAElFTkSuQmCC", + "name": "stone_slab", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Brick", + "enchantCategories": [], + "id": 45, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhklEQVQ4y2NgGDLAU1nyPwiTpQmE\u002B9wM/2\u002BPcvhfb6fzn2RN6BjDEGI04TQEpOl4kitRmkAYpBaEQRaBDYHZis8QmCZkjSCsKyaAMADdEFyakDGGATBD8GmC4UR9JYQBIAGYAbAAIqQRrBk5FmCGYDMAWROKRvSoBCmGGUCUJlyJiCRNAw4A\u002B2oIP9RqUmEAAAAASUVORK5CYII=", + "name": "brick_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "TNT", + "enchantCategories": [], + "id": 46, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAv0lEQVQ4y5WTwQ1CMQxDu0IPSIgDV06IIdihY1ViFOZhA5YocqWHTGjh92ApbtI0ttL0uBza87rvULzKk4Jaa8d9d2qr/N2glNJu59yc53zsUKwz5TmDJ3URRFSoWAXiAnkuen1v4JoommlWbrMHvMb4Pt3UA0ADB5rxZugBmt1ATATRoxQ1xcsO5aNHXxIYbzTBXw/Yg9jEfXGfhh4wBXHU/XMPVAx3zeim4dQD3wPnjDziH4vkf2ErH\u002B7BCn8BKYUBy/bJrtYAAAAASUVORK5CYII=", + "name": "tnt", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bookshelf", + "enchantCategories": [], + "id": 47, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZElEQVQ4T5WSO0sDURCFtxEfaLGIKSwsbJRg4SJYumiXQlHQSrBIGiVWggRErGwWJGAnpLAQxF628yf4n658B8717prG4iSz8zh35sxkn08n4fXxUJiMDoT7/l60geNpHv/UZvxsrS9H7HZXhGm\u002BjbU8FOfj0D26kz8SENwvVoXnPBf8DT4mC6F6mJNdDN5EQI0IaIeC0fas8NXpNAhux3mo6zpUVSW/CfLxUKNk3\u002B/XKmoTkEibELiDNgG1GsEEg82ZaJNI8cXNkgiw7UcHCKIGMFNsDUjkFYqZlddNgB\u002BCxeGxNiEN1MVLX6Atg29iaTz1SQMb6b65g/Qu2jfgW2ms0XsG2LR/djkfb8J\u002B5zXuwMoTtMoWMF2pSbEbd\u002BA9I8w0Ah7wSvGxAXIZI94BiSlBr9cLZVk2bsMEfvDPHZiANZmAVt1FuwONgLLe/dXpTtwziQAfMXKsAcXk/Yr4jxtI/eAHdiIO8OD0uHQAAAAASUVORK5CYII=", + "name": "bookshelf", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Moss Stone", + "enchantCategories": [], + "id": 48, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABC0lEQVQ4T22TMQ4CMQwE8y1KvhCJBoni6I\u002BGCnoEHb\u002B4H9z7gsZoYIUorIud9ca7ybXjZTv6YTOWZanYz\u002B\u002BcYH197sb51ge4aZrG4/4Y67oWlnqzmSKbxL9m65Kc5rm\u002BjQIEJHzZAGgjAZl1Q5IiSFYlkLO2Tg0yiSVqvfcCQJLs5BDkATQbTtbQTpN6U0qR9m9NL2wuD9TviOa/kpwsJYFtFv8ZxDpHJtd9ZbV0N6/NiRw5dSutbgEgRQB8vTo2PY1wT7zrkgDQxtRsSOaeE308ECjAE5REzWsG77MvD2wQrCfph3WNc\u002Boi8CQNcyKb04c03Lwk\u002BIAEC/xtThkfEy34ZNMsI5\u002Bzv7IkL0VAQqtFwYs9AAAAAElFTkSuQmCC", + "name": "mossy_cobblestone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Obsidian", + "enchantCategories": [], + "id": 49, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzklEQVQ4T22SQQ4CMQwDg5C4wIEHrLjuIxC/4P9fKUq1TmZND5HaNE5sp3G73kfE5RSZez62obf3/h376zPvGXlWLlQkUJ4drDvBXXNMzWR1PRrmOSOL2Zw1QYoqFF1NEXglbzYgmMUrbxTFYAWkZoUbWY0FFjWZRIBYtu5mVFtIsNylYSspNDs8SUnaAqf\u002B\u002BaWE6\u002BcKyZJbKBPdWYW/sUn7Yq6LDRvQVNKftSygefSBX5dmTyaulZTZyN/aXFxI23OUdvoH7jL1c0NkwPgBAzkxXiBf0HkAAAAASUVORK5CYII=", + "name": "obsidian", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Torch", + "enchantCategories": [], + "id": 50, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAUUlEQVQ4y2NgGAWDHPy/wfD/fz/Df/IN\u002BD/9PwiQbcD8\u002BoD/ueFm5BswtdTtf6irHmUucDJVoswAilxAsRdAAWhrIEuZF6z1pClzgbmWOF4DAKo0LKGREL3rAAAAAElFTkSuQmCC", + "name": "torch", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Monster Spawner", + "enchantCategories": [], + "id": 52, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwklEQVQ4y61TSwoCMQztwkPMalaCMLidhTsX3kC8gAdw7e1rU/rCyyMzCFoIzSO/lyYty3Gt0/nistwe9fp8uxhmCb4ttszTqZZ2OhjHjeOgCGO7e2yWQPGWzROArlUxjDZAG3rm2xMAMM09nWN6AvQYaLeKWQL2DW\u002BgVXQKGaPQApz4DXSMma8zwI0Kr8Pd5w0d9hDDY4ST6SbOYGDdkd09gKMuUboH2hevNa/v12\u002BgeMsWGchf0LFlu/Cfv/Drd/4A24wTdVE8NpEAAAAASUVORK5CYII=", + "name": "mob_spawner", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Oak Wood Stairs", + "enchantCategories": [], + "id": 53, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "oak_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Chest", + "enchantCategories": [], + "id": 54, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BElEQVQ4jaWSsQrCMBCGu1afwQo66KCIk6Ogu6/gqCJUUCg4KTg5uQg6OVlFBH2SPlPkK1xpmjYULBy55P7/u0uo41i\u002BQb\u002BlJGy6QuNu2lBPvx6vpSBZ42lRi4OcsEIoivi97SYmzmRPXgih0PaqCSANSe\u002BBoNPMw9E4PpxPPBUEgdZd8rSZaHZ6SgMQAKIoUmEYam\u002BQNqLBbADOl2sMYQIAiIuM\u002B8PRBMxWG/X6fBMIhjwjmqW/zp9ABHIdMXImNRoZE7CRCSjKdeh0uz8MM6sGyEJEIOMCETNg163k/wsCYQJyzJjkzgRmo3seRB7N2tEGKd3x3\u002B8H2ok\u002BsuBGUokAAAAASUVORK5CYII=", + "name": "chest", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Diamond Ore", + "enchantCategories": [], + "id": 56, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA9ElEQVQ4y3WTOw7CQAxE9yQ0HG4vEIkyJ0DpEHV6Cm4CBVyBG9AGjaVnTaylsLLxb8az3rYsyzbPcxjnaZrCOPfedz7lYY1igkr2BAegGQ3lazVweLyzyJPJOX2e2/FyzaatIp1v9zh7Mj6P07RBZURTiSrwESlOBlU8Fb62b6DrjB\u002BfixoiQkU/JEkHGfTVhH9nmxpUyuu6xlc2Gkdn5cgaYgnBxarjVK3QoqEs3X1uGou63wboMYIXMCvo0Par9b1IBtXqJtYl8r3JTXQEn1FFo9tJDegmmiD4rmtW\u002BRDZhd4xkBGsj6hupL/MoQY\u002B1r84ID8cGZJJh8DDCwAAAABJRU5ErkJggg==", + "name": "diamond_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Block of Diamond", + "enchantCategories": [], + "id": 57, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzklEQVQ4T4VSQQoCMRDbF3jzOb7Ad3j3RT5E8OLBH3gXZL2I4EUvgpUMpGbT2d1CaCfTpJ1pu/XjVhSrSx/IOM8tj6fSYXEu78Kx\u002B94D4Ahym9c1QL4aYDC5/Twbkd\u002BMexoDFyOmAQEOQD4M4MrNFGZiHkC\u002BMZgTZyUt9od/E1WsJ42JU4NMrLE\u002BK\u002BYw0B5Mib2ZiJsmTonVhHw1oCCr2cHDBiXwSlnDmMPsucZg7vdpMwclAL5Bxd4DGlYDfZoxsZbDXxslwAVAoGvCOY9/d/YymordHfcAAAAASUVORK5CYII=", + "name": "diamond_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Crafting Table", + "enchantCategories": [], + "id": 58, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzUlEQVQ4y2OQFOH5z8fNBsYgtqMy3/9iSwWsGCQnJcoLVguiQeoZQJw9M5LAGKRgXqTR/3WZNlgxSA6kBqYepBduAEgCl0Z0DDMEbADM2SCJUAuV/97aEmAahkF8ZAwSgxkC9gKys0GSyGyYjSCNMDZMHOYdBlDgoEvCNBEyGKQXwwB0b2Bj4zWAFDb1DUAPbWQ2UV5ADjhYyIP42GIBbgCuaETWhB4jKNEIStPICQlbYkLHsIQE0kt5UgaZQm5mArsAlJ6Rsyih7Iye/QFRA\u002BqIOTtE1AAAAABJRU5ErkJggg==", + "name": "crafting_table", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Farmland", + "enchantCategories": [], + "id": 60, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuklEQVQ4y41T2w0CMQzLOqyAxAL89wOJEZD6fQOwArsw3SFX8slK3RwfuUfiurHTxud13xFbu\u002B6P22W8Ecy7Ov6/7\u002BeIwIMgAAgmyJHwfxAoUHdQEOtKwFwQ4CToYhIwJglIttZKEudDqP4MUBm5Q2uiaiRJ731ZKwnUKC7I7eM7VGPV/vIcuDH\u002Ba\u002BA0BQUx7\u002BrTQUJghGRXl0/HeNaiMxmbMVeamGW4yxZZZz7rqw2Ou1CNypGrP8j/AFcTO5zk40BSAAAAAElFTkSuQmCC", + "name": "farmland", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Furnace", + "enchantCategories": [], + "id": 61, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2ElEQVQ4y5WTyw3DMAxDvVc6Q9B70Ls38AQewBOnoIEn0Ip76IFBrA8j0kp5n\u002BfteB3H4wz8TL7o8bmuQK317r1PtNYiJuisuN4VXwiUHGNM6J1mNShGo5MHgRIUQZJJnYQPBAGjUeSjZxKIlZMXRQ80oZXRKXT9eIWh4QEToDOPTiMeqG5KEIuPSdIJdqTqCQme8Ftw53NesTAxE9BIs3sAlkXKTvutZFJfuJDA1bjzearsT\u002ByBCNxlvrKbYidjkQBJXiTwc5V9u1wKOV8wamIP/vmdc074ApcXSPTm2C9BAAAAAElFTkSuQmCC", + "name": "furnace", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Ladder", + "enchantCategories": [], + "id": 65, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZklEQVQ4y2NggIJpJY7/A21V/jMQAFjV1SWZ/9/aG/AfRIMUgNgwGhnDxGDq4QakB\u002BiABUE0yHQQjQ2D5GDqQBjFFSBJK305gl7AqY6iMID5ETkM0P0NokdqGOBKByA83MNg6OQFAO8/Kr6h1TyZAAAAAElFTkSuQmCC", + "name": "ladder", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Rail", + "enchantCategories": [], + "id": 66, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwElEQVQ4y7WTMQpCMRBEcxhLeysLDyDoFWxMZSE2NhYewiq1zfeOKy84km9WXBQDy5\u002B/OwzJZJLSY5VSLOds6cOCA3fUPG1mJgHw5bCw63lZC6we3/1xV7ngp8B6PrHhNlQB8HY1dYsZHLjg0S5ooh45AtxuwLYiAnA6AXnAEKyzq\u002BSHPECg80AmvnrQ/oNloutB5Bol0A2iAm9zoFtocyA/2jxIwM0BApEc/MeD6FsI5UA\u002BeG9CSXRz8JMH3z7nOzGcRtsdKCi8AAAAAElFTkSuQmCC", + "name": "rail", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cobblestone Stairs", + "enchantCategories": [], + "id": 67, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKaSURBVDhPdVM9TxtBEJ39uovPRhENKKFBCkIJkqHDEhWJaFKC8gPSWBTpqYhRoAoNEvkPSYOCKChSRBT5B0mkOKayjWXJWHzc951v9zK7GBJk5UmnOd3uvHnzZo7Af7C7uzvved5by2Jg287OxsbG9\u002BHRPYwQ7O3tPfP9cMeyxGqeZ1RKACGEklJ97nY7O/v7\u002B/eI2DDeYXp6uiZl9hoJCD6gFICUkhCq5orF4vqL5yvl5eWV\u002BsnJ156\u002BP0JQqVRecsErnhuC57vAGQNNFCcDENxGxflcmkbrS0tL5VKp9IUO8\u002B5AKYdsMABCcowKwjCAqytXJ6MaBVkmodvt0kaj8cpxnMkRAg1COBJRjETLB89zod1uwlmnBfX6L\u002Bj3\u002B4YoSZK/Jm5tbVEhHqwOBun76\u002BurJ1wQSBOJBApNtAC/QxwHSOZhMhqDsG1rltwkitVi0amFYTyvB5NlA/OEkY8kGaRpjPIJ5HmO1c9NdTQUVZJZtrCwOBPH8bcoiifxHLAv079SOTgFBwqFIqicoAcWBEGAZ8r4JATTLXygSeLiS4TyYoii0EilVJgKWurYWAkmJybg0eMJQNexJQDOKd5NMQ9Nt20bGKN4OQPsHZrNFvR6PSRMgGMVXfXi4hJ\u002B1xvQ6bSNAr0buh2A5IagUCjgrC0YH3\u002BIUU8gAx93IMUSrVYbTk8bcHl5YSaTpJkZrRAUTcTiU1NTkjE\u002Bg6N6yphFOBcoLzFSgyA0ajR0z4QwE5FIYc6B7/uf7sZYrb4po4iaEPaaUpJGUYSXbVyaM1R1s0S4FzJNk0POne2Dg48/dN7Iz1StVsuc2zXGyBruAj3v9VH\u002BNaqkh1h5\u002B\u002BjoyCTeYoTgFpubm2XX9WrNZlPvxLvj4\u002BOfw6N/APAHAOxRjCxv5dAAAAAASUVORK5CYII=", + "name": "stone_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Lever", + "enchantCategories": [], + "id": 69, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAUUlEQVQ4y2NgGAWDHNTW1v4vKCj4T7YBDQ0N/4uKisg3YGqp2//ccDPyDZhfH/DfyVSJMgNCXfUo88LAGgAKQFsDWcrCwFpPmjIXmGuJ4zUAAAyeKSk0n4hVAAAAAElFTkSuQmCC", + "name": "lever", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stone Pressure Plate", + "enchantCategories": [], + "id": 70, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wooden Pressure Plate", + "enchantCategories": [], + "id": 72, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Redstone Ore", + "enchantCategories": [], + "id": 73, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BElEQVQ4jXVSMQrDMAwUJCSfyNNC5nT37jmQLdA\u002Bp1uHfqhTUTnDmYvqDIdsWTpJZ9mx767IOXtKqYDndV1PPoXxoAkxiAARyRhrWoWPsLd5LmDlK2LTC5Pvw1ChxFqZMHW\u002Bx7EkwbqZf5fFX33vj66rMezq1AHEgxMWCUj2bSv2eRxVXADkn2mq8RZngxNJBMlVYCU0tgWoiFE4jQNOBGgJ82J\u002BZeduUBdaxHKMogEe4Iij6HJhHCRCG8TiXjpAu3GR4l7Qr9rUb2xtWmvW2BnPplU5Cr8KdyWhH4nsziIj59Qv1O9T318Hugf6G1fiVoIWWpX1jecfF81mwpNBnP4AAAAASUVORK5CYII=", + "name": "redstone_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Redstone Torch", + "enchantCategories": [], + "id": 76, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAWUlEQVQ4y2NgGAW0BX8ZGP6DMNma/98A4n4yDQEb8H/6fxCgyBXrydUMAlNL3f6HuuqRb8D8\u002BoD/TqZKlBlAkQso9kJuuNl/WwNZyrxgrSdNmQvMtcTxGgAA/k03zVOyqGEAAAAASUVORK5CYII=", + "name": "redstone_torch", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stone Button", + "enchantCategories": [], + "id": 77, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_button", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Snow", + "enchantCategories": [], + "id": 78, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y41SQQrAIAzL/1\u002B7207qqFCJWeomFCFNYm2Lu/ehJ7DET/kIjOJE8mpthuJ84yRUAzXbDE7CFEfol6CEJDGxEk\u002BDJCuJyZlXbBlod7n8ahppCCW6cp04Y5uCe92ZcZOhIJesjXUVQhOn0WX\u002BtYnVurJB1Ru7iSrgKDfxS6yVrik40Imr3sC98lcc8QAnD/SlZeYNcAAAAABJRU5ErkJggg==", + "name": "snow_layer", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Ice", + "enchantCategories": [], + "id": 79, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwElEQVQ4y42TMQ4CQQhFOb2VlTfwAjZWJmYbGw9g6VV0DZi/ef5lJxY/kwE\u002BDB8mdqfXJBwu78L1MU/H27zcE/vzF2kX0h5OptPJ8suWvEogZ4cRuRIwsCPKzlMJ8gyv4sHUyJOWBm7wKiQzRlqtNGBCVt0SOUbPc22SyBGXBl0VgT4nyx9bI2T/Sbo/1\u002BSfMXLOvp2\u002BWGw7XBiq35EZUyK6qqPRdTsT7I3V/yEvL\u002Bi2znXp/kUWj0607ktzTzjSD5P1BaI086n9AAAAAElFTkSuQmCC", + "name": "ice", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Snow", + "enchantCategories": [], + "id": 80, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y41SQQrAIAzL/1\u002B7207qqFCJWeomFCFNYm2Lu/ehJ7DET/kIjOJE8mpthuJ84yRUAzXbDE7CFEfol6CEJDGxEk\u002BDJCuJyZlXbBlod7n8ahppCCW6cp04Y5uCe92ZcZOhIJesjXUVQhOn0WX\u002BtYnVurJB1Ru7iSrgKDfxS6yVrik40Imr3sC98lcc8QAnD/SlZeYNcAAAAABJRU5ErkJggg==", + "name": "snow", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cactus", + "enchantCategories": [], + "id": 81, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuUlEQVQ4y2NgoAawjJD675SqAMfI/PnLczHEQGwQhhsAEgyqVYNjdD42jNWA6B5tuI0gNginzDAC08hiMEuwGgDSAGPv2j8VbgBIDJmNYgDMf8iGwBTDaJBheL0AcjqyBmSDkMXwegGmGGYLsgHImKABMOeiewVnGGDzPzIGGQjTCPIq1kCEORtbICLbTDAdIEcjsgHIYni9gOxU5JCHJSSCXoBJoos5psjh9gIsc2DLTNjEMDITJQAAN2WHdPZxzrMAAAAASUVORK5CYII=", + "name": "cactus", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Clay", + "enchantCategories": [], + "id": 82, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3UlEQVQ4y32SsQoCQQxE8/\u002B1jWIjCjaHIlYW/oa/czIL73gXTovlducySSaZ2u0v8\u002BH8nKfbe76/PuN7uj7G4Z7/YMbDrQ4QFNLxNC3k3J0873yrAybSmWPSJbH5V3lACPBPTjp0V0sHBkjiqjmW506rD8dVugSIDD6nACzDg0VvJBHrhLW1qr42CpDMUpcZpII1g6MVEgNerRGSd22D9a68iYJEMHfr9TwgBhtbcFWI9oB90q08OvAGul23POE5DCfaFB6UZRknfrUFkz15e6C7chmi9W4575c3SP4FGLH5td538m0AAAAASUVORK5CYII=", + "name": "clay", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Jukebox", + "enchantCategories": [], + "id": 84, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y2PQ1FD4D8Km\u002BtpgjM5HxjBxmBoQZgARUSZAbKP5vzrAEoxBbHSMIWeCbABUwZRYRzhGVoxLDuQaBhAB4sAkkG2CORPZBTDDiDZAQlQEqwEgGmwAzAZsBoA0094AEIEsSKwBKGEw8AaQGwbghETIAFzpgCgD8CUklFigKCkTykzorsKamfBlYULZGQCVc8yS1KyoYQAAAABJRU5ErkJggg==", + "name": "jukebox", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Oak Fence", + "enchantCategories": [], + "id": 85, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "fence", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Pumpkin", + "enchantCategories": [], + "id": 86, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4T32SsRECQQhFyQzMHFPbsAlzY63ALgyswugCLcAG7OQKWWW9z7xldwyYgz34/A/Y\u002B7Itsud5U7/zbde9jWL3TYEXufmj/H\u002BxgIzFsnibDj//\u002B60GZvKDQSSmrvJFmTkhISffj\u002BsAlZ/n0zAQXRXPDyuvq5XTflVjgTTsFnkW2qHRiwkiJmQRAERWNy8SiBslcdB1Bg3q8oMgWYqYtDPAZNnNC1WcGchMerg6Tp9frq/bQl6nOlKiQPhuCkZHlOPIRZPhEHW6I835SvtLxN3nvWtWXH0woC4mMJbP/A8u5lRrY0isZwAAAABJRU5ErkJggg==", + "name": "pumpkin", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Netherrack", + "enchantCategories": [], + "id": 87, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5UlEQVQ4T22TsRGDMBAEvwlIiMiI6cBUYEeuwA24B9eN55hZZvkhEJLu/0/3J1SvYdjf87xnfk7T/lmWY/6u6zGyz3iM47kGT13lQyDrFCcZsiRnnQNMAlawmTWJVgRxMIqpqd\u002B27Z0kCSkynkGrJjkUmMTswTNMgj\u002BnB2E0wJ5imwm51RaSYE//XbpNs7rDA/fW3c8c3CqJo7B63\u002Bx9YldjJdVNI\u002BlODSSoSrzurssEJrZPxM8WfD3\u002B84wb4\u002Be63ALFLrAfVkr8tgUkm4A30\u002BMXEwmixI\u002Brm8ntFCeYxHseV8\u002BB4A\u002Bfxa15kV/hdQAAAABJRU5ErkJggg==", + "name": "netherrack", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Soul Sand", + "enchantCategories": [], + "id": 88, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5UlEQVQ4y22TMQ4CMQwE/RYahERDgaBGUNBeS0XLD3j9oY00p8FKEfly9m7W66Rej\u002Bt6O\u002B3XxPNhN1a\u002Bs56X49gnpob8Z7mPfGKxMdH3vYzFP4NDBjj7gjGJxBQnhgBCK0h0bQEwM6CQkIOEb1oueoYVQIpNYDBtBVeArQC5VsMBNni0gNM2iLY6OapMUhR0kpkypuOxby0Y4D5NiEeoGARInZ3O2LgbzN5TK982TjEROU/DqquDZxNwz/2Kb/egS\u002BwE9gnwnweMDpMs2Yb2livFqOhvYDYJg1NbnGSz\u002BgPqreBVCH6o7cFQ/fKDlAAAAABJRU5ErkJggg==", + "name": "soul_sand", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Glowstone", + "enchantCategories": [], + "id": 89, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BklEQVQ4y22TsQ1CMRBDbxYKJEZgAFpEwRB0FLACiOGY4E9BTxHwiRdZFpHyf/7FubN9\u002BfVeruN5P47bYTPOu1VPfRPXVEz7PV7LxD9O21EKABbwsl/3FICYgFoLm/hKoL5hQzLF9VbMDzcDPbxKStJBDcVJAr4TAGqKP43opKLHYISUwiAHaq2JPGfFYViV0wLsOl0KHoFrE7Vwk9xUYtqHEUkoONvIJkm8It5QVXst\u002BTsKc9Dofc7\u002Be/tgVd6yNCzj6Ud74H0FQHZVBei\u002BIFfrIlteZ2\u002BVU3fPmsGsZpfIWSDHjXM/yo36d41TYu4XWrKaU\u002BWnIpkb\u002BQHIZIJf5xDgHQAAAABJRU5ErkJggg==", + "name": "glowstone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Jack o\u0027Lantern", + "enchantCategories": [], + "id": 91, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "lit_pumpkin", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stained Glass", + "enchantCategories": [], + "id": 95, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4y2P4////YkowA5SRRibGasBsSgyYTYkLZlPLC6MGjBgDZlNiwGyaeIFsDACqR3KDFzexaQAAAABJRU5ErkJggg==", + "name": "stained_glass", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wooden Trapdoor", + "enchantCategories": [], + "id": 96, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVQ4y2PwslH4TwlmSArQ/N9d6Ph/TqUXmIaxYRibHIwG6WUAmVIcawg2DSQAwyAxmCHY5ECGwF0ANw0JbO4JhNuGTQ4uDvMC3Q1ACQOYv2ASMBpmAEwOhmGGooQBvtBHFkfGcC\u002Bga0SPTnTDYPIoYYArGvHJobgAV0Dhk4MHIjxRIAFk56MbgOwyyqMR5gWYv2BRhR6NyHJYExJ6FBGKRrgBlGZnABdRzL8TMqY/AAAAAElFTkSuQmCC", + "name": "trapdoor", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Monster Egg", + "enchantCategories": [], + "id": 97, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "monster_egg", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stone Bricks", + "enchantCategories": [], + "id": 98, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuUlEQVQ4y51SQQqEMBCbb67X3oS9ireeF1\u002Bw4F8rETLEUO2yh1AnzsSxSWyfre3f/Wegn5heUwuQtdaT4OkA77gI6HCvWYXXZU3usgFf6FeV0xonkAIo5vecL3wb5dmbG3AtkjrggtqXG4D4F6dAKaUBKACvleshnvzG8CgngX\u002B58x0CbrP3hQ74zVOANS9S\u002B8K9V6sooBZ6uMITp828g14\u002ByAUfGCRapAK9QLGOkc\u002BjLMSdv5qDpywcWbpt2r8russAAAAASUVORK5CYII=", + "name": "stonebrick", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Brown Mushroom Block", + "enchantCategories": [], + "id": 99, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVQ4jYVTsRGEMAzziEDJBN/Q0DEEHXc07Jo/FwIhZCh8CYmtSLKJbRraPvdt/XUN\u002BwzsqxUReYBiTtLEzOHvYxkvAL6o2OAhZRHuNQfq8iwDUHOhIMno5kFViOIEV2lWwpccNjRcEmRUxvG5BXDdqIyON9pMVeek7IKjzasOVPAla9eo5IQialdYjko6AfQfeDPVmuhofrX00QU1SKeuGus/2ApVtDVoGQ0AAAAASUVORK5CYII=", + "name": "brown_mushroom_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Red Mushroom Block", + "enchantCategories": [], + "id": 100, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArElEQVQ4y41TQQ7DIAzzV6ZJ0yq0//Y17WGnXfolWpCC3ODADpEAY0OcBN/3K2/PR4uy/6WlRlkzzpjhYNAuq4uG\u002BTMw\u002BfikGkxWwYJgct73nNe1rv0vlEgvcJGLiAlw/v5124MBS0H5EZndBNiL6LvqEXh3Z2T2qXkwc3rkE0YGKdEuBeXBPyVsVVAE31gjYShi1FhqJhANjTLMV\u002BbWiUxWNY\u002Bq1E2jEvTBIifo3iNCLboGdQAAAABJRU5ErkJggg==", + "name": "red_mushroom_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Iron Bars", + "enchantCategories": [], + "id": 101, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAk0lEQVQ4y5WT0Q2AIAxEGZcvP/xzFzbANZgLc0RMI3e2NjGBtpzcA1K6o56178fWkwnMc85ubkRrbRFA7pcAdlFKGUKYM1HUqcC0gCI\u002BjJktKTD/zES9PukNAixHBaJ\u002Blz40KWBsV\u002BjDmsfKFzBly8J2gYUZMLrRk4kDE7kQMAubXqQIsAlb3sR3QXGRb4EJeK/xAozELiCgYbMzAAAAAElFTkSuQmCC", + "name": "iron_bars", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Glass Pane", + "enchantCategories": [], + "id": 102, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAO0lEQVQ4y2NgwAMuvHr5f8WFm/8ZyAUgzd0Hzw6gASAvUGwARWEw8AaANA\u002B8AQOfDgY\u002BFqrXbR/keQEAkqRqmPUzIe0AAAAASUVORK5CYII=", + "name": "glass_pane", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Melon", + "enchantCategories": [], + "id": 103, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "melon_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Vines", + "enchantCategories": [], + "id": 106, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqklEQVQ4y4WTgQ0AIQgDf0i3cAy3cUk/mNwHa/VNTAhIKVCfJ51a6yiljN77aK1NO27YxMOOeNwvMZxxASAhA\u002BcCgMwgaFTksR5ltQVAPyX/vrsBUJUZbCxxKojzZRbTz1AIYOeKLnmb8GlNAJC8rdD1u6xJ5nSK/Q5TdaJaWR46gNuWFupOjfRtAXQLjqIT0cLIyVTXl5P0k\u002B3iOLSIsJwEPnSVa6bq2nsB0bJYHbfuHioAAAAASUVORK5CYII=", + "name": "vine", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Oak Fence Gate", + "enchantCategories": [], + "id": 107, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "fence_gate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Brick Stairs", + "enchantCategories": [], + "id": 108, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "brick_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stone Brick Stairs", + "enchantCategories": [], + "id": 109, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_brick_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Mycelium", + "enchantCategories": [], + "id": 110, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAIVBMVEUAAABaWVJqXWpzYWJ7bXNqZWpqXWKDhYOLcXOceYODaWrM5D75AAAAAXRSTlMAQObYZgAAAHdJREFUGBkFwYENwDAIwLCikGji/4Nnv91GuWnuwke5CyFw98b20zjj6DmTFa4Eb22Oyf3W/J7FSHOx7r5ItjvcnJ7pcnzn58RjjejSdXoV6TIZ5yO/dW0arOewWkNc8uIOwjXOeUUu7q5AL2cwvpWcnmtOuRwTP5pFBNESXS2MAAAAAElFTkSuQmCC", + "name": "mycelium", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Lily Pad", + "enchantCategories": [], + "id": 111, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y7VSwQ0AIQhzUAdwC7dwAQf10keThqPq486EKNIWREr5etVaF6y1tvQePmNbcu99jTFeQMbmnF4EAZABAphVYKdwJv7KEIEUpqVV4IJk7qyC2TW\u002BFVAwBNS3z6CAZmEvYvYrgYx0JRCBWfm2B/EX3Bk4\u002B5WnJ9g5cFWoz6Yex1lHmt9I4pacCamVP9YD61\u002BAKKmWiUEAAAAASUVORK5CYII=", + "name": "waterlily", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Nether Brick", + "enchantCategories": [], + "id": 112, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnElEQVQ4T9WSwQpAQBRFfYKyoSQLWUiyUHaWStb\u002B/1NGd\u002BqO5w0jK3l1DdOccxVR9Jvp09wgej84hJCpqMxct8\u002BSKwhZm87de5I7KBQnwc3WDa4Bq2yT7VhxFkGRleCyVI3d1C0aIsgUcXIIpERDY1aeQD57Akp001UgcQJsSAEP6GYJWlh\u002BBUp0O0WETqAcSuQbPEJ6\u002BC\u002B8gj6fHav/y0YmM8iIAAAAAElFTkSuQmCC", + "name": "nether_brick", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Nether Brick Fence", + "enchantCategories": [], + "id": 113, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "nether_brick_fence", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Nether Brick Stairs", + "enchantCategories": [], + "id": 114, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "nether_brick_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Enchantment Table", + "enchantCategories": [], + "id": 116, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjklEQVQ4y2P4DwSHf38EY52zG/9nM\u002BjjxSA1MPUgwABiLPr2HIy93l78X8\u002Bu8X\u002BRpiZWDJIDqYGpB\u002Bml3ACQk0CC2DSXyBqBMTZDQBiklwHkL5AgsmaQpggxHRSMbBBMPUgv2AB0W9E1YzMEhLEagEszDOM1AJ/t2FxBfQMo9gLZgUhRNFKckAY\u002BL1CanQFNoSCDVSO7/AAAAABJRU5ErkJggg==", + "name": "enchanting_table", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "End Portal Frame", + "enchantCategories": [], + "id": 120, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA1ElEQVQ4y2NwKk7/TwlmABEzj03\u002Br\u002BJsDccg/tb1lWC2foTf/wOH2rGqgRsAEgDRIIUgjSA2TOOTZ2vgtoHkQGIweRQDQJJvP\u002B0Ea4AZAlMIwiAxkBxIDYiN1QCYbTBNMC/AnA1iwyzAMADkNJDpIDazEB9WDFILUgNSi2IAKEBgBoAkQIrZJEUwMEgOZgBKIMICjJABOF2AzQskGUCsF5ANwOkFslyAHI0wCRiNjPFGI7aEBEsPRCUkbEkZpAGWdPEmZVCAINsGC1Rk27GpgRtACQYADsY0OgwN300AAAAASUVORK5CYII=", + "name": "end_portal_frame", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "End Stone", + "enchantCategories": [], + "id": 121, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA1UlEQVQ4T32SIRLCUAxEc/9ajsARsODAITEIJBJZgSmTzrzO61IQf9rkb5Ldza/Hcz/d7rv59P9rPMzH8fk0TNfLsOA6R1xZzAWNOibHMLD9rZzqady5YTYpF/xrApPxfVyxK2vj0nQBdlPjOu4ze9AAJmUT\u002B2LcykRrtRzT/bWlIoFuu04TDwBHXA1AW5pHrv/Th2ULXk86v7Uhmz5LSFp2HyDgrVdbpkWhtScb55YtUJjbSIPtDY2KQr8DNgE7FyXL8iQ2witL/TYc3NdLdJG/9sCyPqRTV/aJ4BsfAAAAAElFTkSuQmCC", + "name": "end_stone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dragon Egg", + "enchantCategories": [], + "id": 122, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAh0lEQVQ4y5VTMRKAMAiLWweHfsTJ/7\u002BtHgN3iAnFgZNKDAlSjHGuTsw56XvEguUeXTJU4Fy7jvurIAMiSKl5KagIlPdIDAaK5x0pmFTP7cl8UwuKQA3ZicGKfyxRAjUw9iuhpDpwt1TIw/IP8pnZsoAnVcdqoUqCzpqj29UaMBwiMN5G5TkTPMGCJMLI2HmXAAAAAElFTkSuQmCC", + "name": "dragon_egg", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Redstone Lamp", + "enchantCategories": [], + "id": 123, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVQ4T6WSMQ7CQAwE8wUKGngBEhQREg09JR1SOmj5CDUSH\u002BAHPDFoLc1p7aRL4dyds17v\u002Bq7rN6txSXT6XPbbONyP6/F13UVoD0j77\u002BM0/p7nlqcmCLz4M/QR2gOCVPG\u002BHRJ5U6Cf6iKA1qpAeSdKClyiy6TQMdViEEiygF6ss/Kocps0SgqcFRvMhK6uJClQ\u002BE241LnhgU0ERO2qPZKx4hEESILZLTBcirmxyRABuxXyLt1tNQKXq9VJ5orBNQKBXLaT1GLsTG5BCYaFbEjoWN9KIwCo1b07eSVNT3lJ/AFQ7bL0ASn3BAAAAABJRU5ErkJggg==", + "name": "redstone_lamp", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wood Slab", + "enchantCategories": [], + "id": 126, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_slab", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sandstone Stairs", + "enchantCategories": [], + "id": 128, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "sandstone_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Emerald Ore", + "enchantCategories": [], + "id": 129, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA/UlEQVQ4T3VSuQ0CMRDcLo6ABqiADAmJAhApGZEl0ssInJA7pSGKIKACQgowNyuNNbdngpVX\u002B8zMzp2VUqpGzrmO4\u002BjBPKU0q2kYk9P16IG8B8o\u002BwQhubL7qpw7vy4IJufb/KkDTbqvWiGrYR04SVxDvwgCWt\u002BfdrKahO8YBHdx/7x7rx8bByMb7\u002BWK2KUARrFjEvZALACpRVjXcaBJlA4DLw/PgNVURDbVYwBKW9d7oEw1tn1EdZqiBKhun6oyxoCxsooeXpuIc/Subgl40hklZNFZnHEAR1WFnmJbgixqrn9L0nmgoQSG9Z\u002BxCQQ6G0oeesYyFB5ElLpCQ8z97vWdupJumlwAAAABJRU5ErkJggg==", + "name": "emerald_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Ender Chest", + "enchantCategories": [], + "id": 130, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "ender_chest", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Tripwire Hook", + "enchantCategories": [], + "id": 131, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAd0lEQVQ4y2NgGJ5gwoQJ/zs7O8G4paUFThNtAEgDyJCqqiowhhlIkgEgjTD\u002BlClTSHMBSDHFBoCcDdIIwuguIsoAWMDBwoEkA2Bgfovv/\u002BI4y/9kR\u002BeeGUn/QZgiA7ZMiCLfAJBmig0AhQPZBoA0U2QAKAYIxQIAP3V0o50iPoMAAAAASUVORK5CYII=", + "name": "tripwire_hook", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Block of Emerald", + "enchantCategories": [], + "id": 133, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwUlEQVQ4T52R0Q2DQAxD2QKpYoEO0AEqdRJGqToES5QtGKNTVOovxSec\u002BpJQIT6s3EXhOT6adrrNR3UaL3ODw/3zDLq\u002BH1WF2ldfhB7UDecfwNPVJetVAFxY/RZ0VfcA4Ab/NlFnVMxuAvwW3KzEWbZgDREUwA/96gZY5gJAQXTdBaBzBeLDrdlDzSJkAAx75xTApkbgXWE2qxGMLo5bSgH6ePZwAIsww61ChD3OXoBVAM1qzry7Hn9xAYCGwxHh2y/m\u002BkzA61j7uAAAAABJRU5ErkJggg==", + "name": "emerald_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Spruce Wood Stairs", + "enchantCategories": [], + "id": 134, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "spruce_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Birch Wood Stairs", + "enchantCategories": [], + "id": 135, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "birch_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Jungle Wood Stairs", + "enchantCategories": [], + "id": 136, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "jungle_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Command Block", + "enchantCategories": [], + "id": 137, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAABACAYAAAATffeWAAABbElEQVRYw2M4Xuf/H4bP9af9X5ZgAKaRxfHJM6BLXt8yF6shuOQZ0CXPL\u002BtGUQTDuOQZ0CVhGMR3MFH4H2KjAqaxyYP0MWDTDML5ntr/L52/9f/sqav/jx46C\u002BajqwHpY9idawU26WR/Normc6ev/d\u002B8YSccz5\u002B7HMUQkHqwC0BhgGwIuuZFejpw9sT\u002BmWB5mGaQPngsgDggv4KcjWwzOgYZAlIHUo8SjSAMCjCQn0EKD7Xbgek2Z0cw/TkhBkyXlzSA1WFNByCTYQbgwiADQOpwpgOQH0EBBtPgl2OEohkkjzcdwAIS5Fd0m2EBSDAdIBsC0oiuGWs6QE8kIMXIKRFdMwhjpAP0RAISh2H0xIY1HcAUwSSRoxiXPMNoeTAUyoMTIUEDVB7MhubCc1XlYHqJnvYAlQdJ0JJptDwYLQ9GennQpKo8SMqDs1ZmA1QedKxNGS0PRsuD0fJgQMuDF9BcuCYzfbR9MPzLAwAzOaJItkrZqwAAAABJRU5ErkJggg==", + "name": "command_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Beacon", + "enchantCategories": [], + "id": 138, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmklEQVQ4y2P4TyFgABHaOzdg4tMHsGMkNWfefEAzAE2x59UzYIzLEFQD0DSBcP7jOyh8FMNQDMChGRljMwSnASANcz69/X/k/z8wBrGRDcE0AOoFdM3XoBjdEKwGINsO0/wOKAfCMEOQvYPhBWR/4zMA7g1cgUieFygORHKikZiEhC0xYU9IONI\u002BzqSM1QBCmQmLGrABIIISDABdfCkIULplsQAAAABJRU5ErkJggg==", + "name": "beacon", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cobblestone Wall", + "enchantCategories": [], + "id": 139, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "cobblestone_wall", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wooden Button", + "enchantCategories": [], + "id": 143, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "wooden_button", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Anvil", + "enchantCategories": [], + "id": 145, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAs0lEQVQ4y4VSMRLAIAjjWS4ujro5\u002Bv9/2MO7eIFCO\u002BTsCQkxVGqtW9FaO\u002Bi9H6y1DOacB1rTPvAEZC2gKSIyWESghMksxIAg6noaB97Flxs4UAhP5wwiFyDj\u002BzgopWzOAUJjDEPiGp6tXInIvBlPBpRsBLJmvvMBXoFIhKdFmdwtRBn45\u002BiZ/kgQYBd/OaD2cuCJWbhmC0iTnWSiXL9b8M0geNHsicKNUYMnhw78tEyIe4EHCj/MpWzHkPUAAAAASUVORK5CYII=", + "name": "anvil", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Trapped Chest", + "enchantCategories": [], + "id": 146, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "trapped_chest", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Weighted Pressure Plate (Light)", + "enchantCategories": [], + "id": 147, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "light_weighted_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Weighted Pressure Plate (Heavy)", + "enchantCategories": [], + "id": 148, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "heavy_weighted_pressure_plate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Daylight Detector", + "enchantCategories": [], + "id": 151, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgElEQVQ4y2OwMVb6TwlmABGp/ob/Lx1cDcYgtrutJlFicANAAk9un/t/8/SO/6e2zQErBondv3IUQwxZHYoBIEEQvW9VH1wxTAzZAGR1KF4AKQIJIjuXkBjcAJAkOZj2gQgSA2GKAxGX2HANRGT/4gpYrIEIkqBJIIIwwUCkBAMAxsZUfQ9R/jsAAAAASUVORK5CYII=", + "name": "daylight_detector", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Block of Redstone", + "enchantCategories": [], + "id": 152, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAElBMVEUAAABzDACUFACkGAi9IAjmIAgd4YarAAAAAXRSTlMAQObYZgAAAF9JREFUGBkFwYFhBCEABCFGL/1X/G6gPwDAZ5qRRge2x/aMg9d6b/PDEc86s3Ny77ZhuE\u002BHV0C/cawNmObQCchyJDmJOPiZd01yr0hPrD6mJdI6am4syWdOakV8ggT4B9TJMj71DhNqAAAAAElFTkSuQmCC", + "name": "redstone_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Nether Quartz", + "enchantCategories": [], + "id": 153, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "quartz_ore", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Hopper", + "enchantCategories": [], + "id": 154, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjklEQVQ4y82RMQrAIBRDPZKjkyB0kk5CD1DvfwdLCin2a\u002BXrVCFD\u002Bcn70RrzuxP3WEb6DHrvb4Nzbih4whZKE05HekzW2q44hxffLwAhHEphK\u002Bf0Ny0gGPOZGyGIGWBNWL4DYVIEDP8CIazLR1OF6wet6xOiAhBS3x0AdbjXYmq7bDG9XbZY2l5DlsPacwEEKcE9YqJQqgAAAABJRU5ErkJggg==", + "name": "hopper", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Block of Quartz", + "enchantCategories": [], + "id": 155, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y6VSQQ6AIAzj/1/z4lUTPXDgQCImfgBTIsrGNk08lMCghXa4Y9/yHzgMKYacwkoQ/dyhnGvg1/ESMEiFiH1GRm2ZhuywUEmcyF5JBCwL2gs/WbD2OgHJq2qtWri7IIHZEjMgAoZ/6YJHgBE1gthG0wIj6CEa/tXPRSwoRGluZtDlYGUh/cRXImtjyQADALWKWpPQngNO8Dav0r6L1TwAAAAASUVORK5CYII=", + "name": "quartz_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Quartz Stairs", + "enchantCategories": [], + "id": 156, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "quartz_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Activator Rail", + "enchantCategories": [], + "id": 157, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVQ4y52TsQ7CMAxEo/ZnGOEbEEslFjYkJqYuMLCxsbHyAR3Zysr3Gb2IQ6kToGokK9LZvsSXSwjv1XWdtW1r4c\u002BihtoBeD2sTAT7qorxvG1j3C\u002BNkRd\u002BOh9jLdiHYLOcWf/oI8EiBGvq2nbr\u002BSDAyFFDLT2DWwDCnmI0cKofgdpsNq7lCTjVE1CTEUgDkjTQyOwKtEg1gCDTQCJqVs1Ojh2MkIhFDfwzciJNfoTsGX8RcKNRPtArpD4Alx\u002BEi6DoAwg0q/eB/CGCURqUfPBVg9JfmOwDIvUAITI5segDCLwPUg30F4oaTP3OL/j0Q/jkaA8PAAAAAElFTkSuQmCC", + "name": "activator_rail", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dropper", + "enchantCategories": [], + "id": 158, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABAElEQVQ4y42TsQ2DQAxFGYEVmIPMgNKj9GxAScUADEBPyRLMRfROepaBFCk\u002B9tnf/2wnV7277sx4te3jLPLZfMXn0/fnMAwF4zgWO89z\u002BMbzmZqLAMllWYqvIBYh4nchEALeCI7jKFAU/IpTEwKZtO97Ab4Cv\u002BIIsYuKj4oSEcXado7Bcbwi4AjMCcF5sbadY3JiiXYAcdu2c13X6ASiRcTIwXGMGMH2JViML4jlCy5LzARs0zRnXdcBzsAu5YYAqvl2fEVyce4CxAgW0zY\u002BxGmaHsXkHA0bS7Qwq7ssd2Nx9mMEbjPp5nNXGXKoufyV7w8GC0ncH9PlV/j3Od9z4AvLvm15cnkv9gAAAABJRU5ErkJggg==", + "name": "dropper", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stained Clay", + "enchantCategories": [], + "id": 159, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Stained Glass Pane", + "enchantCategories": [], + "id": 160, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stained_glass_pane", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Leaves", + "enchantCategories": [], + "id": 161, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "leaves2", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wood", + "enchantCategories": [], + "id": 162, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "log2", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Acacia Wood Stairs", + "enchantCategories": [], + "id": 163, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "acacia_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dark Oak Wood Stairs", + "enchantCategories": [], + "id": 164, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "dark_oak_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Slime Block", + "enchantCategories": [], + "id": 165, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAElBMVEUAAABzwmJitkp7ymJ7zmpaqkN8OsMpAAAABnRSTlMAtLS0tLSXAzptAAAAYUlEQVQYGQXBgQEAIAwCoFD3/8vBI60EaefZtlFwe12FJCr6MrkUiDzLHeJOeCoJ3QWeCrQITyMHSD2NO8DVIyguUS8EJFF5UUDuKq\u002BsnOTSeb1LJEE7bxdtu23bPCsSED4SDwIL3ItP9AAAAABJRU5ErkJggg==", + "name": "slime", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Barrier", + "enchantCategories": [], + "id": 166, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZElEQVQ4y2NgoCbYx8j4/zEDA14MUoNVMyGNyHgjEOO0GacNaJagGEKKZphlWA0gRjOMT7QB2FxHtAG4vEaUAfjChaABhAIVrwHExghWA0iJThQDKE5IILCRkqSMbAgxmKo5GAAaB9eijgvreAAAAABJRU5ErkJggg==", + "name": "barrier", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Iron Trapdoor", + "enchantCategories": [], + "id": 167, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAJFBMVEUAAACxsLC5ubnBwcHRz8/W1tbc3Nzg4ODm5ubq6urs7Ozy8vI2z1LIAAAAAXRSTlMAQObYZgAAAFlJREFUGBkFwYEBgzAAArCA\u002Bv/Da1mShADD0oIYuE9y0bmoveRQcigNAJACAcJLPun4UleeDsGQWwCApy7CQeclh04OpQMAFAgQSyupH5H\u002BbloQAzcJAob9AcVKHj7Ym6dJAAAAAElFTkSuQmCC", + "name": "iron_trapdoor", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Prismarine", + "enchantCategories": [], + "id": 168, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAABACAYAAAATffeWAAAC2UlEQVRYw3WXoY4VQRBF62tQ/ARmDQkOgcGRECwY1iGArEEtGBIM65ArVvIBfNSQ6jen39n7ekTlTVffrnvrdmXypl7f/diubj5sP//93T4\u002B/NlYdzz79G7keq/Xvdc5sB1F0gcbwCGDKdpYyIqE2azEYNj7l72CjSRgAmC22fiOQh5J2qCAC6dHXbDMaAUwuJj9wZOygakkzbNH5CrZCMAcsPuoGi2spLGZ7a1moRKchiUBatmrvLoj45IAXHm6LM33f6RmtGBHV2PLc2JmC5aereRNrCa10uUsYsZsbcwBrsJmhwHZVBfe5\u002BDb9vTry53pdmPd8eT6\u002Bcj1Xq97r3NgO4qkD1LdhTso2ljIioTZrMRg2PuXvfk\u002BIAmYAJhtNr6jkEeSNijgwunR/j64fcSWDC5mf/CkbGAqSfPsEblKNgIwB\u002Bw\u002Bqi7mwCb52X3nLFSC07AkQC17lVd3ZFwSgCtPl6X5/o/UjBbs6GpseU7MbMHSs5W8idWkVrqcRcyYrY05wFXY7DAgm\u002BrCpzn4fLe9fb\u002B/2u8fNtYdr97cjFzv9br3Oge2o0j6INVduIOijYWsSJjNSgyGvX/Zm\u002B8DkoAJgNlm4zsKeSRpgwIunB6d3gditAIYXMz\u002B4EnZwFSS5tkjcpVsBGAO2H1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6kZLdjR1djynJjZgqVnK3kTq0mtdDmLmDFbG3OAq7DZYUA21YVPc/Drbnvx5ff5n8i\u002B7ri6/j7/ePS69zr3\u002BHthT/og1V24g6KNhaxImM1KDIa9f9mb7wOSgAmA2WbjO87fC3uSNijgwunR\u002BXtBbMngYvYHT8oGppI0zx6Rq2QjLv6lyn1UXcyBTfKz\u002B85ZqASnYUmAWvYqr\u002B7IuCQAV54uS/P9H6mZ3wsUWY0tz4mZLVh6tpI3sZrUSpeziBmztTEHuDo/8\u002BUwIJvqwh3/AV7iV2jznDUnAAAAAElFTkSuQmCC", + "name": "prismarine", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sea Lantern", + "enchantCategories": [], + "id": 169, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAABQCAYAAAAQq/UNAAALV0lEQVRYRzWY23Zcx3GGv6rufZoBCJAUKR4l0iQgWoeVtWLJXnkOO0\u002BTOLeJH8nXyW3snCTbAkFJNEVTIkCQAGb27N3dVbno0b6Zi5ldU13V9f1/t/z63/7JzQzHWbQd681IaFocx3KhbztmK3jJtLFhTjOOsNP2mEAM4mQKjw8/5t7\u002BFTbF\u002BOTeh2wuV9y/eYs5ZU5XFwgQ24ZvX//A85NXHB8dUawQU0ocPvmYO9eu8sXDA/ZCi4nQXr2BmSNdz/XFAgU2pXBnZxfPGQ6Eo7/8iWjm3Lv2Hl88eEQfOlSVRQyIKgqAoAjZC6rKmGZ\u002BefAEf/pnvpoTse8H7i6vsGg6WlH6tgGfEHcMwd1xBTOnCR1uLVISj27fRWJHVG2QviOq08eAMAPQ6oCr13VKZGYEz/RdS5mMzWZGAR2nS6QYQRVBwI0mdrg4boJ4BIE2DIg4GIgI7kIuBW3iwO1r72FmuIAjCPUHxRLumVIcc8NwVBUcbu/vM/RLVFUIIqgqNQehWMG36xcRRAUEVAKOg0CaJpCCpnnmdH2Bm2M47oaKIhRUGyAg4qgrlnNtrQin4wrc0UXbsXp3ySY5bo4DKU\u002BICDEIIgYOU1kjGhCBVDJd3zJuRuKMI00kYaRSCKFBpTCXDS4QUNwMXEEDyaARZRonkECc54kX52\u002B4PiywvmO/XyAaiNoBjruDKGAUUzbzyPk08/ztKZgRPWeen/5IyYkvHnzE2bzhSoxAAXdEawYmShTndD3yPy\u002B/4\u002BXbN\u002BBCdFW\u002B/fopcvCIP7z4hvPLc0SUzx485L3FDiqBt5tLNtNM0zYc/e0lr96d8ezpU4a\u002BRX79r7/1cVwBDgqxieRkuChiDuKEEMlpZjEsQJVxXLEYdkg5ERGn7TvMCzvdwHqzph86MKHkzND3JMsEgSAwp5mmaRlCpAtCDGIUCh89\u002BZg7e/uMOfHJBw/JqzV33nufNM\u002B8Xl3g7nRdy7cnP/Ltj6/45vgIs1x58PjJp9zZ2\u002BPzh4fstQ3uQty7jptDbLi2XALOXIy7V/YQN0R/4gHCnav7/OrhIUNoCSJ0IYEXJCoi4A6OE0PLep75/OEhxYyvpoT27cD9nT2WbUcblV4zGhpibAghgigigmqksZlWI50qj2/dRpuOqBqQtiNQaLYVF3WCDHUuqPsolTWhiXQ5Id4wbhIqgo7TiuiCitKo4hjiLeCIKKggIrRxiQBBBHFBRElpQoO23Lx6DafSBwTVsAXGmpzX4Iq7Yw5mUHBu7e\u002BxHHbRGANBhSAVpCIKXqfS3AEwN0QEcH7iR5oSxQuac\u002BFsvAShAoT6smI0YUmjS1RrsNqR\u002Bv3Z5rIGXDSRi7fnXM62JbGTy4gDIg5iNX3bYFYD5VKIXceUEnFTCtpGsmcmb4hppo0tqYwgtVgKIAErGwi7tCTmzQTuxFQSz89Oud4tYLFgt\u002B2QMqMOqFIsoaqYF1x2mdLE283E8zcnYE70Yrw8e4Pg/OKDA841sRcbDEGM\u002BhQnm9KGxJv1mv988Q0v354CSnR3nj09Qg4OEP2G88sLBOOTB4\u002B4tbOHA\u002B82KzbTRNM0HP/wasuDYxaLDvnH3/3WV6sLaumF2LbklBDZshAnxsg8J5aLHURhPa4Z\u002BkXlgQNt14Eoi7ZlvRkZFju4G5Zm\u002Bm4gWVWuGIRpnmibOg9t31d/YCo8\u002Bujn3L2yy2jGx3fvk1cb7ty4yTwn3owrMEObyLenr3lx8orjo6eUORGnaeLg40\u002B5tbfL5w8\u002B4krbEkjI3h6C4LHl/UULYlyWwIf7V/kPN8yE46OviC7C3f1r/OrRAb20NJJp41C3LxBEcSoPlmyYcuCLh4eYGX/630JsY8e9nV2G0NBJoo89MQSKZ8QVpMqtA9IsgA1WhJ/dvgONEmOMeNPSsqaLu6iy1ceIINsAillCgS52BN0wrjeoCzrOKwJC1Aal2hnRgCIkW5PKmsqGiFMAyAVCbDF3Ygw9t69eQ6rsUzDEBbMNQYZKo7xGY08gUtxAhJs7uyyGHTSqEkLAzCleEK8\u002Bwb3Ofl28oyIAVOQIaZpxDE155s36AhEhSBVRgCYs2KQLUlnRxCVsySxbyJxsLrFi6ND0XLy9YJMNEJA6eSLC0F6hjcsKEa8\u002BAQf3Qj90jGlEp5KRNjJ5YM4brNRCFcuYF8wLxfJWG8r2PzrKlGoX5pJ48fY1q9XIWYKxzLhXX5hzJhffvgypOGNxXl\u002BueXb6AzhEivHy7BIr3/D5g0MuY0vII8UrzmvpBLMM0nG6XvOHvx7zt3dngBBBOD76En98yB9fPONyfY5Z4LMPP\u002BTm7h6Ccjaek1OCoHzz\u002BhUvz99y/PUxi6FHfvO7f/H15TloAJzYNuSUa0G9gARiE8jTzGKxxIFxXDN0A9kL0THaYYFZYacfWI8r\u002Br4DhFIKXWwoOEFAxMlzom1b\u002BhgpokTFKJ548vGn3Nm9wroU/u7\u002BB\u002BTNyPvXbpBT4myzBjMsRp6fnPD85DXPjv5cM0jTxMEnn3Fr/yq/fHjIXlSQAHtbJeoGri13EWCdJz7cv86/W4GDJxz95f\u002BIhMj96zf4/MEjBlGQSB9C3boC4lWrfKtKqSR\u002B8eAA86/5cjOjbdPxwc6ShQp907CMkRBApcqcqBEUoghDrL5hCPD49h1oumq2YzfQBKEVQYOgdcdivqHkTd2ZZFwKy9DQh448TUQB3UwzFAOvTt3dEA2YbYCeEBYkWxMIRK1\u002BobgjGknF0Bgbbuztoyq41CBzukR0IGxHPcoOxTaY1zqICDevXGGnX6JBqpGCmnqh1PwB1UDZistPkPXtOOc5UXA0l8S7aUQcRBQxoW2WmK8pJZNLJpcVTVzUrki1QW/W5wiODk3L\u002Bt0l67w111LbFnSg2IgwEZtFtT\u002B1l\u002BBC0w\u002BM04TOJZNCxCis84xvi6kCUXtiWFBK2nYlUxCCOKvVCBTiXArfn7/hvWFBGap9WdJSyeTV5kmLuzEbZJ84Xc/89d0bMCVaSrw4PcFK4e/v/wzV6v/AqrEohpnjKgR3TlYTf3h\u002BzMvzMwCiqPLs6Ag/eIyGwOV6zbKJHNy/x/VhiZtxMW/Ic8ZCw/EPL/nh8i3HR09ZDB0xhMA4bvjyv/\u002BLr0IghIZSEr/3gHjlQuwa0jQzDEuCKqvVBYvlDvOcagZd12DSsNzeH7SLBVYc90DftMzmBFEaFeY00bQNfWjoBiUGCibO4eEhd/auMbnx5M49yjhx\u002B/oN5pR5s76sPY\u002BR5yev\u002Be7kB5493Z4Xppw5\u002BPkn3Ll6rd4fxBYRkKu159p13FguUJyxGHf39oDqXL/\u002By1dEQbm3f51/eHRIJy0qRhMikZ80qj4qCjKzyZkvHh7i7nw5JWLX9tzd2aPVhkhmiD0iBcFwq1cBQVqgBjYDs8KjW7fr/YGoEvqWVjKtduCJKuNOG3cpVshljUigCx0eAkFhPc4EBd1MI2pO1EhQwaUggOoAQAyBptlBxCjk6l6oJ5h6fxA6bu5dw6niKWaEMPCTvfdtIWJYYpaoQlvPC4t\u002BgYo4IVQS1XEV3OunueHiCFDMtsSoXiFtZlwKam7b80I1FUUicz6v2SBAtfjFVogGhHp6OR3P8WJoHxsu316yTk52UKAJPVM6BwQzI\u002BdLorZgNX0rha4f2MyJOHuBJtS6eyZboFUhaEu2FYIQQlthIoqhxNgwT1OtzZwy37895eZih9y07A8dQkQ9ErTFHfCanZmTrFr\u002B705/xM2JlMKLszeYOb948Jh3KbHnW7tjIA4OZDeiBk4uLvjjy\u002B/4/t0ZglS3/uzpU/zxz9AXkYvVBSB8\u002BuEDbix3EYR304rNnIlN4PjVK75/d8qzo6cMXYv85nf/7OvVCGJgjrYNpeTasi1AYxeYx4mdxQ6osB5H\u002Bq6juPP/LmeJbPrgveEAAAAASUVORK5CYII=", + "name": "sea_lantern", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Hay Bale", + "enchantCategories": [], + "id": 170, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0klEQVQ4T22TsQ0DMQwDVX7pVTNAJgjSZYV0qdJnhMz0AR84gc\u002BoMN62JJIS/fV5rv1xXfvrvh1L\u002B9tl9Z5F3O\u002B1LyULRIcE03IwL6amPPn73hoo750EUH3LGQiqgDPM5EGis2JFzy4ti4g7EfueQfaKEpI9rnvOpxkoeZJPkTO3AgrdPp82fbs73lKBDhAqUkEqOdmYHovB30fKd5trmvjE6i14K38uZM/5UjNeLnGy0oeGfED7HXhyqvBW8p85ADJpGhTOOEEr8OniwNTG5JRqf83aPKMvuldQAAAAAElFTkSuQmCC", + "name": "hay_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Carpet", + "enchantCategories": [], + "id": 171, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "carpet", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Hardened Clay", + "enchantCategories": [], + "id": 172, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "hardened_clay", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Block of Coal", + "enchantCategories": [], + "id": 173, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApUlEQVQ4T42SMQ7EMAgEt3Hp0m2uzf3/gRfZ0p5gBFIKpARYYCfR57p\u002BO9ZaJ\u002Bac/\u002BcxxolYc859cjGKY6MHOOceL1YlqK7gNQ5VZ33vO9mKw2hHFJMJL\u002BS7OLkTdhblBL8ErUVRYsDtpG1b5JIYcOtbHiXEKK4sOZ8gUtxt48DDwBPdzAYOIhtxg8UE13FJA2LTFkevFZcSIi3xbNZU/SD034l3PCcsLux3p2BFAAAAAElFTkSuQmCC", + "name": "coal_block", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Packed Ice", + "enchantCategories": [], + "id": 174, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAuUlEQVQoz22SMQ4CQQwD83BaPsAPKCh5ABIdDQ\u002Bg5BkUVIBPXs35skirU\u002BLYSdZ7tTu9dPbn9\u002BHy0TnevjqOBaoEqKO0kn19LKhSEAWmWrwIGhs9SqhDwCYUsmUKHA8BG3vpjJ1Cq5ZnS8A0o9oVM23ssVLuhyc5NpHVVpwxCVAIXndb/97\u002B/tywFwFdc67Z6u1pHuhvzVvyOyTC2jWzqSWyvkNalnY1rzeCJGV59le3qpnXHovUjv0AEqk8M\u002BiL7FYAAAAASUVORK5CYII=", + "name": "packed_ice", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Large Flowers", + "enchantCategories": [], + "id": 175, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "double_plant", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Red Sandstone", + "enchantCategories": [], + "id": 179, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5klEQVQ4y4WTLQ4CQQyF63FcgITgMJwEi0WicCgOsxdAcQI8Dsdphrwm3\u002BTRnYB4Ozv972sn3tddq3hdtv38hed500Kfx2mduB9XM7iOf7eNab9ojtthmfgnA6FSMFI1tUzJ6x173UPl6OJl6sRYQb1NtxcyAMbuQCac/ZRcPj2ARx7178S5fhYAPpwLOeBY5UkiGZxID0o7tRWShZfks6ZHL7fuQi4SPwLsOydecp2IZF8c0IbPuY4VjrDpHHg2go3KRid5fws4\u002Bw54KwRCB0f5FsjuPHgLvlSj3Yi6RD7v0Z1XiO4DXZA6Yd1nDosAAAAASUVORK5CYII=", + "name": "red_sandstone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Red Sandstone Stairs", + "enchantCategories": [], + "id": 180, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "red_sandstone_stairs", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Red Sandstone Slab", + "enchantCategories": [], + "id": 182, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "stone_slab2", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Spruce Fence Gate", + "enchantCategories": [], + "id": 183, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "spruce_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Birch Fence Gate", + "enchantCategories": [], + "id": 184, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "birch_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Jungle Fence Gate", + "enchantCategories": [], + "id": 185, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "jungle_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dark Oak Fence Gate", + "enchantCategories": [], + "id": 186, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "dark_oak_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Acacia Fence Gate", + "enchantCategories": [], + "id": 187, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "acacia_fence_gate", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Spruce Fence", + "enchantCategories": [], + "id": 188, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "spruce_fence", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Birch Fence", + "enchantCategories": [], + "id": 189, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "birch_fence", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Jungle Fence", + "enchantCategories": [], + "id": 190, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "jungle_fence", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dark Oak Fence", + "enchantCategories": [], + "id": 191, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "dark_oak_fence", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Acacia Fence", + "enchantCategories": [], + "id": 192, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "acacia_fence", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Iron Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 256, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAYklEQVQ4y2NgGFLAxcXlPwhLSEj8J0szDBw8eJA0Q2Cab9y4AdYMAkQbgK4ZRJNkAAh4molSprkzXf2/hhw3ZZpBfJI1Z/jJwTWTBNBtJlkzWTaDNFJsM9maYQCkmSIDyAEATy50/JbnRUUAAAAASUVORK5CYII=", + "maxDurability": 250, + "name": "iron_shovel", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Iron Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 257, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgklEQVQ4y2NgGLTAxcXlPzomSTMI3Lhx4//BgwfBGMQGiXuaif7P8JP7T5QhEhIScAwzqDNd/b\u002BGHPd/kr0EshnmIpCBJGsGORtkM8w7RBsC0ozsbJh3iDIA2WaYGNEGoNuMbABBL2CzGdkAEMBpAC6b0Q0h2WaSQ5tkANJItmZKAABzO4WhWjcV2gAAAABJRU5ErkJggg==", + "maxDurability": 250, + "name": "iron_pickaxe", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Iron Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 258, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeUlEQVQ4y2NgoAdwcXH5D8Jka4YBkg2BaT548OD/GzdukGYAsmYY9jQT/Z/hJ0ecIRISEmADQDaDNE\u002BbNg1Ma8hxE\u002B8KkCEgDLIZ2RCQGNGGwJwNshnmFaINAGnuTFeHOxvmIpJtJjnuKdaM7OwhYjMIgDSSrZkSAABx5YE7nrv/FQAAAABJRU5ErkJggg==", + "maxDurability": 250, + "name": "iron_axe", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Flint and Steel", + "enchantCategories": [ + "breakable", + "vanishable" + ], + "id": 259, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnElEQVQ4y62S0QkEIQxE988OrMFvLcIO7MMK7MRvW7C6HCMMiOx65vaEEBXnZRK8rn\u002BvGKMgfhb33keoIRTXWsV7LznnkdUAipDVAFR/1f9rAPomAHltwVr7DOfg6ILDnMUpJTmGrGLnnIQQxBizb3GdPsQQonopZYC\u002BQu4qt9bGHncqwFwZZ0KPIATAwewGd8cu8HC2zlD9kZ3oAw2hlWg4cmXtAAAAAElFTkSuQmCC", + "maxDurability": 64, + "name": "flint_and_steel", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Apple", + "enchantCategories": [], + "id": 260, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAq0lEQVQ4y2NgoAco1WD6T7bmOnO\u002B/yEqnP/pa/scAfH/IAzSDLIdRBNlEEjTFmG5//\u002BnzQXTIM0gsbviqmA\u002BXoPgmmW0//\u002BPywQbAscgPlAcryEoBmDBIFcgG4LTAJhCZBqGYfwQTr7/WEMbZADMEJi/YXyY64gyABkjGwTzAlYDsLkCm0E4NcMMgIUFNu\u002BA5PAaAAIgBTBDYAmKaM3IhsDiG5wagXyiNZMKANOS2s9rfvFXAAAAAElFTkSuQmCC", + "name": "apple", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bow", + "enchantCategories": [ + "breakable", + "bow", + "vanishable" + ], + "id": 261, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAaklEQVR42mNgoCfwNBP9j4xJ1tSZrv4/w08OjEFsDTnu/wQ1wjTBNCBjvJqzs7PBGrFpcHFxIax52rRpYBpdnnaaYQaAnE22ZlwhS1Azsu3oBhClGZcL6KMZm/NJ0oxuAMmaCcUA0YBczQDVGni1vuKfywAAAABJRU5ErkJggg==", + "maxDurability": 384, + "name": "bow", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Arrow", + "enchantCategories": [], + "id": 262, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAW0lEQVR42mNgGHJg2rRp/0HAxcXlP8kab9y4AcYgNskGgDR0pquDDSBZMwiANGvIcZNnO0wzzCVkaybb2UNI84MHD/4fO3aMMs0g2t7ennQDQJrI1oxsCN0zFwAKQ1gwyQ57rQAAAABJRU5ErkJggg==", + "name": "arrow", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Coal", + "enchantCategories": [], + "id": 263, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApklEQVQ4y82SMQrDMAxFc4QsJUtICNQdPXgwZMmY\u002B99I5Rl\u002BENSmDl1q\u002BFiy9Z/kkGH4yzXPi3ndNscYLaVURNwNoTCEYDln24\u002BzAMhRF4QizBjUXXsXhILX8izyk7BrmiZE46ubhyCdAxrHhzU/nn87ueShTUDNJJHreegDIoCkbjISr9N27VUAFyr23STdVwEsDrn0IMUyNs01iDd4ff2hbht\u002BWW94i68UZJYHPAAAAABJRU5ErkJggg==", + "name": "coal", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Diamond", + "enchantCategories": [], + "id": 264, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqklEQVQ4y2NgGLRAsKjqPzImWTMyuPr/G/GGwDR7vb0Jxgt/vwAboHB063\u002BRuOD/RGsGaYRpBtEgMYKGIBsAczqMhrkIpwHompG9AMJSq5aDXQCisRqCbADMRphmEJaZOIs4A0AApBBZM8gwkAEgzXgNQPYrTDEMgwwFYZBBOMMBJAHTDNMAwzAxvLEAktR5cAOnASDvEEwLIAUgZ6LHAlEJCdkQbJgmmQ4AljhM9PMnovsAAAAASUVORK5CYII=", + "name": "diamond", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Iron Ingot", + "enchantCategories": [], + "id": 265, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhElEQVQ4y9WSwQnAIBAEbcpefFmEJViNJdmNYQ82OeVUzCdkYfEgzhhinPtNYowNfQWhpRRpSqkdQbXWrqZkBy0lgJAdxDKYRcJTVxIdgmC8949glIxQzllAFLMpoMSCWL33FtDID7gC8QygwPoWKLFeV0MdOF4lJVhDCHto9hMdQZ/nAqzufev6TWmcAAAAAElFTkSuQmCC", + "name": "iron_ingot", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Gold Ingot", + "enchantCategories": [], + "id": 266, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgGDJgU4rgfxAmSxMI/7rmBcYEDUHW9PdrPFaMYQi6Tbg0wjBITakG03\u002B45v9/HxDUBMMgtTD1YENgtuIzBKYJpubONGGEK5CdjWwIuqaXG0XBGmEYqwFgl4AADk0gDBKDxQjcAJAgzABiNcIDERaQMAXoBoDYIAzThKIRPSphhhCtCVciIknTgAMAo\u002B98XbTSNS4AAAAASUVORK5CYII=", + "name": "gold_ingot", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Iron Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 267, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAO4uLj8h2GyNMOAhITEf7I079u3j3QDqKb5xo0bNNKMLVRBfJAmomwGKc7OzoYbQpJmZEOmTZsGVgzSBGKT5GeYASAMcg3JAYbuFZI1e5qJ/s/wkwNrhAUq0YaANHemq//XkOMGawBphBlEMPRBGGQzTDMygBlE0M8k\u002BxfdBnINAAA\u002Bk7meeyM0\u002BAAAAABJRU5ErkJggg==", + "maxDurability": 250, + "name": "iron_sword", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Wooden Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 268, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAOYawr8h2GyNJdGKP5vS1X7ryDB9Z9szSCaJAOGgGZsoQriRzpLEmczSLG7mQjcEGTNIJooZ8M0gRSDaJCtRGtGNgCEQa4hSTM2r5Cs2dNM9H\u002BGnxxYIyxQiTYEpLkzXf2/hhw3WANII8wggqEPwiCbYZqRAcwggn4m2b/oNpBrAAAJGoK0KKCtBQAAAABJRU5ErkJggg==", + "maxDurability": 59, + "name": "wooden_sword", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + { + "displayName": "Wooden Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 269, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZUlEQVQ4y2NgGFLAXFPgPwgrSHD9J0tzW6oaGGcHypNmCExzaYQiWDOITbQB6JpBNEkGgICnmShlmjvT1f9ryHFTphnEJ1lzhp8cXDNJAN1mkjWTZTNII8U2k60ZBkCaKTKAHAAAr1VXng6z/JMAAAAASUVORK5CYII=", + "maxDurability": 59, + "name": "wooden_shovel", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + { + "displayName": "Wooden Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 270, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAgGApqUB4oHgtJNhU3KRCIZiZ1WCHfe8UdAAAAAXRSTlMAQObYZgAAAEhJREFUGJWNjDECwDAIAgWN/v/HNRlazFQ27kSzn1k72rPIWsGPACDTxyyKGJ3OEhJ9Dzlpbwri/MM7Ob5BQv0mw9vcS/zqVx6GbADnxaRCKgAAAABJRU5ErkJggg==", + "maxDurability": 59, + "name": "wooden_pickaxe", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + { + "displayName": "Wooden Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 271, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAe0lEQVQ4y2NgoAcw1xT4D8Jka25LVQNjkg2Bac4OlP9fGqFImgHImmHY00z0f4afHHGGKEhwgQ0A2QzSHOksCaY15LiJdwXIEBAG2YxsCEiMaENgzgbZDPMK0QaANHemq8OdDXMRyTaTHPcUa0Z29hCxGQRAGsnWTAkAAKgZYZOVEkqnAAAAAElFTkSuQmCC", + "maxDurability": 59, + "name": "wooden_axe", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + { + "displayName": "Stone Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 272, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAN4enr\u002Bh2GyNE\u002Bd2Pt/88b1/xUVFf\u002BTrRlEk2TAENCMLVRB/IrycuJsBimOioqCG4KsGUQT5WyYJpBiEA2ylWjNyAaAMMg1JGnG5hXSNZuJ/s/wkwNrhAUq8c4Hau5MV/\u002BvIccN1gDSCDOIYOiDMMhmmGZkADOIoJ9J9i\u002B6DeQaAAA5nqdEMUaVrwAAAABJRU5ErkJggg==", + "maxDurability": 131, + "name": "stone_sword", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + { + "displayName": "Stone Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 273, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZUlEQVQ4jWNgGFLA09PzPwhLSEj8J0vzrFmzwLi\u002Bvp40Q2CaOzs7wZpBbKINQNcMokkyAGyImShlmjvT1f9ryHFTphnEJ1lzhp8cXDNJAN1mkjWTZTNII8U2k60ZBkCaKTKAHAAAe3JlA7\u002B005wAAAAASUVORK5CYII=", + "maxDurability": 131, + "name": "stone_shovel", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + { + "displayName": "Stone Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 274, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhElEQVQ4y2NgGLTA09PzPzomSfOsWbP\u002Bd3Z2/q\u002BvrwdjEBtskJno/ww/uf9EGSIhIQHHcIPS1f9ryHH/J91LQJthLgIZSLJmkLNBNsO8Q7QhYJuRnA3zDlEGINsMEyPaAHSbkQ0g6AVsNiMbAIpinAbgshndEJJtJjm0SQYgjWRrpgQAAJp2eOpuPYnQAAAAAElFTkSuQmCC", + "maxDurability": 131, + "name": "stone_pickaxe", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + { + "displayName": "Stone Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 275, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAe0lEQVQ4y2NgoAfw9PT8D8Jka541axYYk2wITHN9ff3/zs5O0gxA1gzDnmai/zP85IgzREJCAmwAyGaQ5pycHDCtIcdNvCtAhoAwyGZkQ0BixHsF6myQzTCvEG0ASHNnujrc2TAXkWwz6XFPqWZkZw8Rm0EApJFszZQAAG16cSfRWhqcAAAAAElFTkSuQmCC", + "maxDurability": 131, + "name": "stone_axe", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 276, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAJFBMVEUAAAAOPzYIJSAz68uk/fArx6weincVY1VoTh5JNhUoHguJZycazUdMAAAAAXRSTlMAQObYZgAAAExJREFUGNN1jsENwDAMAgGndpLuv29/jZFa/\u002B4QwkA/ks5jyPky8cHxwyQAxslZNAaYiux9Zlb4A0XjNcVu1r0hvYacGwB0Rq0OSC4ehwkBE0lygnsAAAAASUVORK5CYII=", + "maxDurability": 1561, + "name": "diamond_sword", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 277, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAABJNhUoHgsz68sIJSAOPzaJZycrx6wnsppoTh6NJ1OoAAAAAXRSTlMAQObYZgAAADhJREFUGFeVyTkCACAMAkFyqv//sG3Ayu0GgJ\u002Bqkh2x51KxdiR7zQGmbleDfBwzazH/9vxiwHWgLn4QANVOSXqPAAAAAElFTkSuQmCC", + "maxDurability": 1561, + "name": "diamond_shovel", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 278, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAAAIJSAoHgtJNhUnspoOPzYrx6yJZydoTh4z68uk6/rmAAAAAXRSTlMAQObYZgAAAEpJREFUGJWNjDECwCAIA4lEqv//cNGhBqdmyx3B7Gf6ivYZZHQfhwAgn1ZmHkTpozGEeN5DTtKbAt//8E22TzChfpHire4l7epXXpodAQa2BjFiAAAAAElFTkSuQmCC", + "maxDurability": 1561, + "name": "diamond_pickaxe", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 279, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAIVBMVEUAAAAnspooHgtJNhUOPzYIJSAz68toTh6JZycrx6weineyFs8GAAAAAXRSTlMAQObYZgAAAENJREFUGJWVjjkSACAIAwmXx/8frJ2AY2G63aQI0TOqhd01M4ZmBqQdYT4wwWFiJttYMNIYUUjnvUp9OnFx/\u002BuJC5csky4A\u002BAub4IIAAAAASUVORK5CYII=", + "maxDurability": 1561, + "name": "diamond_axe", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Stick", + "enchantCategories": [], + "id": 280, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAT0lEQVQ4y2NgGAjg4uICxmRr9jQT/a8hx/2fbM2d6eqkG0AVzRl\u002BcqM2EwvIthmmGWbztGnTGExNTcmzGaSZJAPQnQ3SSJLtII1k\u002BZlSAAChYkrlEehYfgAAAABJRU5ErkJggg==", + "name": "stick", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bowl", + "enchantCategories": [], + "id": 281, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAaklEQVQ4y2NgGAW0Afba3P\u002BxYaI1Blty/i/054djEB\u002BE8RoE0\u002BhswA3HMI3I4iC2vCjTf6wGWKmzgTGyIcgYJo/TAJhzYQrRMcw1WA0AAQNFVL\u002BjY7yaYQCkAISRAxKmkaBmbAaRrHHoAQAnaW6jfE4B3QAAAABJRU5ErkJggg==", + "name": "bowl", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Mushroom Stew", + "enchantCategories": [], + "id": 282, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAdklEQVQ4y2NgGAW0Afba3P\u002BxYaI17quI\u002B3\u002B2Jx\u002BMQWwYxmsQSAKk4czMCgwMMwxmoLwo03\u002BsBrga8YIxsguQNcLkcRpQ6M//P9iSE64QHYPkrNTZsBsAAgaKnGBDsGGCmmEApACEQRqQNcPEiY5KmAaSNQ49AABqBYjdXXuupQAAAABJRU5ErkJggg==", + "name": "mushroom_stew", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Golden Sword", + "enchantCategories": [ + "weapon", + "breakable", + "vanishable" + ], + "id": 283, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgIAM0xYr9h2GyNMOAvR7ff7I0v3oXTroBVNP8938ZjTRjC1UQH6SJKJtBiu9ME4YbQpJmZENebhQFKwZpArFJ8jPMABAGuYbkAEP3CsmaPc1E/2f4yYE1wgKVaENAmjvT1f9ryHGDNYA0wgwiGPogDLIZphkZwAwi6GeS/YtuA7kGAAA7UMGUTmMzfwAAAABJRU5ErkJggg==", + "maxDurability": 32, + "name": "golden_sword", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Shovel", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 284, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZklEQVQ4y2NgGFKgKVbsPwjb6/H9J0vz3/9lYPxyoyhphsA0v3oXDtYMYhNtALpmEE2SASDgaSZKmebOdPX/GnLclGkG8UnWnOEnB9dMEkC3mWTNZNkM0kixzWRrhgGQZooMIAcAALyrbyINhes6AAAAAElFTkSuQmCC", + "maxDurability": 32, + "name": "golden_shovel", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Pickaxe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 285, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAAA/Lg4oHgtJNhWCXRbpsRXq7leJZydoTh79/3YoF0g5AAAAAXRSTlMAQObYZgAAAEpJREFUGJWNjDECwCAIA4kYqv//cNGhBqdmyx3B7Gf6ivYZZHQfhwAgn1ZmHkTpozGEeN5DTtKbAt//8E22TzChfpHire4l7epXXpivAQaNhmSeAAAAAElFTkSuQmCC", + "maxDurability": 32, + "name": "golden_pickaxe", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Axe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 286, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAfElEQVQ4y2NgoAdoihX7D8Jka/77vwyMSTYEpvnlRtH/r96Fk2YAsmYY9jQT/Z/hJ0ecIfZ6fGADQDaDNN\u002BZJgymNeS4iXcFyBAQBtmMbAhIjGhDYM4G2QzzCtEGgDR3pqvDnQ1zEck2kxz3FGtGdvYQsRkEQBrJ1kwJAACoxnoUclbwWgAAAABJRU5ErkJggg==", + "maxDurability": 32, + "name": "golden_axe", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "String", + "enchantCategories": [], + "id": 287, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeklEQVQ4y72TQQrAMAgE8yNfIf7/7EM82pOw2FglLQ2EnJwdTbLWX0tV/bjYzJxY3Mz8VTqxnAEifdRGpUksfRuq6p0msexNYlAIC\u002B2cujVBasBwZ9DNAqk7TQSVs8KkKKjaLG8kK\u002BMZxXlejyDc05sqH9EoubP5/JdeEy/Pqf6iszsAAAAASUVORK5CYII=", + "name": "string", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Feather", + "enchantCategories": [], + "id": 288, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAX0lEQVQ4jdWRsQ0AMQgDs/8AjMMSDJSXi5MoManeEh1nG3HO71RV99lgbSIwIq60giUM7BakZ6YHkyxQBmOYReoCj\u002Br3RRsmtSeP7yax39w1MgG0awP1yqt/00Jjgxt9z1vednhJVDEAAAAASUVORK5CYII=", + "name": "feather", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Gunpowder", + "enchantCategories": [], + "id": 289, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAfklEQVQ4jd2Ruw3AIAwFWYgV6OkomIQxWJroIj3JspIAKVIEyeJ7ZwMh/LuVUgbxGq61jtbavgQAsPd\u002B9jnnEWNck3iYKhgvSQQrbAXsPUp0Z5sZgLnGrKeUriXKrofzomkVLCqLh3UN4rYCLxGsrFPYSggOe3D5K61oG/y8HSF7rZudiJMQAAAAAElFTkSuQmCC", + "name": "gunpowder", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wooden Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 290, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAgGApJNhWJZyY3KRBoTh51WCFrUR80FPBNAAAAAXRSTlMAQObYZgAAADVJREFUGFetirENADAMwkJKwv8fdwapW73ZUPWApPvZ9QJo2WNJOrBTryz0wD3/E/55L4QHF2dIAJzYoCaIAAAAAElFTkSuQmCC", + "maxDurability": 59, + "name": "wooden_hoe", + "repairWith": [ + "oak_planks", + "spruce_planks", + "birch_planks", + "jungle_planks", + "acacia_planks", + "dark_oak_planks", + "crimson_planks", + "warped_planks" + ], + "stackSize": 1 + }, + { + "displayName": "Stone Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 291, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAG1BMVEUAAAAYGBhJNhVJSUmJZydoTh6JiYl/f3\u002Bampp2kqJmAAAAAXRSTlMAQObYZgAAADZJREFUGNOtijESACAMwkqxxf\u002B/2Jne6WS2BCIukHTf3V4ANbMsSQt2ypaFLLjPfw3/vAcQLw5ohACgjsWhtwAAAABJRU5ErkJggg==", + "maxDurability": 131, + "name": "stone_hoe", + "repairWith": [ + "cobblestone", + "blackstone" + ], + "stackSize": 1 + }, + { + "displayName": "Iron Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 292, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXUlEQVQ4y2NgoCVwcXH5D8NkaQaBGzdugDFZhkhISPwH4YMHD8IN8TQT/Z/hJ/efZINAhoBwZ7o62FCSXQOyGeQKkCEkGwBzNsxLJGumyNkwm8nSPGozmcmWgd4AAIyXYZ4KnMPXAAAAAElFTkSuQmCC", + "maxDurability": 250, + "name": "iron_hoe", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 293, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAAAoHgtJNhUOPzaJZycIJSBoTh4rx6wnspoz68sYx/ZuAAAAAXRSTlMAQObYZgAAADdJREFUGNOtirkRACAMw\u002ByEPOy/MLVzBxXqJBu44O7qu0pLRJdbSupelJNVh3hSff5z\u002BOcdJF4cgRUAwp\u002BuvbcAAAAASUVORK5CYII=", + "maxDurability": 1561, + "name": "diamond_hoe", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Hoe", + "enchantCategories": [ + "digger", + "breakable", + "vanishable" + ], + "id": 294, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAABJNhUoHguCXRY/Lg6JZydoTh7q7lfpsRX9/3arrxltAAAAAXRSTlMAQObYZgAAADdJREFUGNOtirkRACAMw5yHOOy/MLVzBxXqJBu4EBHqm9SS2QwrSd3L5WTsFK9Un/8a/nmHO14cgEIAxb/xarsAAAAASUVORK5CYII=", + "maxDurability": 32, + "name": "golden_hoe", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Seeds", + "enchantCategories": [], + "id": 295, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAVUlEQVR42mNgGAXYwSOB/ySJo4PMDRb/STYcGeg58/zHZzheC9BtACl2KVL5j2w4PgvgBqyB2kJYAw7biNaE7ncMjUheArkqH8k7JLmIZO\u002BQpWFoAgAY9DgM7ldwswAAAABJRU5ErkJggg==", + "name": "wheat_seeds", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Wheat", + "enchantCategories": [], + "id": 296, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVQ4y2NgIBL0ltv\u002BZyAHhAVa/K/PMv6/bGrwf5IMAmkE0TDNII0gNtGugtkMUnR2YySYBhmEbCBeF2DTjEwT9AJM4Z3dqSgGwWgQhnkTpwEgxSADYIYRrRnmT5hmZNtBfFhY4DQE2XZ0Q2AacWqGKUDWTJRGZM0wGtmpIIwtLaDEOcyPMA3oNmITg9sM0wyiCToVW0aBORdv6OIzAGYrWQag\u002B5MUvQCceQkNes7MbQAAAABJRU5ErkJggg==", + "name": "wheat", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bread", + "enchantCategories": [], + "id": 297, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlElEQVQ4y2NgoAdI9Rb/j4xJ1tiTJvd/UaUKGIPYRBkC07inUx0Fwwyx1\u002BP7j1czsmJ0g/AaANOMzVaCLsCmGdkQmO0gdRgGIAcWNmfDNIOwj4UgdgNwORtZM17b8Tkbp2aYATDFuJyNUzOyAeiGEKUZBMIdRTBSG9GaYQbAwoFkzTAAihrkDIM1qogxBKQJhonRAwCrYxrd5L7D3gAAAABJRU5ErkJggg==", + "name": "bread", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Leather Cap", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 298, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXklEQVQ4y2NgGJ4gODj4Pwjj4hPUPG3aNAzFxcXF/01NTf8Tpfn8\u002BfMYCkHiBA0BGbB582acBoAwUQaAMLKfQZpAthNtALYAA2mk2ACiwgCXLUQZADMElwEENY9QAADYyG3b80w6vwAAAABJRU5ErkJggg==", + "maxDurability": 55, + "name": "leather_helmet", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + { + "displayName": "Leather Tunic", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 299, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlUlEQVQ4jc2R0QnAIBBDXcpJHMVdXMRBHMmSQko8tT3/KgTUS95dbQi/WCmlbnXkwaG1dqvWugVsPSyiAJVSBgP2uFPPBGABgpEQhrW\u002BBOScHyNHtV05HbwDIMbYIRQYJsB2hof\u002B6W/gUh9Kp6KWQQXwEziuHd8F0HEV4gLYgO5dAHbla3PP8yvAQizsM6yQlVzh03UB3pVjRY93eCIAAAAASUVORK5CYII=", + "maxDurability": 80, + "name": "leather_chestplate", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + { + "displayName": "Leather Pants", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 300, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAaElEQVQ4T2NgGHQgODj4Py5samr6n6Dm8\u002BfPY\u002BDNmzeDcXFxMX5DkA2AaULG06ZNI84AZA0gTJYBMMUgDHI60QbA2MgKcbEHIaDYCyADQAGFHt8gNjZxDAALcWwGYBPHagAyJiQ\u002BOAAAtsi4pUqS5fUAAAAASUVORK5CYII=", + "maxDurability": 75, + "name": "leather_leggings", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + { + "displayName": "Leather Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 301, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASElEQVQ4y2NgGH4gODj4PwzjE8Op\u002Bfz582Bsamr6n5A4yQZs3ryZOAPQFYLEQWJEGYBNIckGTJs2jTwDYIrwyYMMZxgFgwwAAMREe99ZR6oOAAAAAElFTkSuQmCC", + "maxDurability": 65, + "name": "leather_boots", + "repairWith": [ + "leather" + ], + "stackSize": 1 + }, + { + "displayName": "Chain Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 302, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAX0lEQVQ4y\u002B2QzQ2AUAiDWYMhOhn7MFu3qSeMP7yIV2OThgv9UjD7pgCo8zicmSJ5mhEhd9c4LOk9BIBI7u6aPAJq\u002BXi7uysiRHLWoEJXjxusAOMfdOERoCDdUkHs100boVCha\u002Bi/7e8AAAAASUVORK5CYII=", + "maxDurability": 165, + "name": "chainmail_helmet", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Chain Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 303, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAj0lEQVQ4jc2R0Q3AIAhEXcMhnMx9HMkZ3IbmmlxDEYv\u002BlYRQ4d6JaUq/iFKK2DzS4IAYY0hrbWmw1ODAQe99EuAbPa2ZDDSsb7Ez74LboNb6CLgq08LQvgxyzoLEwIL2adBQP/0NNAl5MKoLagNCHowaGmBFC6GyHxrwnRrSdWsDmnj10yAyCWFt4uUWfBoXvcFSyOdFL1IAAAAASUVORK5CYII=", + "maxDurability": 240, + "name": "chainmail_chestplate", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Chain Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 304, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcUlEQVQ4y81SwQkAMQjrGh3CybpPR\u002BoMbuORh1CK1tyvQjAEjMG2tedKRCxD793KYVU1L3BgrWVzThtj3E3cYB86O2WQDaNTBntcAJxOEG0CpxNEmzKdTpDpdALwXwnO9/YblP/ALx4ZRHposKPS36gPeLbmSuiws8IAAAAASUVORK5CYII=", + "maxDurability": 225, + "name": "chainmail_leggings", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Chain Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 305, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAc0lEQVQ4y92Q0QkAMQhDu4ZDOFn36UjO4DY9ciCItba/d0I/GpIXsbX/DTNPe5W2DWNUdRLRPOkpAKYMAE1E7gBjjAWAcNRTAEyxaaengKzpagNvqjZIITHce18A0LYQM/iwN9jfILHgBZipOpL3lMf81jyPr7yVQWNbKAAAAABJRU5ErkJggg==", + "maxDurability": 195, + "name": "chainmail_boots", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Iron Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 306, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZElEQVQ4y\u002B2Q0QnAMAhEXcMhnMx9HMkZso3lPg7aNBBp/0oPjkDwPUlEvhkzq1XbcERUZl7q7qWq1YLHGIXgpAD3WwkEGAY4w2xLgJ7fDgjb2wJCc18LWn/ALY8ElKyGKJE/txyvKqD/7THp6gAAAABJRU5ErkJggg==", + "maxDurability": 165, + "name": "iron_helmet", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Iron Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 307, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjElEQVQ4jc2R0QnAIAxEu4ZDOJn7OJIzuI3lfVxJa1LSvwYOjLl7SDyOX1StdT31yUNDzTnXGCMEhB4aDVDv/WbgzJ31bAANEEZBFLZzF9Bau4x6qmSDePDeAKWUhRhEQQmP/NtvcPkWRm7QArQDL8zzU4BIKYC3cYVTAP2GJy0wBLxBUmEL8ZQKf60THqBitQbYAN8AAAAASUVORK5CYII=", + "maxDurability": 240, + "name": "iron_chestplate", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Iron Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 308, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAc0lEQVQ4y82SgQkAIQhFW6MhnKx9HKkZ3MbDgw8SenYHBwkf5PN7ldXacUVEmqn3ruViEVGU9aY5560xxjMEAL/Ii5n3AAhDnwEWNtnRtwHYzQetfwVYg5n/DwCDW68Q\u002BSlgfW8Ayn\u002BAiUeAyA8BXpV/Rl1RUOfrZYq2zAAAAABJRU5ErkJggg==", + "maxDurability": 225, + "name": "iron_leggings", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Iron Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 309, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbklEQVQ4y92QwQ3AIAhFXYMhmIx9GIkZ3IbmH0ioRavH9ice/D6eCa39L8zscVbddBjpvTsR\u002BVtfCgBVAnRmticYQfTotgQVeCxQ1XNBhioBuuqtHBaRhwDdVBI/5OEMxH1kboKAVkvKzHKZ38oFQPq/14rBNgYAAAAASUVORK5CYII=", + "maxDurability": 195, + "name": "iron_boots", + "repairWith": [ + "iron_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 310, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAIJSAOPzZK7dkgxbUaqqeh\u002B\u002Bj////FmGLLAAAAAXRSTlMAQObYZgAAAD5JREFUGFeljDESACAIw4BW/P\u002BPBQbxzk0zNRkq8ogVhxPB0HafDnAXg6eTHRAPOo5gmlyhP1jeQayWbv9lAXcuAMVFqT2nAAAAAElFTkSuQmCC", + "maxDurability": 363, + "name": "diamond_helmet", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 311, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAABK7dkOPzYIJSAgxbWh\u002B\u002Bgaqqf///9z4YboAAAAAXRSTlMAQObYZgAAAFZJREFUGFeFjTsWACEIAw0EvP\u002BNl4/7sHMakqHIWm8kuYNsQ4sTxABGEEYoAcAowrgtnNhm8QY9hap3BVy1dvR0dA2BFhzRjKgBcISz8F8cMz2nk\u002Bk3H8SrAYCTsqIdAAAAAElFTkSuQmCC", + "maxDurability": 528, + "name": "diamond_chestplate", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 312, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAIJSBK7dkOPzYgxbUaqqeh\u002B\u002Bj///83NLHyAAAAAXRSTlMAQObYZgAAAEhJREFUGNONzkESwCAIA0CDAf//40Y7Rbx0zIFJ9kRrV\u002BlvkDvGiDBzJGgp3KDBEwh4ATNVVJi1/wFnBQv4gvwDvsA3KN\u002B9yAOqewEjR/Ei5QAAAABJRU5ErkJggg==", + "maxDurability": 495, + "name": "diamond_leggings", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Diamond Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 313, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGFBMVEUAAAAIJSAOPzZK7dkgxbWh\u002B\u002Bgaqqf///\u002BSb4flAAAAAXRSTlMAQObYZgAAAEVJREFUGFediEESwCAIA00E\u002B/8flyDW8VhzgN1t7W4k65Q/jnVn8AzedxCy75B4BDtCUAbLN30ojCq08ABAoACpho/\u002B7QV5hQDq80bh\u002BAAAAABJRU5ErkJggg==", + "maxDurability": 429, + "name": "diamond_boots", + "repairWith": [ + "diamond" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Helmet", + "enchantCategories": [ + "armor", + "armor_head", + "breakable", + "wearable", + "vanishable" + ], + "id": 314, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZUlEQVQ4y2NgGJ6gKVbsPzZMtOaXG0X/v3oXjoLvTBP\u002Bb6/H958ozX//l/0HARANMwAkTtAQkAEgxSCN6JphmCgDQBjZ7yBNINuJNgCmCR1TbABRYQCzhSwDYIZgUwQzhGEUYAAANYisw3NdQN0AAAAASUVORK5CYII=", + "maxDurability": 77, + "name": "golden_helmet", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Chestplate", + "enchantCategories": [ + "armor", + "armor_chest", + "breakable", + "wearable", + "vanishable" + ], + "id": 315, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y2NgGBSgKVbsPzomSQ2IAwJ//5f9f/UuHKcBONWAODAJEH65URRFAYgNEkNWg2EATAKEQQphhsA0I8tjNeDONGG4QphTYRhZI0gNSC2KAfZ6fP9BGCSBSyMMg9TA1GPEBkgQn2YQxqoR2QBYGGDTDHI\u002BUQbgwkQZgC3EYZqJMgAWG9gwLADxJmtchhClGT1a0TFNMiIAandqOAvCGb8AAAAASUVORK5CYII=", + "maxDurability": 112, + "name": "golden_chestplate", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Leggings", + "enchantCategories": [ + "armor", + "breakable", + "wearable", + "vanishable" + ], + "id": 316, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAdUlEQVQ4y2NgGHSgKVbsPy5sr8f3n6Dmv//L/sMAiA3Cr96Fg/GdacL4DYEZgKwJGb/cKEqcAcgaQJgsA2CKQRjkdKINgNmGrBDEJskAdIW4xGljACzg0L2ATRynAejxDTOAYDqAhTg2A7CJYzUAGRMSHxwAAJiR874Nq2PgAAAAAElFTkSuQmCC", + "maxDurability": 105, + "name": "golden_leggings", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Golden Boots", + "enchantCategories": [ + "armor", + "armor_feet", + "breakable", + "wearable", + "vanishable" + ], + "id": 317, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcElEQVQ4y2NgGH6gKVbsPwzjE8OpGQT\u002B/i/7b6/H95\u002BQOFYDQIqwGQASe/UunDgD0BWCxEFiRBmATSHJBrzcKEq6AciKsBkAEsMmh1XznWnCGAaAxHAaArMBWTOyAhgfXQ2KATBF\u002BAIJWQ3ewBxaAAC8JMuT9VtZbQAAAABJRU5ErkJggg==", + "maxDurability": 91, + "name": "golden_boots", + "repairWith": [ + "gold_ingot" + ], + "stackSize": 1 + }, + { + "displayName": "Flint", + "enchantCategories": [], + "id": 318, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjElEQVQ4jc2S0QnAIAxEncAZpP92Al3DdVzHLS0nHIT2kLRfFQ5p8D3TYAi/X0dKk/kE11LmmfMSxBj9EsJMa80vAIxbCSK9d59EwWOMtaO2Fai2AfObcimxA0PYNmEOcisgjCiYkbOwAkIKRg3yhwCF\u002B29YmEIJW4mFbUfut8BO7K2M\u002ByHhoIoLfrsup8O3xfYwaLEAAAAASUVORK5CYII=", + "name": "flint", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Raw Porkchop", + "enchantCategories": [], + "id": 319, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVQ4y9WR0Q2AIAxEncYx3MG4CH9O4J97\u002BOUarOMI1SMcoRBA4pdNmpCGd3eFYfhFHcsicXfDlzGhZV1lmybphgHKvrvGvCmCS3KeDlAizwznogD3xGUHwRUgE0C0tIYDfUzlmghgPo9jQcDHZII4OhvumYB6sMgpwNbW989ePIJSuBhf7QyI3YJZuBC\u002Bj/CzDsEqTAEl4r\u002BrCaZFt1euX\u002BsG9R877s\u002BcGm8AAAAASUVORK5CYII=", + "name": "porkchop", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cooked Porkchop", + "enchantCategories": [], + "id": 320, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAo0lEQVQ4y2NgGBmgJ9Po/8xKJzAGsUnWvGdJyf9bp5eAaZAh8f7q/0nSfHRt\u002Bf/LBzr\u002BP7q8BswmyhCQZpCtII0gfH5XI5gPMoSgAcg2gzSgG4TXAJhmkEaYBpjzQQbh9QJIAmYzzLnoXgDJ4dUMUgSzFYRhfJjNeG0HKYL5G2YIsubGBG38gYfsCuQoA4ULQc3oKQ455RGdcGAApAEZ0zSfAABGOg9D26RxagAAAABJRU5ErkJggg==", + "name": "cooked_porkchop", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Painting", + "enchantCategories": [], + "id": 321, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgoDVITk7\u002BT5FmU1NTMCZZM7JGNTU1woZsnJ/xf3KRFxhXuPCjsLHhZBtRVANBiqd1VfyfN62bIAapw2oATMHmdfP/nzi6FwODxGFqMAwAOQufZnRDcBqATzMMU8UAkJcp8gJIPVYDiA1ErC4gJRoxDAAFCgzDEgu2hAXCoESH4QU1Gc7/pGKq5FYAXwx7sb9dWx8AAAAASUVORK5CYII=", + "name": "painting", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Golden Apple", + "enchantCategories": [], + "id": 322, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArElEQVQ4y2NgoAco1WD6T7bmTSmC/0NUOP/T13aQrSAM0gyyHUQTZRBI0\u002B1Fwv///X8GpkGaQWJvTruC\u002BXgNgml\u002B9S78/7cfk8CGwDCIDxLHawiyAdgwyBXIhuA0AKYQmYZhGD9ECEusgEwFGQAzBOZvGB/mOqIMQMbIBsG8gNUAbK7AZhBOzTADYGGBzTvgVClEIFWCFMAMgSUoojUjGwKLb3BqBPKJ1kwqAABFERaScNpZ2AAAAABJRU5ErkJggg==", + "name": "golden_apple", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sign", + "enchantCategories": [], + "id": 323, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y2NgGDTg0Nyk/yC8Y0o8GK/vD4VjmBhMHiQ2rcTxP4oBIInMEGMUjTBcl2QOl4PRGAbAFIIwuiaYOIiPLI/hBWy248LzW3wxvYDsRBCN7CWyvIDsbGRx2ngB5CRSMYoBiV5q/0nFBBNXSZTZfx9btf8W2hL/yUqdEwud/sd7aVNmAMgVA2cATDM\u002BAwC9USwpSFnGbwAAAABJRU5ErkJggg==", + "name": "sign", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Oak Door", + "enchantCategories": [], + "id": 324, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAFFJREFUOMtjYBhUIDPE\u002BP/8Fl\u002BCmKAByGKE\u002BCggO7\u002BKMgMG3gtUCwNsuKF76n9sYYTVBXVJ5nCMjU\u002BUAdNKHMEYG592sQDz4xD2AsgAYjCyHgBL1Alkv1WQQAAAAABJRU5ErkJggg==", + "name": "wooden_door", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bucket", + "enchantCategories": [], + "id": 325, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiUlEQVQ4y7WT7QnAIAxEXcpN/O8ODuMMjuQ2liucaIip/Qo8Cmnz7IXWuT/Ke980tgdTSi3n3CmlnJgiDoIYY4c9SnFVJWhiIITQkQLKlwIyCkaJuQ80a61TVgljmIIRLo/ZtwWolYBvqApw85UAD1wJlhG0PUiBOSxjUMCvcUsgJbdO/\u002BRnelIHlx5daQ1EbF8AAAAASUVORK5CYII=", + "name": "bucket", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Water Bucket", + "enchantCategories": [], + "id": 326, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAsElEQVQ4y2NgoAUwNTX9jw0TrbGiogKMZ8yYgYLxGgTTqOx/5r9exOX/Lvkv/5vE3wJjEB\u002BEQXIgNVgNAQmCFIA0RjV9BmOYISA2iAbxQWpwGgDDIEUwDTBDYBpxegMkeOPGjf8rVqz4jysQi4qK/k\u002BbNg2/AcgYZBgIgzSBNBNtAAjgMgDmQqwGgCQpMgCkgJABOL2ALRzQDcCrGd0bMANAmog2AN0QkmynSmYiBwAAz\u002BhjIXMC7\u002BsAAAAASUVORK5CYII=", + "name": "water_bucket", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Lava Bucket", + "enchantCategories": [], + "id": 327, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArUlEQVQ4y2NgoAUwNTX9jw0TrfFxj/3/\u002BfUV/7f1VIPxGTcNMMZrEEgCpAmk8MmlGDAGGQTCMDZIDmQgVkNAgiAFyBqQDUI2BKcBK1as\u002BF9vp4NiELKLQOxp06bhNuDGjRtwQ5AxzMCioiLCBiBjkGEgDNIEMgRkAIhP0AAQQDcApJmgASBJXAYQ5QKQAkIuwBkG2MIB3QC8mtG9ATMApIloA9ANIcl2qmQmcgAAsmNvdbIeuBQAAAAASUVORK5CYII=", + "name": "lava_bucket", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Minecart", + "enchantCategories": [], + "id": 328, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAvUlEQVQ4y2NgoDWwd3L\u002Br6yjD8YkawRhPTNbMHbyDyXOEHSNyAbgNQSXRnQDsBqCTyM2A0B8FEMI2a6qbYBiCCxgUQyYMn0GhiEgjcgYZlFDcyemAen5xf9XrlsPVoBPI0hNdl4RdhfAFMAMgWkEicHkQBZhuADEgbkAJAnzDsimeUuWYWgG0RgxgWwITAHMuSBDYJpBBnNycmFPCzBDQC4AsUGaQZpgfgZhkGa8KRJmCIgmaCM\u002BQ4i2kVIAACIUF\u002BqlzPzUAAAAAElFTkSuQmCC", + "name": "minecart", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Saddle", + "enchantCategories": [], + "id": 329, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgGAVEgUBFnv/1lpJwTJbmj90xYHwrTYc4Q0AaYZpBmkB4uZ8i2BAQjdUQZGeCFME0ImOYOIYB2JyJzRCYuKk413\u002BsToY5E6QYxke2HWQASByrATBJmCYQDePDMFbN6GEA04TOBmkE8UmOe5BGmK1EGwDThO5csMH5yf/JTpUbZnb8D/Vw/k\u002B1ZA4Ab5Gzh5CvSJcAAAAASUVORK5CYII=", + "name": "saddle", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Iron Door", + "enchantCategories": [], + "id": 330, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAFBJREFUOMtjYBhUYOrUqf/Pnj1LEBM0AFmMEB8F\u002BPj4UGbAwHuBamGADTs7O4MxUS7YuHEjHGPjE2XAwYMHwRgbn3axAAuDIewFkAHEYGQ9AJeKbwOlvaVwAAAAAElFTkSuQmCC", + "name": "iron_door", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Redstone", + "enchantCategories": [], + "id": 331, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgElEQVQ4y2NgGN4ghp3hPwiTrbmIgeH/Kn5G0g0BaQBp/A81wJGV4b8uA5GGoGsGuQLEJsoQmGYYRnYBSA6vITA/I9sM0gDiw9ggcRM2VuyGwGyHBRy6QQRdoYtkC7pmmDdAGKcL0A2BaYbZSlAzsiEgDFKMrpHoqEQ2iGSNdAcASrN\u002BxY/M7FgAAAAASUVORK5CYII=", + "name": "redstone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Snowball", + "enchantCategories": [], + "id": 332, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiUlEQVQ4y82SOwqAMBBEc2/vk9Y7WKay9gS2dukiTxhYJJtPIw4s2ei\u002ByUQM4bdaUyq2psH9usqZ81P0PFtiLF1YIKJHwyYMCNZqe0xcA8E6tQbTuykU35PMt\u002BNoG7yvIJAV2L0GBgxQNRPBzQ\u002BpFNbI7t34Ei9tElvD/wIDMtLpArtwzWga/Fw3JQuIzXl4e6oAAAAASUVORK5CYII=", + "name": "snowball", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Boat", + "enchantCategories": [], + "id": 333, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABK0lEQVQ4T62ST0sCURTFzzdo6UIKxJEsFF0k\u002BAepTNONYhCBupEWQRC2bV0t\u002Bgjt2vUp2va5tHObM13fMG1q4PDe3HvP7753Z4D/fO7nTWpNDdsRhdmomlKm\u002BfG2Z4DP9wcDfBWntJzU05C4s5k/Xq\u002BT4rfnsYkxivkUxJtDY3yNRB5CwOVJBb8aFddcuHcnxLhTBrKMXDkL7p/uuiZdkbmL4wIGjQhQYTg0f2wPEeC0lkO7uvcNYHd1Yxd10\u002BcUhHVcW1GeORyV8z8AFhGiTlkQrS\u002Brcxv\u002BFiCEcK/Js44x1QqCm34FPJIAglB\u002BuIxzH0IMMO8dbkG8md2ZCyEJYNHdx0FuJ4FooCzie2zGataEIBTzBrhqleyPJGTaKUIm6qy\u002Ba3HKQ7zw12cDt5d/w7dIU4cAAAAASUVORK5CYII=", + "name": "boat", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Leather", + "enchantCategories": [], + "id": 334, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVQ4jWNgoBUIURf7j4yJ1gBjz/PU\u002Bn892/n/sRjT/53WqihyWA2EaQLRIE0gzTAMEgeJwdTYyghgdxFMMwjDXADDMDGcmtGdjmwAzAUgr\u002BA1AGYISBNIMcwrRNmO7gqYV8gyAD0cYHzaGwDSDPI7zAvINAgTDERk27Fhog2A2QizFdkleBMRTDFIEQiD\u002BDBbQRivN0AGwBTCxHDxiYoNYgEA7iv7H1ZlFy8AAAAASUVORK5CYII=", + "name": "leather", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Milk", + "enchantCategories": [], + "id": 335, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlUlEQVQ4y7WTSwrAIAxEvZQXc\u002BVJxCO46FG6LbjpKUrXKVMIWEnU/gZmoWaeiaAxf8haS5KHg9770zHGi5sgDk7zQuu2UymsYZyhRoRgEwU9oUYFsLmLshMOqmNgM\u002BdMKSXSHtE5RyGENqA0YDBCCA8DIA3AHYoAHL4CoKAHUEeQ3qEGNMP1GAxAaBhQQ27d/slneqIDW\u002BaCf5vSGFIAAAAASUVORK5CYII=", + "name": "milk_bucket", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Brick", + "enchantCategories": [], + "id": 336, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhklEQVQ4y2NgGDLAU1nyPwiTpQmE\u002B9wM/2\u002BPcvhfb6fzn2RN6BjDEGI04TQEpOl4kitRmkAYpBaEQRaBDYHZis8QmCZkjSCsKyaAMADdEFyakDGGATBD8GmC4UR9JYQBIAGYAbAAIqQRrBk5FmCGYDMAWROKRvSoBCmGGUCUJlyJiCRNAw4A\u002B2oIP9RqUmEAAAAASUVORK5CYII=", + "name": "brick", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Clay", + "enchantCategories": [], + "id": 337, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y2NgGL7AwSXqPzImWXNp7YT/C5dvBNMgTLQhIIVTZi4Ba4bRMEPMLV3\u002BE9QM0rB\u002B5zUwvWbdXjg7LqeXsCEwA2C2wzQTZQBMM0gjzGYQBvFhXsBrCLLfkV0BYxNlACzkYeEAcgmy82GG4PUGSAGyK2AaCWqGAZACEMbmb4KasRlEska6AwAtzu0CsAi0OQAAAABJRU5ErkJggg==", + "name": "clay_ball", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sugar Canes", + "enchantCategories": [], + "id": 338, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "reeds", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Paper", + "enchantCategories": [], + "id": 339, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAd0lEQVQ4y9WRSwrAIAxEvX1u4x28RO7Qdte1YJnCgFZTP4tCA0EQ35sQnftFee8Tehne9iOp6pyEqQBjPO\u002BGaEjCVIJ5QygiaTi11XhTSQhayc8pCskMzF1UE\u002BCiJ\u002BFvmDt4kzDVhC0JzhBCH2xJCE7BuWQJ/Lwu2PhVdE0qW9YAAAAASUVORK5CYII=", + "name": "paper", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Book", + "enchantCategories": [], + "id": 340, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y2NgoDUwVGT5D8NkaQzSE/if6i3\u002BP8ROmDhD0DWiY5yG4NLoosqF3xBkjSBnYrMV3RAU72DTjM1WdDEQH2wIKU6HiYNwdHT0fxQvbN\u002B\u002BHWfAIWucOXMmWC2IBhsgJsAK1njt2jW4IejeQdYI0wyyFCSO0xBCGkF6QBgeG\u002BiGEK0RGWAzBOYSvBqxGUKyRnRDyNJIDgAAgXUPesxQ/IYAAAAASUVORK5CYII=", + "name": "book", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Slimeball", + "enchantCategories": [], + "id": 341, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnklEQVQ4jWNgGLTAvcrpPzImWWPhmuT/ZftywRjEBomZBOvjNwhZY8/1JjCGsUHiAQ2e\u002BA0BGQDSAAIn/52DGwIzCGQITgNgtoMUgzSDMLpLQBinK5ANQNaAzAbJh0/0x28Asq3ITofZjtcAkCRMMXIsgDBIDq8B2AxBdjZIM8FYAEnCbEHWBMN4bUc2BIRhhsAwTByvZmwGkayR7gAAt7MHqOb0idcAAAAASUVORK5CYII=", + "name": "slime_ball", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Minecart with Chest", + "enchantCategories": [], + "id": 342, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA\u002BElEQVQ4jaWSsQrCMBCGu1afwQo66KCIk6Ogu6/gqCJUUCg4KTg5uQg6OVlFBH2SPlPkK1xpmjYULBy55P7/u0uo41i\u002BQb\u002BlJGy6QuNu2lBPvx6vpSBZ42lRi4OcsEIoivi97SYmzmRPXgih0PaqCSANSe\u002BBoNPMw9E4PpxPPBUEgdZd8rSZaHZ6SgMQAKIoUmEYam\u002BQNqLBbADOl2sMYQIAiIuM\u002B8PRBMxWG/X6fBMIhjwjmqW/zp9ABHIdMXImNRoZE7CRCSjKdeh0uz8MM6sGyEJEIOMCETNg163k/wsCYQJyzJjkzgRmo3seRB7N2tEGKd3x3\u002B8H2ok\u002BsuBGUokAAAAASUVORK5CYII=", + "name": "chest_minecart", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Minecart with Furnace", + "enchantCategories": [], + "id": 343, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7ElEQVQ4y6WSsQuCQBSHXa3/oaWlIWjXIKhd2qU5ISiowTUIh0YhqKkpgpb6Ey\u002B\u002Bg1\u002BoZ2J08LjT977vvRM9r2ENel2j8H5ZgrIss7GI43YSgfMoMmmamjzP20sECgJAQuhM/quExDgMTZIkNoAA2CX9KplMZ5/RkbADSIaAUJ7oD0emJCAoUJHuXnxHBEFgYUdwOl\u002BshILiJHXg/nB0BcvNzjyeL0dSBalZrbf1E6hA1xHIO\u002BVo5EzAgyYgqevQ6Xq7OzB7SVCVqEDjIhGM2Pc79f\u002BCJEzAGRhIdyaAne51En20xo5NktYd/11vFQg9zUaTp98AAAAASUVORK5CYII=", + "name": "furnace_minecart", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Egg", + "enchantCategories": [], + "id": 344, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbklEQVQ4y2NgGL6gJDvwPzImWfPmpbX/75\u002BbDcYgNtGGwDR/eHYMbgAI9zVFE2cISBFIM7oBIEND/az/k2U7zACQK/AaAjIAXSOyAQRdQTMDYJqJMgA5\u002BtA1EwwDEAApAClE1ki0ZmRDsOHBmWcA96X3a1dSPKUAAAAASUVORK5CYII=", + "name": "egg", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Compass", + "enchantCategories": [], + "id": 345, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "compass", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Fishing Rod", + "enchantCategories": [ + "breakable", + "fishing_rod", + "vanishable" + ], + "id": 346, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAf0lEQVQ4y2NgGAiQkpLy38XF5T/Zmj3NRP9ryHGTbgDIVpDmDD850g2Aae5MVwdrJskL6JphYmRrhoUF2ZqJMoBQgJWUlPynKLTxuoAqmrds3gzGpqam/7G5EKdmWCqbNm0aVgOI0gzigzQia/4PBMg0BgBpxJc8QS7CqZkSAADs7H6sIgQ4AAAAAABJRU5ErkJggg==", + "maxDurability": 64, + "name": "fishing_rod", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Clock", + "enchantCategories": [], + "id": 347, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "clock", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Glowstone Dust", + "enchantCategories": [], + "id": 348, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhklEQVQ4y2NgGN6gzkPxPwiTrfn1Kr////fEkW4ISANI488rc8D0lkKH/1GWMv/J0gxyBYhNlCEwzTCM7AKQHF5DYH5GthmkAcRHZveF6WE3BGY7LODQDSLoCpAgSBKmGcSGaUY2BKcL0A2BaYLZCjOIYECCFIAwyCZ0W4mOSmSDSNZIdwAAKI7YMTDfEVkAAAAASUVORK5CYII=", + "name": "glowstone_dust", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Fish", + "enchantCategories": [], + "id": 349, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "fish", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cooked Fish", + "enchantCategories": [], + "id": 350, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "cooked_fish", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dye", + "enchantCategories": [], + "id": 351, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVQ4y9WS0QnAIAxEHa4doR8doHN0LmfoJlnCEuHBUUyJX6UBEcWXO5OU8rvYt7OxpoBlPfpuZq3Wq59TMOGgJkvBDhGochcmQcUBf6yW1c0wAZax6yCWUQ5rMIIVYA8LqIrA\u002Bn9t37CFtIniYRlFXIT9V/taPJ2B1\u002BFR\u002Bwqinpq85x\u002Bnx/aTuAFlNzke6iY8awAAAABJRU5ErkJggg==", + "name": "dye", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bone", + "enchantCategories": [], + "id": 352, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAb0lEQVQ4y2NgoCc4fWzp/xdPL/0H0WRr/vP77f/qumwwJtkAkOb///\u002BCaZBhJBkCMwCmGcQn2gBkzTDnk62ZLH/TVzNII1maQSELwqBogkUVSZphcQzDJDsbFrcgzSQnEpghIE0kJxJ0QFY6pwQAAGSY4Fy4m57ZAAAAAElFTkSuQmCC", + "name": "bone", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Sugar", + "enchantCategories": [], + "id": 353, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcklEQVQ4y92RuxHAIAxDGdJDsKJmcE1NzxJK5ZwuIeFTpIgqmvckHyn9O4ATcG7DrTWSXJcATk0plWaZW3CsmJJcYV0A\u002BLtEb47mUurtDXhfEu0qUXi4wiyfLb0VKnk8QyUBR\u002BsQVolZ7oLTX6miZfDzHC\u002BWJmA7QlTNAAAAAElFTkSuQmCC", + "name": "sugar", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cake", + "enchantCategories": [], + "id": 354, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7klEQVQ4y2NgoDa4emLNf3yYoMavz479///jEVYMksNqEFzj339gvEHRCExfVtQFY5g4DMMMwtAM0wiyDaTxQ3HU/xempnBD4PLIhoAIsBNhNkDZIHGYZrAaJDmQOIgNNwDZ\u002BTBJZP/CwwHJEhQXoAQcmn9RDEbSDDcg30iCYMgja0LWDNILNmC6pxROQ9A1Imu2leWGGNDrrPJ/ebAChiHImmB8kDqQehQDQC7YEasOxjCDQDSMD9IAEoNZBMJwA0AAZsjxRBWwJnR6fYQyGMM0gwyCa4YBkCEgDNMIwzA\u002BskYMzcgApgAXpnruBQAZZVBwG0xSPQAAAABJRU5ErkJggg==", + "name": "cake", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Bed", + "enchantCategories": [], + "id": 355, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "bed", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Redstone Repeater", + "enchantCategories": [], + "id": 356, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiElEQVQ4y2NgGHKglYXlfyoT03\u002BKDHBm4yXfgKmlbv/TgwwpM8DJVIkGBuAKnCXLF/4H4Yz0LLBcWZzFf3Mt8f8EAwemMYKREYxBbKICZ/eB7WDFIANBWIOBAYyJMgDkN5BtMO/ANCJ7ASsA2QozAGYjSAyE8WpENgAWODCNBJ2MHtJkaRwUAACrR4D6DEGE0gAAAABJRU5ErkJggg==", + "name": "repeater", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cookie", + "enchantCategories": [], + "id": 357, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVQ4y2NgGJRgZ7Hpf2yYaI3d3tr/vTXE/99stkPBeA0CSYAUvZgRgIGRxUFskAUYmmEKwvWl4GyYS2BsZMNQDAEJgjTCJGFOBonBDECWB2EUr6A7Hd02dDZIHqsBMBpmK7JmdDUoBoBMRFcACyxkw2DhA5Jz1RJGGADiwAxBDkRcMQJSi2IAsiGw6ETGsDQBSyMYmpENQTYIGcM04tSMzSB0PDgzHgALAUryOhmWAwAAAABJRU5ErkJggg==", + "name": "cookie", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Map", + "enchantCategories": [], + "id": 358, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeElEQVQ4y2NgGBJg\u002BQqP/yBMtuZXr47/v3V3FWmGwGwFafzz5xMYgwwiyhCYrTCNyBhkYHuH5X\u002BibcWGQWowDIFpxGUzuitQDCFFMywsMFwAEiBkCCw2cIYBPkNgtuLUjMsQEL37YDlhjdgMgWkkSTOyIWRppDsAABifRorVNHrHAAAAAElFTkSuQmCC", + "name": "filled_map", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Shears", + "enchantCategories": [ + "breakable", + "vanishable" + ], + "id": 359, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiklEQVQ4y2NgGPQg31T7/4oVK/5fvXoVjEFskjQXFBRgaCbKEJDmbmczuO3ImkF8gpqX\u002Bdvj1IzXAJjmGF15sPOxacbrBWQDYGLILgEZiixHUDMIwFwCksepGTngkBWBxGAYr2aYU2E2wTDIQHRDcWpGdjKyRoKaYZpgbCcnJ\u002BI1IgOQRhBmGFIAAIv7uSuqgGgSAAAAAElFTkSuQmCC", + "maxDurability": 238, + "name": "shears", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Melon", + "enchantCategories": [], + "id": 360, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyklEQVQ4y32TsQ3DMAwEuYYBu3KbJquk9wwpMkFmyBBpsqMCCnjh/KFSWXqS4vOfjvtrb\u002B/P1m7PtV0faz8nJpyY7pkrLJicAQaF6V7FwzvOHsivMMbCaasTKefZ8zRyVLOzk8c1hrToI3iya8KuZNc1YEe6oe/lWE4Y2XUXvIuCpK1HnMkQkYCSskiM8kyWJxHdRjLIQu/OvKGBF0rIfy4MDSoH6EK1F9zIcEAFXCI/07FQshdrHK5y5Vj4bvsWevxHg9mf6A/M8r6IfR1cbiT\u002BBwAAAABJRU5ErkJggg==", + "name": "melon", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Pumpkin Seeds", + "enchantCategories": [], + "id": 361, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASUlEQVR42mNgGAVYwYkrq/5TbMDpY73/yTYcpPnUxrz/pBqO0wZkTfgMh9uObANMM15NNA08ZENBbLxhgO5UdMVEe4VsDUMTAACqimeInjC5NgAAAABJRU5ErkJggg==", + "name": "pumpkin_seeds", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Melon Seeds", + "enchantCategories": [], + "id": 362, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAWklEQVQ4y2NgGP4gMdT0v5YS93\u002ByDQBplhVnJd4AkGKQrWTbCDIA2cnoXiDZcHQvkBwmIA3IthIME5hiGA3SQLSNIE0w08mKOmzOQ3Y\u002Byf5HNxDEJilNDA0AAB7\u002BNIcfptzgAAAAAElFTkSuQmCC", + "name": "melon_seeds", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Raw Beef", + "enchantCategories": [], + "id": 363, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y2NgGBlgraz4f2RMsuZXHcX/HyVF/X9gZ/r/UVEm8YbANQd7wTXDDCJoCEgBSDFIMwyDDYEaUC0u/B\u002Bvf8GKYZphzgeyQS4Cybtzsf3HqhlZI7KNMM0w23EagGIjyM9oroBpxjAAZjvMFmSNIINgmvHaDgtxZI1EaQYBkATMELBBUI2wQMWrGd0QZIzTz/gMQcc0zScAQHPnzSI53HQAAAAASUVORK5CYII=", + "name": "beef", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Steak", + "enchantCategories": [], + "id": 364, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoElEQVQ4y2NgGBnAT13yPzImWXOhve7/Gg9TMN0XZEO8ISCFQfry/2fEOIM1pptrgA0B0QQNASkAaQJhkCEgF8DYIEO0xHj/4/UvyBZk22GGgDSD2FgNgDkZZhu6ITDn2yuK4TYAZgNME8x2EJ8ozSDbQYrRbQbxQZrxGgDSgG4IjI/XdnRDYE5H1khQMwiAFIAwsnNhGglqxmYQyRrJAQDj\u002BbVgCT5nhAAAAABJRU5ErkJggg==", + "name": "cooked_beef", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Raw Chicken", + "enchantCategories": [], + "id": 365, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAt0lEQVQ4y2NgoAXYUp36HxmTrPn\u002Bymn/3\u002B9ZA8YgNkkGHZzUANcIYoMwjE3QEJACZM0wl/x/fgeMQey2INf/RBkAoj\u002Bd3AvXDMIgPkgOpyEwv\u002BLSDMIwCzAMgWkEYZDzkQ1A1kyUASA2SAMs4JDlYOGD0wDkaIMFIMxQkBzOMIApANEwm5FDHyaG1XYQuLeqGUUzyDCYZpjBII04Y\u002BDdKUgcY/MzTDNRKRGkEOYagrbicwnJGskFADdAhr5MEWH6AAAAAElFTkSuQmCC", + "name": "chicken", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cooked Chicken", + "enchantCategories": [], + "id": 366, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuklEQVQ4y2NgoAXodlH4j4xJ1ny21uv/vbnV/y/1JYHZJBm0JtYQrBmkEcQGYRiboCEgBTBbYRpBhj3btwSMQXJROgL/iTIARCNrBmGYy3AaAvMrus0wzcjhgmEIzHaQIlg4YNNM0AAQBrFhBsFchawZJI7TAORog7kCRMO8hjMMYApANMxmZC/AxLDaDgL3VjWjaIYFJCzkQWIgjThj4N2pNWBJZOejayYqJYIUwlxD0FZ8LiFZI7kAAL9NP1/V4L75AAAAAElFTkSuQmCC", + "name": "cooked_chicken", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Rotten Flesh", + "enchantCategories": [], + "id": 367, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuUlEQVQ4y2NgoBcI0hH4ryHC9Z8sjSDcbSJBugEgjVtcFP43u0jAaaINgdl6NNXxf76vNFhzElAMRoMMwmsYyICjjVFgm2EGgWhkw3AagKw5KxaiGcQGaQbxCWuGagDZCPM/zBV4wwGkGWQLTAOIBmGQRpiLcNqObjOIDXP\u002B0alZcPEkbFGK7GeQE2FskGtAbJhXknClB\u002BT4xhbyII0wjNf/sLiHRReyJoLxjpx4QC4gWhM6IEsTJQAAXLfZYpW7wFEAAAAASUVORK5CYII=", + "name": "rotten_flesh", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Ender Pearl", + "enchantCategories": [], + "id": 368, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVQ4y2NgGNSAx9zgPwyTpdFkZgcYq7aUEG8QukaBuEAwBrFBmFlN4T9BzSCFPV8e/dc5u/E/t68TGCMbhNMQmAEwzWyWhnCMbBBWA5Bth2kGKYRhgoaABEAGgCRBinAZAAsXrAbAJPEZALMEqzdghsCcih4GIK\u002BBDMAZiOiuQMYgzaDAxWk7siHS1dlwQ0AGwtIFQc3IhoAwLO5hGonSjM0gkjWSAgDdONCbms6SjgAAAABJRU5ErkJggg==", + "name": "ender_pearl", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Blaze Rod", + "enchantCategories": [], + "id": 369, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAb0lEQVR42mNgoDfYnC35f3YY\u002B3\u002ByNK/Ilf7//7Pu/52TZf5PNWb4T7LN/3/UgTWvsyFRM9hmoOYb69T\u002B748ix2aos0nWjOxn8jRD/UyRs0kOMLDmgwwUhPaA2LwxWoD80IbZTlYigQFQuibZ2dQCAG4MefYDQI0dAAAAAElFTkSuQmCC", + "name": "blaze_rod", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Ghast Tear", + "enchantCategories": [], + "id": 370, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAATUlEQVQ4y2NgGAV4gUVExH9zL6//ZGveevv2//mHD5NnCMiA8x8/gg0h2QCY7SADQJhkV8BsBwGyDQC5AATIDgeQBooCEWYI2ZpHEAAALQlb55AbNLUAAAAASUVORK5CYII=", + "name": "ghast_tear", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Gold Nugget", + "enchantCategories": [], + "id": 371, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAT0lEQVQ4y2NgGAU4QX0Qz38YJkvzj0tZ/3/\u002BzATTee7c/0k2AKQZhkGAJEOQDQCBlxtFSTcABkCa70wTJs8bIP\u002BDNFNsAMmakQ0hW/MIAgDaCV8WPs8pnQAAAABJRU5ErkJggg==", + "name": "gold_nugget", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Nether Wart", + "enchantCategories": [], + "id": 372, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXklEQVR42mNgGAVYwT57r//LVA1AmAFEx4hKgTDxBkA1gw0AafYTFANh4g2AaUK2HdlQopwP1Qi3HSROlFdAGmCacRlGVBggG0RyICLbRlYsIMcE1CDSYgHdFcMcAAAMflPjVS1cZAAAAABJRU5ErkJggg==", + "name": "nether_wart", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Potion", + "enchantCategories": [], + "id": 373, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbElEQVQ4y2NgGNTgSq7nfxBe6a76n3TNT7//P7N\u002BKRxvPv\u002BGNENAGkA2g/B0czHSDYAZAqJj\u002Bw/9JysMKDIAFAbIfJIMgWlG9zdRhuDSTLQhFBuAS2P32gvEBSguBUQbgE0RSZqRDUHHNMlwADOSe7Rn5KNOAAAAAElFTkSuQmCC", + "name": "potion", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Glass Bottle", + "enchantCategories": [], + "id": 374, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbElEQVQ4y2NgGNTgSq7nfxBe6a76n3TNT7//P7N\u002BKRxvPv\u002BGNENAGkA2g/B0czHSDYAZAqJj\u002Bw/9JysMKDIAFAbIfJIMgWlG9zdRhuDSTLQhFBuAS2P32gvEBSguBUQbgE0RSZqRDUHHNMlwADOSe7Rn5KNOAAAAAElFTkSuQmCC", + "name": "glass_bottle", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Spider Eye", + "enchantCategories": [], + "id": 375, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZklEQVQ4y2NgGAW0A9W86v9BOJRJCYxJ1jxXTvf/g5NnwDSIr8UgQLwhIBsfrNvy/0h8NtiAVDZt0g0AaYTZTpYBMI0gDOKTZAAIgDQgY7IMQXcRWQbAwoPkcED2CtmakQ2hWYoFACSiSEOc11stAAAAAElFTkSuQmCC", + "name": "spider_eye", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Fermented Spider Eye", + "enchantCategories": [], + "id": 376, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgUlEQVQ4y2NgGAV4gSur4n9kTLLmal71/3PldMEYxCbaIEs2BbjGy7M6/h\u002BJz4YbAsJaDAL/iTIApBhZM4wmygCYbcg2gwwjaACy30F0Kps2GBPlBZDmUCYlMEY3BESDxAk6H2SIBqcSHCMbSFAzNgDSBDIA5AqyDSDbdmRDaJbcAU4hd4EagRJEAAAAAElFTkSuQmCC", + "name": "fermented_spider_eye", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Blaze Powder", + "enchantCategories": [], + "id": 377, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3UlEQVR42mNgoBWYaszwnyLN//9v/U\u002ByITANQBrMBtFEuwps6z/D/8iGYMgvZsDtKmy2IivG5SoUxeiaYTbichWK4uetqM6D2QgyhGCAooc6zNb///PA9KkeThQ57AbcdPr/e78hisb/pyGa/z9AWLDCH0tAwpz6YzGqBjAbSIO9AYwhEH2pgRmrAXBvgGz9f8MJbMjZMKgryqBhcd/t/4lEhv\u002Br7RhwG/K7ByIJ03w2FUi/8v3/qgvi/BWe8JjBnxbAhqRCbANpAmmG2YwzOpHjGskwdExS3sDA6AAADiD3CAFQdVwAAAAASUVORK5CYII=", + "name": "blaze_powder", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Magma Cream", + "enchantCategories": [], + "id": 378, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAvUlEQVQ4y2NgGLQgqFTzPzImWWP3Ksf/S455/T92JxxMg8QSJaT\u002BE6X5y0s/MAZphmGQgQQNASkAKf737x8Yoxv07LQ\u002BbgNgzgZpQDbg1XJ1sOarrQr/9zpI/N8iYYXdEJABMD8j2wzSCGKDbAcZcDRWArcByH6GGQRyAbLtIBqvAci2gzSDbAYZAMIg23F6AWYISAMswJBtB2nGaTsMgCRBhoA0gjBIA7rNBNMCTBFIA0gjSZqxGUSyRroDAKxADoUc20p\u002BAAAAAElFTkSuQmCC", + "name": "magma_cream", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Brewing Stand", + "enchantCategories": [], + "id": 379, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgGH7A0NDwP4z9\u002BFbZfxDGJofXAJjCm2fs/4MwujhOEBQUBFaETGMTI2gIjH1luxXcBehyBEF0dPT/S83G/0GGgNgkByZIE0gzyBCSDQBpSEtLg7sAxCbJEJDiysrK/6eStcCGgNhkGQDSDDKEJANgzp88eTLcBSA2QW\u002BEhYX9R8cgTSCMTW7w5B0AxvGYrhgIzIEAAAAASUVORK5CYII=", + "name": "brewing_stand", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cauldron", + "enchantCategories": [], + "id": 380, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnElEQVQ4y92SsQ5AMBiEvYfJA1jEYCIxMXVlNHn/JyBfk5Nq/Bpi0uSSSnvfnbZZ9s8xDsMW65GxLKstz4tDfCdB8zT5DaExFqC6bq4hLABBVoOu7f3crA9kXRYv59zpDFjDfAsgHSObEYnhPNkAQNiAzTImAaRgEkBt9O8y3zZQIsbYrDMwr1JkpWDSjYTJZoMroFq9ftLmo/ly7FtTscxFaiK3AAAAAElFTkSuQmCC", + "name": "cauldron", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Eye of Ender", + "enchantCategories": [], + "id": 381, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAsklEQVQ4y2NgGNTAMDnlv5yHKRiTrBGE/Zrb4Jhog2AaU2fXYmCYi3BqBknCNJ/\u002Bc/f/1idR/zsOR/0vXONJnCEgCWTN0y9mgxWHT3RGMURAx/A/Vs0g00EKkDVLawtgGAJSh2EIzACQIhAGOZ0sA0AKQApBGpANgIUFCGM1AD0QkV0B8g6ID5PDqhnZFciGwJwOEsNrOwyAJNETEcxAgpqRDYEZBMMwMZKSNEwTyRpJAQAl0P1Xps3F9QAAAABJRU5ErkJggg==", + "name": "ender_eye", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Glistering Melon", + "enchantCategories": [], + "id": 382, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "speckled_melon", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Spawn Egg", + "enchantCategories": [], + "id": 383, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAM1JREFUOMullEEKgzAURL1eT5GFuMsdvEQv0Lu4iLmCiEYI6kbFhdspE0hJpVWbBgZJ5L38fInJ7XFPfKJGNHhFkOc5pJSIltd1Da01KIqWjOPoJNGCdV3RdZ0TnB6HpVZVhRCepgnGGJRl6XIooYC7zfOMbdvcs\u002B/7F3AoIMymhcAwDG8VXarCWutesvSmaZyA8TCTZdl3Qdu2WJYF7D7newHXhBA4bCJ3Dtc9eDooKIoCe\u002BCywH9rJjyzUgppmuKnexR2\u002BhP810UMfwFPoynoo/Y7q0gAAAAASUVORK5CYII=", + "name": "spawn_egg", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Bottle o\u0027 Enchanting", + "enchantCategories": [], + "id": 384, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAt0lEQVQ4y2NgoCX4\u002Br///40nUWBMluZAG\u002Bb/uopMYJokQ2CaYRhkCAgTbQhIIUUGwAwBaboANYzkcIB5Ywc5BiBrLtpg9n8VKYYgaz75f\u002BL/yA3hYEOIcglIM8jfW4GKTgPZIM2WE3zghhwgZAiy7UeAbJBm9VJrMA0yYCc0YHEaAIs\u002BmN\u002BRDTjwf\u002Br/7aQagOyFE0AX7SJkADZDQBgUmDuI0YwtJcJSIQiDwoiklAjCIE0wjE0dAJs0FKvHezfcAAAAAElFTkSuQmCC", + "name": "experience_bottle", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Fire Charge", + "enchantCategories": [], + "id": 385, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuUlEQVQ4y2NgGLTAXEvjPzImXaOp5v8wLYb/gZ6GYDZRBsE0gjRVxTj/n2nK8D8nIez/1M5cuEHyYqL/8RoAUgjSdDCXG6wRZBCIDTIMJIfTAJjtIM0gTe/WSMA1g2iYS0AGYTUEZADIzyAFMJtBhoA0wgyFhQlOA2B\u002BB9kK0wTzCkgzSAynASBBZC/ANIJcBAtQggEJkkCPAZizQRin/9FdgawJmU0wGmGGwAxCdzZBzdgMIlkj3QEAjjLHIAWNzf8AAAAASUVORK5CYII=", + "name": "fire_charge", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Book and Quill", + "enchantCategories": [], + "id": 386, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3UlEQVQ4y62ROw6CQBRFSYyxpTLaWFhb2bkIV0DcwbTWrINFULMHFkDJVp45k9xhGPmZOMnjN5zz3oUs\u002B/fq\u002B97atrW6ro37R74z1SoMiEAF9Lrm5m5ne98v9jwdbJOgLMsgAaRWJXRjbCQUEkVhb1aifIzKJgCddVaUWQkXgrWpKM65ECOVcO0lHOIJYgkCxYhBqiiKYQIeNE0zkmh8TSGwqir/LmcvOOZ7D3ZdN5LoG0ggUHCIMCfhhThGDFIwVPgbqUQdJVHHLzBeUxJABIvglGRTxyVJCv4s2bo\u002B671ZL6GhdEIAAAAASUVORK5CYII=", + "name": "writable_book", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Written Book", + "enchantCategories": [], + "id": 387, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoklEQVQ4y2NgoDWwFGD\u002BD8NkaYxVEvifoyP5v9RI7r\u002BvBPt/sjSCMEFDkDXCNIEwTBynIdg0wjQQZQiIAdOM7GRChoDYYENABLIL8BkC0wjC0dHRCBeABLZv347VEBAGicM0zpw5E6wWRIMNEBNgBSu4du0ahiHYNMI0w72AyxB8GkEYpAeE4bGBbgguGzE0IgNshhClEZshJGtEN4QsjeQAAFXGCeGVjD6yAAAAAElFTkSuQmCC", + "name": "written_book", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Emerald", + "enchantCategories": [], + "id": 388, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAf0lEQVQ4jWNgGLwgmOE/CiZV8\u002B3/r/87fm4BY/G7SSQYAtW8/u9ZuAEMq3QghugSMgRJM7oBxBkCNACkEaQQhGEGgQ2YqgmhSTWg6dtaiMZqiQEwAKQZ2QCSwwCkGRyIINuBYUB0TMADDaQRqhnsEoKacRhCnM3oAKQBGQ9aAACgLczL5N7TlQAAAABJRU5ErkJggg==", + "name": "emerald", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Item Frame", + "enchantCategories": [], + "id": 389, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3klEQVQ4y2NgGNRATU3tPwgTVPj8yuz/Vw\u002B2/AfRyBhZDMYG0SC8ZUESwmCQwORaJ6IxSDOIRnEBSKDYQROOmz0gGJ0NwnO7Av\u002BXpxhhNwCkcIqP5v8loYZwPLez7j8IwAzBcAHMC9g0z\u002B6oBWue31kPlgOpwekCkCRMo4YcN1wziIYZDFIDcgGKATAXgJyHbAAITG\u002BrRjGYKC\u002BAFIEMgGGY7Ti9cGprOUoggjSB2CAN6JqxxgKyAfiiEDkWUAwACYBMBdHIbBCNLI4sj2IAyHaQADINY8MwOh/FAEoAANiCi0UkcpbjAAAAAElFTkSuQmCC", + "name": "item_frame", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Flower Pot", + "enchantCategories": [], + "id": 390, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoklEQVQ4y2NgGLTAWEzgv6m4IBhbSQj\u002BJ1qjlZTIfwtJof9Fltr/Kx0M/le5mYLZFhJAcQmB/wQ1wzRmGSqjYJhBIDU4DQhRFPvvpy6HoRmGQXLBCuL4DZiVFgpWiA13BToTNqDK0RBsyNL8ODANwiCNIAySw2sACIAUgBRiwwQ1wwwA2UaW7TAQpiyO4g2CfsfnCpJthxsiLwrWBMMMwxcAAAeSlnvJpbQAAAAAAElFTkSuQmCC", + "name": "flower_pot", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Carrot", + "enchantCategories": [], + "id": 391, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoUlEQVQ4jWNgoCUw3mfwH4TlZ8n8J9sQkGaQIczpzP9hhhI0EFkTLjZRNoMUomsm2julGkz///dx/r\u002BcxQs2AGYIQwADYRessWQAa/6/3B6MQYaADIRphrkOvwEgzQfLITTUJciG4HQJSDNIMVgzCEM1g8RBBsC8Q9h2JJuRbQepwWkA3HYkzTCb8QYaeuAh20qWZpJsRXc\u002BSbYiA7I1UgoAM8C\u002BlVpMNzUAAAAASUVORK5CYII=", + "name": "carrot", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Potato", + "enchantCategories": [], + "id": 392, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAj0lEQVQ4y2NgGAUEwaxQhv/ImGRNc8v1/t9cFfj/xHSr/\u002BtbXAgbAtMEUgzSCNOMzMZpCEgCpOjlriQ4hmmEaQbhXHPG/1g1gyRBmn5caANjbAa0ZdrhNgBmO8wAdM0gr4EwVgNAgrCAQrYZxCeoGWYALPBggQbzM0wjTs3IhoD8CDIEhInWiG4IMh78SR0Ae1DVPxLPL2MAAAAASUVORK5CYII=", + "name": "potato", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Baked Potato", + "enchantCategories": [], + "id": 393, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoklEQVQ4y2NgGN5gVijDf3RMksb1LS7/b64KBOMT063AmKAhIAXImuaW62FgnIbANCNrvLrG/P\u002BHs1FgDGJvneGA3wCYZmSNMM0wQ7F6BeZnfJqRwyLXnPE/VueDFKI7GaYZZkBbph12A5CdD9OIrhkmhtUAkARII7qtIK/BNGO1HQZAEjDNIA3IfobZilMzsiEgW0C2wgKVKI3ohiBjmuYXAIWEFz1/IEijAAAAAElFTkSuQmCC", + "name": "baked_potato", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Poisonous Potato", + "enchantCategories": [], + "id": 394, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAxklEQVQ4y9WSMQqDMBSG45E6CQ51celowQt0KSLeongFoUfoUg/h4NzNI/QUr3zCXwIxRbqUBh5JzPu\u002BvDx07u/G4Zwb8TX8eJ5sd0xts/laOVMADlMWCmTmkLUPsW\u002B6vU19ZvdLEb8dmEQSmEmeb\u002BUbZk2wRhxIABGRNM7lIiQECkbYpkkowMohMM/Rk1SZqunqDwKSAIARCaIy3R6tgI9qlF86ex9ebaIEap6axuy/W32K/igkEEgIgaslx/40BII2gz8dL/js9O2d9KimAAAAAElFTkSuQmCC", + "name": "poisonous_potato", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Empty Map", + "enchantCategories": [], + "id": 395, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeElEQVQ4y2NgGBJg\u002BQqP/yBMtuZXr47/v3V3FWmGwGwFafzz5xMYgwwiyhCYrTCNyBhkYHuH5X\u002BibcWGQWowDIFpxGUzuitQDCFFMywsMFwAEiBkCCw2cIYBPkNgtuLUjMsQEL37YDlhjdgMgWkkSTOyIWRppDsAABifRorVNHrHAAAAAElFTkSuQmCC", + "name": "map", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Golden Carrot", + "enchantCategories": [], + "id": 396, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoUlEQVQ4jWNgoCUoDOD4D8Lhtmz/yTYEpBlkSLAmxBCiDETWhItNlM0gheiaifZOiBDn/zenXf/fXiQMNgBmiIEYA2EXbEoRBGt\u002B9S4cjEGGgAyEaYa5Dq8BII3//j8D0zCXIBuC0yUgzSDFIM0gDNMMEgcZAPMOQduRbUa2HaQGpwEw25E1w2zGG2jogYdsK1maSbIV3fkk2YoMyNZIKQAA9e/FQC16lYAAAAAASUVORK5CYII=", + "name": "golden_carrot", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Skull", + "enchantCategories": [], + "id": 397, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "skull", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Carrot on a Stick", + "enchantCategories": [ + "breakable", + "vanishable" + ], + "id": 398, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmElEQVQ4y2NgGAiQkpLy38XF5T/Zmj3NRP9ryHGTbgDIVpDmDD850g2Aae5MVwdrJskL6JphYmRrhoUF2ZqJMoBQgJWUlPwnWzNBF\u002BDTLNkv/p8ozVs2bwZjU1NTuOJNIQz/mdOZ/ws08P/HqRmWyqZNm4ZiAEjz/4nS/5ebMBDWDOKDNBKtGQRAGrH5eb0nEZrxAZBGfJoBglyKb/mOxJoAAAAASUVORK5CYII=", + "maxDurability": 25, + "name": "carrot_on_a_stick", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Nether Star", + "enchantCategories": [], + "id": 399, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjUlEQVQ4y2NgGPQgZcKE/xRp7liy5H9odvZ/sjXfevSIPENABuw8efL/3/8rwDTRBoA0wmw/fe0a2AAQDXMFXoNgGkE2gjQhGwDCIHGc3kH2M0gTDF\u002B6xPD/waNyOJ8oQ2AuANEgzSAappFggML8iRwGyLYSHZgghbBYICsakV1BdmKCGUKWZmRDaJrZAFy16kfYt0HIAAAAAElFTkSuQmCC", + "name": "nether_star", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Pumpkin Pie", + "enchantCategories": [], + "id": 400, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVQ4y2NgGAVYwerymP/YMNEa/52pg\u002BNXW5PhGK9BIAm44nkJ/290B6BgkBiyQdg1I2kEsd\u002BtyQNjdHEMQ2AGgBSANHzcUQ1WuD1G6P\u002BSEGEMQ0BeKw\u002BTRzMAauPtEiWwRlyaQWysBoA0gDTDDABpBrkEPRxgAYtiAIiDrBnEB2GYBvRYuTrfG9UAmCEwDOODFCJHI07N2AC6ATCNRGnG5iqSNJICAPs/O814FI0RAAAAAElFTkSuQmCC", + "name": "pumpkin_pie", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Firework Rocket", + "enchantCategories": [], + "id": 401, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbklEQVQ4y2NgGPRgp6bmf7I1zwRqvqal9T9XXPw/WZpBtoNokAEkG7ITyQAQbpGWJt0Vm85c/A/CZGkGgS9fvsBdQXYMgDDIFWQbAHIF2QaANIMw2V6gSRjoinD\u002BB2GiDQAphhlAtEZ0QJKtpAIAiKxhA9IBieYAAAAASUVORK5CYII=", + "name": "fireworks", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Firework Star", + "enchantCategories": [], + "id": 402, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAItJREFUOMu1k9EJwCAMRF3IQTKB/47gGH53gU5qiXBwBtQotHC0mtzjYtsg7xOgq\u002Bva6AGISFOdQ43xCKSNpZSuWmsX11xmrAHCXs65xRibC5BSGpLoXetTAOLZ2AACME3BAB5DkzBAn5cpeG6W603YJp4d9eUhWogFbs3cqAIA6\u002BMvcmf89T/aGqEPjrmgo5ldSSoAAAAASUVORK5CYII=", + "name": "firework_charge", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Enchanted Book", + "enchantCategories": [], + "id": 403, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2klEQVQ4jWNgoDUwVGT5D8NkaQzSE/if6i0OxkQZkiMu/h\u002BEkTUiY5yGwGxcoqMNxkeFLcEaXIwFwBinIehODbET/j9X2hxsAFGGoPsTnyHIalxUuSCGoLsAphDZEJCXkDWCcHR09H8UL2zfvh2rISDNlxeJgTFI48yZM8FqQTTYADEBVrDGa9euoRiCbCNI85VpUmB5mGaQpSA5nIbAnApSDHJFp6ICikaQHhCGxwa6ITCngjBIMwhj1YgMsBkC0gTSnCgiglsjNkNgXgDxQZoJakQ3BK9TqQkAQoET8UHXsmMAAAAASUVORK5CYII=", + "name": "enchanted_book", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Redstone Comparator", + "enchantCategories": [], + "id": 404, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkUlEQVQ4y2NgoDdoZWH5n8rE9J8iA5zZeMk3YGqp238nU6X/ZDuPoAGEnJceZPjfXEv8P07TQQooMgCb84gK\u002Bd0Htv\u002BHGbBk\u002BUIwJinkQQbAnAfSAMIgQzLSs/4T4zUGkGKQISAMsg3kZJjT8YY8MgDZBsIwL4AMAmFkrxGVWNANKouzAHuNaANwGQRiMww6AACvYYv3eY\u002B5oQAAAABJRU5ErkJggg==", + "name": "comparator", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Nether Brick", + "enchantCategories": [], + "id": 405, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnElEQVQ4T9WSwQpAQBRFfYKyoSQLWUiyUHaWStb\u002B/1NGd\u002BqO5w0jK3l1DdOccxVR9Jvp09wgej84hJCpqMxct8\u002BSKwhZm87de5I7KBQnwc3WDa4Bq2yT7VhxFkGRleCyVI3d1C0aIsgUcXIIpERDY1aeQD57Akp001UgcQJsSAEP6GYJWlh\u002BBUp0O0WETqAcSuQbPEJ6\u002BC\u002B8gj6fHav/y0YmM8iIAAAAAElFTkSuQmCC", + "name": "netherbrick", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Nether Quartz", + "enchantCategories": [], + "id": 406, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA0klEQVQ4ja2RPQoCMRCF95yCZ7Cw9AQ2gjew8AaChQewsF7s1GobS0EsI9/Ck0fGkRQGhsxk3k8y6bqGtdusi6IFH8j34TpGKpA5OPn1fJTlYp4LCChQTb70xzYBOXFGTgy3c\u002BlPh98CNZgzcgL3/Xb1Ef46C5oiAAYE0d3JMUmHCUjukCUgd3rU4Sm6Fg13V3A2m05GAfZ0iBJhBwyZXQISD3OAxNv0jQAlUJM1pyAAwUWo3d0x4Uv1PoVqyH4DFwxzcBK5SC6Qkl3EAV7Xvb\u002BtN3zT2A4f9QtQAAAAAElFTkSuQmCC", + "name": "quartz", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Minecart with TNT", + "enchantCategories": [], + "id": 407, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5UlEQVQ4jWNgwAM05Lj/wzA\u002BdTg13naR\u002Bn\u002BzueL/RF1B4gxB1yitZgTGIDZIDK8h6Da\u002BnNcH1wgzBK9LYAbANCLbTtAl9k7OcKeDbMHlBZBcojwPGCvr6P9HMQCEkQ1A9gJMI4wGacYwYMr0GWBDQArQbUPX2NDciWlAen7x/5Xr1qO4BNm5MI0gNdl5RdhdAFMAcwlMI0gMJgeyCMMFIA7MBSBJmHdANs1bsgxDM4hGMQDdEJgCmHNBhsA0gwzm5OTCnhZghoBcAGKDNIM0wfwMwiDNGLZjMwQWaHhtxGcI0TZSCgCO1jyqCros8gAAAABJRU5ErkJggg==", + "name": "tnt_minecart", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Minecart with Hopper", + "enchantCategories": [], + "id": 408, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAz0lEQVQ4jaWSMQrCQBBF08Zr2AqmTLWCdsFLmMZCUNALCFb2glZWItjoEVee8EPiTtYFFz6TZOa/PwvJssipF7WXYnO9xmpeNUqCWMayLNMglrEoio\u002BSIEpvG9uKQibTWbM6tQ\u002BgEOecH47GvgNANATRJm0jPWaYDQCn8yWAWEa0PxxDwHKz84/nqwOxjMys1lt7Aw0IIiPf1CMo2IAXbUBT1yHpersHZmoH8A3RgNYFIjPgPB/Y/4IgbMAzZky6M8IcpFsQ6s/EGCQ58d/zBuXIOcSxFzVDAAAAAElFTkSuQmCC", + "name": "hopper_minecart", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Prismarine Shard", + "enchantCategories": [], + "id": 409, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAkklEQVQ4y2NgGFQgeEbTfxCmyICJh9b8J8sg54Y8sKYlFw/BceisLjAm2hC9hGC4ZpBLYGyiXQQyoGbzEhTNID5IM4gmykUgQ0AGwDCyt2AGgwwxzoz\u002BT9AV6K6BucggJew/0V6BYeTwIMoAWJQiuwRE43Q6IVfAApMkA2ChD4tGgk5HByDbyNYMAyCNZGsmBgAAO7bnu0BjYBYAAAAASUVORK5CYII=", + "name": "prismarine_shard", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Prismarine Crystals", + "enchantCategories": [], + "id": 410, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAdElEQVQ4jWNgGL6gaMmM/zBMluYtN079v//yDpgmyTDPlBi4ZnQMEgfJk2QIiAbhiUe3gzFRBiA7GYRBmmCYZP\u002BDNKEbSJRmGIYZAHI\u002BTA6rIdg0w/yMrBnZYAwDkBWia0YOTKxhAVOMHNq4MFb/E6VoUAIA\u002BdsNV6rGpd8AAAAASUVORK5CYII=", + "name": "prismarine_crystals", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Raw Rabbit", + "enchantCategories": [], + "id": 411, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAtElEQVQ4y2NgoBfYUpHyH4aJUoSsEMR\u002Bv2fN/08n94JprIYgK0JWCBP/9/QSGGM1BMS5taAHrhmmGBuGqdnRUvy/Lcj1P4rtMBcQ0gzCIAsxDAAJwlyCrAkmjmwJigEwQ0AaYAaBaJAzYWyYgTBDULwAAiAOTBFIE0wBiI3uFQzbYQbAbIJphtHoLsDQjG4ITAGIhmGY07Hajm4IugKYa2CBieF/YgDMYJBmsgxAN4hsA6gOAArSlVvWZuEhAAAAAElFTkSuQmCC", + "name": "rabbit", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cooked Rabbit", + "enchantCategories": [], + "id": 412, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAtklEQVQ4y2NgoBeospX5D8NEKUJWCGJf6kv6f3tpI5jGagiyImSFMPHn\u002BxeBMVZDQJyV8UZwzTDF2DBMTYe74v9IXZH/KLbDXEBIMwiDLMQwACQIcwmyJpg4siUoBsAMAWmAGQSiQc6EsWEGwgxB8QIIgDgwRSBNMAUgNrpXQAagaIYZALMJphlGo7sAQzO6ITAFIBqGYU7H8Ds2Q9AVwFwDC0wM/xMDYAaDNJNlALpBZBtAdQAA9ChH\u002B/pe\u002BlQAAAAASUVORK5CYII=", + "name": "cooked_rabbit", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Rabbit Stew", + "enchantCategories": [], + "id": 413, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVQ4y2NgGAW0BUsCDP5fagz9T7LGGV46/0E4T08abMD/5fb///dx/ida46M5XmCNcAOAmi9n8f6HyePU/Giu1/9P66P/b0/jB2uCGXK2Jx9uEIiN1RB7be7/rka8YAxSDMIwGy/VB4P5MHl5USbsBhT68/8PtuSEK0THIDkrdTbsBoCAgSIn2BBsmKBmGAApAGGQBmTNMHGioxKmgWSNdAcAUFCRoiZCO8sAAAAASUVORK5CYII=", + "name": "rabbit_stew", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Rabbit\u0027s Foot", + "enchantCategories": [], + "id": 414, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgElEQVQ4y2NgGDKgKcHxPwiTrXlLdzQYp/pZ/ifLgOPz0v/f2NQIxiQbAjIAphlkENEGwPwN0gRzAUFvwDTBbAVpBGmCGYLXAHS/IjsbZghezSBFyJpgNMwAgraDJJFdQLRmEABJwgxADjiYRqJCHqQIpAHmHaI1YnMJWSluQAAAlYDLdZcOquAAAAAASUVORK5CYII=", + "name": "rabbit_foot", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Rabbit Hide", + "enchantCategories": [], + "id": 415, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAk0lEQVQ4y2NgQANNCY7/QRibuJ\u002BVOoY4AzaFKxpCUAyBiRFlALoh2Awk2oAt3dFgmmjbkf0PokEGgDBMM67wwep0mO3H56WD2USFA0wRSBM6hhlC0Csw25E1gmiSYwGmET0cSDYAZgjJBsCikSznI4c\u002BzBUkpQV0/xPtDZACWDoAsZFthhmM1xCQJAwj87HJUQ0AAFO2\u002B9ZNvwQ9AAAAAElFTkSuQmCC", + "name": "rabbit_hide", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Armor Stand", + "enchantCategories": [], + "id": 416, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjElEQVQ4y2NgwAPiPTX\u002BM5ALQJoXNQX\u002BtzWQ\u002B0\u002B2AVsmRJFuAEgjDPeXu/5H5hPtbBAG2Q6jQQYR7RqQIhAGaUKmSfIKcgCSFZCwAKQoIEE2kxWVsNAHYeRAJNkQmNPJ9gLMVrIDERYGJLsAlupgsQBzCdEpccWKFWA8d\u002B5cML1hwwY4TVJKxIaxqQcAZxm36wSflcYAAAAASUVORK5CYII=", + "name": "armor_stand", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Iron Horse Armor", + "enchantCategories": [], + "id": 417, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnElEQVQ4y\u002BWTsQ3EIAxFUyQdPQ1TXJmGKsMwB9uwA4MwjaOH4pNPyUmXXBMpSF9Y8P\u002BzKRiGZ61SivwNQCkluRSutYrWpyAaRlqfBmjXGONbH6acs7TWunGZJgkhdFHb8GEHDbNjJOS974B5HL93tSNqGBMhwkCAcca9\u002Bg4nsO8DQBi9tgm4V98OwKEVIedclwUoZAewb/xF9/ofK3\u002BDudKEmdZgAAAAAElFTkSuQmCC", + "name": "iron_horse_armor", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Gold Horse Armor", + "enchantCategories": [], + "id": 418, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiklEQVQ4y2NgGFng3YPw/xQbAMK3Fwn/J0vz3/9l/2Fskgx5c9oVrBmEYQaRZACy0zelCMIxiiJkG6xYWFAwsmasNoA0gpwJwiCFrqysKBinrchOhGkGKQJpAtkMo0FiIHmYOqyBhOw/ZM1GUANA8jB1GAaABJGxEVSjEZoBMEMwDED2IzF4cOUPAKt20IiKISqqAAAAAElFTkSuQmCC", + "name": "golden_horse_armor", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Diamond Horse Armor", + "enchantCategories": [], + "id": 419, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiUlEQVQ4y2NgGFlg4e8X/yk2AIQVjm79T7ZmGJskQ7ze3vwPAiCNIDbJBiA7XWrVcjhGUfQfCkAK589iQMHImrHaANIIchoIgxQe2seFgnHaiuxEmGaQIpAmkM0wGiQG8zuIxhpIyP5D1gwzACQPU4dhAEgQGefn8KNgmAEwQzAMQPYjMXhw5Q8A8wvy9qKAUUgAAAAASUVORK5CYII=", + "name": "diamond_horse_armor", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Lead", + "enchantCategories": [], + "id": 420, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgklEQVQ4y2NgGHSg1U36/7pibxS8LN32P0icaM0gGoTj9AXgmChDQAphBpAih6IIpABkG6kWEGUITBykhqBXYP5GxrAwImgAukEwV21dMf//stmTiTcA3TCQ5qKEkP8UpQ\u002BybCfaAFwhD0uNBG2HRRNyEobZSpTTuwviUZIv0RopAQCshpyomRT3NAAAAABJRU5ErkJggg==", + "name": "lead", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Name Tag", + "enchantCategories": [], + "id": 421, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAm0lEQVQ4y2NgoBd48P79fxBeu2cPGJOlmWxDYBp7Z8\u002BHY6IMyEoM\u002Bn/k2jW4Zph4VMtMFD5OzefW5IJtAhkS4yJOvAEwzc\u002BO98D9C\u002BLDDAFpBhmCUzNIIwhX5SfA/QszgHjNhUlwDNIMM4AozciGgGhk5\u002BPVDNMAo4nWDAswZKcTpRmb7UTbjM0FJNmMzRBYiJOkGQZAmmCYFH0A/vMom\u002BkksnQAAAAASUVORK5CYII=", + "name": "name_tag", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Minecart with Command Block", + "enchantCategories": [], + "id": 422, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA9klEQVQ4jWNgwAM05Lj/wzA\u002BdTg1bu8t/H\u002B8zv9/Q4gZcYaga7x25sj/xNkaxBmCrvGolfn/YzvXgzGIT9AQmO0ghTBDYAbc8nUH80EWYDXE3skZLAiThBnyc68oXCOyZhBW1tH/j2IACIMUdJcmo4QDstNhloA0YxgwZfoMsCEgA5ANwaaxobkT04D0/OL/K9ethxsCsxVdI0hNdl4RdhfAFMC8A9MIEoPJgSzCcAGIA3MBSBLmHZBN85Ysw9AMolEMQDcEpgDmXJAhMM0ggzk5ubCnBZghIBeA2CDNIE0wP4MwSDOG7dgMgQUaXhvxGUK0jZQCAFtUTWzQafyWAAAAAElFTkSuQmCC", + "name": "command_block_minecart", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Raw Mutton", + "enchantCategories": [], + "id": 423, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAq0lEQVQ4y2NgoCeYpij9H4TJ0rzWWO//o6So/3s0lcgzBGbART010g2AaX5UlEmBAUDNL7qawF5w52L7T5JmkMa7FgakG4CsGeR0kCtAzidoAEgjzN8gA0AaQYbADCDKVrBGoAEwp4MDEYjxGgDTDIsuGIa5BK//0f2LjGGuwOt/ZNuRDQH7nZgEBJIEORGWYODhAGTDki/e0AdJwjILOgbJERX3MIXoGJ8eAMYL5i4RhvzuAAAAAElFTkSuQmCC", + "name": "mutton", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Cooked Mutton", + "enchantCategories": [], + "id": 424, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVQ4y2NgoCcI0pf/D8Jkac620vo/N9H9f42DPnmGwAxo8rAi3QCY5jkZIeQbANK8uCAK7AUtMd7/JGkGaezwdyDdAGTNIKeDXAFyPkEDQBph/gYZANIIMgRmAFG2gjDIAJjTQWwQxmsATDMsumAY5hK8/kf3LzKGuQKv/5FtRzYExCYqAYEkQU6EJRhYOIDYsOSLN/RBkrDMgo5BckTFPUwhOsanBwB6CMyDLQzXIAAAAABJRU5ErkJggg==", + "name": "cooked_mutton", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Banner", + "enchantCategories": [], + "id": 425, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "banner", + "repairWith": [], + "stackSize": 16 + }, + { + "displayName": "Spruce Door", + "enchantCategories": [], + "id": 427, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAEhJREFUOMtjYBhUIMpF5X9VlNn/NF8NvDTtDDA2Nv4fGBj4397eHi89iL1A0zBYtGjR/56eHvLDAKS5srJyKIfBEEoHxGBkPQCFlwzALC1FZAAAAABJRU5ErkJggg==", + "name": "spruce_door", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Birch Door", + "enchantCategories": [], + "id": 428, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAF1JREFUOMtjYBhUYOaElP/XTvX8v3JqJpjGhQka8OPLQzC\u002Bffs2GMP4BA2ItpMHK4BpRMckuQDZZhibfgaQ7QVYGOByAUyebC8QbQBVYoGidEAIE3TBwBpADEbWAwD5LsLdZKCJbQAAAABJRU5ErkJggg==", + "name": "birch_door", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Jungle Door", + "enchantCategories": [], + "id": 429, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAG5JREFUOMtjYBhUoCLE/P\u002BmpjiCmGgDQHwYJsoAU1NTFM0LSkLBikE0siF4XTA9ywWMYRqRaWQ5gl4AKUR2NjKfaAOQ5YgyADkM0F3g6en539jYmDQXUOwFig1AxxSFAdEuwGYjuotoGwbEYGQ9ADPAOdXXTobkAAAAAElFTkSuQmCC", + "name": "jungle_door", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Acacia Door", + "enchantCategories": [], + "id": 430, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAD5JREFUOMtjYBhUoMnb4P/GNAeCmCgDQHxsNF4DTE1NKTOAYhcMvAHIYYCOQXKBgYEjKgwG3gtk5wViMLIeAIxX9qkZrdbpAAAAAElFTkSuQmCC", + "name": "acacia_door", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "Dark Oak Door", + "enchantCategories": [], + "id": 431, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGOfPtRkwAAAEtJREFUOMtjYBhUwEiR/3\u002BgiRRBTNAAEA3D2Pg4DcjPz4drcNERA2NsfKJcMEQNgIUBNvz/duT/M1MYaBwLgycMBj4aKcoLxGBkPQAb/dg49tN0owAAAABJRU5ErkJggg==", + "name": "dark_oak_door", + "repairWith": [], + "stackSize": 64 + }, + { + "displayName": "13 Disc", + "enchantCategories": [], + "id": 2256, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_13", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Cat Disc", + "enchantCategories": [], + "id": 2257, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_cat", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Blocks Disc", + "enchantCategories": [], + "id": 2258, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_blocks", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Chirp Disc", + "enchantCategories": [], + "id": 2259, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_chirp", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Far Disc", + "enchantCategories": [], + "id": 2260, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_far", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Mall Disc", + "enchantCategories": [], + "id": 2261, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_mall", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Mellohi Disc", + "enchantCategories": [], + "id": 2262, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_mellohi", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Stal Disc", + "enchantCategories": [], + "id": 2263, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_stal", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Strad Disc", + "enchantCategories": [], + "id": 2264, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_strad", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Ward Disc", + "enchantCategories": [], + "id": 2265, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_ward", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "11 Disc", + "enchantCategories": [], + "id": 2266, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_11", + "repairWith": [], + "stackSize": 1 + }, + { + "displayName": "Wait Disc", + "enchantCategories": [], + "id": 2267, + "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG\u002BSURBVDhPpVM9LENRFD73/bSqarZUYrIamhgIlkpN9kZHVhJhEZqSLiysjKq7rVFD2zA0DFaThMWsqP68d53vvt4XWlKJL3nvnZxzvnvPOd95gn6BTKeN9\u002Bv7EdiDU\u002BPPIpNxVaALPQc0Z1MxKdxNEjIhSEQ8r6yRFIWWSwfhytmN5/PgHyDZbs4lM2xu0XDEaE9PkjM2qmLmwyNZV1Wil5prEGWtUj7NRKZ8OaA1l9yVQmy34jPUWEmRDIU6EQ\u002BiXqfgcY7sYpmLk3t2Kb\u002Bj/Hh5ZTvV9vys8bG6QuL1jeRQGCEf2jdwdEzWRdkV0pwMlE9vuSKuBT1z2bgZiYPraQqe5BQRgA0fYshBruIwDEwbA0PPKBu3tGMTFDgvKCIe2PAhhhzkggOuBalsMiN6YEBjeUl9QQSaiwnfBzhjUbJZIXBVC/\u002BBgSWRrDOk0tBl42Y8uh0N8\u002BGJNZQ1cA21Ybwk0BlSYVDW7Z1fNh7Y8CGGHLUTzAH3u4xxlnGtj4yHLGOxS0YY/MnalxWVQOYPo2EfdgA5jGyH02\u002BVoyqGnvuusgbaIeFsSEEL\u002BmfCwFTP0tjXN2v0HKDxt9\u002BZ6BNwu/cBZyM3gQAAAABJRU5ErkJggg==", + "name": "record_wait", + "repairWith": [], + "stackSize": 1 + } +] \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/recipes.json b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/recipes.json new file mode 100644 index 0000000..eb03556 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Data/recipes.json @@ -0,0 +1,26871 @@ +{ + "1": [ + { + "ingredients": [ + { + "id": 1, + "metadata": 3 + }, + 4 + ], + "result": { + "count": 2, + "id": 1, + "metadata": 5 + } + }, + { + "inShape": [ + [ + { + "id": 1, + "metadata": 5 + }, + { + "id": 1, + "metadata": 5 + } + ], + [ + { + "id": 1, + "metadata": 5 + }, + { + "id": 1, + "metadata": 5 + } + ] + ], + "result": { + "count": 4, + "id": 1, + "metadata": 6 + } + }, + { + "inShape": [ + [ + 4, + 406 + ], + [ + 406, + 4 + ] + ], + "result": { + "count": 2, + "id": 1, + "metadata": 3 + } + }, + { + "inShape": [ + [ + { + "id": 1, + "metadata": 3 + }, + { + "id": 1, + "metadata": 3 + } + ], + [ + { + "id": 1, + "metadata": 3 + }, + { + "id": 1, + "metadata": 3 + } + ] + ], + "result": { + "count": 4, + "id": 1, + "metadata": 4 + } + }, + { + "ingredients": [ + { + "id": 1, + "metadata": 3 + }, + 406 + ], + "result": { + "count": 1, + "id": 1, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 1, + "metadata": 1 + }, + { + "id": 1, + "metadata": 1 + } + ], + [ + { + "id": 1, + "metadata": 1 + }, + { + "id": 1, + "metadata": 1 + } + ] + ], + "result": { + "count": 4, + "id": 1, + "metadata": 2 + } + } + ], + "3": [ + { + "inShape": [ + [ + { + "id": 3, + "metadata": 0 + }, + 13 + ], + [ + 13, + { + "id": 3, + "metadata": 0 + } + ] + ], + "result": { + "count": 4, + "id": 3, + "metadata": 1 + } + } + ], + "5": [ + { + "inShape": [ + [ + { + "id": 17, + "metadata": 12 + } + ] + ], + "result": { + "count": 4, + "id": 5, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 17, + "metadata": 13 + } + ] + ], + "result": { + "count": 4, + "id": 5, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 17, + "metadata": 14 + } + ] + ], + "result": { + "count": 4, + "id": 5, + "metadata": 2 + } + }, + { + "inShape": [ + [ + { + "id": 17, + "metadata": 15 + } + ] + ], + "result": { + "count": 4, + "id": 5, + "metadata": 3 + } + }, + { + "inShape": [ + [ + { + "id": 162, + "metadata": 12 + } + ] + ], + "result": { + "count": 4, + "id": 5, + "metadata": 4 + } + }, + { + "inShape": [ + [ + { + "id": 162, + "metadata": 13 + } + ] + ], + "result": { + "count": 4, + "id": 5, + "metadata": 5 + } + } + ], + "22": [ + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 22, + "metadata": 0 + } + } + ], + "23": [ + { + "inShape": [ + [ + 4, + 4, + 4 + ], + [ + 4, + 261, + 4 + ], + [ + 4, + 331, + 4 + ] + ], + "result": { + "count": 1, + "id": 23, + "metadata": 0 + } + } + ], + "24": [ + { + "inShape": [ + [ + { + "id": 12, + "metadata": 0 + }, + { + "id": 12, + "metadata": 0 + } + ], + [ + { + "id": 12, + "metadata": 0 + }, + { + "id": 12, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 24, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 24, + "metadata": 0 + }, + { + "id": 24, + "metadata": 0 + } + ], + [ + { + "id": 24, + "metadata": 0 + }, + { + "id": 24, + "metadata": 0 + } + ] + ], + "result": { + "count": 4, + "id": 24, + "metadata": 2 + } + }, + { + "inShape": [ + [ + { + "id": 44, + "metadata": 1 + } + ], + [ + { + "id": 44, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 24, + "metadata": 1 + } + } + ], + "25": [ + { + "inShape": [ + [ + 5, + 5, + 5 + ], + [ + 5, + 331, + 5 + ], + [ + 5, + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 25, + "metadata": 0 + } + } + ], + "27": [ + { + "inShape": [ + [ + 266, + null, + 266 + ], + [ + 266, + 280, + 266 + ], + [ + 266, + 331, + 266 + ] + ], + "result": { + "count": 6, + "id": 27, + "metadata": 0 + } + } + ], + "28": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + 265, + 70, + 265 + ], + [ + 265, + 331, + 265 + ] + ], + "result": { + "count": 6, + "id": 28, + "metadata": 0 + } + } + ], + "29": [ + { + "inShape": [ + [ + 341 + ], + [ + 33 + ] + ], + "result": { + "count": 1, + "id": 29, + "metadata": 0 + } + } + ], + "33": [ + { + "inShape": [ + [ + 5, + 5, + 5 + ], + [ + 4, + 265, + 4 + ], + [ + 4, + 331, + 4 + ] + ], + "result": { + "count": 1, + "id": 33, + "metadata": 0 + } + } + ], + "35": [ + { + "inShape": [ + [ + 287, + 287 + ], + [ + 287, + 287 + ] + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 14 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 13 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 12 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 11 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 10 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 9 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 8 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 7 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 6 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 5 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 4 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 3 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 2 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 1 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + }, + { + "ingredients": [ + 35, + { + "id": 351, + "metadata": 0 + } + ], + "result": { + "count": 1, + "id": 35, + "metadata": 0 + } + } + ], + "41": [ + { + "inShape": [ + [ + 266, + 266, + 266 + ], + [ + 266, + 266, + 266 + ], + [ + 266, + 266, + 266 + ] + ], + "result": { + "count": 1, + "id": 41, + "metadata": 0 + } + } + ], + "42": [ + { + "inShape": [ + [ + 265, + 265, + 265 + ], + [ + 265, + 265, + 265 + ], + [ + 265, + 265, + 265 + ] + ], + "result": { + "count": 1, + "id": 42, + "metadata": 0 + } + } + ], + "44": [ + { + "inShape": [ + [ + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + } + ] + ], + "result": { + "count": 6, + "id": 44, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 24, + 24, + 24 + ] + ], + "result": { + "count": 6, + "id": 44, + "metadata": 1 + } + }, + { + "inShape": [ + [ + 4, + 4, + 4 + ] + ], + "result": { + "count": 6, + "id": 44, + "metadata": 3 + } + }, + { + "inShape": [ + [ + 45, + 45, + 45 + ] + ], + "result": { + "count": 6, + "id": 44, + "metadata": 4 + } + }, + { + "inShape": [ + [ + 98, + 98, + 98 + ] + ], + "result": { + "count": 6, + "id": 44, + "metadata": 5 + } + }, + { + "inShape": [ + [ + 405, + 405, + 405 + ] + ], + "result": { + "count": 6, + "id": 44, + "metadata": 6 + } + }, + { + "inShape": [ + [ + 155, + 155, + 155 + ] + ], + "result": { + "count": 6, + "id": 44, + "metadata": 7 + } + } + ], + "45": [ + { + "inShape": [ + [ + 336, + 336 + ], + [ + 336, + 336 + ] + ], + "result": { + "count": 1, + "id": 45, + "metadata": 0 + } + } + ], + "46": [ + { + "inShape": [ + [ + 289, + 12, + 289 + ], + [ + 12, + 289, + 12 + ], + [ + 289, + 12, + 289 + ] + ], + "result": { + "count": 1, + "id": 46, + "metadata": 0 + } + } + ], + "47": [ + { + "inShape": [ + [ + 5, + 5, + 5 + ], + [ + 340, + 340, + 340 + ], + [ + 5, + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 47, + "metadata": 0 + } + } + ], + "48": [ + { + "ingredients": [ + 4, + 106 + ], + "result": { + "count": 1, + "id": 48, + "metadata": 0 + } + } + ], + "50": [ + { + "inShape": [ + [ + 263 + ], + [ + 280 + ] + ], + "result": { + "count": 4, + "id": 50, + "metadata": 0 + } + } + ], + "53": [ + { + "inShape": [ + [ + null, + null, + { + "id": 5, + "metadata": 0 + } + ], + [ + null, + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ], + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ] + ], + "result": { + "count": 4, + "id": 53, + "metadata": 0 + } + } + ], + "54": [ + { + "inShape": [ + [ + 5, + 5, + 5 + ], + [ + 5, + null, + 5 + ], + [ + 5, + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 54, + "metadata": 0 + } + } + ], + "57": [ + { + "inShape": [ + [ + 264, + 264, + 264 + ], + [ + 264, + 264, + 264 + ], + [ + 264, + 264, + 264 + ] + ], + "result": { + "count": 1, + "id": 57, + "metadata": 0 + } + } + ], + "58": [ + { + "inShape": [ + [ + 5, + 5 + ], + [ + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 58, + "metadata": 0 + } + } + ], + "61": [ + { + "inShape": [ + [ + 4, + 4, + 4 + ], + [ + 4, + null, + 4 + ], + [ + 4, + 4, + 4 + ] + ], + "result": { + "count": 1, + "id": 61, + "metadata": 0 + } + } + ], + "65": [ + { + "inShape": [ + [ + 280, + null, + 280 + ], + [ + 280, + 280, + 280 + ], + [ + 280, + null, + 280 + ] + ], + "result": { + "count": 3, + "id": 65, + "metadata": 0 + } + } + ], + "66": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + 265, + 280, + 265 + ], + [ + 265, + null, + 265 + ] + ], + "result": { + "count": 16, + "id": 66, + "metadata": 0 + } + } + ], + "67": [ + { + "inShape": [ + [ + null, + null, + 4 + ], + [ + null, + 4, + 4 + ], + [ + 4, + 4, + 4 + ] + ], + "result": { + "count": 4, + "id": 67, + "metadata": 0 + } + } + ], + "69": [ + { + "inShape": [ + [ + 280 + ], + [ + 4 + ] + ], + "result": { + "count": 1, + "id": 69, + "metadata": 0 + } + } + ], + "70": [ + { + "inShape": [ + [ + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 70, + "metadata": 0 + } + } + ], + "72": [ + { + "inShape": [ + [ + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 72, + "metadata": 0 + } + } + ], + "75": [ + { + "inShape": [ + [ + 331 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 75, + "metadata": 0 + } + } + ], + "77": [ + { + "inShape": [ + [ + { + "id": 1, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 77, + "metadata": 0 + } + } + ], + "78": [ + { + "inShape": [ + [ + 80, + 80, + 80 + ] + ], + "result": { + "count": 6, + "id": 78, + "metadata": 0 + } + } + ], + "80": [ + { + "inShape": [ + [ + 332, + 332 + ], + [ + 332, + 332 + ] + ], + "result": { + "count": 1, + "id": 80, + "metadata": 0 + } + } + ], + "82": [ + { + "inShape": [ + [ + 337, + 337 + ], + [ + 337, + 337 + ] + ], + "result": { + "count": 1, + "id": 82, + "metadata": 0 + } + } + ], + "84": [ + { + "inShape": [ + [ + 5, + 5, + 5 + ], + [ + 5, + 264, + 5 + ], + [ + 5, + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 84, + "metadata": 0 + } + } + ], + "85": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + }, + 280, + { + "id": 5, + "metadata": 0 + } + ], + [ + { + "id": 5, + "metadata": 0 + }, + 280, + { + "id": 5, + "metadata": 0 + } + ] + ], + "result": { + "count": 3, + "id": 85, + "metadata": 0 + } + } + ], + "89": [ + { + "inShape": [ + [ + 348, + 348 + ], + [ + 348, + 348 + ] + ], + "result": { + "count": 1, + "id": 89, + "metadata": 0 + } + } + ], + "91": [ + { + "inShape": [ + [ + 86 + ], + [ + 50 + ] + ], + "result": { + "count": 1, + "id": 91, + "metadata": 0 + } + } + ], + "95": [ + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 15 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 14 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 1 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 13 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 2 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 12 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 3 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 11 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 4 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 10 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 5 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 9 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 6 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 8 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 7 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 7 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 8 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 6 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 9 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 5 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 10 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 4 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 11 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 3 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 12 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 2 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 13 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 1 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 14 + } + }, + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + { + "id": 351, + "metadata": 0 + }, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 8, + "id": 95, + "metadata": 15 + } + } + ], + "96": [ + { + "inShape": [ + [ + 5, + 5, + 5 + ], + [ + 5, + 5, + 5 + ] + ], + "result": { + "count": 2, + "id": 96, + "metadata": 0 + } + } + ], + "98": [ + { + "inShape": [ + [ + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + } + ], + [ + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + } + ] + ], + "result": { + "count": 4, + "id": 98, + "metadata": 0 + } + }, + { + "ingredients": [ + 98, + 106 + ], + "result": { + "count": 1, + "id": 98, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 44, + "metadata": 5 + } + ], + [ + { + "id": 44, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 98, + "metadata": 3 + } + } + ], + "101": [ + { + "inShape": [ + [ + 265, + 265, + 265 + ], + [ + 265, + 265, + 265 + ] + ], + "result": { + "count": 16, + "id": 101, + "metadata": 0 + } + } + ], + "102": [ + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + 20, + 20 + ] + ], + "result": { + "count": 16, + "id": 102, + "metadata": 0 + } + } + ], + "103": [ + { + "inShape": [ + [ + 360, + 360, + 360 + ], + [ + 360, + 360, + 360 + ], + [ + 360, + 360, + 360 + ] + ], + "result": { + "count": 1, + "id": 103, + "metadata": 0 + } + } + ], + "107": [ + { + "inShape": [ + [ + 280, + { + "id": 5, + "metadata": 0 + }, + 280 + ], + [ + 280, + { + "id": 5, + "metadata": 0 + }, + 280 + ] + ], + "result": { + "count": 1, + "id": 107, + "metadata": 0 + } + } + ], + "108": [ + { + "inShape": [ + [ + null, + null, + 45 + ], + [ + null, + 45, + 45 + ], + [ + 45, + 45, + 45 + ] + ], + "result": { + "count": 4, + "id": 108, + "metadata": 0 + } + } + ], + "109": [ + { + "inShape": [ + [ + null, + null, + 98 + ], + [ + null, + 98, + 98 + ], + [ + 98, + 98, + 98 + ] + ], + "result": { + "count": 4, + "id": 109, + "metadata": 0 + } + } + ], + "113": [ + { + "inShape": [ + [ + 405, + 405, + 405 + ], + [ + 405, + 405, + 405 + ] + ], + "result": { + "count": 6, + "id": 113, + "metadata": 0 + } + } + ], + "114": [ + { + "inShape": [ + [ + null, + null, + 405 + ], + [ + null, + 405, + 405 + ], + [ + 405, + 405, + 405 + ] + ], + "result": { + "count": 4, + "id": 114, + "metadata": 0 + } + } + ], + "116": [ + { + "inShape": [ + [ + null, + 340, + null + ], + [ + 264, + 49, + 264 + ], + [ + 49, + 49, + 49 + ] + ], + "result": { + "count": 1, + "id": 116, + "metadata": 0 + } + } + ], + "123": [ + { + "inShape": [ + [ + null, + 331, + null + ], + [ + 331, + 89, + 331 + ], + [ + null, + 331, + null + ] + ], + "result": { + "count": 1, + "id": 123, + "metadata": 0 + } + } + ], + "126": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ] + ], + "result": { + "count": 6, + "id": 126, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + } + ] + ], + "result": { + "count": 6, + "id": 126, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + } + ] + ], + "result": { + "count": 6, + "id": 126, + "metadata": 2 + } + }, + { + "inShape": [ + [ + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + } + ] + ], + "result": { + "count": 6, + "id": 126, + "metadata": 3 + } + }, + { + "inShape": [ + [ + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + } + ] + ], + "result": { + "count": 6, + "id": 126, + "metadata": 4 + } + }, + { + "inShape": [ + [ + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + } + ] + ], + "result": { + "count": 6, + "id": 126, + "metadata": 5 + } + } + ], + "128": [ + { + "inShape": [ + [ + null, + null, + 24 + ], + [ + null, + 24, + 24 + ], + [ + 24, + 24, + 24 + ] + ], + "result": { + "count": 4, + "id": 128, + "metadata": 0 + } + } + ], + "130": [ + { + "inShape": [ + [ + 49, + 49, + 49 + ], + [ + 49, + 381, + 49 + ], + [ + 49, + 49, + 49 + ] + ], + "result": { + "count": 1, + "id": 130, + "metadata": 0 + } + } + ], + "131": [ + { + "inShape": [ + [ + 265 + ], + [ + 280 + ], + [ + 5 + ] + ], + "result": { + "count": 2, + "id": 131, + "metadata": 0 + } + } + ], + "133": [ + { + "inShape": [ + [ + 388, + 388, + 388 + ], + [ + 388, + 388, + 388 + ], + [ + 388, + 388, + 388 + ] + ], + "result": { + "count": 1, + "id": 133, + "metadata": 0 + } + } + ], + "134": [ + { + "inShape": [ + [ + null, + null, + { + "id": 5, + "metadata": 1 + } + ], + [ + null, + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + } + ], + [ + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + } + ] + ], + "result": { + "count": 4, + "id": 134, + "metadata": 0 + } + } + ], + "135": [ + { + "inShape": [ + [ + null, + null, + { + "id": 5, + "metadata": 2 + } + ], + [ + null, + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + } + ], + [ + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + } + ] + ], + "result": { + "count": 4, + "id": 135, + "metadata": 0 + } + } + ], + "136": [ + { + "inShape": [ + [ + null, + null, + { + "id": 5, + "metadata": 3 + } + ], + [ + null, + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + } + ], + [ + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + } + ] + ], + "result": { + "count": 4, + "id": 136, + "metadata": 0 + } + } + ], + "138": [ + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 20, + 399, + 20 + ], + [ + 49, + 49, + 49 + ] + ], + "result": { + "count": 1, + "id": 138, + "metadata": 0 + } + } + ], + "139": [ + { + "inShape": [ + [ + 4, + 4, + 4 + ], + [ + 4, + 4, + 4 + ] + ], + "result": { + "count": 6, + "id": 139, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 48, + 48, + 48 + ], + [ + 48, + 48, + 48 + ] + ], + "result": { + "count": 6, + "id": 139, + "metadata": 1 + } + } + ], + "143": [ + { + "inShape": [ + [ + 5 + ] + ], + "result": { + "count": 1, + "id": 143, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 1, + "metadata": 0 + } + ], + [ + { + "id": 1, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 143, + "metadata": 0 + } + } + ], + "145": [ + { + "inShape": [ + [ + 42, + 42, + 42 + ], + [ + null, + 265, + null + ], + [ + 265, + 265, + 265 + ] + ], + "result": { + "count": 1, + "id": 145, + "metadata": 0 + } + } + ], + "146": [ + { + "inShape": [ + [ + 131, + 54 + ] + ], + "result": { + "count": 1, + "id": 146, + "metadata": 0 + } + } + ], + "147": [ + { + "inShape": [ + [ + 266, + 266 + ] + ], + "result": { + "count": 1, + "id": 147, + "metadata": 0 + } + } + ], + "148": [ + { + "inShape": [ + [ + 265, + 265 + ] + ], + "result": { + "count": 1, + "id": 148, + "metadata": 0 + } + } + ], + "151": [ + { + "inShape": [ + [ + 20, + 20, + 20 + ], + [ + 406, + 406, + 406 + ], + [ + 126, + 126, + 126 + ] + ], + "result": { + "count": 1, + "id": 151, + "metadata": 0 + } + } + ], + "152": [ + { + "inShape": [ + [ + 331, + 331, + 331 + ], + [ + 331, + 331, + 331 + ], + [ + 331, + 331, + 331 + ] + ], + "result": { + "count": 1, + "id": 152, + "metadata": 0 + } + } + ], + "154": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + 265, + 54, + 265 + ], + [ + null, + 265, + null + ] + ], + "result": { + "count": 1, + "id": 154, + "metadata": 0 + } + } + ], + "155": [ + { + "inShape": [ + [ + 406, + 406 + ], + [ + 406, + 406 + ] + ], + "result": { + "count": 1, + "id": 155, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 44, + "metadata": 7 + } + ], + [ + { + "id": 44, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 155, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 155, + "metadata": 0 + } + ], + [ + { + "id": 155, + "metadata": 0 + } + ] + ], + "result": { + "count": 2, + "id": 155, + "metadata": 0 + } + } + ], + "156": [ + { + "inShape": [ + [ + null, + null, + 155 + ], + [ + null, + 155, + 155 + ], + [ + 155, + 155, + 155 + ] + ], + "result": { + "count": 4, + "id": 156, + "metadata": 0 + } + } + ], + "157": [ + { + "inShape": [ + [ + 265, + 280, + 265 + ], + [ + 265, + 75, + 265 + ], + [ + 265, + 280, + 265 + ] + ], + "result": { + "count": 6, + "id": 157, + "metadata": 0 + } + } + ], + "158": [ + { + "inShape": [ + [ + 4, + 4, + 4 + ], + [ + 4, + null, + 4 + ], + [ + 4, + 331, + 4 + ] + ], + "result": { + "count": 1, + "id": 158, + "metadata": 0 + } + } + ], + "159": [ + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 15 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 14 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 1 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 13 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 2 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 12 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 3 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 11 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 4 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 10 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 5 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 9 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 6 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 8 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 7 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 7 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 8 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 6 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 9 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 5 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 10 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 4 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 11 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 3 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 12 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 2 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 13 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 1 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 14 + } + }, + { + "inShape": [ + [ + 172, + 172, + 172 + ], + [ + 172, + { + "id": 351, + "metadata": 0 + }, + 172 + ], + [ + 172, + 172, + 172 + ] + ], + "result": { + "count": 8, + "id": 159, + "metadata": 15 + } + } + ], + "160": [ + { + "inShape": [ + [ + { + "id": 95, + "metadata": 0 + }, + { + "id": 95, + "metadata": 0 + }, + { + "id": 95, + "metadata": 0 + } + ], + [ + { + "id": 95, + "metadata": 0 + }, + { + "id": 95, + "metadata": 0 + }, + { + "id": 95, + "metadata": 0 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 1 + }, + { + "id": 95, + "metadata": 1 + }, + { + "id": 95, + "metadata": 1 + } + ], + [ + { + "id": 95, + "metadata": 1 + }, + { + "id": 95, + "metadata": 1 + }, + { + "id": 95, + "metadata": 1 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 2 + }, + { + "id": 95, + "metadata": 2 + }, + { + "id": 95, + "metadata": 2 + } + ], + [ + { + "id": 95, + "metadata": 2 + }, + { + "id": 95, + "metadata": 2 + }, + { + "id": 95, + "metadata": 2 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 2 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 3 + }, + { + "id": 95, + "metadata": 3 + }, + { + "id": 95, + "metadata": 3 + } + ], + [ + { + "id": 95, + "metadata": 3 + }, + { + "id": 95, + "metadata": 3 + }, + { + "id": 95, + "metadata": 3 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 3 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 4 + }, + { + "id": 95, + "metadata": 4 + }, + { + "id": 95, + "metadata": 4 + } + ], + [ + { + "id": 95, + "metadata": 4 + }, + { + "id": 95, + "metadata": 4 + }, + { + "id": 95, + "metadata": 4 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 4 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 5 + }, + { + "id": 95, + "metadata": 5 + }, + { + "id": 95, + "metadata": 5 + } + ], + [ + { + "id": 95, + "metadata": 5 + }, + { + "id": 95, + "metadata": 5 + }, + { + "id": 95, + "metadata": 5 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 5 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 6 + }, + { + "id": 95, + "metadata": 6 + }, + { + "id": 95, + "metadata": 6 + } + ], + [ + { + "id": 95, + "metadata": 6 + }, + { + "id": 95, + "metadata": 6 + }, + { + "id": 95, + "metadata": 6 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 6 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 7 + }, + { + "id": 95, + "metadata": 7 + }, + { + "id": 95, + "metadata": 7 + } + ], + [ + { + "id": 95, + "metadata": 7 + }, + { + "id": 95, + "metadata": 7 + }, + { + "id": 95, + "metadata": 7 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 7 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 8 + }, + { + "id": 95, + "metadata": 8 + }, + { + "id": 95, + "metadata": 8 + } + ], + [ + { + "id": 95, + "metadata": 8 + }, + { + "id": 95, + "metadata": 8 + }, + { + "id": 95, + "metadata": 8 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 8 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 9 + }, + { + "id": 95, + "metadata": 9 + }, + { + "id": 95, + "metadata": 9 + } + ], + [ + { + "id": 95, + "metadata": 9 + }, + { + "id": 95, + "metadata": 9 + }, + { + "id": 95, + "metadata": 9 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 9 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 10 + }, + { + "id": 95, + "metadata": 10 + }, + { + "id": 95, + "metadata": 10 + } + ], + [ + { + "id": 95, + "metadata": 10 + }, + { + "id": 95, + "metadata": 10 + }, + { + "id": 95, + "metadata": 10 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 10 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 11 + }, + { + "id": 95, + "metadata": 11 + }, + { + "id": 95, + "metadata": 11 + } + ], + [ + { + "id": 95, + "metadata": 11 + }, + { + "id": 95, + "metadata": 11 + }, + { + "id": 95, + "metadata": 11 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 11 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 12 + }, + { + "id": 95, + "metadata": 12 + }, + { + "id": 95, + "metadata": 12 + } + ], + [ + { + "id": 95, + "metadata": 12 + }, + { + "id": 95, + "metadata": 12 + }, + { + "id": 95, + "metadata": 12 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 12 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 13 + }, + { + "id": 95, + "metadata": 13 + }, + { + "id": 95, + "metadata": 13 + } + ], + [ + { + "id": 95, + "metadata": 13 + }, + { + "id": 95, + "metadata": 13 + }, + { + "id": 95, + "metadata": 13 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 13 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 14 + }, + { + "id": 95, + "metadata": 14 + }, + { + "id": 95, + "metadata": 14 + } + ], + [ + { + "id": 95, + "metadata": 14 + }, + { + "id": 95, + "metadata": 14 + }, + { + "id": 95, + "metadata": 14 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 14 + } + }, + { + "inShape": [ + [ + { + "id": 95, + "metadata": 15 + }, + { + "id": 95, + "metadata": 15 + }, + { + "id": 95, + "metadata": 15 + } + ], + [ + { + "id": 95, + "metadata": 15 + }, + { + "id": 95, + "metadata": 15 + }, + { + "id": 95, + "metadata": 15 + } + ] + ], + "result": { + "count": 16, + "id": 160, + "metadata": 15 + } + } + ], + "163": [ + { + "inShape": [ + [ + null, + null, + { + "id": 5, + "metadata": 4 + } + ], + [ + null, + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + } + ], + [ + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + } + ] + ], + "result": { + "count": 4, + "id": 163, + "metadata": 0 + } + } + ], + "164": [ + { + "inShape": [ + [ + null, + null, + { + "id": 5, + "metadata": 5 + } + ], + [ + null, + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + } + ], + [ + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + } + ] + ], + "result": { + "count": 4, + "id": 164, + "metadata": 0 + } + } + ], + "165": [ + { + "inShape": [ + [ + 341, + 341, + 341 + ], + [ + 341, + 341, + 341 + ], + [ + 341, + 341, + 341 + ] + ], + "result": { + "count": 1, + "id": 165, + "metadata": 0 + } + } + ], + "167": [ + { + "inShape": [ + [ + 265, + 265 + ], + [ + 265, + 265 + ] + ], + "result": { + "count": 1, + "id": 167, + "metadata": 0 + } + } + ], + "168": [ + { + "inShape": [ + [ + 409, + 409 + ], + [ + 409, + 409 + ] + ], + "result": { + "count": 1, + "id": 168, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 409, + 409, + 409 + ], + [ + 409, + 409, + 409 + ], + [ + 409, + 409, + 409 + ] + ], + "result": { + "count": 1, + "id": 168, + "metadata": 1 + } + }, + { + "inShape": [ + [ + 409, + 409, + 409 + ], + [ + 409, + { + "id": 351, + "metadata": 0 + }, + 409 + ], + [ + 409, + 409, + 409 + ] + ], + "result": { + "count": 1, + "id": 168, + "metadata": 2 + } + } + ], + "169": [ + { + "inShape": [ + [ + 409, + 410, + 409 + ], + [ + 410, + 410, + 410 + ], + [ + 409, + 410, + 409 + ] + ], + "result": { + "count": 1, + "id": 169, + "metadata": 0 + } + } + ], + "170": [ + { + "inShape": [ + [ + 296, + 296, + 296 + ], + [ + 296, + 296, + 296 + ], + [ + 296, + 296, + 296 + ] + ], + "result": { + "count": 1, + "id": 170, + "metadata": 0 + } + } + ], + "171": [ + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 1 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 2 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 3 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 4 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 5 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 6 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 7 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 8 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 9 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 10 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 11 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 12 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 13 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 14 + } + }, + { + "inShape": [ + [ + 35, + 35 + ] + ], + "result": { + "count": 3, + "id": 171, + "metadata": 15 + } + } + ], + "173": [ + { + "inShape": [ + [ + { + "id": 263, + "metadata": 0 + }, + { + "id": 263, + "metadata": 0 + }, + { + "id": 263, + "metadata": 0 + } + ], + [ + { + "id": 263, + "metadata": 0 + }, + { + "id": 263, + "metadata": 0 + }, + { + "id": 263, + "metadata": 0 + } + ], + [ + { + "id": 263, + "metadata": 0 + }, + { + "id": 263, + "metadata": 0 + }, + { + "id": 263, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 173, + "metadata": 0 + } + } + ], + "179": [ + { + "inShape": [ + [ + { + "id": 12, + "metadata": 1 + }, + { + "id": 12, + "metadata": 1 + } + ], + [ + { + "id": 12, + "metadata": 1 + }, + { + "id": 12, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 179, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 179, + "metadata": 0 + }, + { + "id": 179, + "metadata": 0 + } + ], + [ + { + "id": 179, + "metadata": 0 + }, + { + "id": 179, + "metadata": 0 + } + ] + ], + "result": { + "count": 4, + "id": 179, + "metadata": 2 + } + }, + { + "inShape": [ + [ + { + "id": 182, + "metadata": 0 + } + ], + [ + { + "id": 182, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 179, + "metadata": 1 + } + } + ], + "180": [ + { + "inShape": [ + [ + null, + null, + 179 + ], + [ + null, + 179, + 179 + ], + [ + 179, + 179, + 179 + ] + ], + "result": { + "count": 4, + "id": 180, + "metadata": 0 + } + } + ], + "182": [ + { + "inShape": [ + [ + 179, + 179, + 179 + ] + ], + "result": { + "count": 6, + "id": 182, + "metadata": 0 + } + } + ], + "183": [ + { + "inShape": [ + [ + 280, + { + "id": 5, + "metadata": 1 + }, + 280 + ], + [ + 280, + { + "id": 5, + "metadata": 1 + }, + 280 + ] + ], + "result": { + "count": 1, + "id": 183, + "metadata": 0 + } + } + ], + "184": [ + { + "inShape": [ + [ + 280, + { + "id": 5, + "metadata": 2 + }, + 280 + ], + [ + 280, + { + "id": 5, + "metadata": 2 + }, + 280 + ] + ], + "result": { + "count": 1, + "id": 184, + "metadata": 0 + } + } + ], + "185": [ + { + "inShape": [ + [ + 280, + { + "id": 5, + "metadata": 3 + }, + 280 + ], + [ + 280, + { + "id": 5, + "metadata": 3 + }, + 280 + ] + ], + "result": { + "count": 1, + "id": 185, + "metadata": 0 + } + } + ], + "186": [ + { + "inShape": [ + [ + 280, + { + "id": 5, + "metadata": 5 + }, + 280 + ], + [ + 280, + { + "id": 5, + "metadata": 5 + }, + 280 + ] + ], + "result": { + "count": 1, + "id": 186, + "metadata": 0 + } + } + ], + "187": [ + { + "inShape": [ + [ + 280, + { + "id": 5, + "metadata": 4 + }, + 280 + ], + [ + 280, + { + "id": 5, + "metadata": 4 + }, + 280 + ] + ], + "result": { + "count": 1, + "id": 187, + "metadata": 0 + } + } + ], + "188": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 1 + }, + 280, + { + "id": 5, + "metadata": 1 + } + ], + [ + { + "id": 5, + "metadata": 1 + }, + 280, + { + "id": 5, + "metadata": 1 + } + ] + ], + "result": { + "count": 3, + "id": 188, + "metadata": 0 + } + } + ], + "189": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 2 + }, + 280, + { + "id": 5, + "metadata": 2 + } + ], + [ + { + "id": 5, + "metadata": 2 + }, + 280, + { + "id": 5, + "metadata": 2 + } + ] + ], + "result": { + "count": 3, + "id": 189, + "metadata": 0 + } + } + ], + "190": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 3 + }, + 280, + { + "id": 5, + "metadata": 3 + } + ], + [ + { + "id": 5, + "metadata": 3 + }, + 280, + { + "id": 5, + "metadata": 3 + } + ] + ], + "result": { + "count": 3, + "id": 190, + "metadata": 0 + } + } + ], + "191": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 5 + }, + 280, + { + "id": 5, + "metadata": 5 + } + ], + [ + { + "id": 5, + "metadata": 5 + }, + 280, + { + "id": 5, + "metadata": 5 + } + ] + ], + "result": { + "count": 3, + "id": 191, + "metadata": 0 + } + } + ], + "192": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 4 + }, + 280, + { + "id": 5, + "metadata": 4 + } + ], + [ + { + "id": 5, + "metadata": 4 + }, + 280, + { + "id": 5, + "metadata": 4 + } + ] + ], + "result": { + "count": 3, + "id": 192, + "metadata": 0 + } + } + ], + "256": [ + { + "inShape": [ + [ + 265 + ], + [ + 280 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 256, + "metadata": 0 + } + }, + { + "ingredients": [ + 256, + 256 + ], + "result": { + "count": 1, + "id": 256, + "metadata": 0 + } + } + ], + "257": [ + { + "inShape": [ + [ + 265, + 265, + 265 + ], + [ + null, + 280, + null + ], + [ + null, + 280, + null + ] + ], + "result": { + "count": 1, + "id": 257, + "metadata": 0 + } + }, + { + "ingredients": [ + 257, + 257 + ], + "result": { + "count": 1, + "id": 257, + "metadata": 0 + } + } + ], + "258": [ + { + "inShape": [ + [ + 265, + 265 + ], + [ + 265, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 258, + "metadata": 0 + } + }, + { + "ingredients": [ + 258, + 258 + ], + "result": { + "count": 1, + "id": 258, + "metadata": 0 + } + } + ], + "259": [ + { + "ingredients": [ + 265, + 318 + ], + "result": { + "count": 1, + "id": 259, + "metadata": 0 + } + }, + { + "ingredients": [ + 259, + 259 + ], + "result": { + "count": 1, + "id": 259, + "metadata": 0 + } + } + ], + "261": [ + { + "inShape": [ + [ + null, + 280, + 287 + ], + [ + 280, + null, + 287 + ], + [ + null, + 280, + 287 + ] + ], + "result": { + "count": 1, + "id": 261, + "metadata": 0 + } + }, + { + "ingredients": [ + 261, + 261 + ], + "result": { + "count": 1, + "id": 261, + "metadata": 0 + } + } + ], + "262": [ + { + "inShape": [ + [ + 318 + ], + [ + 280 + ], + [ + 288 + ] + ], + "result": { + "count": 4, + "id": 262, + "metadata": 0 + } + } + ], + "263": [ + { + "inShape": [ + [ + 173 + ] + ], + "result": { + "count": 9, + "id": 263, + "metadata": 0 + } + } + ], + "264": [ + { + "inShape": [ + [ + 57 + ] + ], + "result": { + "count": 9, + "id": 264, + "metadata": 0 + } + } + ], + "265": [ + { + "inShape": [ + [ + 42 + ] + ], + "result": { + "count": 9, + "id": 265, + "metadata": 0 + } + } + ], + "266": [ + { + "inShape": [ + [ + 41 + ] + ], + "result": { + "count": 9, + "id": 266, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 371, + 371, + 371 + ], + [ + 371, + 371, + 371 + ], + [ + 371, + 371, + 371 + ] + ], + "result": { + "count": 1, + "id": 266, + "metadata": 0 + } + } + ], + "267": [ + { + "inShape": [ + [ + 265 + ], + [ + 265 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 267, + "metadata": 0 + } + }, + { + "ingredients": [ + 267, + 267 + ], + "result": { + "count": 1, + "id": 267, + "metadata": 0 + } + } + ], + "268": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + } + ], + [ + { + "id": 5, + "metadata": 0 + } + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 268, + "metadata": 0 + } + }, + { + "ingredients": [ + 268, + 268 + ], + "result": { + "count": 1, + "id": 268, + "metadata": 0 + } + } + ], + "269": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + } + ], + [ + 280 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 269, + "metadata": 0 + } + }, + { + "ingredients": [ + 269, + 269 + ], + "result": { + "count": 1, + "id": 269, + "metadata": 0 + } + } + ], + "270": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ], + [ + null, + 280, + null + ], + [ + null, + 280, + null + ] + ], + "result": { + "count": 1, + "id": 270, + "metadata": 0 + } + }, + { + "ingredients": [ + 270, + 270 + ], + "result": { + "count": 1, + "id": 270, + "metadata": 0 + } + } + ], + "271": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ], + [ + { + "id": 5, + "metadata": 0 + }, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 271, + "metadata": 0 + } + }, + { + "ingredients": [ + 271, + 271 + ], + "result": { + "count": 1, + "id": 271, + "metadata": 0 + } + } + ], + "272": [ + { + "inShape": [ + [ + 4 + ], + [ + 4 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 272, + "metadata": 0 + } + }, + { + "ingredients": [ + 272, + 272 + ], + "result": { + "count": 1, + "id": 272, + "metadata": 0 + } + } + ], + "273": [ + { + "inShape": [ + [ + 4 + ], + [ + 280 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 273, + "metadata": 0 + } + }, + { + "ingredients": [ + 273, + 273 + ], + "result": { + "count": 1, + "id": 273, + "metadata": 0 + } + } + ], + "274": [ + { + "inShape": [ + [ + 4, + 4, + 4 + ], + [ + null, + 280, + null + ], + [ + null, + 280, + null + ] + ], + "result": { + "count": 1, + "id": 274, + "metadata": 0 + } + }, + { + "ingredients": [ + 274, + 274 + ], + "result": { + "count": 1, + "id": 274, + "metadata": 0 + } + } + ], + "275": [ + { + "inShape": [ + [ + 4, + 4 + ], + [ + 4, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 275, + "metadata": 0 + } + }, + { + "ingredients": [ + 275, + 275 + ], + "result": { + "count": 1, + "id": 275, + "metadata": 0 + } + } + ], + "276": [ + { + "inShape": [ + [ + 264 + ], + [ + 264 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 276, + "metadata": 0 + } + }, + { + "ingredients": [ + 276, + 276 + ], + "result": { + "count": 1, + "id": 276, + "metadata": 0 + } + } + ], + "277": [ + { + "inShape": [ + [ + 264 + ], + [ + 280 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 277, + "metadata": 0 + } + }, + { + "ingredients": [ + 277, + 277 + ], + "result": { + "count": 1, + "id": 277, + "metadata": 0 + } + } + ], + "278": [ + { + "inShape": [ + [ + 264, + 264, + 264 + ], + [ + null, + 280, + null + ], + [ + null, + 280, + null + ] + ], + "result": { + "count": 1, + "id": 278, + "metadata": 0 + } + }, + { + "ingredients": [ + 278, + 278 + ], + "result": { + "count": 1, + "id": 278, + "metadata": 0 + } + } + ], + "279": [ + { + "inShape": [ + [ + 264, + 264 + ], + [ + 264, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 279, + "metadata": 0 + } + }, + { + "ingredients": [ + 279, + 279 + ], + "result": { + "count": 1, + "id": 279, + "metadata": 0 + } + } + ], + "280": [ + { + "inShape": [ + [ + 5 + ], + [ + 5 + ] + ], + "result": { + "count": 4, + "id": 280, + "metadata": 0 + } + } + ], + "281": [ + { + "inShape": [ + [ + 5, + null, + 5 + ], + [ + null, + 5, + null + ] + ], + "result": { + "count": 4, + "id": 281, + "metadata": 0 + } + } + ], + "282": [ + { + "ingredients": [ + 40, + 39, + 281 + ], + "result": { + "count": 1, + "id": 282, + "metadata": 0 + } + } + ], + "283": [ + { + "inShape": [ + [ + 266 + ], + [ + 266 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 283, + "metadata": 0 + } + }, + { + "ingredients": [ + 283, + 283 + ], + "result": { + "count": 1, + "id": 283, + "metadata": 0 + } + } + ], + "284": [ + { + "inShape": [ + [ + 266 + ], + [ + 280 + ], + [ + 280 + ] + ], + "result": { + "count": 1, + "id": 284, + "metadata": 0 + } + }, + { + "ingredients": [ + 284, + 284 + ], + "result": { + "count": 1, + "id": 284, + "metadata": 0 + } + } + ], + "285": [ + { + "inShape": [ + [ + 266, + 266, + 266 + ], + [ + null, + 280, + null + ], + [ + null, + 280, + null + ] + ], + "result": { + "count": 1, + "id": 285, + "metadata": 0 + } + }, + { + "ingredients": [ + 285, + 285 + ], + "result": { + "count": 1, + "id": 285, + "metadata": 0 + } + } + ], + "286": [ + { + "inShape": [ + [ + 266, + 266 + ], + [ + 266, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 286, + "metadata": 0 + } + }, + { + "ingredients": [ + 286, + 286 + ], + "result": { + "count": 1, + "id": 286, + "metadata": 0 + } + } + ], + "290": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ], + [ + null, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 290, + "metadata": 0 + } + }, + { + "ingredients": [ + 290, + 290 + ], + "result": { + "count": 1, + "id": 290, + "metadata": 0 + } + } + ], + "291": [ + { + "inShape": [ + [ + 4, + 4 + ], + [ + null, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 291, + "metadata": 0 + } + }, + { + "ingredients": [ + 291, + 291 + ], + "result": { + "count": 1, + "id": 291, + "metadata": 0 + } + } + ], + "292": [ + { + "inShape": [ + [ + 265, + 265 + ], + [ + null, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 292, + "metadata": 0 + } + }, + { + "ingredients": [ + 292, + 292 + ], + "result": { + "count": 1, + "id": 292, + "metadata": 0 + } + } + ], + "293": [ + { + "inShape": [ + [ + 264, + 264 + ], + [ + null, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 293, + "metadata": 0 + } + }, + { + "ingredients": [ + 293, + 293 + ], + "result": { + "count": 1, + "id": 293, + "metadata": 0 + } + } + ], + "294": [ + { + "inShape": [ + [ + 266, + 266 + ], + [ + null, + 280 + ], + [ + null, + 280 + ] + ], + "result": { + "count": 1, + "id": 294, + "metadata": 0 + } + }, + { + "ingredients": [ + 294, + 294 + ], + "result": { + "count": 1, + "id": 294, + "metadata": 0 + } + } + ], + "296": [ + { + "inShape": [ + [ + 170 + ] + ], + "result": { + "count": 9, + "id": 296, + "metadata": 0 + } + } + ], + "297": [ + { + "inShape": [ + [ + 296, + 296, + 296 + ] + ], + "result": { + "count": 1, + "id": 297, + "metadata": 0 + } + } + ], + "298": [ + { + "inShape": [ + [ + 334, + 334, + 334 + ], + [ + 334, + null, + 334 + ] + ], + "result": { + "count": 1, + "id": 298, + "metadata": 0 + } + }, + { + "ingredients": [ + 298, + 298 + ], + "result": { + "count": 1, + "id": 298, + "metadata": 0 + } + } + ], + "299": [ + { + "inShape": [ + [ + 334, + null, + 334 + ], + [ + 334, + 334, + 334 + ], + [ + 334, + 334, + 334 + ] + ], + "result": { + "count": 1, + "id": 299, + "metadata": 0 + } + }, + { + "ingredients": [ + 299, + 299 + ], + "result": { + "count": 1, + "id": 299, + "metadata": 0 + } + } + ], + "300": [ + { + "inShape": [ + [ + 334, + 334, + 334 + ], + [ + 334, + null, + 334 + ], + [ + 334, + null, + 334 + ] + ], + "result": { + "count": 1, + "id": 300, + "metadata": 0 + } + }, + { + "ingredients": [ + 300, + 300 + ], + "result": { + "count": 1, + "id": 300, + "metadata": 0 + } + } + ], + "301": [ + { + "inShape": [ + [ + 334, + null, + 334 + ], + [ + 334, + null, + 334 + ] + ], + "result": { + "count": 1, + "id": 301, + "metadata": 0 + } + }, + { + "ingredients": [ + 301, + 301 + ], + "result": { + "count": 1, + "id": 301, + "metadata": 0 + } + } + ], + "302": [ + { + "ingredients": [ + 302, + 302 + ], + "result": { + "count": 1, + "id": 302, + "metadata": 0 + } + } + ], + "303": [ + { + "ingredients": [ + 303, + 303 + ], + "result": { + "count": 1, + "id": 303, + "metadata": 0 + } + } + ], + "304": [ + { + "ingredients": [ + 304, + 304 + ], + "result": { + "count": 1, + "id": 304, + "metadata": 0 + } + } + ], + "305": [ + { + "ingredients": [ + 305, + 305 + ], + "result": { + "count": 1, + "id": 305, + "metadata": 0 + } + } + ], + "306": [ + { + "inShape": [ + [ + 265, + 265, + 265 + ], + [ + 265, + null, + 265 + ] + ], + "result": { + "count": 1, + "id": 306, + "metadata": 0 + } + }, + { + "ingredients": [ + 306, + 306 + ], + "result": { + "count": 1, + "id": 306, + "metadata": 0 + } + } + ], + "307": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + 265, + 265, + 265 + ], + [ + 265, + 265, + 265 + ] + ], + "result": { + "count": 1, + "id": 307, + "metadata": 0 + } + }, + { + "ingredients": [ + 307, + 307 + ], + "result": { + "count": 1, + "id": 307, + "metadata": 0 + } + } + ], + "308": [ + { + "inShape": [ + [ + 265, + 265, + 265 + ], + [ + 265, + null, + 265 + ], + [ + 265, + null, + 265 + ] + ], + "result": { + "count": 1, + "id": 308, + "metadata": 0 + } + }, + { + "ingredients": [ + 308, + 308 + ], + "result": { + "count": 1, + "id": 308, + "metadata": 0 + } + } + ], + "309": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + 265, + null, + 265 + ] + ], + "result": { + "count": 1, + "id": 309, + "metadata": 0 + } + }, + { + "ingredients": [ + 309, + 309 + ], + "result": { + "count": 1, + "id": 309, + "metadata": 0 + } + } + ], + "310": [ + { + "inShape": [ + [ + 264, + 264, + 264 + ], + [ + 264, + null, + 264 + ] + ], + "result": { + "count": 1, + "id": 310, + "metadata": 0 + } + }, + { + "ingredients": [ + 310, + 310 + ], + "result": { + "count": 1, + "id": 310, + "metadata": 0 + } + } + ], + "311": [ + { + "inShape": [ + [ + 264, + null, + 264 + ], + [ + 264, + 264, + 264 + ], + [ + 264, + 264, + 264 + ] + ], + "result": { + "count": 1, + "id": 311, + "metadata": 0 + } + }, + { + "ingredients": [ + 311, + 311 + ], + "result": { + "count": 1, + "id": 311, + "metadata": 0 + } + } + ], + "312": [ + { + "inShape": [ + [ + 264, + 264, + 264 + ], + [ + 264, + null, + 264 + ], + [ + 264, + null, + 264 + ] + ], + "result": { + "count": 1, + "id": 312, + "metadata": 0 + } + }, + { + "ingredients": [ + 312, + 312 + ], + "result": { + "count": 1, + "id": 312, + "metadata": 0 + } + } + ], + "313": [ + { + "inShape": [ + [ + 264, + null, + 264 + ], + [ + 264, + null, + 264 + ] + ], + "result": { + "count": 1, + "id": 313, + "metadata": 0 + } + }, + { + "ingredients": [ + 313, + 313 + ], + "result": { + "count": 1, + "id": 313, + "metadata": 0 + } + } + ], + "314": [ + { + "inShape": [ + [ + 266, + 266, + 266 + ], + [ + 266, + null, + 266 + ] + ], + "result": { + "count": 1, + "id": 314, + "metadata": 0 + } + }, + { + "ingredients": [ + 314, + 314 + ], + "result": { + "count": 1, + "id": 314, + "metadata": 0 + } + } + ], + "315": [ + { + "inShape": [ + [ + 266, + null, + 266 + ], + [ + 266, + 266, + 266 + ], + [ + 266, + 266, + 266 + ] + ], + "result": { + "count": 1, + "id": 315, + "metadata": 0 + } + }, + { + "ingredients": [ + 315, + 315 + ], + "result": { + "count": 1, + "id": 315, + "metadata": 0 + } + } + ], + "316": [ + { + "inShape": [ + [ + 266, + 266, + 266 + ], + [ + 266, + null, + 266 + ], + [ + 266, + null, + 266 + ] + ], + "result": { + "count": 1, + "id": 316, + "metadata": 0 + } + }, + { + "ingredients": [ + 316, + 316 + ], + "result": { + "count": 1, + "id": 316, + "metadata": 0 + } + } + ], + "317": [ + { + "inShape": [ + [ + 266, + null, + 266 + ], + [ + 266, + null, + 266 + ] + ], + "result": { + "count": 1, + "id": 317, + "metadata": 0 + } + }, + { + "ingredients": [ + 317, + 317 + ], + "result": { + "count": 1, + "id": 317, + "metadata": 0 + } + } + ], + "321": [ + { + "inShape": [ + [ + 280, + 280, + 280 + ], + [ + 280, + 35, + 280 + ], + [ + 280, + 280, + 280 + ] + ], + "result": { + "count": 1, + "id": 321, + "metadata": 0 + } + } + ], + "322": [ + { + "inShape": [ + [ + 266, + 266, + 266 + ], + [ + 266, + 260, + 266 + ], + [ + 266, + 266, + 266 + ] + ], + "result": { + "count": 1, + "id": 322, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 41, + 41, + 41 + ], + [ + 41, + 260, + 41 + ], + [ + 41, + 41, + 41 + ] + ], + "result": { + "count": 1, + "id": 322, + "metadata": 1 + } + } + ], + "323": [ + { + "inShape": [ + [ + 5, + 5, + 5 + ], + [ + 5, + 5, + 5 + ], + [ + null, + 280, + null + ] + ], + "result": { + "count": 3, + "id": 323, + "metadata": 0 + } + } + ], + "324": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ], + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ], + [ + { + "id": 5, + "metadata": 0 + }, + { + "id": 5, + "metadata": 0 + } + ] + ], + "result": { + "count": 3, + "id": 324, + "metadata": 0 + } + } + ], + "325": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + null, + 265, + null + ] + ], + "result": { + "count": 1, + "id": 325, + "metadata": 0 + } + } + ], + "328": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + 265, + 265, + 265 + ] + ], + "result": { + "count": 1, + "id": 328, + "metadata": 0 + } + } + ], + "330": [ + { + "inShape": [ + [ + 265, + 265 + ], + [ + 265, + 265 + ], + [ + 265, + 265 + ] + ], + "result": { + "count": 3, + "id": 330, + "metadata": 0 + } + } + ], + "331": [ + { + "inShape": [ + [ + 152 + ] + ], + "result": { + "count": 9, + "id": 331, + "metadata": 0 + } + } + ], + "333": [ + { + "inShape": [ + [ + 5, + null, + 5 + ], + [ + 5, + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 333, + "metadata": 0 + } + } + ], + "334": [ + { + "inShape": [ + [ + 415, + 415 + ], + [ + 415, + 415 + ] + ], + "result": { + "count": 1, + "id": 334, + "metadata": 0 + } + } + ], + "339": [ + { + "inShape": [ + [ + 338, + 338, + 338 + ] + ], + "result": { + "count": 3, + "id": 339, + "metadata": 0 + } + } + ], + "340": [ + { + "ingredients": [ + 339, + 339, + 339, + 334 + ], + "result": { + "count": 1, + "id": 340, + "metadata": 0 + } + } + ], + "341": [ + { + "inShape": [ + [ + 165 + ] + ], + "result": { + "count": 9, + "id": 341, + "metadata": 0 + } + } + ], + "342": [ + { + "inShape": [ + [ + 54 + ], + [ + 328 + ] + ], + "result": { + "count": 1, + "id": 342, + "metadata": 0 + } + } + ], + "343": [ + { + "inShape": [ + [ + 61 + ], + [ + 328 + ] + ], + "result": { + "count": 1, + "id": 343, + "metadata": 0 + } + } + ], + "345": [ + { + "inShape": [ + [ + null, + 265, + null + ], + [ + 265, + 331, + 265 + ], + [ + null, + 265, + null + ] + ], + "result": { + "count": 1, + "id": 345, + "metadata": 0 + } + } + ], + "346": [ + { + "inShape": [ + [ + null, + null, + 280 + ], + [ + null, + 280, + 287 + ], + [ + 280, + null, + 287 + ] + ], + "result": { + "count": 1, + "id": 346, + "metadata": 0 + } + }, + { + "ingredients": [ + 346, + 346 + ], + "result": { + "count": 1, + "id": 346, + "metadata": 0 + } + } + ], + "347": [ + { + "inShape": [ + [ + null, + 266, + null + ], + [ + 266, + 331, + 266 + ], + [ + null, + 266, + null + ] + ], + "result": { + "count": 1, + "id": 347, + "metadata": 0 + } + } + ], + "351": [ + { + "ingredients": [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 15 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 8 + } + }, + { + "inShape": [ + [ + 37 + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 11 + } + }, + { + "inShape": [ + [ + { + "id": 175, + "metadata": 0 + } + ] + ], + "result": { + "count": 2, + "id": 351, + "metadata": 11 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 2 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 6 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 15 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 10 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 1 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 5 + } + }, + { + "inShape": [ + [ + { + "id": 38, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 12 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 15 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 12 + } + }, + { + "inShape": [ + [ + { + "id": 38, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 9 + } + }, + { + "inShape": [ + [ + { + "id": 175, + "metadata": 5 + } + ] + ], + "result": { + "count": 2, + "id": 351, + "metadata": 9 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 15 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 9 + } + }, + { + "inShape": [ + [ + { + "id": 38, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 14 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 11 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 14 + } + }, + { + "inShape": [ + [ + { + "id": 38, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 13 + } + }, + { + "inShape": [ + [ + { + "id": 175, + "metadata": 1 + } + ] + ], + "result": { + "count": 2, + "id": 351, + "metadata": 13 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 9 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 13 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + "result": { + "count": 4, + "id": 351, + "metadata": 13 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 4 + } + ], + "result": { + "count": 3, + "id": 351, + "metadata": 13 + } + }, + { + "inShape": [ + [ + { + "id": 38, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 38, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 1 + } + }, + { + "inShape": [ + [ + { + "id": 175, + "metadata": 4 + } + ] + ], + "result": { + "count": 2, + "id": 351, + "metadata": 1 + } + }, + { + "inShape": [ + [ + 38 + ] + ], + "result": { + "count": 1, + "id": 351, + "metadata": 7 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + "result": { + "count": 3, + "id": 351, + "metadata": 7 + } + }, + { + "ingredients": [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 15 + } + ], + "result": { + "count": 2, + "id": 351, + "metadata": 7 + } + }, + { + "inShape": [ + [ + 22 + ] + ], + "result": { + "count": 9, + "id": 351, + "metadata": 4 + } + }, + { + "inShape": [ + [ + 352 + ] + ], + "result": { + "count": 3, + "id": 351, + "metadata": 15 + } + } + ], + "353": [ + { + "inShape": [ + [ + 338 + ] + ], + "result": { + "count": 1, + "id": 353, + "metadata": 0 + } + } + ], + "354": [ + { + "inShape": [ + [ + 335, + 335, + 335 + ], + [ + 353, + 344, + 353 + ], + [ + 296, + 296, + 296 + ] + ], + "outShape": [ + [ + 325, + 325, + 325 + ], + [ + null, + null, + null + ], + [ + null, + null, + null + ] + ], + "result": { + "count": 1, + "id": 354, + "metadata": 0 + } + } + ], + "355": [ + { + "inShape": [ + [ + 35, + 35, + 35 + ], + [ + 5, + 5, + 5 + ] + ], + "result": { + "count": 1, + "id": 355, + "metadata": 0 + } + } + ], + "356": [ + { + "inShape": [ + [ + 75, + 331, + 75 + ], + [ + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 356, + "metadata": 0 + } + } + ], + "357": [ + { + "inShape": [ + [ + 296, + { + "id": 351, + "metadata": 3 + }, + 296 + ] + ], + "result": { + "count": 8, + "id": 357, + "metadata": 0 + } + } + ], + "358": [ + { + "inShape": [ + [ + 339, + 339, + 339 + ], + [ + 339, + 358, + 339 + ], + [ + 339, + 339, + 339 + ] + ], + "result": { + "count": 1, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 358, + 395 + ], + "result": { + "count": 2, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 358, + 395, + 395 + ], + "result": { + "count": 3, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 358, + 395, + 395, + 395 + ], + "result": { + "count": 4, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 395, + 358, + 395, + 395, + 395 + ], + "result": { + "count": 5, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 395, + 395, + 358, + 395, + 395, + 395 + ], + "result": { + "count": 6, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 395, + 395, + 395, + 358, + 395, + 395, + 395 + ], + "result": { + "count": 7, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 395, + 395, + 395, + 358, + 395, + 395, + 395, + 395 + ], + "result": { + "count": 8, + "id": 358, + "metadata": 0 + } + }, + { + "ingredients": [ + 395, + 395, + 395, + 358, + 395, + 395, + 395, + 395, + 395 + ], + "result": { + "count": 9, + "id": 358, + "metadata": 0 + } + } + ], + "359": [ + { + "inShape": [ + [ + null, + 265 + ], + [ + 265, + null + ] + ], + "result": { + "count": 1, + "id": 359, + "metadata": 0 + } + }, + { + "ingredients": [ + 359, + 359 + ], + "result": { + "count": 1, + "id": 359, + "metadata": 0 + } + } + ], + "361": [ + { + "inShape": [ + [ + 86 + ] + ], + "result": { + "count": 4, + "id": 361, + "metadata": 0 + } + } + ], + "362": [ + { + "inShape": [ + [ + 360 + ] + ], + "result": { + "count": 1, + "id": 362, + "metadata": 0 + } + } + ], + "371": [ + { + "inShape": [ + [ + 266 + ] + ], + "result": { + "count": 9, + "id": 371, + "metadata": 0 + } + } + ], + "374": [ + { + "inShape": [ + [ + 20, + null, + 20 + ], + [ + null, + 20, + null + ] + ], + "result": { + "count": 3, + "id": 374, + "metadata": 0 + } + } + ], + "376": [ + { + "ingredients": [ + 39, + 353, + 375 + ], + "result": { + "count": 1, + "id": 376, + "metadata": 0 + } + } + ], + "377": [ + { + "inShape": [ + [ + 369 + ] + ], + "result": { + "count": 2, + "id": 377, + "metadata": 0 + } + } + ], + "378": [ + { + "ingredients": [ + 377, + 341 + ], + "result": { + "count": 1, + "id": 378, + "metadata": 0 + } + } + ], + "379": [ + { + "inShape": [ + [ + null, + 369, + null + ], + [ + 4, + 4, + 4 + ] + ], + "result": { + "count": 1, + "id": 379, + "metadata": 0 + } + } + ], + "380": [ + { + "inShape": [ + [ + 265, + null, + 265 + ], + [ + 265, + null, + 265 + ], + [ + 265, + 265, + 265 + ] + ], + "result": { + "count": 1, + "id": 380, + "metadata": 0 + } + } + ], + "381": [ + { + "ingredients": [ + 377, + 368 + ], + "result": { + "count": 1, + "id": 381, + "metadata": 0 + } + } + ], + "382": [ + { + "inShape": [ + [ + 371, + 371, + 371 + ], + [ + 371, + 360, + 371 + ], + [ + 371, + 371, + 371 + ] + ], + "result": { + "count": 1, + "id": 382, + "metadata": 0 + } + } + ], + "385": [ + { + "ingredients": [ + 377, + 263, + 289 + ], + "result": { + "count": 3, + "id": 385, + "metadata": 0 + } + } + ], + "386": [ + { + "ingredients": [ + 340, + { + "id": 351, + "metadata": 0 + }, + 288 + ], + "result": { + "count": 1, + "id": 386, + "metadata": 0 + } + } + ], + "387": [ + { + "ingredients": [ + 386, + 387 + ], + "result": { + "count": 1, + "id": 387, + "metadata": 0 + } + }, + { + "ingredients": [ + 386, + 387, + 386 + ], + "result": { + "count": 2, + "id": 387, + "metadata": 0 + } + }, + { + "ingredients": [ + 386, + 387, + 386, + 386 + ], + "result": { + "count": 3, + "id": 387, + "metadata": 0 + } + }, + { + "ingredients": [ + 386, + 386, + 387, + 386, + 386 + ], + "result": { + "count": 4, + "id": 387, + "metadata": 0 + } + }, + { + "ingredients": [ + 386, + 386, + 386, + 387, + 386, + 386 + ], + "result": { + "count": 5, + "id": 387, + "metadata": 0 + } + }, + { + "ingredients": [ + 386, + 386, + 386, + 386, + 387, + 386, + 386 + ], + "result": { + "count": 6, + "id": 387, + "metadata": 0 + } + }, + { + "ingredients": [ + 386, + 386, + 386, + 386, + 387, + 386, + 386, + 386 + ], + "result": { + "count": 7, + "id": 387, + "metadata": 0 + } + }, + { + "ingredients": [ + 386, + 386, + 386, + 386, + 387, + 386, + 386, + 386, + 386 + ], + "result": { + "count": 8, + "id": 387, + "metadata": 0 + } + } + ], + "388": [ + { + "inShape": [ + [ + 133 + ] + ], + "result": { + "count": 9, + "id": 388, + "metadata": 0 + } + } + ], + "389": [ + { + "inShape": [ + [ + 280, + 280, + 280 + ], + [ + 280, + 334, + 280 + ], + [ + 280, + 280, + 280 + ] + ], + "result": { + "count": 1, + "id": 389, + "metadata": 0 + } + } + ], + "390": [ + { + "inShape": [ + [ + 336, + null, + 336 + ], + [ + null, + 336, + null + ] + ], + "result": { + "count": 1, + "id": 390, + "metadata": 0 + } + } + ], + "395": [ + { + "inShape": [ + [ + 339, + 339, + 339 + ], + [ + 339, + 345, + 339 + ], + [ + 339, + 339, + 339 + ] + ], + "result": { + "count": 1, + "id": 395, + "metadata": 0 + } + } + ], + "396": [ + { + "inShape": [ + [ + 371, + 371, + 371 + ], + [ + 371, + 391, + 371 + ], + [ + 371, + 371, + 371 + ] + ], + "result": { + "count": 1, + "id": 396, + "metadata": 0 + } + } + ], + "398": [ + { + "inShape": [ + [ + 346, + null + ], + [ + null, + 391 + ] + ], + "result": { + "count": 1, + "id": 398, + "metadata": 0 + } + }, + { + "ingredients": [ + 398, + 398 + ], + "result": { + "count": 1, + "id": 398, + "metadata": 0 + } + } + ], + "400": [ + { + "ingredients": [ + 86, + 353, + 344 + ], + "result": { + "count": 1, + "id": 400, + "metadata": 0 + } + } + ], + "401": [ + { + "ingredients": [ + 339, + 289 + ], + "result": { + "count": 1, + "id": 401, + "metadata": 0 + } + }, + { + "ingredients": [ + 402, + 339, + 289 + ], + "result": { + "count": 1, + "id": 401, + "metadata": 0 + } + } + ], + "402": [ + { + "ingredients": [ + 289, + 351, + 264 + ], + "result": { + "count": 1, + "id": 402, + "metadata": 0 + } + }, + { + "ingredients": [ + 402, + 351 + ], + "result": { + "count": 1, + "id": 402, + "metadata": 0 + } + } + ], + "404": [ + { + "inShape": [ + [ + null, + 75, + null + ], + [ + 75, + 406, + 75 + ], + [ + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + }, + { + "id": 1, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 404, + "metadata": 0 + } + } + ], + "405": [ + { + "inShape": [ + [ + 405, + 405 + ], + [ + 405, + 405 + ] + ], + "result": { + "count": 1, + "id": 405, + "metadata": 0 + } + } + ], + "407": [ + { + "inShape": [ + [ + 46 + ], + [ + 328 + ] + ], + "result": { + "count": 1, + "id": 407, + "metadata": 0 + } + } + ], + "408": [ + { + "inShape": [ + [ + 154 + ], + [ + 328 + ] + ], + "result": { + "count": 1, + "id": 408, + "metadata": 0 + } + } + ], + "413": [ + { + "inShape": [ + [ + null, + 412, + null + ], + [ + 391, + 393, + 39 + ], + [ + null, + 281, + null + ] + ], + "result": { + "count": 1, + "id": 413, + "metadata": 0 + } + } + ], + "416": [ + { + "inShape": [ + [ + 280, + 280, + 280 + ], + [ + null, + 280, + null + ], + [ + 280, + { + "id": 44, + "metadata": 0 + }, + 280 + ] + ], + "result": { + "count": 1, + "id": 416, + "metadata": 0 + } + } + ], + "420": [ + { + "inShape": [ + [ + 287, + 287, + null + ], + [ + 287, + 341, + null + ], + [ + null, + null, + 287 + ] + ], + "result": { + "count": 2, + "id": 420, + "metadata": 0 + } + } + ], + "425": [ + { + "inShape": [ + [ + 35, + 35, + 35 + ], + [ + 35, + 35, + 35 + ], + [ + null, + 280, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 425, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + null, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + 425, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + 425, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + 425, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + 425, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + 425, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + 425, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + 425, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + 425, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + 425, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + 425, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + 425, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + 425, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + 425, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + 425, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + 425, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + 425, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 15 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 14 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 13 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 12 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 11 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 10 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 9 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 8 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 7 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 6 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 5 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 4 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 3 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 2 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 1 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 0 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + null, + null + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + null, + 425, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + { + "id": 351, + "metadata": 15 + }, + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + { + "id": 351, + "metadata": 14 + }, + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + { + "id": 351, + "metadata": 13 + }, + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + { + "id": 351, + "metadata": 12 + }, + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + { + "id": 351, + "metadata": 11 + }, + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + { + "id": 351, + "metadata": 10 + }, + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + { + "id": 351, + "metadata": 9 + }, + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + { + "id": 351, + "metadata": 8 + }, + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + { + "id": 351, + "metadata": 7 + }, + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + { + "id": 351, + "metadata": 6 + }, + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + { + "id": 351, + "metadata": 5 + }, + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + { + "id": 351, + "metadata": 3 + }, + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + { + "id": 351, + "metadata": 2 + }, + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + { + "id": 351, + "metadata": 1 + }, + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + { + "id": 351, + "metadata": 0 + }, + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + 425, + { + "id": 351, + "metadata": 15 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + 425, + { + "id": 351, + "metadata": 14 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + 425, + { + "id": 351, + "metadata": 13 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + 425, + { + "id": 351, + "metadata": 12 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + 425, + { + "id": 351, + "metadata": 11 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + 425, + { + "id": 351, + "metadata": 10 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + 425, + { + "id": 351, + "metadata": 9 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + 425, + { + "id": 351, + "metadata": 8 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + 425, + { + "id": 351, + "metadata": 7 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + 425, + { + "id": 351, + "metadata": 6 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + 425, + { + "id": 351, + "metadata": 5 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + 425, + { + "id": 351, + "metadata": 4 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + 425, + { + "id": 351, + "metadata": 3 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + 425, + { + "id": 351, + "metadata": 2 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + 425, + { + "id": 351, + "metadata": 1 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + 425, + { + "id": 351, + "metadata": 0 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425 + ], + [ + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + null + ], + [ + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + 425 + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + 425, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + 425, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + 425, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + 425, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + 425, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + 425, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + 425, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + 425, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + 425, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + 425, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + 425, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + 425, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + 425, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + 425, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + 425, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + 425, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + 425, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + 425, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + null, + null + ], + [ + null, + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + null + ], + [ + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + 425, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + 425, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + 425, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + 425, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + 425, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + 425, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + 425, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + 425, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + 425, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + 425, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + 425, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + 425, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + 425, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + 425, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + 425, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + 425, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + null, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + null, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + null, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + null, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + null, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + null, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + null, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + null, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + null, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + null, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + null, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + null, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + null, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + null, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + null, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + null, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + 425, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + } + ], + [ + 425 + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425, + { + "id": 351, + "metadata": 15 + } + ], + [ + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + }, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425, + { + "id": 351, + "metadata": 14 + } + ], + [ + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + }, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425, + { + "id": 351, + "metadata": 13 + } + ], + [ + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + }, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425, + { + "id": 351, + "metadata": 12 + } + ], + [ + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + }, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425, + { + "id": 351, + "metadata": 11 + } + ], + [ + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + }, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425, + { + "id": 351, + "metadata": 10 + } + ], + [ + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + }, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425, + { + "id": 351, + "metadata": 9 + } + ], + [ + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + }, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425, + { + "id": 351, + "metadata": 8 + } + ], + [ + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425, + { + "id": 351, + "metadata": 7 + } + ], + [ + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + }, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425, + { + "id": 351, + "metadata": 6 + } + ], + [ + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + }, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425, + { + "id": 351, + "metadata": 5 + } + ], + [ + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + }, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425, + { + "id": 351, + "metadata": 4 + } + ], + [ + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425, + { + "id": 351, + "metadata": 3 + } + ], + [ + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + }, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425, + { + "id": 351, + "metadata": 2 + } + ], + [ + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + }, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425, + { + "id": 351, + "metadata": 1 + } + ], + [ + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425, + { + "id": 351, + "metadata": 0 + } + ], + [ + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + }, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 15 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 14 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 13 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 12 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 11 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 10 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 9 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 8 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 7 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 6 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 5 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 4 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 3 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 2 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 106, + { + "id": 351, + "metadata": 0 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 15 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 14 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 13 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 12 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 11 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 10 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 9 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 8 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 7 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 6 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 5 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 4 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 3 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 2 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + 45, + { + "id": 351, + "metadata": 0 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 15 + }, + 425, + { + "id": 351, + "metadata": 15 + } + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 14 + }, + 425, + { + "id": 351, + "metadata": 14 + } + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 13 + }, + 425, + { + "id": 351, + "metadata": 13 + } + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 12 + }, + 425, + { + "id": 351, + "metadata": 12 + } + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 11 + }, + 425, + { + "id": 351, + "metadata": 11 + } + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 10 + }, + 425, + { + "id": 351, + "metadata": 10 + } + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 9 + }, + 425, + { + "id": 351, + "metadata": 9 + } + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 8 + }, + 425, + { + "id": 351, + "metadata": 8 + } + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 7 + }, + 425, + { + "id": 351, + "metadata": 7 + } + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 6 + }, + 425, + { + "id": 351, + "metadata": 6 + } + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 5 + }, + 425, + { + "id": 351, + "metadata": 5 + } + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 4 + }, + 425, + { + "id": 351, + "metadata": 4 + } + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 3 + }, + 425, + { + "id": 351, + "metadata": 3 + } + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 2 + }, + 425, + { + "id": 351, + "metadata": 2 + } + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 1 + }, + 425, + { + "id": 351, + "metadata": 1 + } + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + { + "id": 351, + "metadata": 0 + }, + 425, + { + "id": 351, + "metadata": 0 + } + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 15 + }, + null + ], + [ + { + "id": 351, + "metadata": 15 + }, + 425, + { + "id": 351, + "metadata": 15 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 14 + }, + null + ], + [ + { + "id": 351, + "metadata": 14 + }, + 425, + { + "id": 351, + "metadata": 14 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 13 + }, + null + ], + [ + { + "id": 351, + "metadata": 13 + }, + 425, + { + "id": 351, + "metadata": 13 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 12 + }, + null + ], + [ + { + "id": 351, + "metadata": 12 + }, + 425, + { + "id": 351, + "metadata": 12 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 11 + }, + null + ], + [ + { + "id": 351, + "metadata": 11 + }, + 425, + { + "id": 351, + "metadata": 11 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 10 + }, + null + ], + [ + { + "id": 351, + "metadata": 10 + }, + 425, + { + "id": 351, + "metadata": 10 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 9 + }, + null + ], + [ + { + "id": 351, + "metadata": 9 + }, + 425, + { + "id": 351, + "metadata": 9 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 8 + }, + null + ], + [ + { + "id": 351, + "metadata": 8 + }, + 425, + { + "id": 351, + "metadata": 8 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 7 + }, + null + ], + [ + { + "id": 351, + "metadata": 7 + }, + 425, + { + "id": 351, + "metadata": 7 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 6 + }, + null + ], + [ + { + "id": 351, + "metadata": 6 + }, + 425, + { + "id": 351, + "metadata": 6 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 5 + }, + null + ], + [ + { + "id": 351, + "metadata": 5 + }, + 425, + { + "id": 351, + "metadata": 5 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 4 + }, + null + ], + [ + { + "id": 351, + "metadata": 4 + }, + 425, + { + "id": 351, + "metadata": 4 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 3 + }, + null + ], + [ + { + "id": 351, + "metadata": 3 + }, + 425, + { + "id": 351, + "metadata": 3 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 2 + }, + null + ], + [ + { + "id": 351, + "metadata": 2 + }, + 425, + { + "id": 351, + "metadata": 2 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 1 + }, + null + ], + [ + { + "id": 351, + "metadata": 1 + }, + 425, + { + "id": 351, + "metadata": 1 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "inShape": [ + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + null, + { + "id": 351, + "metadata": 0 + }, + null + ], + [ + { + "id": 351, + "metadata": 0 + }, + 425, + { + "id": 351, + "metadata": 0 + } + ] + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 15 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 14 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 13 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 12 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 11 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 10 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 9 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 8 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 7 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 6 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 5 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 4 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 3 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 2 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 4 + }, + { + "id": 351, + "metadata": 0 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 15 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 14 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 13 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 12 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 11 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 10 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 9 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 8 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 7 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 6 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 5 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 4 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 3 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 2 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 397, + "metadata": 1 + }, + { + "id": 351, + "metadata": 0 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 15 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 14 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 13 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 12 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 11 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 10 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 9 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 8 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 7 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 6 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 5 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 4 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 3 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 2 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 38, + "metadata": 8 + }, + { + "id": 351, + "metadata": 0 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 15 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 14 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 13 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 12 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 11 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 10 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 9 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 8 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 7 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 6 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 5 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 4 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 3 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 2 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 1 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + }, + { + "ingredients": [ + { + "id": 322, + "metadata": 1 + }, + { + "id": 351, + "metadata": 0 + }, + 425 + ], + "result": { + "count": 1, + "id": 425, + "metadata": 0 + } + } + ], + "426": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + } + ], + [ + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + } + ], + [ + { + "id": 5, + "metadata": 1 + }, + { + "id": 5, + "metadata": 1 + } + ] + ], + "result": { + "count": 3, + "id": 426, + "metadata": 0 + } + } + ], + "427": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + } + ], + [ + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + } + ], + [ + { + "id": 5, + "metadata": 2 + }, + { + "id": 5, + "metadata": 2 + } + ] + ], + "result": { + "count": 3, + "id": 427, + "metadata": 0 + } + } + ], + "428": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + } + ], + [ + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + } + ], + [ + { + "id": 5, + "metadata": 3 + }, + { + "id": 5, + "metadata": 3 + } + ] + ], + "result": { + "count": 3, + "id": 428, + "metadata": 0 + } + } + ], + "429": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + } + ], + [ + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + } + ], + [ + { + "id": 5, + "metadata": 4 + }, + { + "id": 5, + "metadata": 4 + } + ] + ], + "result": { + "count": 3, + "id": 429, + "metadata": 0 + } + } + ], + "430": [ + { + "inShape": [ + [ + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + } + ], + [ + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + } + ], + [ + { + "id": 5, + "metadata": 5 + }, + { + "id": 5, + "metadata": 5 + } + ] + ], + "result": { + "count": 3, + "id": 430, + "metadata": 0 + } + } + ] +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_boat.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..83473cac777e4de45307125fb0cb34206e31aa5e GIT binary patch literal 343 zcmV-d0jU0oP)+a)B zWYw>|_WJX!y_ea4+Wr0l`a~y-Gsw!#ZbQEs&5y?`4)}N&I^eswp{uQ46H-t1=J)Hp zRQ!5bxQHS04M=Rx8|!Z*MF@bmmpccvHY%>Y;D;AhfVM_Xc7gwVy5`as$&EK=D}V~~ zrNw7QhyaJn({@uHQ~;)H8dEe4MF@4A+x-qXyExnV0Z;@)liDCUpGK>`{0Tq~!Pn-g zBc@tGtSoxQlLQb1#pM#m&mlILo3is_egYDknNBW;Bmfp6S|~-_>t?&%?fZ8%gnR-B pGG6aGL^@jPcpODYR090fz5qOGTtc#_iZcKJ002ovPDHLkV1iavmc9T0 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_chest_boat.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_chest_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..139c854a43176a4cadcff60cf334c3bccea1241a GIT binary patch literal 376 zcmV-;0f+vHP)5D_DUB!-X>4QlidBLhzmr z*13xc;=<3)?ELfX+@8n}tF>NFko;xc>{LSIeOyry$7^}<`t?Sdo-T{3;b1{EhNvz! z3X>2F*6@70qC2^d@qA7=39+#kOH%=0jXuso0K5*b6`;-i<5GawC)n7;)X-bMod%Fl zIB3-ZgoeZFZ1R4$mss6u0I2nvb0dHmJIyqNb7VJC^MKv@j9kT?5#Z%K`WC|OA^6xg z%Q@ac&Q7+z0GK?)K8xH#Y=1av=nqH%JOltSXFN2%$L@0Q8bso#AdF-HgCNYvCLqp2 zWNCg{PNQN9;+wghS{4!jEDx~<#Y8@Cmce#e41%Z!fI)hzd9fz6U(4w^@(?fi@A?3# W17UaDMvy)L0000FVdQ&MBb@0Cuq{ZU6uP literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_door_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..53979a2efde3d9dbe4d01a19756b474e802b26f3 GIT binary patch literal 252 zcmV0GOpH2B0e-$pCaO zP{ja3e0ada0)&tTbQi%5Ff}#B8U}<6fa`%JWkRul(*RhiA~g))mco+qrfBQ`pzr`m zf-oUIMpA}hkOU0l5{F^10qEHkIoo2xAhj?I;sXGu9haXpPSBeG0000$gcp@j5^Rl>xTFZpcW#JfO-BIfq!KH@FmLQ-16A(y-zVl0=xla^`IYB*27Z( O0000J1;_vbse}n!hvpBG zDcOMZ7a(O@n*F}Wu1o=}wB<6$;5@4~y7H`W!g4PF-%CKkDBX$+kn*z|`St~X1xx@{ z(RNIegVV(~u8lO4v?R{jm96Gl3{tku8S`J@y#cT`k+UI^vLBKd9o}>1B76V<002ov JPDHLkV1ijYa=ZWl literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_log_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..fc02620c15e24af57aff74edfe7540db54bb1ea2 GIT binary patch literal 301 zcmV+|0n+}7P) zF$w}P6hw0#ZNx^fPy|K9Efx#K!bU3#&th%o1-yWz7h9PRFN|wei`oD8Cz;G7Kk0nj zH@nTMsjGQJa$&uk1Q=7!d_j5A=Xn}^;Bgq{__|CZQgetTiCsU}su#G`{lI-Y$kD;L zh_yC}1p*a?E=52Din5dzvvEwIh}mrCCCpzta`gt*00000NkvXXu0mjf{j-2z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_planks.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_planks.png new file mode 100644 index 0000000000000000000000000000000000000000..b83e4fe14b2dfb43196fd0d85a9f7793af912d3f GIT binary patch literal 269 zcmV+o0rLKdP)O6q2^VY2EI}Ril5N zHy`#Ze%&t`c+ev>25*Pucr^36vxbJMP+mo{e56mn&t*67#T=v%p?h(Jirs4W znI984#!3gCb4|#`1j&UuIBs#{wfLs-9Jg9$*MS%2f8aW(_!%4|Hs`}Rsr2yz94a%~ TeihGx00000NkvXXu0mjfOw4uA literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_sapling.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_sapling.png new file mode 100644 index 0000000000000000000000000000000000000000..6817397cb4f451cbd06656c1a97b45b050fd32dd GIT binary patch literal 232 zcmVP)nfeB3+}~(AdW#eQ0000E$E_L-Khg)NJq{wi(|0t4CzU7*thUQeURb7BU5LJ{IplP z@wvWX`{DXcLFxJ4KkFwbibw{;&M|CYJ20pJJOjh*Hnz&y(gDpt2QqlN`njxgN@xNA DG3iVH literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_trapdoor.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/acacia_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..e8eeb9c145e60a5c1bd947d920a7274df328ba40 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`#hxyXAr_~TUld&b;m?`IAZX0I zN3Rh#|n^v9Po$ z!&!zWHVi>MbMAfYT)2ZFGBF|H!T&{zltg%hoWqzeF`F~U&Ym@^$y6bEf`r*t20zxN VUgB~myMWd+c)I$ztaD0e0sykmI_>}f literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/activator_rail.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/activator_rail.png new file mode 100644 index 0000000000000000000000000000000000000000..721f3f5f03408103dd06ba79eb4af7680adb9f2e GIT binary patch literal 294 zcmV+>0oneEP)$XBgod5KAQ%HY6sdE-Y9uSt*}lY=O9=1P zb)B_sYvIqLhS~vmJ*-Rw`>KlZylrFLFO88GemWmxE!c-(vz%G~=p(@*1Z(QrcI){d zz{pWUEj@!<0K%SPG;pdPf!b^~uH^|h)e}&Y5l91)G|#^bt)aXT%Iyzs+uA8Wxr1nc?Kx_cK1E_JZ3u57!S z^#Y6>HPq76y9FTZDMkaQ`VpwjX5(6(fKxpIH5q|4AV~v_%&tHS;UdU1kcgU9vy)>7 zBP3!`1OJSiN|PTUd&XY`+-Q&w^a`mDz~u+wA}IO*0?q1uAb*HpkOn0meAS@z7e@Pl tNIgJ^OinENAhJ6jq#Eci6g3$8onK==RYs;eDNXM7x@iX8 A<^TWy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/amethyst_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/amethyst_block.png new file mode 100644 index 0000000000000000000000000000000000000000..4e3e8b16dbb206ab7dac8604bf44e3ebc83d13eb GIT binary patch literal 284 zcmV+%0ptFOP)NDJ(1o%s zxBF`$18IZg$F((pdI9LBP;Lc;8LB~|DqVZ549qV5!xT)LLPj>jVG2C(1Wdb%X~3Ym znf#jy1q~4Ov5^tWaWB}90YM7Pwz9@(C%hoDX;fkBMh=_ELV3>gUq?G=P^nsRlItC& iVKghvA=$#>Px}imL8c`)`v;`}0000^EOP5DQo@Po>F;;si876qZ{*1SK>9R`bIkA`meL!1yr$K@C{Uw$lLY5@}J9 z03rdFNxV#iD8fYz80GU~HyUR5NzPKN-~Z%38!Lc->TcEJXkA2L-RZ*bZ0hJ( zvte1c05=dYc_JpcBctxp(c3#fqM_AXt1r|87G9g#B9ZoE00000NkvXXu0mjfV5Vfc literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/amethyst_shard.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/amethyst_shard.png new file mode 100644 index 0000000000000000000000000000000000000000..4dce791567ca601a0808d912926e31ac681d5613 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr_~T6C{Kb?$>{Bk(!$+_5m-}X5!hkesopZE58 zul?x$x}Mu@KBoUP?b1G$IsLMV2{}k6kfXaGBe($a1x^&XOBrl;u4D9HnqIBEq8 zSpIB5KLm2cstSmfWjlam50a$D=iRAM+tEd>|ggzyun> z$;)R1Kv{Kw9B;1!MpR!Mc7s9Ff~@j7fa$yHzh^~k1CRozt}oyEPYhLUR=FyTDq_G0 w2g707sQMbSBmS)9B>OIbmt6)yjDw9AJS3qA|wPdtWl=e6H)W1bb_3*-OfX z55MYB&inV>&eDLemsGL>k)ZsdIza%bo&dVUrV}8ORToLG^rlcB1i=*nl(S)GN+;S| zr91BszY;_zxrL;G$kzieD!p;{8Oee0%A3f^`+5a90X|5QpJ?bbKmbW4>8v}*-E%mn zwVq}nKbU+ch~!>OZ|m`S`2PUCO~Hfx_D`KS6$%Ufw3vaZGw~nXC74iXJsUIt0000< KMNUMnLSTZ%7H$gw literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/anvil.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/anvil.png new file mode 100644 index 0000000000000000000000000000000000000000..732038ec7781db0cafd1d1e64b4e0c44905eac34 GIT binary patch literal 236 zcmVMVZ_!L>c(!=$ZaV5MUR7IiU7(;E7qdW(!D@on)e1zgzIlAb8R2 miNcLhgC~a${IpDndw~ZEKg^|U$B^{^0000Plz#?q#oDSZ3dotedP4Kr;cvU4BI{vTcDp>}d|XHY^<;TpN4L5=r* zuM^&w z;(h-WwdVYPnf+Ua@#B95o=ZHNWL<<)1w1Z`CGPzHfB9L~%L-=|Htv43D#0$U`N6Ez zE&u=bpJtI}I<8|~nlXkmJor=gYA?0v(N4^j+F3akds37lOSXHT>pcqBbXs0~a3%ad-M&#wCz4smdKI;Vst05@4z(f|Me literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/armor_stand.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/armor_stand.png new file mode 100644 index 0000000000000000000000000000000000000000..c65badebe5d657aa540f1684f812662430e431d2 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`J)SO(Ar_~T6AmyxvNio@Jb~L` zmbfYFzwM?Ie*14@j8=1*n8)Cu%=3Nv?tkvjgx}@}u-)Wa?8qkgR%(Kh09&ThGS5$3 zMGTWfCv0F?qM_huHd%D)h70V8PaITk3e32C@*C5cuuaT@Vr(kA8K%8T*vL@Kc~P_Q wXqRY$P5HYRgT0A|*(`j6ypFVOT*=OmF1h_R%lxUwfbL@OboFyt=akR{07lG3LI3~& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/arrow.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..4f748a002f863bc423486817b6cd5f85c5dc5f5d GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(Vi}jAr-fh6C{cfZf(i@?|9(o z(Wmw&rSk9WU_7Q^c9N~Zq-5FZW?qFzV~z%s>=T8P)2)4s�zktKGio?D4soo&TS_ wby<(mS%q8o?#(MovmQ7o( zdq;`_g&0eM{DK)Ap4~_Tatu9P977~7Cnqf6PDo305lvuXN)zZ+I&tE}k&b0tt>+J& oXi#G^l6G$3^lfO}z;K3#L3$U1yUyu(!a&Uop00i_>zopr09{il&j0`b literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/attached_pumpkin_stem.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/attached_pumpkin_stem.png new file mode 100644 index 0000000000000000000000000000000000000000..6a5c10e12568865928cc9c1653a171dc3768ad68 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ii4<#Ar-fh6C_xh8D#8ge%N!g zx3v6GKix2I-n{=OBvK?c)nsSCuAjuqvXiaFah7M<%_}Q|AFfl3{CsU~^ut*RZ6czg zf7PuU*2nMno5`4de%@dE%1pDE2xC71nAEJIGcj)dQ2mNxd+c%ax=%Qb?{;XpMiC#qRzfQV6-hb!q)5kf@>QC1zIJOSg>AfJf3 za_SI;1KE}6&At|3^#p|)z$8AAe_Vv3-tChzYdUFOVYO>Z0;_5$`b6})$jbz-;3SI5 z{aq9SnLi-KZZ=9av1%}`0BbNX+%W(n6P!o9HO)?2N=b!Do lZ3@X?Fa+}W*QEZ9;0eE%a&FDXgXRDL002ovPDHLkV1j<|{Lo80eooLO+WXR)ED=oFn z;Z8$eU)!`UwoazEoEFUDabJ|;Ok8eFy?$r~mG3E#8$o{do2(!}2HB zEAJQcZM<>Ht>H=4fg@&GX>)^D9#M^R+S8&HJbi`l1B>Kfzm&OmcDYRLeYeWLU|p*5 zj7$PlX+utSKRUctbWzP j*01s&(aitfvVUVsx@zM2HD9^`=z0cES3j3^P6$@ zJqiL*41{wV8!g0B*m(l0Z5AxV6L^L_vGbV6$CzCRA&|*T{_3%w-`ho|VENo$->YH; zdoO^jTwth-8oU9{%E}0NI1+7T0HeVD812|;WD&PoHDagDY7e8c1r7x$+(vF<&Hz&m z(ZI62>r}$Gy8v0=d4l)#2;^8(kWzqt~l=&Tb@3|#bL_aCwOH(-% z^6a@yjzh7ji?j1KtudZbc7L9VB_4h?+%lmR{{T<^5-z*gD@XtU002ovPDHLkV1oUQ BV=Vvx literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/azure_bluet.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/azure_bluet.png new file mode 100644 index 0000000000000000000000000000000000000000..250fcc07d3d9e7747d6985eb0b1c9e04ac887f52 GIT binary patch literal 247 zcmVd^oI002ovPDHLkV1o4)W?TRO literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/baked_potato.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/baked_potato.png new file mode 100644 index 0000000000000000000000000000000000000000..c8d3cbabb6f4673ba01a8c32e596c0ed3b139cbb GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Lo7}wCrI2&2-7%RU*a?A z*jHV>|M}~*D>u+}rLo7}w|M>sko>_H93U6Ys z(|<>c1tD+jPqHy&W#{q!=?~KH_P(Y4g{^=*~?S zb|sw+4mZra1h(jUNe1RP}WpDm~%`t zp@O%8Rcxc#Vu^+~=>Zv&=ZGf+x~xhQVLoxuCoIq9I78HiT~68SPPPG^$l&Sf=d#Wz Gp$Pz-ic5z8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bamboo_large_leaves.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bamboo_large_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..4fd2fb00615acad7792ca733ddfb7768da3b1894 GIT binary patch literal 290 zcmV+-0p0$IP)3a#Tj|dsD=S(ko?yGb?Ac30Kx)B1hp`jX!4>*f)NY>835H3e$jJ! z4`Lf;5K!~W`K@zjgLwPXl4vH(ZUt!8e;4SbGA9K#2L%$V!Z07*qoM6N<$f^F1yDF6Tf literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bamboo_singleleaf.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bamboo_singleleaf.png new file mode 100644 index 0000000000000000000000000000000000000000..42f1f59a1c391171840a5c609225dfc3f4476a4c GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr_~TfBgS%&#Wrplj0Zf z%RY7c|9S!5BPo&x1Ol|&rYROMH_STN*1*G&E%M8M5~Bjo6&`bzHcumlG!CB0Zw}Ep5v`6 zplveOu_WdKB((D?aVQ{<)w~22%jJ#)Eaq&hR^4DPnZV}1xRAP&cEHEp4bXv~JJ1{G zIn#5&0fDs|JoiP){qvN^0wf1Wu;zO&&=6B0#ZKT~d;vwgy|!L9ee3`L002ovPDHLk FV1luVZAAb8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bamboo_stage0.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bamboo_stage0.png new file mode 100644 index 0000000000000000000000000000000000000000..c16c37165553803d044bda2397a7c4bb4bbe6540 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`dp%toLo7~jouJEi$Ux?3HRGmv z4XU%1G9oT8d=Sg;;4>ng3}yRcuieOP zpCQJ{z*V^>P*mum^o6SyhU+a~Suo7KS!-A(U1GY3QJ+KGfcO4h#!$_~S9hHK*q;V( u@X9~1dw=tVn+f!Eg*UP)DTUS~>&(#U&5e83JKbLh*2~7Y=$6CYy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bamboo_stalk.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bamboo_stalk.png new file mode 100644 index 0000000000000000000000000000000000000000..93cfa80a7ab6a6e7c99f9659a606f26771bebc7c GIT binary patch literal 279 zcmV+y0qFjTP)(&Es0A>ofvnnzW|Df-R(s@>fKn)ZiiqaVnfdDWM8~`$A%{);Lssdh}s?p6v z4VpC?1oK9Bun1s?Wxa#Qn+k}?@CCqh1f3I|GBtnS0oQp`GeC6n>be@*0QBawSr zp$-Bu5JdYY7&HpQX&jCObM6EljYRR+N2bXvuahH)fp)jMotf>m=X_j=_x&^=<9Vj( z=Qi!u<#OoIdOq*_`f>fjdGB?u8YuBvrVib}wV@*JRipo6;9CW)6?5GCj1LTSL+Z~M zS*fNsFg+(t)w)UD(gepFi&8heVa`TY18PkV(hHxdDNqk@Nk4x1)4U;7`a!zsPmPgA zu_$N1)%5Q>V2*D>C==~A=j~B#>1J+d-~_eOAC7u>NTQS4J*xbOj6nivrfL83A0;OE U>4RlBH2?qr07*qoM6N<$f(cM~AOHXW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/barrel_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/barrel_side.png new file mode 100644 index 0000000000000000000000000000000000000000..1c3cb7948243ccdc84850013ccfc6b683237d76e GIT binary patch literal 258 zcmV+d0sa1oP)QFkk~sZ>Sy|-Jh^{M%}4q;GeD4 zfKXxvwIBFQEWUG`fjA4X_n$fN+?aI&i_h4l7bgHr8i=~*Z;=b`Y6SF5#sB~S07*qo IM6N<$f}*N$g#Z8m literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/barrel_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/barrel_top.png new file mode 100644 index 0000000000000000000000000000000000000000..c136cedf990b2668e33107477dbcd4c04ba88d5f GIT binary patch literal 243 zcmVY4-^gT2ZjbC6?R}~G^o5^u&+&ZkuGvBNgHjzmF=D{e!6v@;`X}5@8_On z)JCj>vOF&F{k&#@jh{UqbO>S-fdvA@tgO&)vG6;5Y%sws0;WxTkpTf3sCAR9B2a)f zPkluXU>t#4lVF*ySMwP`vxE>r^xo$T^u-|p$Qc2!RSyW#&FoF2>VXYBBIu6M?t-Q} tv`D|Kaw1?u?9u4qK&Rj0QV;$;=N-mZB&?bln<)SQ002ovPDHLkV1g40W5WOd literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/barrel_top_open.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/barrel_top_open.png new file mode 100644 index 0000000000000000000000000000000000000000..4b11386f20e2832d58655667e508c60f9678e7e2 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%RF5iLo7}wXLK0@QOp3@_D~{!3?0YV$ z_xf~klVL~iSpgC8118GZF2@a;6WSI?Fl=U=o+jZ|#(9S!DaXB>Rp;A*M21HK$<~{+ zH&ityF?)Pux@MrDDqwi1;ZepC3&n|(ryOK!*wdiHcv|CxB>OYhlF|nT3rwt;8G?Eb VCPW2^Q~_Pg;OXk;vd$@?2>_=GPf`E? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/barrier.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/barrier.png new file mode 100644 index 0000000000000000000000000000000000000000..2e68169edfd910f64a73e0980d6d50becfdffa04 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`DV{ElAr_~T6Bel5IDX>Ce?w;G zIG&*9P-Dg36BWt=kGDuJ=gpY5K*FgjZANMYuY#L#kN+0N8!_%%7^f-Gf)5k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/basalt_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/basalt_side.png new file mode 100644 index 0000000000000000000000000000000000000000..053074fe574505508b9fb027b42a303f9af83d66 GIT binary patch literal 256 zcmV+b0ssDqP)s^N+uh#EN4{UEw_7VTi5KqXi(ux z%sN+gueG*;yZ~-y?aRL4up$8#b(F&wXc6Y zs})Fnv7gvz%iu-y{MTRXj5;w<4cWM00~Q}qZkwQF-002ovPDHLkV1ls8W&Z#G literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bee_nest_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bee_nest_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..9285e6bf16797f589de757e7e4430d8968968cd9 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#=T&LoEE0Pw;R1#eXRD;j{k} zZ=R^BdBmfTbiOA>WX}piUVZttKpu;YYXtf@KPDzATwfs3aC)YJ;S38uW(TGlInLWf zpXqK8pJ3W}V~5FMgH7BI*bXpp-ef3wpJ2?8Epb3ZNxCi1z>`g3cTa-E0&CIm6T+fw zHw?_KCmdl~m(jA+j)%EGRV7AZnVcNkjY&pl*qmw>84K$f?qGb8DK}rjN}AzOZrN%F T^HT?b&Smg)^>bP0l+XkK;QUOG literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bee_nest_front.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bee_nest_front.png new file mode 100644 index 0000000000000000000000000000000000000000..026551a2d139ca9fe6f22ab7c03bff09186b69ea GIT binary patch literal 286 zcmV+(0pb3MP)PqB2M7|uhL80L!nsyjepHslU<50+5O*} z|II)1_pcPnwbDHCfpUo-d@VP?JK^{AfxCx{@Awd2Z{I6OT>b^y`Zab;i$_5FMsfoYJ5dWe8ymqUwY5l2A=swUT96zd7Z9~r`IF2#Sr-$F zN3xUsv-9_d?&qEnUbkf_@utJbnsftS6J6Ird8g|kFfO{G)F5#8p+>WyZNRACVr1AnKvW$6i1?ae&7Bc2r&U5#H{h|RR8Kay1N%D-V@CH2#rH}qSKjZ)a N002ovPDHLkV1o1Bh^PPn literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bee_nest_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bee_nest_side.png new file mode 100644 index 0000000000000000000000000000000000000000..c604de79cfde6ca89834e6a6147a5ba89f0ea9e6 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`yF6VSLo7}w|EOL5#h#Th@k%03kMm!D-$c=aNBp+zOjyC(X{d9;=x4m}iryy2B!eDb zp2#_kGRu{d*>cVud&U}bFPY&dbKAyN_A~2Gd@?xuz~I2s@|?tG-otx8Jn`U^SbUpL z*!{RcC0mW3Te+2)x5Nd}$z75iAJy*}D4aZ&+RDLGd~lxRPKhQ3LkYKwEv&`|MD((J rn3Ge^o+!F;#BqkA{f$@lsuB#7A1v>9(ah)#^aX>btDnm{r-UW|S}9(H literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bee_nest_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bee_nest_top.png new file mode 100644 index 0000000000000000000000000000000000000000..75aff10341ff80bc9462f807b690bbdde265f118 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#=T&LoEE0S8!hW$A5@>lg~fp z%@cqAI3nqA;*cwQ2G!IVye&Um($!*;3Yafkwy`rTF=Hs!-J+(c SwAB^pTn0~9KbLh*2~7ZBOiiHx literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beef.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beef.png new file mode 100644 index 0000000000000000000000000000000000000000..6334716abdd6c6c70ce057c74c7802cfe8a1a930 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLo7}wCrC&ptX=b?KE-F# zvvAp?|K(L(|JEm@|N0*osP?h#fGKUo zacly~we=b@%`A>z{)ojJv~?;b&xo23C&Juuv8U%DTY|Cd?6oYh4kz47ObeKoO|@t; zJoEBJO-bPlnJ)1O&eLYha4cl3Vi5Yo<)hoicqFOEq2*?muENBli4x1?(iIl5OZf1` z%3gDD;n#?1>@pR&IJa+((#A?&RUVF|)g^@@`U}|k3=J8~8!o-!VR$0Dfa7Vog+9=! N44$rjF6*2UngHqjNvHq- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beehive_front.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beehive_front.png new file mode 100644 index 0000000000000000000000000000000000000000..3679deb4bed5b1588c11b1899ec89b88e21a5bca GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`2R&UJLo7}w-!N4D_kZC|&y>Uo zac!BZeF?{Y{R^;Q`?xWhE#0W*hWldnvULsi4MdVzJ`M*sPf5C1rk^rA+BO`5@| zQ^rS@+2NeiH{l|S1<4a;{nXu8@Ks@N0`sojyB|#2!6YbFYQXGJ^?>bwh~n(Nb%J*p zc5o*oGE7onO>SY_q-)@r!XxDD-&(-zu~oM1VPb>!+Gdf5r@22EG#q8B+H_QGg+b*6 yxgFvgTxC1@br&lp@8F*BnQ5I#zfPYHKSSmG9Ht9B&U=BLVeoYIb6Mw<&;$TSI9!SV literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beehive_front_honey.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beehive_front_honey.png new file mode 100644 index 0000000000000000000000000000000000000000..453f6d2530d11f602e986fc960c894ed8d99987e GIT binary patch literal 291 zcmV+;0o?wHP)AdL_m)%6Jhw3k&w%E`6x;bx02G|*54r-0y7fI$`)D54f&U9lGw=OA{szJ_bSmBl_qPB5002ovPDHLkV1n~hbMF8E literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beehive_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beehive_side.png new file mode 100644 index 0000000000000000000000000000000000000000..2fcf06430faa76e107827fa97a44cb15519fd222 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``#fD7Lo7}w-!N4D_kZC|&y>Uo zac%2-xDAqP>osJWf7~$GB{d;#2V)D*K{Y-z1zU&b_8iw$XZ~;Bm{^lySYpT1%*!y- zg>P9Oqe8mkZ&}G^k%yC*fo5!AG=6pGuQ3C^PPdlgI-dJVoNFgyHv@$Oxd_oFVi zh)0c*440VsnP(`aT)t?!NSXnt*1=Ex>VE}Wjl>4swap@rPP0oSHq6V}Sjnl@FT{3( tiEkR;h0h#rRu1R6cU-dBWUKgk?!V=PteoWsduIcgdbnzgZ^H zCh4|Cd_pY4C#DYG!!DNcDZ*#cW;iO$(hxt8<9^*^(&xmki-v)W9+Q%0NjZfxFnpii VaC}>ToDR@_22WQ%mvv4FO#r7IItKs% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beetroot_seeds.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beetroot_seeds.png new file mode 100644 index 0000000000000000000000000000000000000000..150d3a378cc13c18317152aaba483c87f32244ee GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`F`h1tAr_~T6C{KdnBISF&(Xds z>%Y49=e@j36MQZRl+5LSn#%GE6^SWPgg&ebxsLQ02-7sod5s; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beetroot_soup.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beetroot_soup.png new file mode 100644 index 0000000000000000000000000000000000000000..e26fe6e7a92b5f9e2969cac7125ca89852b25d5b GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`MV>B>Ar_~T6C_x-Fn+sr=l{mU zMW)+2J~kDuo1wvVEL*_mF`q6o509}x+KN3Im+RNC?U4G|WauHdNo|JP3>!aYuD?J3 zvqu*l5?z!$Va`-5=`v=A0}c~~b2!X=0*rYYL>de{m^Y=(u(%k=dD&spv4!jmYZevl UNK#zo544@Z)78&qol`;+06EAy;{X5v literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beetroots_stage0.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beetroots_stage0.png new file mode 100644 index 0000000000000000000000000000000000000000..d27726a4865e3ecf4a77f20b15ec684a1625f58e GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ww^AIAr_~T6C_v{Cx|>?UAVgR zf3tz-tUbR>|1I7;k@sM>!ltyEM?0<`LId9_$RrCwd=4k%$>7J+={vFCeUFFp00i_>zopr0Gaqj>i_@% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beetroots_stage3.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/beetroots_stage3.png new file mode 100644 index 0000000000000000000000000000000000000000..6ded770540ad7dbbf0c1b5ce6d0249299fe987da GIT binary patch literal 219 zcmV<103`p3P)+5?pa@FCe3Cc$3~=}0BxHBr{QrmDQvUUW)s2r? z-}7^uGtVr_8wj;#c7L_OLc>H15_!nAufwdpn;bT*9CK zc_I>re<)b8IWa6L2%Y`u|Gb=g|F0Gb@FX=KaVT<;Y*-_CQ(zGfgQes$&LeD=(lh-h tF>d&vaFU^GuS20ikWBC51Q7;C1~KM&J(6F})&lKd@O1TaS?83{1OPlHF|q&v literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bell_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bell_side.png new file mode 100644 index 0000000000000000000000000000000000000000..b44bcc4ad5c9010447da6d0cf41ed79af26f9666 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`!JaOTAr_~T6BwG-r(gO1e|Or? z|No`y4cIn1Ch;6$+VL!ZuSVO1GzO2)7fczJe7ygEZvu}wM@OgGgHI;P8+uPjsJLx< oo3fKhto6jU$)bFV6Ev6^99QpoWv)EY9B4d)r>mdKI;Vst0JUE;5&!@I literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bell_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bell_top.png new file mode 100644 index 0000000000000000000000000000000000000000..7fce98dcdd95a84bf35a26bb5ff7d72e74891700 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(Vi}jAr_~TfBawj-QMWm_j-Ma z!#{Xh7-Bw4*N6D5VNAHaVAj9b%`C|&&K+h9OFn)wS^VGryOuJK;w|m~W`|jhZ3lQ5 wB>lE9-q_=?hj9vv(z+MQw;BQsxEdH3;)<@$H0w1s1X{!3>FVdQ&MBb@0P>PEh5!Hn literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/big_dripleaf_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/big_dripleaf_side.png new file mode 100644 index 0000000000000000000000000000000000000000..f596e32913425f8c439f9905f155247d91012f00 GIT binary patch literal 84 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(w;7kAr}7094D^)NbT%Bqb&FZKQQV$0S5B?c>24M&!M z&+AzZeB+tmzB#7Ak~v5G_C;r3wwr;HMtvb#NA@#tyuHcUJyX!wi?b<0J@H)Gk!|xB tpSnJBeWP=%SDD$Gy-Aw!DQgjf{ExZIT76!{HUeG6;OXk;vd$@?2>@mZN8bPd literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/big_dripleaf_tip.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/big_dripleaf_tip.png new file mode 100644 index 0000000000000000000000000000000000000000..5f42e9a9dec880a4c2c3e9eea3b30c8900faaa7b GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`KAtX)Ar`&K94D^)cx= zg4%*a4izr91qn=AZV3Y4m|~Z7_auLg*rXu-yJn|KiF2V}cBNkR+@}`d@8k-;u=#F~ z_4RrbGn*wh{#dK46Kj~U(B6p$CUf1H+`reOVL{h=xg{@o{998C%wn}Js3=T0KEc$S z>AlwcK7srLll`yT&*V_k{rXm{VYB{*pX)nScFH!!n|Y=lNzFByH2F*Sl~pOeMuE~R tyLD`;*;OXiJ&>Q#&aQpqK+R!6@oPtaZ{qa)5driEgQu&X%Q~loCIF{gUFiS- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_boat.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..d1217b87b1d0af77b31885c3c8df90c0c19ac020 GIT binary patch literal 358 zcmV-s0h#`ZP)J2zXHUwmVy`~TYUX3tuSh#@LFc-oNz@-sHgTeyD zUOzt_jA34c1u)nEm_qbGLv}W@A;<4-TcQ|(tQllGNDkc)xB+P#)U>;M1& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_chest_boat.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_chest_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..cb1fa6cb1e14227f7d676be96c61d5fb6a9abd39 GIT binary patch literal 397 zcmV;80doF{P)5s~-+O3D-#78a@P z1Rp?r0H0&^JINVmH!6q&KXYcz|9>-k5&2={X2&BWe;KW2)dkOY(kkkkvn}!U>xqQw zhk>ejG^%3%qFPklT~)dv7%XrfPU+0rukqa0E8P&g_C%`B0W9d(NeFa~TIAu)VPuy}vag>st>1y-&3PW?Y_*LpmmRBE2MFY^b*l zcy6713t{#l_?TDbC!@>Lk_3Z2UjR%##2$;a53%{_G1Lzb1NaaC)a>!1@jW#5o!208 zTu2L7GJru4W@I;@PC^v0yP1zc{4l4}OF|rAZy}KEaKD4t3&q5`6P8+75`!T63MkKv r=pPBByf!BmLd8Nx_mL0rCI1~Cb_uR!sy&BT00000NkvXXu0mjf8mFX4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_door.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_door.png new file mode 100644 index 0000000000000000000000000000000000000000..2d433bde3cf9c2da9b4f11d696b7a4c2e0370e37 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`)Ym%P6qO0JzX3_ zEKVmUNQ5LjYnk%@y5HA7`-`&FW*lqfl=|@aw6np!+TUgphkvl}c5Iu>uHBI7a$IF6 z!_72_*>!9a-m*qWJSbxHnU|w4kjoI7)VQd`fkU|D-~lNI9=B`E3_tY_-A!50nG3Xt N!PC{xWt~$(695X+Is^a! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_door_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..b29d01ad68e1b79d8fe3c606a6cefda3a12a4969 GIT binary patch literal 297 zcmV+^0oMMBP)N05BUWj?;i0D@wr<=olmq!sz0tVQ{b& zEC8ZGhJn~%K9mijk=Zb{a0AdaU>JaIFq9ASHrxPYMQ|5^YzB#=$zeAD&6zMoI1NQM z09i2#8_fW8Ij{jPdg7>>VT#aPfb2>X17JxRrU@hTk^PV6N|bbfHTuvEM0Oo=G-3;7 vY|)7~9iaOk#RW(PBD28;z!>CUP#^*TisT{9b3@G100000NkvXXu0mjfDm{5K literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_door_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..2e0e6afdee583dab0877df8d729f57c78936c0ab GIT binary patch literal 274 zcmV+t0qy>YP)^e%@zrZRJ=UA!}n1$!x>2a|66MML2<|CZPBh6)JL7PN}#@ z4``I^YD>Wl%|*+znCEn|t`#S^{k5D#*k!9BghJYywVK7N_h7nbs~Jhf1D{TH(pfv) h%A%xMyDObtxDT$oYWFZ_Te<)M002ovPDHLkV1hy2V6*@L literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_log.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_log.png new file mode 100644 index 0000000000000000000000000000000000000000..c0ef988d7f7a9c03a341e4f3357b7f7c80cdeb2a GIT binary patch literal 266 zcmV+l0rmcgP)eHuc>;O?W+?ZC&pj zwh7wH$30^z0}Os7GE7noOsA7m5f2yyaxBZOT`%W$IvzT-&IHDH0@gzk6PYB-kzKLn zU^a*K(q>R)nJK&O#%42x?e`vP$1PCitX{_{S@2=Sy0T#o&X2aDJWF?CCeMbcW+!Jt z_J;o2OWu<{dXU#On|Jmj2d?zvHSWEEoPj~Wi8GRj1IKACN|s@!BA+_ffA=VX3mk=) Q-v9sr07*qoM6N<$f`T$^p8x;= literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_log_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..a84365c4c8c205eb6460139aac668c2fc6ddcfac GIT binary patch literal 298 zcmV+_0oDGAP)| zuHVgJzYdKp%%+n7YqHrdNGg3^_e}?n>*}YU+tBzNBB{i#pVMw0xEz;(+j)_+gLM(> zY$X;5{1G&1P*TX^+-XVyb3%Tec`G6RiX3-V`U_QVi`+~lkjaa2%?dk wz*~3>oleZ#)`w|mpwc5s7+W7}m(rL^J_Kd@^fK90L;wH)07*qoM6N<$g5mys9RL6T literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_planks.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/birch_planks.png new file mode 100644 index 0000000000000000000000000000000000000000..6d1983def43404da0388c9d3b814f9a9bbe5d40f GIT binary patch literal 268 zcmV+n0rUQeP)ua*tTc9l@xE=3Vbj8o&;8u~ z#IL7yLjpcU!XkLPtiDAp&v#(LPyy))qIr?*Add54nHG1xkGn-0bG&OjJjgMAaGtZ6 zP|4i;J)yt^z3SmqiHGvjA1G)gr0N3a>Kb_7FhYzk5iNchO9Y|E>=Ss%jOAoOiljfPZWMBpT8J@&6COh2JvAST^yMY6Jr1o*AKS-zka$G6@$d^i32gn5C#wdl0deZ7!1;bV!-W7 z3;(}+b?^VTPY{g4es&c_9H#*=MgPA&18V}&VD>AB7)&110HA*!-(C;a1X2vfAT|u6 z@lgzb1tQ1*nC-~UhPeh=4$}Z6FQ7Xc-8*mtV6gx*0K)~Zu)7A?0B|~h1tK^MaQPou z3|B1RaskXc*untA1vsM-%0`byL{dib0!RTYP(c_Z4#Ox32^I#(u>eyDVk4({5Zn+a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_candle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..2b7ae4ceed80aba1e9d2df543d266630e95c3992 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr_~T6Bd{nn0fs5pXR2? z`St&+tZn}t*%~qg=Bu0)d)D~>?_RHe+FCOjG6m*mI6H7T&PtF<%$dZ~@nJsCbq-^X z0EZqE@dh5o#0hBu786n#I@mJRZZb?*dt%$uOe2$;mfkl7^3 waLH#Azopr0AG7Uk^lez literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_candle_lit.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..2977e0a8a2aef3249c57b49a8accf847b4dff21f GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar_~T6C_xtFuSr&{x2f= zLB;?5e?5K0PrQtoY?4mf80V#x{ZGEbbkh7l!0mtgH~Vt@WLvTN=D+O*{4x&AOH{7> jZ{}Hef!Mi3Y_oISae)!8%fd@oc>-Wabm%5 zOXt2S$u}om0}p)(vi%k7_3kw3G9+ZV{GR8`J_ybaVYwFUALd{pT?%mk{y6hDjh*2mTl#-kOcp`o&vz=rDth_A@2;5-aWSN<_%RAyZ>zs(}y!Hc&*GJe3_r zS&NBeha_H|Pcs&N85JAEz>tVa2N@dQHZeL2KlB_y2f9IE5*E3kt3Y!~Yc|Xv?!6#H zwe7X-WsF3aMEtf`Wk>f?`n*?|&*wL2gxz=}^KwMaOJZ^loH7HT`~3@x+yJw3LNZjz z&5Wt!#!OU@^f2mqFg()SW(MH4{hSX(2>-XCMm}L=;^KG+^BI#5CF!3l!5}J38-4)? W6I2Dqqn={`0000$W6BL@-<~yZHK6tDl@@83FN{P7yOCQNaH(9J)l(G);&)y>41pKQf*pOC9 vWZ~)$oEw$_1#l$2pdK)&e#*V5veNtmD4v1*;Hr5800000NkvXXu0mjf8#s=7 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_shulker_box.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/black_shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..213cec3b6c81e25d2b6ac6d10ea6cbd36c282d86 GIT binary patch literal 266 zcmV+l0rmcgP)qF+fPi6GfN!sj3(7Tao6fLQ zb!+P`#vVY}9&&)vaJOX7^ApIi@-EzjhmVG54I<5$rUwwN5#^*^tT%{Mu*b5zNsYC;Vo*{D<7}X-Oi`e&>xp z7D!uV1n{b(p-^`5Ck#x+5ql#48osaJQZnw{{OE4Fxb2|mAiaCQ*@~SZ1aWTy~l8zx%&|tciDUP z=rRN0YjZ`%kqBdEo1!ANXAc+h9X@XgjsWJ3D?%91p}-3>+w48>JwdsP2=DW}_kgg6 z`M%ASjY8+W0f6By!%RbY?|I2a0ZbvDM=2CyY;1G)^JTgN;k_B|((?9P5kX-#w&x3b z6Z}p`GSem4yhj)qo4cPcsR$!sAZ(C3pf}`Ud%oSVu~9Ui?*sSyi;rQS5!Zpcgm2AY znQ7b|hL1OFDq_Ykl2H0 z*-isN3`Eg>gUr6~3?WjG`2Qc|jEsV01-IKS-|8V1RaZA-UbIEo^~17lXIb@CJ*u8DIPR(rU-zec zoHj?3@?|;1lk9soa z9e}x3atDTlBN)GUthL9t;wLFx58sX$K(pmI&AYMJ_W?;XC{ir4M<_W;0*r(u{Ft=F zD|yM}4>6J={CGinJgD2R+h&16{%1O1$otqp9Z8xb|ANtd{VzEKh>ssUnvj?YbVZ4f zU``~@^8t=mr6Bg2?s$MCJU?B)IFl_{uhwaER+U>wQXcNZk9k+Wj~_#chs{H*00000 LNkvXXu0mjf!*09Z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blackstone.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..5f94c21e3799d5fb4be2ba1291b7a07c583e0eeb GIT binary patch literal 290 zcmV+-0p0$IP)N7%vzT=Tb&6jhlS5DD23)Q70b<0r4|;MF$)cnJ-hHrtD4OKJ3#>d$oNb- o1F6AmCa6uZ#{?6|YPf`X10?Qsg5%=6H~;_u07*qoM6N<$g5KbL2><{9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blackstone_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blackstone_top.png new file mode 100644 index 0000000000000000000000000000000000000000..45a4a43484c6afe00b9e383dbb34d775fd6538db GIT binary patch literal 288 zcmV+*0pI?KP)M>fU@(&)Ig+!}uLw9W(QZ81ju83#8zJ$wK##b7qpdlT m!QEL2c%sED;AkmCbN&K56L<8oEob@w0000^6a@AK6k}HZ(8v6@RE-HJNJ$ZzfS<&hfOqhKF-6dM z0lq4-FZdpyIF6$ctEyU^#5})@ah_+(B*HHNdIKNWBJn^Q7zMb;69GXlk4C`Bd(DJTf4Q9)!YM1TCgZfKR8nB@ zv^z6z-^~6^nx-iq-;cTPdqZ8M}9&D<8iyq z``4F3Mo1tAm`8r1G$!EC9j;~t5{vvq8J>jl^KMtNDsvPBwgnVpR=?24{I*n$2`ETO z5xN0?6Bh#B!2+%+f|D2Et0LQiKLZqpVKCyy!;Ounr&Y0ud49RZaU3m^2!7$ITNRr) zX9FMDLt=qm;DtbUUJyqF7{x6Dl&{A@@bhgw8;QZ;tY!i@IT$^X?*K=96Of_=uDyo{ zxNY0o+ypS>jQ1V^M<@b+L0bC3(hq*>2fh#Z@BI6I;QE07-b+9DkNw~aQxcWB-P(Jl P00000NkvXXu0mjfd#j-h literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blast_furnace_front_on.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blast_furnace_front_on.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blast_furnace_front_on.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blast_furnace_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blast_furnace_side.png new file mode 100644 index 0000000000000000000000000000000000000000..05714a0f3878bdbff80dbb61b011bf203bc9f6c1 GIT binary patch literal 294 zcmV+>0oneEP)Ak)MxDZ0l|KE$j7EJLff|HBgZ^}*z*Ha5S+R$UvHN}h7f@>0KVr3j0Ojo z?o+iZKrzn`7(+==KKFg;%FbR8uoWnvU2BE97SBxpBk|A|s?~|eL9GdVDh6~qy;#I1 z;8)Nc6}5{k&$w;dPq2>!6+FkXES7*(pFa*9LVs-$Ac;jv)N|Nz9Nz_y^hC`QjA2ax sH?K+cYel$uTGW~Vlb-M`|03`Yp04v_m#vEc38NSjOtQT(^NA_dew-4XG;JIfJvb{&+TwsN+z1_seFSpL2$gNM?zt3*ldQ-)+geKj9+DCiIq`em*Dst<@j%g@;~fA1002ovPDHLkV1m>TXfFT& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blaze_powder.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blaze_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..89c57d6ea68cb9dd66be63d214393cb2802fcdba GIT binary patch literal 278 zcmV+x0qOpUP)isI+3sLq4g2r`6VfTD*w%+~+^^T70}9!?ZF>;~L)`u}^sA&SQTry-jEKR{Tp z!XHaO!kqeJF{%bI8%Tq_0gNFKeW`&Ns{wFtfNcGL!wGE2*)XUp%AjF!-|hd2M27#X z?HF(y^1BBj3DbNw6-dAG{r{>9;`|k!@R-4$7Qlw2LTm$R0%?ZXj59is;~L2@bWBp- cz`*DL01hDc2mw%aTmS$707*qoM6N<$g8zbi*#H0l literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blaze_rod.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blaze_rod.png new file mode 100644 index 0000000000000000000000000000000000000000..7050e10f07c550363f63329df08c38780c63ce25 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``JOJ0Ar-fh6Bd}?n4|l%zD(kG z{U($3C#L@U|9|tl|8pm&{_{6Y`{BRo?Em^Jji&22D+U_hNL%ns`t_B6@B5XGr>)rR zd9CM7`X>|TzdjQ;d-542{f`xiBF&S3l4X~vSn;2|8M+~YfmF;G`rpv{5z z(xw$^XIT}T53n(sHXmx#VRkU_Fn-C#kn6f_t`2iTo%($S4YivL6P!wz9oi^##zopr06dRG2><{9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_candle_lit.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..2f188667680f592c453e2b6a8bddb9e5daaaff7f GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar_~T6C_xtFuO{A{4XLo zA>#Arde7_XpLiKF*(9B|G5)&u{9knIebxI6-v8JB*KO*XoZm3@{iXlw0)MkzUzopr E07ZaKh5!Hn literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_concrete_powder.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..e78597e1223dcffe6702defffcd7f1aa7f6eb180 GIT binary patch literal 608 zcmV-m0-ybfP)0%2 z+lt#T5cOY`w!}sfBP1aiIVKyjPyL|2EelJo_!eJD;;h?lAC^9p{#TC|jIpdaGv_iv z#I`QE`t**s^*0muLKdVdCUPb+9Jwsx^uBuh6S6I*EWm|!o%2^tC8q=9$B^x$u8g~A z+dn-11q>MN+ITrKUIbFte)Uu80i{fwBEI*lS4pS z*T0Qx060O0khwCGwheeQDj3hXIQi9^jeEEfMmtbS9;QY30!o=rCz2VcFQOMN3PHJX ztuhT4ne*f3+dtzv;|4Iq6Mzo{SU*A;C&)OEf}{~LLbeA6|7T;;Dc!u=_zFM+N-lY| z?vkv3aRRp<7*s1WGTP%0G|U5O&L{Y?c=qWC>BuNqPaujR+G6H_Qjn3l!_}-!oU|PR z+~N83`8)hJz9rQveU5k*FDGROZMr!)Ambl$HZu>9E7~tNZ=`aZ!FcxDGzg9~T+XbY zw5jJnRI!Mj1IYa_0lCy@3^$R3P)B8|c!iit)M3-OtT>&pW`T_dp=zZ2HGBelY!UKS z=0ftU>_xjCbChY3V4O}8qCp0G>XM6)XkUEn0&ML#9gXXynG*yIrrD%NWq=UCf$@WO uRl0tM<%rg}8>YiwuxET$1?e!Ci{pPi!!~Big0000 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_glazed_terracotta.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_glazed_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..8ced312b4021f97f50475b7ed16f7af7e7cbfd9a GIT binary patch literal 257 zcmV+c0sj7pP)B zcIV`TPkbKKA+xjpD+ocuI7bTRwF?LiwUQr=lgn*t?Ts_xtq;*O2XE3|D6)ATdzoM z(B&N%c>sLE212H)4zQk2MYaBUb*A-$#8Z4M1Ti7!E2P6W=Y;!te$N)=00000NkvXX Hu0mjf`iE{q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_ice.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_ice.png new file mode 100644 index 0000000000000000000000000000000000000000..78b6040b15be9072fb016eab55bdbbbe9a37d489 GIT binary patch literal 248 zcmVVKQyP$6p(6Dy00rtygXNw@`WxFKE>ar`Hu1peEbP-E2 zfvp=X&1Et+3A*Y`_%~wZmI)>SN9Bl>N90X+1l>X_9n^UTIm+RXei3DyJ3Dlc0e&0F yv$N{XH>)R@`=|ux3FqN(+3OoSunCx)Il}Gt>lg2DJ#SF}0000(y;Z{ l5Mz*JFzQeWe=wPyf$vVvh2{Rm`9Q}oc)I$ztaD0e0sz_iM<4(I literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_shulker_box.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..3bcd44d1d4411a369d43e3fd80f3f100b72188e0 GIT binary patch literal 317 zcmV-D0mA-?P)(8`58p5 zT_ao@H-FGrdHnofQ4f}J_Xr@EKRKY1f{U_;lRHq@cst&YCJzvI4y19cN0Bn{CZiir z2Egf>q}BYHM-j}t6^y4(ou&h`0yMZIx$Rw3GCnk@AK$_7swB;0?MZ7!n?eII1-^-D z-Wt-Pz`9y*o9C|v3s(db?en!}8hV3Mb~~NJzeTwk%6qUFv$@OpI7B0M~ueXq4F z&|38b(5k25axE9aK|E08w!*#to{Q+p=>`79+t ze!&cj(`MUTXZ8c~RXtrCLnJOIC%7>4^!R8nC>`igJJ7SNNiz7f1Gm9qPJ`s@O>7Kb X#2HV;pYs0>)WG2B>gTe~DWM4fYvCfS literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..55c614f439cbc7db2a54a9234740e9192a9d18f5 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`_MR?|Ar-fh6Am!<)R@^Be~9_o z(-^~GP&JZWk)O?a@^fG6nDgAYv$uSe|xnsfNCV_9+P Si}gUG7(8A5T-G@yGywo5X(>4X literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_terracotta.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/blue_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..7afe93053f7dcc0d7642f79dba8c915de73cb24b GIT binary patch literal 390 zcmV;10eSw3P)$l)r!eZCd~lCgy~#x9i-Y>|5Oe$i#&t=8Oc(YrOA? z3U+HIaz?w7fVM8Ns&7TLr3ex;W6Lf|GIH@s>Snl!U2G{pjMyzu1n36^(-O=uXUshc zt+%VCt#ijY13(6G&+wLnF728b06@G~37KfoI%iBvh5{1Wf+Mur($Y$pkcsbGx9BUX z<(vWUt=<@8UqMS>NhHh}7iMCG?|ECgWV}~_i3tEi67PF1>{cP@B0x*Rt|uT9)CqIO z?Jgps(768`!SC-cxso_T8~c{1@@ z*-`>Q429u-AYot@24MuZTc1r3WdOBs-!6SZzn-?JN?o=U-t($ zbc@k0NSdC0h?b*WbMeg|jUOFV^2gI>)?EIO6CoWtC`FRW^0EcS2c{K=rJRUx`Vkaq zxq&F0Fk zfTbKW7%$LZhmZ`du*N>cnu?(S3*EUuA8P;r002ovPDHLk FV1g}B)Gq)4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bone.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bone.png new file mode 100644 index 0000000000000000000000000000000000000000..d30c7e3207362600780f7fd0acae6b4c07cf9a24 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``JOJ0Ar_~T6Bejj)aJbWFYd4Z zm;GW&_P@`+-~NBKE5|_XCc}hh|NsAQ%AAm>BFSXTuuSrZ`Ync(vj)#6ubrt=e>vRP zLpgGmqaydA1sP4QqMox73waK!SWAm-S2(MpE;K_?!52uCID}a(XJKGSneiZI$Lx7G QfmSnky85}Sb4q9e0P3(jPXGV_ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bone_block_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bone_block_side.png new file mode 100644 index 0000000000000000000000000000000000000000..6f1a1618e3b96634dd8df319c1c895d7d37de791 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`d7dtgAr_~Tca*<=Q7=&U?Zu`4 z)6cIvkXh2B^Z&y;O#`-<$qLsPQkoNHJ!ETO;mBOl&v-bP0l+XkK@fJBr literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bone_block_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bone_block_top.png new file mode 100644 index 0000000000000000000000000000000000000000..72e642ef11586639ea3dc35872bf463cdb54f1f4 GIT binary patch literal 242 zcmV91&v*fa)r&kQ(Ci4Nkltm3J43t%p%=5 z#TdLj7V6pE0kj>sCB{*zX4-N)h)@fVxKz$Nz{DtzpE1JX_9MLdALJ0ib^4o5*QSzY TdKl-a00000NkvXXu0mjfbb?k; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/book.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/book.png new file mode 100644 index 0000000000000000000000000000000000000000..68abee6602ed2261459c45d15d1986dda6f6648e GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLo7}wCoC{E2ubf$R z=aTS``LA^U*&p$nVc~qibW!r0wg;D9EIQSCUm&GdAw6lc=v@Jk_X(GK&W4p33drYh zX!^BxHW!qXe5n`F&$+)(HvNEN_8iM%wFun~HfaU516QO5CoXyLF)%ci@>iV+_|pb-CWEJ| KpUXO@geCwn#7?vT literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bookshelf.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bookshelf.png new file mode 100644 index 0000000000000000000000000000000000000000..4a2c24d40d0d9db813ee0bfb52ecc1d13a867923 GIT binary patch literal 413 zcmV;O0b>4%P)4ICtjEWS>tb;q~!Qn2ZjD`~F_Ef#Yc&|I}vuY^^Ux>~>d#X}*oM zJQU~S&^@}7KN1k!FII);JQw^8J|+vHdYF@44BkXQjRmE&6#MENb$wZk_fQvM+XR^1~5}>4M^k_ zikX$yO@JSQ#o@6wAq~{UOJATZgKuJKJoQNf8|l8egY+)iH{e@otkHW0*tCCkIUjGr ze&;prz{(S}$`&wPsY$ULci=rE%rpWX@JjKq0dg55-T{dzL9f>fWmz_E!vuct&mEY6 zHJN}`-9@_tjexS={nhDC+%t&)A2D*Q0mbC~iujKkNd4dkb|Mb&;Pkk300000NkvXX Hu0mjfXj8a) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow.png new file mode 100644 index 0000000000000000000000000000000000000000..d709b9c8d77979eed3e65943595d59baa0e890d3 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`S)MMAAr-fh6Bej{FcJRS-{X1h z%FK2D><|0%^*HA6TE6?wVtUBrpov2Ao>`kWZ$2osF|(ksP;pJ=tu2`eQnB;OW+k#U z%<d95oJSchHpHA|xGGh#b>E};r-8OI Nc)I$ztaD0e0ss!}Ka~Ig literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow_pulling_0.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow_pulling_0.png new file mode 100644 index 0000000000000000000000000000000000000000..2022aabd80587668d4370770d60824a577ed100d GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLn>}9op_qJL4n6%XZ5#N zq3Q)pdT}w%!fJ(#-x8#^t(?}fWK!K9lT4?ed)b=jVj07C*iQ^;)YjuMf@F$>D<}uOHCOj0iDU< M>FVdQ&MBb@08)Tb>i_@% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow_pulling_1.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow_pulling_1.png new file mode 100644 index 0000000000000000000000000000000000000000..a13207956f3d3a909f53324f1a8c654bb501852d GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3p`yMLn>~qoqU?NL4n6%Z}qoR zq3Q)pdT}w%!fJ(#-x8#^t(>;RQ&G2R;u1r~d#~FqcR(HLNX^LC|ZYQew_smtB!4hGX zdQBy(EOXP+C#JhiV)a&X9oZhL^-^rb%=-x}t2bP$7uE>9z&g$O*C+A&dGBZUvW1>p Q1#~Ner>mdKI;Vst0G-@WHvj+t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow_pulling_2.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bow_pulling_2.png new file mode 100644 index 0000000000000000000000000000000000000000..d459e685693388ff1ea0ab911ab3a25d30687feb GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRA}1CrE@muoqa+T{)}s z-|<#Mo*O#~AODv&&->$k?Z(V?|LhO@^Z6V$=vl9Lyf>4>LqKKb+_}7A9FHC!irCAz zN%W>b%)QdW!k_)2#vYfqWL|#IHX(=M#7%?Qg_2Fd#@iYWrg6mG-pIPgJq0gjJ^M+k*coON&F)z2E8X9DQw%Lak+jCTg1xEjfR^PPe`csUuKw5 zoXB<2@Qi5$F9Rd9Ysmh^$$MrcGAvJ^!aJ`tdMhJ4|G258VS(@gbZOO{BAak}mwYkPds zulRI5FGFI}Y4duY4-3DySBm%V>sZ$<{gm0TGo}ih0m5?}spODQ5M5wYP{af+3J_3g z^rDe0>a6obMvP`PlXp&OPAVI}1V>}DRiy@^pv)&Gt0%FqaTb0kNHmTrDkF7XoTI7q z#In0&#USIUp$&*8m63Vf?fX||&des{-J3Z4nH;;T-2nxzEt~iUr{w?u002ovPDHLk FV1gPKZ4dwe literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brain_coral_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brain_coral_block.png new file mode 100644 index 0000000000000000000000000000000000000000..074a2c9d2a55b5cf66b6e40b2cf15c47cf2403a1 GIT binary patch literal 284 zcmV+%0ptFOP)8kYWQm$=Cx{)r&;ouXQg4ec#h}`5o-1M&EOjps0hrozchVA7!qgNT2k8 icQQ_o(ld82_}CW!tjQQfp2!^l0000JQ4C5od-~uk-2{w*kMNC}5#1}~H{1N2Akx3&4BsL=E`#tv4=>)~S(Z`qi zKmhmWE21yObWV+@P9j-}p5vKRj;0mhr+=>w(-RU=r_-YdfHW=>VNb~yKC}WnbN&v( P00000NkvXXu0mjfogi1E literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bread.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bread.png new file mode 100644 index 0000000000000000000000000000000000000000..b3943266ac4efc1633c17483d54f2930bbb59fd6 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q#@T9Lo7}wCoEw1_$v0lzsK|1 zjmc`?>jRf^Ni^SZkz~5OV|lPF>tUXa*B}4x4>#VFRMPxGis5q4*{~+P1Ir|D3e0$` zP%6Quz%FK%e%PdWLw~D68FPW9bfj_I?T?ny%hP5s8XVm*r#IMm6XT0Efu)ixhh$w1 zf}}6bN@P25s4?ZN0YjJ66P{+%RUL*bOE}v)FETT%PL{g+WZ&U?K=(0ty85}Sb4q9e E0H2Rc$^ZZW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brewing_stand.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brewing_stand.png new file mode 100644 index 0000000000000000000000000000000000000000..963b4dd3af124cb627e7682d1e19430d673fbd49 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRA^BG!OStgrM301`*8(dg&yC$4^Lznj(wc5PJ-i1BhYmWp00i_>zopr0Os~i At^fc4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brewing_stand_base.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brewing_stand_base.png new file mode 100644 index 0000000000000000000000000000000000000000..1827577be33bddc334b8c8b9e68e5c880e991fc5 GIT binary patch literal 256 zcmV+b0ssDqP)kW^d1#~caSzkVj`b^*C(+000074ut1W@Llc%IFDoW#2hMVkSR&TqDAvf^c(d!gzznsN zUWGNr##S+>Qj2R+@yWGC4 mV9{)obeN(R)7hco%go2{JB!2qN>&iaMGT&c|H4`s#)6nRPzBLnVM4lV;c&^<6w`k6qOO%P`GTMV^ z2WT(irk)v^_p6!sP;F|?Q+s0cSetWe56T!L&%K!#XY8eW(BjtP+20|9{&$2*v1b9G_UJzMK1oRNYQF#T^eV_H)_m03FBR>FVdQ&MBb@0KX+m Ae*gdg literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_candle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..f34a0a5e4525dc97fb4874eaef2ad713d85a3c83 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr_~T6Bd{nn0fs5pLR?n z`sjbxcT)cy*%~qg=Bu3jdvV$S>rX8IhKCq1URJQX*w!G@WOC5t&o9b>jcvR z8WxIV>M=+%9a1>Epg`d?g8=U(pG}Mk(GzpkPczK8f6|Ph&C`rwiNIZk2@6#u87{FH xGc1{z!kpkKnP%K literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_candle_lit.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..11cf40c00e8a9ab7a8b8dae7e6599c988f79339f GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar_~T6C_xtFuSr&{x2f= z;eWuf|NpfQpD<@xBALQ*lTAkZ^8fmchx=-nm$_&Ci=VZ^c^{+eJE{M_7yGhbXb_1$ k`d`6W!-%1!eH|mi&9}PRzt%ME2O7=b>FVdQ&MBb@057&Mt^fc4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_concrete.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..1ee67164c6fb1ddf0af9ac8050a3948eb394c0d2 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|%RF5iLp08p26YP_Rp3aTY*xJG z98>;()wtD7HE-r#SCVkgtFOCi1BC-xPrWOZNRt$o(RkKz>l6EI X%iS}z1T%jEUCiL=>gTe~DWM4fg`iiQ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_concrete_powder.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..14487d7d9cd0a45eab210786810f18bbdc47a5ac GIT binary patch literal 612 zcmV-q0-ODbP)14= zTWjJ_6ot>vnTL@`5>7}$6vrn;gGq=XiZxV)d60@1w2C*>iuF?3nLZBvt@Fh~IPC1} zT5E4HtSSpn-^b?MQ&)kU)zoz;H+AEZ}hjP`_n5f1Fc`mj9f*$cM8-@YwE6U zj9hi*X_O5s%F@>szV`K0y51`EOf`1em*v%xzsxYAV2J@$9KXS6v1YJVXJ!2_?=!H7jt9tI8oVnRsbC=e7-! zLu?*mi+bR_G^}+XpUTRnE&(rSa82@qit^bj>|^VrTUZDBcNb<-wu#Jtqw2BgZ0kn9 z^i#|Oxe8J>-a3VetAZQR_(dYfFl`&jZ{yUo$Eb8_ImD=D?j|&_FNt$|%*}nEX1^vb z*?)UQNZyhh^#aKeejkyFpgJ~qD2CD@HU^bcG=QBSa>#>R0vBBuo(3Ue*LDtZ*#=IE zL5P$0qx%bE7a4-lWOs`{K(z{uLu3FH$?uETUt;T?XKq6sEMOM9h;a_`AtJp|jEoVx z_te{C9_a6#{M^^!Gbm@qHB}%vVO-E)H2@`v>}OAhQaZ{{d&6oU+t5oly$o~^Pdz?0 zT{fbHlC$Anz{%pKH4tj+5HU@0Y+7XVu^L_oFb8tiq_7HQznozpAeX)zx!KR(#Z*=< yg0nd^?6<^$1N-Jexv0hc;Aziw?!j3@F6}?BoCr^G5z&hP000027iC{~jA6sTaCYvP7qQtmEnF1#m zW~9wvOR+msFe5d>v^gVXxiY)jnbru?#n$r2)K*B&cQoKVF>9lh{B*|`6*JT-8TNZl VFgdhz??<5h44$rjF6*2UngDYrIp6>Q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_glazed_terracotta.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_glazed_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..17bd427ba52594e7213602fbf22df38660d4b53c GIT binary patch literal 326 zcmV-M0lEH(P)$@ zu}VWh5JmSVqGiBOP*SC`kTd~_oqbz&^UI&tN7lsW!}MiwWpc1SoNZ6+S=kdM>bKR+*Jk$pG!MW=5&JNutqnk+ zvrn3wKfi}5){dF1$NQ1MkApmcO7)1TA=4DOr62nai6*4 ziq)`U?ZBN74imoTis%4GA#06Xv4E}wP?IUi{!8kLq~p~Nj*@Hbk%UQx=4R_H<)4$X zX+&bg@5f$s1w7z83;-*p#ZVJDExxUm5s--!Gxa~@JreCaQE+N)_ubGwN$0V)j7Kf` Y2bLl@Ij0-u&;S4c07*qoM6N<$f}H=8bN~PV literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_mushroom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_mushroom.png new file mode 100644 index 0000000000000000000000000000000000000000..57b94d500a0ef536e62c076b80093a4dd6c0a0ed GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar_~T6C_v{Gw@p&Z+>LY z<9~+tum85R8H}!p=Z;7+1@){EloU?&m^R-u#;}9;kb+r{|D^CB=e_@a-;nyRZmqE0 mZ{=Tpqn1T87$lv7nHje51o6vkxcdZXI)kUHpUXO@geCxTFe~E# literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_mushroom_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_mushroom_block.png new file mode 100644 index 0000000000000000000000000000000000000000..ab3b4c8bccdbae4c24d6a10f2585068958f2915a GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFUg1Lo9k*gEtDc81Q`Va5%|w z|H1`B7TI!>H?!=;nG{nrYB)RBdTi>?zB6Ti^+|_0pm?Fe$rsNYLpvU^glC2wnl58z5+jrna_r+y)`Gh$diu<7 z`Gh`S@}_C=+0}d@A5^oiuXxg;locM)=VitCMZUuL>Z}(Tbz8q&WHt3zzE0}3{SB_r VEv6Zgyg>Idc)I$ztaD0e0szrZSg`;A literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_shulker_box.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..2b52d9e572650ff2a73138074525d0499c9b44b1 GIT binary patch literal 333 zcmV-T0kZyyP)1qN|42AD|h&mOt_J51p$OulYPauV&qPYC&M(g|IcR80BHwZH)x!F#VupVaLWeWiy zUu6^73?Ei`-LTo0gL>fi(XGyVwf(4pEc!K6VT^{cqY@d&je_a#t&Ql}@V03DPus|@ zh%uB61jz&I@8l7Y2ZGV7xV^tr0zn|NUdUnkq-rV{1K{9W^69-Q8i|7#D<9vV*Or{r zkEM^K^DJ@TO%K;VF)A{9uA~6VYPqeS8yu`9OXdj(FxIq(&v9JbuDClW&*8KOd!si$ z9A6~0qyWv^26a8wQ-H>*6M(Bu!($B>K CB_JyR literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..cbd791a420d195aa4e52a5c075cfa12f1a0984e3 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`cAhSdAr-fh6Amy3)%MI&t&*}y zRuFIC=_tOw{0u`^48tX#jf@K6JTVdtF$Nphc=m|5IeN*+#Cd!(I+D%6pvq_ASQwJt Q1T=}k)78&qol`;+0Qtrs?*IS* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_terracotta.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..9937e72cb8f853581629833fefa31ab30d67cf62 GIT binary patch literal 385 zcmV-{0e=38P)XnnUK00000NkvXXu0mjfio&Ru literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_wool.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/brown_wool.png new file mode 100644 index 0000000000000000000000000000000000000000..ffaa7509d5deb2fcac2de430b90241ad58cd81bc GIT binary patch literal 456 zcmV;(0XP1MP)1@@ zX-+~>42I#e6PX=w{wp|uID#5=0gAI|&=?6((%1TT4}IT9k!>t_1xu3;c07Ug z4vQK+{G`bs&$1TKiTkvcyKR(=f&@mM*}+p1cWb%pwPL6$jWdwo8*WZ4W2?JnIsLD@ zH%l7~Gmy63Jh_#IsIh~5qQOQf6~RppPwXa%{Nrz*q|Y6IfmZ4bjMas-_24m%HYrQ*xNMk31=PF!hHmo zyQS>?R%9K>|82;poz5bP9Z*%Mu5!vc1d#m193Ey@!f*VZmSSDS-0uo6Dp2Cm@nuzi z=SK|yicu)Qr85$9X9xKhVVQi8Kv4#J1M;hj^bvsgUK|{XJt3>gF>Kg{9Qlp&``3yO X)cZHgkwBjg00000NkvXXu0mjf*PvT> literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bubble_coral_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bubble_coral_block.png new file mode 100644 index 0000000000000000000000000000000000000000..58b9999a32e7500b0e08c9fabc361499b90a8036 GIT binary patch literal 272 zcmV+r0q_2aP)5|C1Is%i(jiU4ZAtlxW1XY^JelB7vG>eN2HU~cD?o?{uP|7W;(XM0lJOB)78&qol`;+0LMd4 ALjV8( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bucket.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..735a4afb22247b199992b8fb989a66b72bb06293 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ot`d^Ar_~%PJYXIK!L|4_LT3R z_k4VhdHSB1P1Bx}(XsL`mkn3u=Qpj_cG{n+zHhRPJ=jb4`5n!rb7m;2k4|ye>KMKu0lny85}Sb4q9e05SPS7XSbN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/budding_amethyst.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/budding_amethyst.png new file mode 100644 index 0000000000000000000000000000000000000000..edde8057eb6fdea72eb8b45215005a7fb82f44ac GIT binary patch literal 325 zcmV-L0lNN)P)Hbm z^t-w>Ic%Tp)OJ66$1A)UN&wU5!jTdnS3h8Ix&P zIiC*h1d=E!J4>GSPGYW5UB)RiCL3QSB)lXHvK+xgN$(@%tIK3zyFPsCeT0#N>?Ul3 zU8hYu2a+cHBVqcnJEGg_B<6$4Rrz2XGuPQU7@w=Ur)cv3P%k>z%_8Gwe5L3j!p{94 XuqK{=LC<+Z00000NkvXXu0mjfQjd=Z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bundle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bundle.png new file mode 100644 index 0000000000000000000000000000000000000000..991f8955c09f92445fe60f4027d8d48ccc1265fb GIT binary patch literal 262 zcmV+h0r~!kP)Q*OGBSe+qz>L)-V9jrCa{(G1}eTiT=zb?3IG5A M07*qoM6N<$f*Yc0=Kufz literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bundle_filled.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/bundle_filled.png new file mode 100644 index 0000000000000000000000000000000000000000..5b29f04ff209d5f65ea71c80c48a4f40a2862941 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLo7}wCoB;4Fbev?f9T&W zrUai&&r%;+B{0usT4YH2+z4om*iCbT)&htDnm{r-UW|&81Qg literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cactus_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cactus_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..c613b88632625014544775e1e9bd44f172587f12 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLo7}wCoEulP$Kl>{A`WJ zCdVX$9&f%p29FO{W-^J?d@K@`cr0|>fMMB=@@8`h{TuU}ni3xwG&@uo@Gxk)Z0EeI zYTz8e!(hoCIcWl;f?XT;1zv{48J8~}-O$G9Ba~+CqsVbM=V&HFNAo&PdFd1ZN9Ke$ zr!vt^j1|d@;S5UElM@t@yj@s$9r!9^I62b{u9Y(uWqi(!9Vrr2Z5(VXJWZF`=lK_#evf9^S^00otk7VGEv>PG@fR&NSZ zMWRe#JbxA-fi__YqAmoygG+KuDpHOFBHllN!UGC0S#xo$=|PKt$njLF9@rq(YXMRg zCUQrbI7xsD;*qfg#>&Y?5;O^gC8D+*RUh>o-7Ndm2_EK(Cz1-K(0Q+yxs aIe!7~^3FWDjon570000igE$t8AXJy#oE$mQDVoPbBaP&hJ<1&df?oEs*W-MSdc)qBb zHC-a%v%L|UB*$frPg>U;S}dib6_jrK7|1HPD+84!RqSne6Y^w2yQ)f4T!ZJLZp&pS p9)4reDNZ=;bK{7Ck+3QQgL!Iu$+yCDn}MES@O1TaS?83{1OP54Tqytm literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake.png new file mode 100644 index 0000000000000000000000000000000000000000..47bc31f5a7924a39b6d458224cdbcba6e49e99e5 GIT binary patch literal 295 zcmV+?0oeYDP)43fiY5M1Nme_*^p(FjamR@4P!m^ci>48qV1(+IK+ zr13*>)c+Tzrf@^x^2mmO2(S}jHbB`RahPVX8YDT8IEW250NMF4No4=R!vV<>6c?Zb z9GZVo3`WunHz40gf?&uaYeLox(hD|Vx~CLQL(nxMYqpi;h8WQ6tnz<(umXl5$eLh$ zkUEfh6azpm*b%D^#xR3GG>i|@01|^)1j29wKmcaQ@kAA{CUkmzgfbYzG=mI+YlZ=k tAs`IX2*WTwvPKNe$N;7Q7p8jd1ppakP;eVeQau0w002ovPDHLkV1f=(avlHx literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..86b49993bc6a0682c471788e4d3f2442cb77e429 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRAtt$sYhc&oX2_6Yw23K&$C&5tY6-mq zOBwGPtYJ$C?$PNx$F@^qH8;o2zRTPj3=TXm|Ke~|ntR8d<~4ljRtKK)?uk2)X1%W9 zpk&97BjPgg&ebxsLQ0BW>L AyZ`_I literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_inner.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_inner.png new file mode 100644 index 0000000000000000000000000000000000000000..77234d56c163dedfdf085d80e6b0002ac39cad32 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6C_v{GjPep-23?d z{dDR7|NsAGKXyNE4%=r(2{m>hXYqDv2B8((C$(xbZCqTkB*4IfXBpqIHfe*q!iyAc zyD;iZ%vr*a)@;zztHTz=eW^K#VV6=0&t}m`-Zn;sbhlMp4ThU8Z|rO|Xk#>xo-mhB xxH+@wX5VG*8+#hN`x6;<1%Iq$Z%G8YOTFjiT!&|mvw==y@O1TaS?83{1OQ8qMmhih literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_side.png new file mode 100644 index 0000000000000000000000000000000000000000..c3014b79cb19dd4cf330e2f97b046f80a8591bae GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EuJopAr}702@H*u8=#x#VW$q`M40~#A0$Fl%pru l6n6^%Iocfu4ZbSuWnk@a@L)TZDhG5AgQu&X%Q~loCIFw4LWBSS literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cake_top.png new file mode 100644 index 0000000000000000000000000000000000000000..4eb484ec0e968f19a541df20adc11881308816e5 GIT binary patch literal 237 zcmV{pGH<#xol2FP&hEj?d0~76vZFkI`t8;E#nz+ z+uh(g^Ao_6kTHbv0wn+|p4%o)bsgWT!ki0$7(1!R8(#oUzFFx)m5g10-2s(oHTFLN zXd=e!2b=c@&_#$SM(JF$Rb~JSp#>}E@v#>!z$R)_IiFR)BzU%dH58Zu;2Gt4I|F`u n54`jDEU1;wk4YcYFE9B3NR7|G`!VE_00000NkvXXu0mjfWFcP1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/calcite.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/calcite.png new file mode 100644 index 0000000000000000000000000000000000000000..4c2b0dd9cf1dc14c34dfe3dc8adf0bcc3b90d031 GIT binary patch literal 257 zcmV+c0sj7pP)_2H`l;uB4S+@9$@OJs;ccejWR|UjE;` z_qna(di9RKtq8nfdFuuDjTff(k? z9EWZIc{2hZavnRe?U2bKgH1ABj0W}-yH-w$W{iC&JW=NPlUYCyF?hQAxvXR^%5QLwUV{j5yxdo@-RBTysfE<7YXJCz3utrEB@<=6p z6m7fO6U39OOh(i7+Wk}AZeLgNe18A%d#tY?-rW9P-RINebrb&a<=q*GgtgiLLj%{M zElfLT8{_*3fP!OvdwQE|A>pC=&+i}q0Eld%9}b}bFqVutzFTfXf@2ZHJu(H6xVUFAnwv3C~nv?6LW$9Q98Tz z8G+i;R+xN1PS~pN*~p}d>jN2?AWX0=CsNo+Rai zD{fduC@H+!#uh+)SP4g4s8seWoVrm|J|h%%Z_BrPb3rbMdPUdjdadUuo$u;Y$N}wi zRxq(5$DN8tB0tA$Jd47J3#x#MdV^U$R3$$4fcFU7aGtS}1jlyTX9oYg?GGyJ(;m~e zQ|+oZkQbKe>}RHmP_}GT@d5epsQv#xd_W-?ufFYodEVAZL{WHRfO+lP(n z^d1}1LG)R6*@9HUvO|32X-_Yl(wq;Ygwosnj1V1psu2LQb2|!hE@Vo3dEdHjbzX?0 z@>MyYRhg^v!ghwV@`#TFTjN0X$Vb9)0L_Mx-WNm%4t6N4#v+?2l^IlA(cw$(8b9V- zu{92=TK<+HIoVVW90Robqt$sSnre~{nacD;L@3S&V?|p0lc$}^F4QXRetKnOwi*la zfk4|S?GYGHw|)Eo}ai8nFFyas}VqaNkig18h^0CWY-?^ z!K^<}Dn~7j-Zq;h9#`qRhH-5Gzv;W{#`Ea1lFjDPC54xHPBK~-G)I(HT@SRfk(w}_ zBM|<8{Q3(5Swd=poJiawps`lYNMj9h0TJVK-gjr-~|K`8}S;}UTh=-fiQ)z+qe+smt@1U z>v`cod6-0fROO9J~Fgipo8D?P)V)|S1S{OpoKOn+NQ8cVQV8;irzlCr4 zckemZBSKI}G0g1l%NQ0YucgOwJ!T9O*{l<~bhxDew#k;NX>)CFRzkfL{4wzd#d{VeJ z(4ePVcOHyKx3>$&K*AA(A!|5f+~j~o!e&Q8RT)BN9%5{S=+_*$3krmZ6Lx2eY;+!h zHO4gu?jV^1k6|R&ws-38%ERj5Suyemcz*Q!WITR*S{+G5qb_#v0cD+dew0lXV`Lnn zs}p2+iNJ+^XAFOQJFkx9B_F@+pg|)h-7Ssb&cltw$mHW4_{E4psd^86(S{|_FJ$i;ZzJy5o+DJJ+V9$0ya2RQO` ziU&}W0~ReNFN}B~G9@0UUvr>W@xYq5jE&ACh>^2+U=9)wm;(dcUAe&nuIN-%daYT5 zChAvv{Q*hQ5!7SC6&_r6e_)qxfnk<=2i4)!$n0d1O`Tvh+ zo#3-3(@?P`I~h_qIGRnGW1OZj8styNVK@<%a{Hta!?W^DybXzyco{TZ%o$QNJlPsd z4)QQ$s@-IW2x`0OH;M5@+k`ceHw7e)EoEaUwU9Ip+1m6T=r#sVS3j3^P6zopr0Dl-Y?f?J) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrot.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrot.png new file mode 100644 index 0000000000000000000000000000000000000000..620ce48b570d9d13d1b76cf32c463832e40050ce GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3q4&NLo9le6Bei%+)Mu;-|{s5 zp z+TWaId)DQD_KCvDc?>7QCOqS@x4gvLkonFhoIP9ZB=?J1iAgEhZLO>~XLTAi1T;*Y zGUbnYw6UZ3gUdQM_5aP+I2&!2&z2k<9K7R^uOiR?nU`n&=QjE9|M*JDX{VO?&TdO$ z@c8_{^V0w6vke5U@jPla5n3zB;vlv0XXRdX!C4;}C%DzjVr+`(%KzDSWERkk44$rj JF6*2UngC%&R&W3S literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_stage0.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_stage0.png new file mode 100644 index 0000000000000000000000000000000000000000..d31ceb6929bb85604d8a4187eeeb7f4c7e5ab783 GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`x}GkMAr_~T6C_v{Cx~1S%Mj1_ z`~B7RAN)zp83OX_*|w&H?obl&<&j_Rxa0%l4sO{y55Ai_@% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_stage1.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_stage1.png new file mode 100644 index 0000000000000000000000000000000000000000..2c4d65c38bc3fbf57fbf6dda759b99a80dd6ead5 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`VV*9IAr_~T6C_v{CsZ)4uj~E4 zaCPayh}{ma?LBy04j*y&Br)sCq|k$1iIWV>IGUd%bP0l+XkKPXRFW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_stage2.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_stage2.png new file mode 100644 index 0000000000000000000000000000000000000000..9aa0e172ab816a87e6a336100949615f0b368eb4 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ZJsWUAr`&K2@{}p_6gTe~DWM4fs0Khl literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_stage3.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/carrots_stage3.png new file mode 100644 index 0000000000000000000000000000000000000000..44a32fd0742b84262b5a2ba86891e7178fb46057 GIT binary patch literal 244 zcmVyF^|vvw!r(x&U7b5Y7$t)NH7(l8;WZ3WjNU67$T@hUx|1^O7@Plj0mJ?l+hVC z2srDFJc}g$E5be$BSt=5Acc`w>h5=dEA9Fm`TCzJ#z5T{L-6mZ!1~l#h83soI`8|^ uKChKUc(}H|Shl&y0000 zKkNEiSWMpA{dXs`vroEI%x0erlgWFG$1gG6+l-sjVO$&!+G+H~(w*Y%^*)}T<{io5 za3fAeTQM4}x1zIyoj5<*Z83RbPU@s<1tiOl$3_GR3Mirg0-7Cj2OR+ojFDA9Kv8ah zfP5xIk&tW;03Oij2FvFkO~BnFiJ#m3wfI_H#o}SRB~9QnOZMI0^_R<*XcKL!^k`jit}2%CDj@2K_$r#>&F^RkRMJZuw1@-wcSIi zj9yztZm6a!&s1H{$R6d9Wj4#K=G8H(XM)x6EBsIV4H^iVKrF5y4gdfE07*qoM6N<$ Eg2V-!7ytkO literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cartography_table_side2.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cartography_table_side2.png new file mode 100644 index 0000000000000000000000000000000000000000..f17dc2560cd7b228311614b2577b5d732140fcc6 GIT binary patch literal 378 zcmV-=0fqjFP)15QGLi*G;+6(>#OACL1f51XP z)_fP{+`POL7Q?%}w=*|4w>IiET*XA~y@&Et;07*qoM6N<$f(uEa4FCWD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cartography_table_side3.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cartography_table_side3.png new file mode 100644 index 0000000000000000000000000000000000000000..bbb21dc909e4c83399f5d3d5876ce9185e9c1e5a GIT binary patch literal 281 zcmV+!0p|XRP)&Iz>`s0rvq|D}8`}3d=2?s5 zGH%;r+PByF(C=y3wDDz!s|D3HQ@3F@&y2e#e1i zu@itI1wrV3?41CKB>9(Q$4^BRK^Rm-Hcj&;x&m;1K?IO61>PihOr1*5lv=^D`|H%g z=jvmt1m1(0f~7Imrq#vD9@I^&3Ve}#(Pn#4SJf*xf$pj}T#}D*X|d?ZUxM28x>$VC f{hdHY&RYBf#FK+K4lWoZ00000NkvXXu0mjf(C~h% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cartography_table_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cartography_table_top.png new file mode 100644 index 0000000000000000000000000000000000000000..16da9c704451f79878e962fafe9e11f25da9121a GIT binary patch literal 397 zcmV;80doF{P)}0p)NBwmto(|i;@L&F5YsHO$L`Z|Nz(_Kf z&1Qk=!_@1#Uf2XU_4)q1!R=)5QvsiyjpZO8Z@2uVv*(vr6YsW{0-5;v{_6AjM?~hV zn|k47$ivOGr~o1-XChz^kqY3N`l_lbh@8$CGQtudN`yHAa7{f*NM^~@Ow2$aOjNJ< z0OX1C5>Qk-2s9q#yVdE+{Y6v@Q9*u4<-KPUOElN0(p9#`@}?Bf8_+G;VDRQvncJE9 zX!Pa1-qV5yY=j^%&+7&Ofs4DokFPr+!h&9+yiiN!e-jlzf_(G19}xi&K=!4)YJ)7O r6?uS3rKu$hg8G+;-h+@0R`0?$`GNsO%f#FD00000NkvXXu0mjfGSL`0O~N+KvY`W&Hh4+NrAq7tjiDt#IP z6mah8bMljqL^H-4U6)VKUjUi+d<8IW)PXkuoy!aSybVAX-vA1PW-hAgC0CzgM_^mmRZjV%fOyVdRslXP7v!6Wn{mGZFq(e{u3dJE;lCgOh1Aw?%$CZ^(C8?DfQrI;(ZhcRSapJAO9# z$-B@{Y{9O)b&5I+j$zH~-u}I_hCd}%O#k_vmpl=NYq%9;m1hffKD4>X;BceitdSby zk^~`#+%NBq?wbWD9lNo{*kFB7%F={Oy)7rxnza{1?XA1?Z1K;cH_^cx&$wnOZ3nuO N!PC{xWt~$(698hiR&W3S literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..4c8591a20ff8f6554abbe9baee8f1348230e9eb9 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar_~TFI+YKwSL{Y-X_Tc zhLTc+y%J4JBpAZDlV{9`_|v|VZ9b!dslrwXwuZURDh}Vwm<|1oKNoEaG>~98deLKR ji%VgUnzeD@thtQ-^J^ZOsco(R8qMJ8>gTe~DWM4feDf=@ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron_inner.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron_inner.png new file mode 100644 index 0000000000000000000000000000000000000000..17fcf4faa6467591c5ab355fcfc390f3dc6586e8 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr}6uYooPF3OdXr;k*fxIhdIJjDumxj8FSui5%v&ni?FEa s%-I<+Jx-}F^U(ZGR)ZXt9u18>2~Vc={;lZW0(2FFr>mdKI;Vst0Hmx&ssI20 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cauldron_side.png new file mode 100644 index 0000000000000000000000000000000000000000..3bf024ea17bc1c528a4a86a7d5fd504e8da17fd3 GIT binary patch literal 247 zcmVD-0Q!`u|@Llt_n;i;Fru0kLz5&ju-_LiTOD_#Vd%u4{e; z>#~%J2NdQ+U>IJdGLBQnKQX-LPazD}cR$JF1e)wVD2!=IO~4K0JB@P_-AqtX-S>=uf!RpYXS#RehVU+``YpEBS|suXe<3PG@_y z7giZMDovHMxNe+&zN^iLWy;|e*I>(zrJKT;icW|!ZrjaNJ^Zo>& POBp;}{an^LB{Ts5inLW6 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cave_vines.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cave_vines.png new file mode 100644 index 0000000000000000000000000000000000000000..335940e2175a4f0b6c0a94c590c23fa44874a904 GIT binary patch literal 288 zcmV+*0pI?KP)M2eEe{?Cr%rc{jmecf#@ zi;k7KTTQ#$v&j?t=G0_+s*Q6y`3MyY6vDne&ifFI&=DCW0!zpjfJ2G$L`4{zOYmS9mfh&R*$ec1@EK!6nYJBi mW}|nHkofIC@UwXTf*mg{Ar$Gj%q#l<0000 zu?@mN3`H{oqJ;v{rU)z$QPF`AR8&ZGP#`9trDX;tqs;)6M(?B_nY&zK$+}DI|80LK zMG@KdzO?meZk+gLF}B;Q3{HG?C__BP1v}QG7AUX?MZ&$_Pg4?t@AJ&QpNlomD%?F` zO!7y-OOgNq_5{SQkIHazG)hvP1nvOwP;obDlSP7OHBgHJa(dCwBxyee6I3@4c+nt8 zfL&k_NCS=4tAT=mwLaSSo5>2P4oFZ{PvAF0PG=V~zdBXZ2%R60H$YSc$TMJ`MV$Q# zWdcY>5SjXCzTT&feK&agzRlLGgwx2mS%BtJ2gX4PDivD&Tx^ cN0%)01DNLzxVWPnIsgCw07*qoM6N<$f+VMJ82|tP literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cave_vines_plant_lit.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cave_vines_plant_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..b26b259f5bd237a1df172a4ee1d45f49c9a97d90 GIT binary patch literal 302 zcmV+}0nz@6P)Nklt!qagm_m}O2rjmj z-4B!KgaLrxr%P>cfD!=bLE`IiwCA->+EoZV0l)#!WG>Q=g}sE5`D8BAk6MHv8A+U1 ztEzOmt1t6&vI}a@WbP^pVSAJ=%Gav_2Z+1+3Gmk#B^70gBjm18yUEF$HIBhbe_f-> z#5Q$Vs!s8o^&iHnx~$?g>P4cuD&UueIJ#t^H(usFfpT@h0000007*qoM6N<$f(56A AjQ{`u literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain.png new file mode 100644 index 0000000000000000000000000000000000000000..35a8c215bb61a55f373241cc62362eaff0b7f860 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ww^AIAr_~T6BdXDT;2G$-)C}a zL%PGO`c1qHjMmc=KA9fQQNJxP!>#L3LI=B&>$&!uc0NgsiyD?#h;=YBC^H&bo)K~N Q0~*BO>FVdQ&MBb@0H?4dlK=n! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain_command_block_back.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain_command_block_back.png new file mode 100644 index 0000000000000000000000000000000000000000..d50623b6365020958a88035b513434ee6b197a92 GIT binary patch literal 480 zcmV<60U!Q}P)aE**$@U0(Y$pcT=UgScmH2He+!P!p1S(~=%KSH7-k4aA4A&Wj{h)2KoaLp zU;Dp#!%m!d#nSa)bs+U%7l6V5W(cwY=c>xV^ddbSFzuIP1g7WDUH;!L$P=s{qz@ho zAP&f{AZO!q!NmTVV09q%DA5SQYL*6IKZ6t=YPSQ^ZO)Eh`g1}Im@Y4A_;2K9hdmvD zOokbN3xf;*sl%EMKw$t1Wn{mv$xKIa3CIADI;`mc*#LYl0I5Ss2gr#CWB@3tK%or^ zFpvgxjGUO@=>V26V5tohRUp5D0t`JR!V(@vI)E7hOC%t17=|S_WX%}q0Hz2gi5$ha zugK8(IRva^qPmGdhZ@&EwG W@4Uo#*o>Y40000Wjg literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain_command_block_back.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain_command_block_back.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain_command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain_command_block_conditional.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chain_command_block_conditional.png new file mode 100644 index 0000000000000000000000000000000000000000..6cb6ccc278921b5b06f23b3df945df519bdd22be GIT binary patch literal 441 zcmV;q0Y?6bP)-@IYx|D%V_g8ArbK>8Tc7I*wdHUvb2 z6kok`7pxhEVTK^91G@ke2FQk>Yd#SY1ZU5myBux^NIgg&JQhG4kY8cW#)T*L&jhOj zsYi)M5LUA^00$aK;h}arFx}?t2&O+L#DMAYl7|0AZg$wy0W8$$sRZ zhK(_p#wHKa$AC>U2)l*){l9en*8j7ouKquI=q#9zt_Gx!A#HI7*revI6HzpuJALi{ z<_$aHc>dhwD29O4gIxd$17t(cH8-g$!`T!2XM*KnnnC*Du>j(L{0ee5vd!oiWC%zd zNIgn4g0PyU0oczVg@@Yh!1TGQaxi_?$_z}Gmo)r0aHhGXf25g#}w@&=;7V7u^()nBeH*eVa|LCE!U_MA3-4KSf#T{UiV3IJ+ zS1;WKYldNTLqIgx1)wlMHUwSsiI5;Td;Z+za6>@qLHgja0OElB3Uf9tJh6W!SRF_` zN;HD7nxz3a&_D_gwcCN|HfKjL{W&29OqZ85{5Nv5!=4Ucp^nc5AOk?^u%-i$|3HC- z?01+8lAtaE830m;H60)ufX@XWby(8@%zzb3*MmbG6ks3?=oq99BOM^80T8we@&x-8 z6ks44CXSpIFwz0c5af7Wg-?*=^@d4|Ml~$9!PdWbQnoa-u WJyRW%qcwomGkCiCxvXobgtO9M6?Yc1lU$FKRDvt_ y!cFp0ALdG3D$Qn|Rq^$*f)Qt8?xUw-HB#bx4+foh?y3)RD}$%2pUXO@geCxt^icHx literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chainmail_helmet.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chainmail_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..0865f14bde1026579c25a5dfc26672015f954ff1 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`@t!V@Ar`0KPB_ck5WvwK*{o-Ty&h@-#wKWYN}t5ur{^WPdfRI@0|pBE9=w= zyo-a`s$&@D_zC1PEf;o~Z8Xb%7 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/charcoal.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/charcoal.png new file mode 100644 index 0000000000000000000000000000000000000000..9f7ee32d169f9e90cdac95a0379e43733d4a9e15 GIT binary patch literal 244 zcmVsyU6Qt{{<+$1 zW3t7<{?OXxe6&-)pU(AqRR$pu(fjqV+c?2bAh*_-+7VXm-PX^&cZYGlL@f^0000TVHj#}kT#;hYyi%eYYbrm0Eml> z`@_)$%vKxq`g{`zhCCyhrN7RfKm>9fF>)p~8W|I?kqIcub?9`vKMXUg2FOB0AmaiN zGho-Pj`W}|x^L>|rB(FQ5q@!#(U+KE20;6_r300000NkvXXu0mjf Dmau&E literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chicken.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chicken.png new file mode 100644 index 0000000000000000000000000000000000000000..34dc33acef7e5db7a66f0e37cfc0cf555ed2f2e5 GIT binary patch literal 240 zcmV~EdhsPj2k4fW6l>rr~rVI04A3T))0plQT~b;A0000A#6$vme6hIdi5l_@xYi&aRy=ofsxbmf%#}n%r(~kVwZ7f^h z6-Jw}1;7(l2O(OmzN6^q04?&d*nxS+ggMO_MAyj4*2;FuQ378h-ew2ZC;LW>zZVOC Z@Bq^vqL7!jb}aw^002ovPDHLkV1fq1T#o<% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_nether_bricks.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_nether_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..bd6009e1f0a0b0f4caca326a944f54b3e1496ec7 GIT binary patch literal 285 zcmV+&0pk9NP)f`UQ|QV@F4lSfaU{QqC7Oyq^>qy-PlZnBfv z+0mBI{8&7m!?o4#X>OU?`>$bIN&@efu{8zupbz1AIQ|H9DS#dU$j45Al1iXUrs?9J zSP@X%PUo7DCsJzEsTK}wQ-DO+@xw{*NssAm60oahuSKw0!5wD>9{6NJ1dcDTx(A#g z@N*j4DR2*534fq&g)I+6$W$VS>=O8N6u1Y%?0SF?dCu@&VS-qZuIy9uR{-CwfUNwG jAWxqvK^m4TWaJ88`+j0)8mw~*00000NkvXXu0mjfZ=`p- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_polished_blackstone.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_polished_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..ac6a0dcc09965b4f7db5044ed44c97abc6554fbf GIT binary patch literal 254 zcmVwPK`IXko-=ly2;Cphg64Z%!wL|yO92u9M8P2LDdbVdiVgMivZKmxPR z>Kiv0@5OPKh(HI58?v~+>gjzL3#xUmP~{IrO5*|heieDLl1gSr>~Mm zP&vK7j;NRsz&u(iYQ#pse7-PiOQk-Qp4`|n2X*iL0V*?|ga^#nl>h($07*qoM6N<$ Ef+(0}wg3PC literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_quartz_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_quartz_block.png new file mode 100644 index 0000000000000000000000000000000000000000..13d7686eb1604af64157ffed8d7a594db112aac3 GIT binary patch literal 251 zcmVVMsCpO=w_pxsYQQMY)*Y@?%!0${w zUYA=u21Y_(g5HS7P5}6SAQ5y|#?}~kpc>g}5TK!|D>v*kjo^jz^=zoBoCSXytFYaX zDreFNq+%yXYo*yy_dZhrrM30ZssLa$sJa2v)o2kSMo`C6gGA6EGj6J?qcx^WRP(VT zI8;IZ2qSP4 zq`8yktB`Ojjy(V*7L?HmsruT-#0_IW^#PQX=vmTpriOLT`2*i-qJOb!ZfXDk002ov JPDHLkV1jHoZI}Q6 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_red_sandstone.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_red_sandstone.png new file mode 100644 index 0000000000000000000000000000000000000000..7b187b03233d08165bed460936092110aafeab60 GIT binary patch literal 272 zcmV+r0q_2aP)j+0qHvKF#ZGZ=xE!>xe56{EdMpiHqhl-Y`* zQ6)fTwb4grK4TJBLA=01arU$V{+P3~&q*A?$oP1S5i&9^hE@T)nL=-LQ5PdXUm9>b zna`Ry5pf6$!8lf*_rew_+k@VZ1>Y(dRlhZb6-OdH&KXpar~m)}07*qoM6N<$f~bCI AApigX literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_stone_bricks.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chiseled_stone_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..8555f0a6550b9ce348fcb94772d1065e20d25597 GIT binary patch literal 258 zcmV+d0sa1oP)5JdgWq_qoNd!(~I@&$qXtH%gWCVLvVVsKscWk)yZI2 z=~B|?+Vq*&r4~u^m_-ztFS-n7WA^BPzf0_X#8Dh@f+E1d$^ z7)LaHMiyrs>0NoNVAOH(NAi5U=mgE1h0?tvN0u5OzWKlU0u4B2myBUonE(I)07*qo IM6N<$g8GkW+W-In literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chorus_flower.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chorus_flower.png new file mode 100644 index 0000000000000000000000000000000000000000..d075807262694d2e356362c1697c9de6f1458d99 GIT binary patch literal 325 zcmV-L0lNN)P)ovTHRST&bv+Ynk68VJwYVD0|}HQqLm{>d{crl zac3fviHrEt&STVEy$5?!@E+ioe1nkSCCT=G;da8{N&9>EZkIn5e)6vgfscc|7a4&c X!rG@VAshWd00000NkvXXu0mjfvOkZQ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chorus_flower_dead.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chorus_flower_dead.png new file mode 100644 index 0000000000000000000000000000000000000000..21f315521ed84dbadbb0907dfc8c72040cfc6a07 GIT binary patch literal 328 zcmV-O0k{5%P)~U0000?d)CKYC%85!7FHSl?<`_H!>!=kEiK+? zctSzozSohi4T=V56{H=v9p+)!_;DB0&GQOJ6?_%W8kog}H>gZ7Rj`(|)hUo-*v#po ze4A^tWLsey^QO-ed0qNB=dd-XB(@!35?D5IL7D`ECWB^6;v^Gg=_cM_+rx|u&y5*( U&dGEC26Qijr>mdKI;Vst04G~fXaE2J literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chorus_plant.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/chorus_plant.png new file mode 100644 index 0000000000000000000000000000000000000000..39924b986be471835f1e6921fe3d9157fd251569 GIT binary patch literal 300 zcmV+{0n`48P)u56NQ%7)C0JJ-+p4f+3^d03JSw8=Td~OEd^v yz_cguT1;10GMQ;W&VMTTW%=Bl5&afi48R`-2=my;QzjVz0000(j~F^S9w4P@J~)UbXQ9U21w$nIhN;6 zs}ILjx&(*}KBoXI!-GX{BoXU`wY93gHVTl;QkNN|f;EGq6%qqptr3!UZG-i$yorKD zFn8)u cmp4fM1sJjUwcdB~Z2$lO07*qoM6N<$f?auak^lez literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clay_ball.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clay_ball.png new file mode 100644 index 0000000000000000000000000000000000000000..786b1a371928da2143265bdf979cf3282053edbc GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr_~T6D0N>IH>x{-bgL7 zIP-1Gf9~n|ESD90wkRsJ2B+yUX1855a6Y3O`%m}^&!r7@&rJ>XrrnLRu-02XeS@L_ zbHcX6Cc>!BF;^p6WbnqW%FR%q@5te tnbpQPfl1)lv;3x68zo&fx$RX=OQ5qDJYD@<);T3K0RXBsMKS;Y literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_00.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_00.png new file mode 100644 index 0000000000000000000000000000000000000000..ba78954156a8a452c0b204f8975aa8b480721c3d GIT binary patch literal 270 zcmV+p0rCEcP)7oCK1uPIDeE?g9W5bHL|yiQpyx`dQaS@fo#7Zvw!CW~|DUdF%Qo z%sas3ewZX5heAMw8oWO*p%4XWuoxx)=Yv5(grUaoYyvEZhN@wOC`g0Vum!3G2N|Td U_VDRR?*IS*07*qoM6N<$f`~7oCK1uPIDeE?g9W5bHL|yiQpyx`dQaS@fo#7Zvw!CW~|DUdF%Qo z%sas3ewZX5heAMw8oWO*p%4XWuoxx)=Yv5(grUaoYyvEZhN@wOC`g0Vum!3G2kFg0AO-n*FiM*?@I(10nify@fleod_PoU01BG1 zDp%&M>z^?10L7!N1|Nq)K!rJYM=zle1!*uDCIEK;gMtXd9KW*(upk=Bh83b94Q9g@ bC>Q(zdxy3W6PBy=00000NkvXXu0mjfwv=eo literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_03.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_03.png new file mode 100644 index 0000000000000000000000000000000000000000..9587154648da127b691538df5990992c1bf2b4a5 GIT binary patch literal 283 zcmV+$0p$LPP)v{V}^RBtOi& z{7vFq;ybN}UX}7CgP-Rr=yh2H^#Z~0IF3RP<7{~d!Wd#M)f}tdm^;fW>iH22H9enBUDgf_nil5(4oWF=uzT zUC{-gpc%VzXP&yg3G)n4-1kN6;ZO*uum*4ECKRF|4JN|`;0$0;5Mfy3b2b4ML_^uI hLKLLIY}f+jf?wAZwn#njiPQi9002ovPDHLkV1hz?bngHF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_04.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_04.png new file mode 100644 index 0000000000000000000000000000000000000000..2f5abd49be47964f434faf6992a51aba042c31c5 GIT binary patch literal 279 zcmV+y0qFjTP)}da)BxumKAYVMVe`V3x^lvPob_e)#k9 z^Alqtio)%NU!H6WOy5H-`-*C>Q#GkJY@SZhru z#Dvt#i4B@rHj?`QLU~2uT$ZD90~>%_K-Vx356&~jZrfJ=m8QGL>Tt?or8c7L`_MvLKLLN dq&Wmi8C#1?wJWMqG2j3I002ovPDHLkV1i!lY)b$D literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_05.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_05.png new file mode 100644 index 0000000000000000000000000000000000000000..832b6e1d41528f679856dfaba96d1f6aa50e2720 GIT binary patch literal 283 zcmV+$0p$LPP)O}X&Mv@%sHxMe h5Cy5R)9it|j6dO9v<=pm2+RNg002ovPDHLkV1fZab@KoK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_06.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_06.png new file mode 100644 index 0000000000000000000000000000000000000000..796101b640ed4f8fdef02bf800f3460aa55ba588 GIT binary patch literal 277 zcmV+w0qXvVP);)ha0`VGkkhfjY1t4KF zR^`f^y1of_21xGvqVaGj7*wdCw{sH;QIHywW&$t+G$@EL)cBlTfCo`i)~pZ(sWEHz bKsnuOPSz2r#Gu!Xoy_+Z{6m5^Dp8oApH>N%JBkYaHt&Yr;==qhw|ad2_;CgLevbnz0MMZpX703s+7c|W}J(k8Zr$KQni z`;w+flE`yj51l5~7X`o1mF0b1SbB-jP@P5wqRy5_3*I3?jY{1>Yo2dz zb(~AAQnH&4To6WuV3Ow^tl{T)5?!4FN}7V;E+D{UQ}B6ROk9>d1*k=_t;64_2YKJ8 zZ2<;s#;RPIr>=J*cm^0e4yku>7yuf~p||xXRH7mUqc8nkE$zG>T8-)32z;L_m-lty(o2K|^=afl^t0vB1>caMZGk3G(Fm-*%v zg_7NLV3RO}izKx<7C{*EUJcZWbFDoCCJ0!)U2&+FpERn=2~zAU#*c#T@f`#y^W z7;rIm<<6|SzKLWFFnAm?@8K{2G?>HM=q6O6A_ZGv3Qz+qP!VOA<8w|5QWAwaVU?&z e!A>|O>H>eIjIS!?ol2(w0000_mWi27vhbMf zvfsDaALkJ&J{OYrWhUt)!i2|hARy{wevsfB64a{21J3m4GK{6d>z7T z1Oy4{ZI{#q=x{Pt<;pyD{U*#aK o3M`3+T462GA`P~}mZ%N<0X8MB%XGI6qyPW_07*qoM6N<$f@I5f^8f$< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_12.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_12.png new file mode 100644 index 0000000000000000000000000000000000000000..67b300b998fd2695ef9d309c9275a8b2fe486559 GIT binary patch literal 288 zcmV+*0pI?KP)~3AiYhp)A)Xcs-6LuBtx;Xdz&D zjesCQE}OI|z<|YAl`Heq^-Z{EfWdW})*cQ6K!Z8dHf};CDpD{CQ-Cu-fr==@9G|l* m@FWVg!YWabf~~M8Y6Cwb?5+4)PK5^m0000Rke?E6o8TbJ zEaSzw3MH#y#|L553V#a_9;YVJ)$@Gmi(=gnc<(I1T|j_A6(Fz2(ZprxDgoM20gpft zpAisq*(6N?I-HDExiW8E|3vT((7A4t+Q(r4XfTGkjh9e~iWH2(6yOdpK}D2djNdsZ n2uT!bg;k;=1zX{es15u8Ey$>iTiWl@00000NkvXXu0mjfAX;_G literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_16.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_16.png new file mode 100644 index 0000000000000000000000000000000000000000..a9446970b15c68fecf0052d7afe75bdfa1e6de34 GIT binary patch literal 291 zcmV+;0o?wHP)@Em?wb6S@Yn)NyvXy+l~ zHA28#HkmKLgvHpEJG1NhCW1Y{1`I6bhz=z$< zytm8jCQ0Pm&)Pu~tBZoK+tl(njxB$QP;lLK48*wC?OHH~1plHEg$Xjl$<|UU;jszz zv+SGE{A8hIIcNnJ=CM7P!3io7-9672p(s{SfqM!z2{0rOAkX{3#ATU;5I(6DXy+m0 zHA29g*J)LN35&5ScV^f1O}IV43P-D8lK``PNM4VliObS?@4smjXy+m0 zHA28#Hc4H82{+?Zp3JW6n+Wy*lj}CAJRAmq25Z<`y9t%3NWmyf0eXN9DxwT)e9l2Z mNTN_HtP&L|*b0Y4ZQuv3x1o2;=Y36^00000NkvXXu0mjf=!$P; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_21.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_21.png new file mode 100644 index 0000000000000000000000000000000000000000..94993e3100979ac6392eed5d50702d4d6b3eb0ac GIT binary patch literal 284 zcmV+%0ptFOP)-K=g-s?t(rf_!pHZOi(kKAO1^tYyzXA zXl1&(Hj>S_XM-@lWx2LhwRKUL!3jJG1%Ok6;3-%nJw61V*V%~yS!>b)tvteOtZUQc zw#$4023(9?xihP-Zz5O&4DS1^^>7#f8q8s>cM~d6k%Cc}0@MHtR74r(_?&}+kVK&* itP&L|n1n;36!-(eE}vc_8_eAR0000WS62&8P?Pw(15g2BBzOuo$rrqzXA=YJB+$+y{Ed0; zekpcQU4RLTu`73G*Y!>Wdw|JpA5|_613-f{)YkrlN>rp^BTNB$fC3d!hBaR2pdchs ks1;U;iWF>xL!vhD3*C*I`q7W&zW@LL07*qoM6N<$g8vwB7XSbN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_24.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_24.png new file mode 100644 index 0000000000000000000000000000000000000000..e85289d257b96f0281a0ba579b47fdef0f054dfa GIT binary patch literal 286 zcmV+(0pb3MP)iQ<4XMn+dpHvxW1=?j2jI4u6*BW*Q~&?~07*qoM6N<$f=Cc|y#N3J literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_25.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_25.png new file mode 100644 index 0000000000000000000000000000000000000000..e042a3cd509e1bc7573d13dd18443c4f2be9b464 GIT binary patch literal 286 zcmV+(0pb3MP) zEL&R!N%9FLt6`^fVICXBo?yH<+X*TX-JJqT6h=nVoiD(m3IIRvM-u~TCD6_zyv95a z7Qn?OstPb+F?Qw7?7F@Qw+EP9w$azaVE|~bhT6(as6<5y*1{B^2PjYxWmw~Lb_Je9 kp+;CGDpIf!_C!tK8%=1JHLcH$J^%m!07*qoM6N<$f?ls~o&W#< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_26.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_26.png new file mode 100644 index 0000000000000000000000000000000000000000..18b3a175c2abbe03817923c323917e7691f31a9e GIT binary patch literal 281 zcmV+!0p|XRP)-j6;vQe02>oU)` zmQkAiLdj;_D_xk&MzJSAxSfhbXQzM?wx_GBWimhb0u0s#@8{XXfI12Erk>8_nZlH*#s;Jx6_d5>}`R<)78~Y<_BAV!M5Q2JbN)9z)^voJi==P#N2ji zSAY(SF)L^0sq33S-xO5)wDE8l02+*;wsR9IQIUc{m;#&u3RFZH#`v5~fhAEW3adm# e3Pxc|6a&BHeUno_4Yf)D0000BkYaHt&Yr;==qhw|ad4=khj159;i8K-5rtmB1BjqV@H~$Ui2gXsOwfk}-+~f_2^PiH_K{8rx6R_R z+}lj@+=Pc6!IF;XC8;N zEx>@qSd}aD)b&kZ>=jhUwDE8l02<7pwsjLKQIUc{m;#&u3RFZH=J=ew0-r>oD6A3{ fDHw%)q8RuGvVM|md13qn00000NkvXXu0mjf!Ay5{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_30.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_30.png new file mode 100644 index 0000000000000000000000000000000000000000..dbccf976ea8a8462571ed0f19d19266c733c2e62 GIT binary patch literal 284 zcmV+%0ptFOP) zG|k=xeM)xokqyG!HsQVi;qP=LIjb|lUC`PWeA=rQX9@0y!Y)=PA6}!*p=Kb!fW=sq zEA!O#O<)`pJdQ=@;V=L+m_zO0CRCy#1*0$pI13c0h%(IaIR^zHi9$(OB`Q)d35P@} Z@CWN*kV!4%ij4pO002ovPDHLkV1fuqaC`s& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_32.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_32.png new file mode 100644 index 0000000000000000000000000000000000000000..584490750c74393f3179a5de3efd2de86d01a80c GIT binary patch literal 275 zcmV+u0qp*XP)BkYaHt&Yr;|xC&ie9P8*I+{IJ4=;BQT!3%f*DJT+oKfLnVCMJOgN&0_Z z(j-|HXqU~{X|mKt;QLxz-nXSCNrZyud14^?)1t7T4+*{nB?=R)s;!0NzY=bn#j~=s z)b-wiJ|(;P$a!IIn{Z!%@OL_rl+_vUE@d0gJIJ zSLUhfo50vBcpUT2!(jkuFo)W~O{hdg3I<^ca26;~5oMU;bM^{+5{06$N>rp^6!wW? Z;17;GkskRDfnxvw002ovPDHLkV1fnobcFx_ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_33.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_33.png new file mode 100644 index 0000000000000000000000000000000000000000..173f31fdddef1cbc28c6c7fdbef2a81d8c55f045 GIT binary patch literal 275 zcmV+u0qp*XP) zG|k=xeM)xokqyG!HsQVi;qP=LIjb|lUC`PWeA=rQX9@0y!Y)=PA6}!*p=Kb!fW=sq zEA!O#O<)`pJdQ=@;V=L+m_zO0CRCy#1*0$pI13c0h%(IaIR^zHi9$(OB`Q)d35P@} Z@CWD(kVzF|Fs}dr002ovPDHLkV1oQ0Z(;xd literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_34.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_34.png new file mode 100644 index 0000000000000000000000000000000000000000..c9ed037609e2532b3ceb82a97ca65b469a3d7307 GIT binary patch literal 277 zcmV+w0qXvVP)lfH zNfYN1&uKMmHLmYN;PY5oUYEJ0mk0&-v|{9j|y)4BDgpV01d`a`*RX1QIUd4m;&q%1uCKpW4z8$K}@1h7FLOh6wJag bQ4ah9wTO?}-Ev?(00000NkvXXu0mjf=x=p; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_35.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_35.png new file mode 100644 index 0000000000000000000000000000000000000000..eabfba7c5b470828cedff94ff341168e9c8fd80d GIT binary patch literal 282 zcmV+#0pBkYaHt&Yr;==qhw|ad4=khj159;i8K-5d|;c0Yp%w@_u;XMH8FCqe=RI zUy>$S7I_ZyZllRk9|G_D%K(e4+81#L+1EhxL!vhD1BTU*7zE}#;Q#;t07*qoM6N<$fcC+z$f-(H<6s1#L+1Ehv6kNA?kRbexdXVlG z&|xuV<;*;Fy%XrWg4-@{T^t6024krG`4cKpk%Cc}0_+b3DxwTyyw0w`lPHvgRiYvV dldvaBfggt}k%6z_WIg}@002ovPDHLkV1nh|Zs`C3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_37.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_37.png new file mode 100644 index 0000000000000000000000000000000000000000..61179de2a0279fe43cc678f2a4cb0dc996151fb8 GIT binary patch literal 281 zcmV+!0p|XRP)ccFvpbiQCMI{OoWQt;K-$n_SO=y(o zA!WI>P_h~KDi`Lm6;=W2+)hnG!DN20crXR-Drlu(y1H6EuXETIg^hySE)5cd*Qf{T zZUGGr#;lx~r><`TZC7yLr?rQ}0MMWhWB+bKB`Q)d3R8gnVStJ#Lm!{BEAS)=wZbY< fk%FzTCu#$Kg!q(J^o6gq00000NkvXXu0mjfIXH4E literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_38.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_38.png new file mode 100644 index 0000000000000000000000000000000000000000..de79bfa00f9008af428f57d3516a8642330e1c35 GIT binary patch literal 278 zcmV+x0qOpUP)D8oBmXH#HF6w1OXQIUdK c*b?QyFM`dJCh7K9KL7v#07*qoM6N<$f|IFpb^rhX literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_39.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_39.png new file mode 100644 index 0000000000000000000000000000000000000000..2cdf5d8e3578ca4e75fbbb5485a82a42535bd6b4 GIT binary patch literal 286 zcmV+(0pb3MP))Hr>p9`P&W#-dKgo4L$;6e0;M1& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_40.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_40.png new file mode 100644 index 0000000000000000000000000000000000000000..b78bf3d7d9515f6af0eed55870e00d0ad6f7d7a1 GIT binary patch literal 284 zcmV+%0ptFOP)d7hJ7^MRbUDbZl@%n05CFMoGT#Xu7Xw-Ag{;K#A&)T7{W%uWfPeo&x3{6 zs0Zn80UZ`&R?f^**EfN_E4Xf>(!*f@XfTG_%1x+5MGDr!6kvZSP!VMq<8yWeoOa%~0000*^GOI3BwM-bagcaS+*^=Q<3QG6i@<)PsCgWt#!fYb@t*kU3U}Qc2SY%t_+V+ zf26qu3|Nd=IWzyd-U*CN!F?Z9E)D}ggLkNHoPc`Vsg(7e4RH%%_tG1&`yvgJ=)q*avM$@UKy#Fu^c?C0zDoe()J3 zNiCFY#=XLXVFx^2T}?rjZOiRcB;o83gc87rxe8iC!RK}M;xt`%6Wn%Dk>{=quTc-u z+yXi*#;lx~r><`TeN%AXN0o=e0MK9zwY8g2iHa0#gek!OP@p2pFvjO>3M`32t*}Z| fq+ly-iQ2#)!(f_S5zHC*00000NkvXXu0mjfINNkF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_43.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_43.png new file mode 100644 index 0000000000000000000000000000000000000000..74a4d910d3b96df1ef6753be68e847c4f2bcdb7f GIT binary patch literal 290 zcmV+-0p0$IP)Wmwbe oYziz1L!B^7Sj1o_Y>B$S9~xktnE?=wegFUf07*qoM6N<$g22{x761SM literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_44.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_44.png new file mode 100644 index 0000000000000000000000000000000000000000..891471f8a227eb2003d4d06960ac6d8296f52574 GIT binary patch literal 285 zcmV+&0pk9NP)h6f~Pm1q`nd z5G07Z1$0=9SvfOL-M$I*UBP9WwH^)wzy@Qe{kjP&u_6mbVG6K66j%{u7~^wx1)ju0 jN!UuP$bw1O6Q#g6Q$?O2nC;P=00000NkvXXu0mjfJsEKO literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_45.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_45.png new file mode 100644 index 0000000000000000000000000000000000000000..33e3d9e949c15f17a0943695d9eefd97562c1be8 GIT binary patch literal 285 zcmV+&0pk9NP)0Xx0}pmL z^L_i9Ws&bN?}|;VE(*SGGtJ{P(flPs!FAtL5bb_ZXwZfP|DqBLkES~f1cEp8YC+rCjZYPj!sJBJ#=eepGQ)Efq%4jtbgMt^$VF z2#9gFfDVf>D`)1Z+c$x}E4Xa);NdU;Y%qq}ubZ$EE3#k|rU3gxffZ4PF+OKk;7Kf$ jgssGiESQ8nQ3`wmnJuDc<2X3U00000NkvXXu0mjfzP@x9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_46.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_46.png new file mode 100644 index 0000000000000000000000000000000000000000..34250284135757f27ea0c76ef1ce80f632334772 GIT binary patch literal 284 zcmV+%0ptFOP){V4^dwfd{*r z`M&)P!TEO6cGU6eT=03FNbZM`kwmn=W*MMxGd)aSJhJ5uHdxFM8NPG z0Wszl&|xuV<;*;F{U*>i1?P3vcsL9I9gLy&>n5~Bi!|uM6kvZS&?3q(#^-DbEQyAa iu$E|%29vNQN`WsS`JsdXAR9&i0000vC_|0c*%f#ag<4^i gs7S$9*b}vZZ(#DH{YKD+=>Px#07*qoM6N<$g0HN0g#Z8m literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_48.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_48.png new file mode 100644 index 0000000000000000000000000000000000000000..59ee5989cc96b50039d1e442b2f0747bc99fe102 GIT binary patch literal 284 zcmV+%0ptFOP)W$n!i4=_EoyeHa7~-^qOMhj|`ANHCX_C=8H+fcY!owh2yG zmyl6W#89#s_q+*n+l0Rb2#?c{=;~GFy!S3CFn2*KU<#1e;}pbYxsC$#lY;9uixPy_ z2#7I{fB}oKDp%%T*EfN&DY)&j#=~I%XfTJ`pPNvLiWE%36ySU)P!VOA<8w9zmPDae iSS2b_uobpMZQuuh4W&^F3shPF0000hVHL1QN_<1ZWuk*~(NrZ;`VPGKsllk6)IwYtiB?=Q{hIwxJE8(&UO;?vX zqoS}-vKjZH3v<~X%y2smiOybCA;uVz0(TX(0;T|YKTjqu%XK%wb(_@^gx3fG0@&RG z25iQxoSCPtZvtaiaNA{#hrpV!62Wx4GqxbL$@g76w4;6X;W zfFBlPR?f^**Ehi{4Fr!v)_OP$01d`a8{C9SRHR@MrU3gxfr==@7@u=g5R)j>39Cd! f3U7(;?SDp8oAW|-&g5^kHobanY< zR1_9UHshWT!rZp^&Qcd3sBK7e^{R5Mg5WM_tqb1IlZgR!5?r^L2@uG5jb*tu5D6Xu zA1ubIT$z7e-vqC;A-L_bzlXyB&|nU=jhj%3iWH2(6ySU)P!VOA<8uxQLK20Nuu4>< eU=j|AQs5V&2dSPrQx!h|00006aY>Mg1evETtD`)1Z>zm+}HUy7DQh7KG01d`a+qemps7S$9m;&q%1uCKpV|>o8z>_G{39Cd! f3U0&@J7I?Ks36bpQYW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_57.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_57.png new file mode 100644 index 0000000000000000000000000000000000000000..a1574552e8e9033c6b59a34329f8ea949b02e0f6 GIT binary patch literal 282 zcmV+#0phcREn{m$vVJ@3+T`<{;SK1KVc1h*oFaR_dLv779|}}N8OHdWgMyGmp;lNW gDpIf&4vE^p4_VE!osvv-vj6}907*qoM6N<$g733*r2qf` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_58.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_58.png new file mode 100644 index 0000000000000000000000000000000000000000..514025c424497ac82dcd7c6028dd3fc1064ddff5 GIT binary patch literal 277 zcmV+w0qXvVP)1}Px)dK`loP$$7rp^5~cwALxGAY!x*2lDX=68Wnq=5NWm;@ biE`iv`pB`efS8zp00000NkvXXu0mjf(HnDa literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_59.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_59.png new file mode 100644 index 0000000000000000000000000000000000000000..a55a17a32812a32016e6fad301da93576006e012 GIT binary patch literal 278 zcmV+x0qOpUP)fD5q^|v0TXK!CG?%cf`@8m|!$V{QRI zEXJ&ynWwIAf>#;|uG^yZa2Nm@jG;EV36-cw!6Zxp_J;x$QHC)-XH#HF6w1OXQIUdK c*b?Qy4?U-|xp1ELvj6}907*qoM6N<$g34KUy#N3J literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_60.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_60.png new file mode 100644 index 0000000000000000000000000000000000000000..e6ee83ad770b3681b2692bbad353a13b11336f6e GIT binary patch literal 272 zcmV+r0q_2aP)|Eck{5eNv(@!TTtD`)1Z z>zm+}27>#(>O33}5w%7I@T WRkWi;2R3>D00004co5cFAyh8b*I7i;JzgxjXsdlxlb zor4Hjk9*z>bK4qL0L0@YknZXJf9nU-xs3iX(sv$1jB7VkRbZWd?&&f5cDoYhZ$_!kjBtY2)9jhj3H^d zI*SNdk9*M!bK5Xm0EoxQAl=nzwgBcX0KjAy@Om5*81<-W;;^oLz-3d3877F&$Qq(I z1E8Q8t8!)Dy8aX99iX^wtL)=Y2xwsr-mjO?5Dn5nH%tJ|2ZII?hBi_@%07*qoM6N<$f?9NR?*IS* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_63.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/clock_63.png new file mode 100644 index 0000000000000000000000000000000000000000..0d7889adf3997a6d43a4589ebad2f71acfc1d1d2 GIT binary patch literal 270 zcmV+p0rCEcP)7oCK1uPIDeE?g9W5bHL|yiQpyx`dQaS@fo#7Zvw!CW~|DUdF%Qo z%sas3ewZX5heAMw8oWO*p%4XWuoxx)=Yv5(grUaoYyvEZhN@wOC`g0Vum!3G2kTR} Um)H;+Jpcdz07*qoM6N<$f?nHgz5oCK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coal.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coal.png new file mode 100644 index 0000000000000000000000000000000000000000..513e9c69e538718d92f85ba794b72def36907b61 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%RF5iLo808on**$*nr2ixJ5_R z+k@kZtZjus%E=kO?|VFztP{Ahj4w9pN5rPD^Pfye{Bhd!e0Swtv*QxFOG8}l@GdlH zNw7@6-M^XPM4)(!(iw>>vDM-&P1ir^e44x=dzPBZfM X-RnhCrm@=qUCiL=>gTe~DWM4f@ZVV0 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coal_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coal_block.png new file mode 100644 index 0000000000000000000000000000000000000000..25351c71ed3eec7302d932208af8c9ea0737db42 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFdm2LoEDzCmHe`G2md?Uik7- z?z*#o|2K-?yfiO?C5USYOGJYD#pk=~tgl6>Kb!Oax#6+Sh~jg#MTT9;i`gxn%jt)y zu2}cLlrJ>B_PzDZuEQDbB9l4wpX|2SDO@J@lx085TGzm&18rA0Ie;K=|$%Ha;ck!seqa*9$$FlP-(7uNR#zq@?>X=UT{Lg)jFz%Wc$k W^xl*&PjCe~n8DN4&t;ucLK6VX#aL

==!PvM00000NkvXXu0mjfCf0@n literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coarse_dirt.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/coarse_dirt.png new file mode 100644 index 0000000000000000000000000000000000000000..3107d43ae935a4ffd60f6b09b97792fe1a77b1fa GIT binary patch literal 596 zcmV-a0;~OrP)X{srqVlFND%z=n z>e+nT%*w3o;MlhPbt5D5W4#P6Spa=B{iKWZ>h(H($cqKqZvpn*h@=NQn5d}uMs0%f z+?#U*d59?$0HPD4T-03Gm3PHaK0pkH^Ox1M{P|Rt?dM^?5U828OvqOnh;W{)BxN@@ zLh+DXvZ5U>j{99`moW3OIw|jq5h+A^eX(}(jz5*U>A)OfBPy?+z6YgdJ8>oLCTEu97H}brndP$0>x^avOu$^=0XxKJUwbg3T iufMhGq?HqQdfWhh`UjEj&Zn>d0000kfv$F}WrpXYh+`**%`=6zk) zwD`st^Nc_DSP`581n^E`g7LX9v6Vn9A4!Ih3mS;nqB3YuGi4|HJ`2#JX*tP>pj($B z5xS-f3u{3#ZIqE$8h8Q-XrR{=dVj07`un8;f_4${TNi-J$`eSkeJe5NBDp6JjLN-> z2}t$rTP;=$F#+OUohF6+AHbj&cs9}0DafpQi+#b$OJhWju&=b)%og|nDoDL8l=tZW XHR0+wcfQsC00000NkvXXu0mjf*HCr3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cobblestone.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cobblestone.png new file mode 100644 index 0000000000000000000000000000000000000000..80fa3a83f228bee9fcb132a0d5f34d2bc6da1d38 GIT binary patch literal 265 zcmV+k0rvihP)DY;#22M^*(uo#%Svfs#D}TMr%gT0ETKB8izL_GXWxq(=HDBxj1H*mL>`y(X P00000NkvXXu0mjfB?5D{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cobweb.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cobweb.png new file mode 100644 index 0000000000000000000000000000000000000000..d31d5b4265863832903333acc03c213c64750d24 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLo80W1{(@B7;wD)fB)&5 z2huUWxJ2Jy>Q+?n-m22lR+jU-uvcxJ`l>sRtO8WdTPlBDr!~cb!PQ_!;}5;vT}rDK zo$B(;-OP1DA#tnhhDpq;ie9luYp{IYAuxHG!kx6^mUHyCbubqgc6_L?XZy_G{Ex+L z`iplBvgxT($Fk3_Uz{>&_n|y}*@HXR=Py>#UKkWJ=apso`5CTxD^|1_uos!X20D|$ M)78&qol`;+0C+%Eg#Z8m literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_beans.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_beans.png new file mode 100644 index 0000000000000000000000000000000000000000..90b51d63bd67068fd401219de059dbd1547d6a6d GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%``JOJ0Ar_~T6C@-Ps&?J37f|!w z+`r8rqPVg9RXww&-XosIOb0WTmQEvvB?3z%U6i|pbFDoTH|4%)6MQO~a#rE}gGb2> z6PQx=H;X7~x9wzG&!`}M;ctJQ#z6*`?V{^9Z~Q60Ou|LD#7vWo&yRs&>b0oiIeUJI Q1FdH8boFyt=akR{0F^U0-~a#s literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_stage0.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_stage0.png new file mode 100644 index 0000000000000000000000000000000000000000..7986453bdf558bced9ceffff01bf2ff1c649ceea GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar_~TJ^U~Jn;)L>YyX}b zU+g>1I;h;(rvB>xp{Mu$OFGPQoO4wB&w)09)spMvTpBE5g=G)wDTWz)*hVls$(f+2 zaP~+ABao4n6x+?@Al6_KK7IE8^M2RV?=nnSyQEFLl$W7ZScj*BvtUgk!zGWLhW;i+ aW`=s^>}=EbvrhmW!QkoY=d#Wzp$Pyaib8Jy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_stage1.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_stage1.png new file mode 100644 index 0000000000000000000000000000000000000000..c355ad0dbfd48e4dd00a4cc4f0db89e1614b7741 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr_~TISeQNnE!ZrQXHvCQRTq zh~Z3XVEG`~U^?f_f`={PLR=Sg6`%O>G{{_FPIl;AZPdo7U^t1#fj?ss4+E=~2eXkI f|BFBeMg|7E^G6%rNmqRWx`e^g)z4*}Q$iB}RXjNU literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_stage2.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cocoa_stage2.png new file mode 100644 index 0000000000000000000000000000000000000000..9c3df76f5d018c7720c5e9e2cef3256e8136b656 GIT binary patch literal 249 zcmVGQ> zRS%nWJ@2|1+6&^!LQU6Gy2p=(VEU|;8JI3FX#lIknhroF!wkTM zK?Z=-VND01FaU)zNMVzzGKve84v-DN=K_#Alyrcch(HE_q6!q+pa27D zK*z|537!sM2?LheU?~t=N`xgmjC24q1eQoZ;xG(LY{;51(g92nOcFVYamh1`mIs5m zJb>i^Sb5N~HigdR!E9&=)aL9sK;^-SkRX(@5$2N7@?f+)80qCf$)pH6mj^GPB@iq( z4qW>H)-Hg#WVAdOEe}R&c>v23Nzm3i{o4mHmz+Y%jr1uGU}Yi91*7Ew4a)-no`-AW T*Rwm@00000NkvXXu0mjfcxKH* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_back.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_back.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_conditional.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_conditional.png new file mode 100644 index 0000000000000000000000000000000000000000..5334c1f39553c6041fbdc573afad5cb6e47c1ac2 GIT binary patch literal 427 zcmV;c0aX5pP)td*Qo{JG2FhJe(A^uc2R!~yvg=4@PeV*gCAI*@vl zXawO98x?S%ffOEUw*%AXs>;Fi=Y$wAU0%`vR);kmz(O6L3qS^d)L~5rApd~^3t2J9 z$;e>>5(BBjnhuZ+fY}6cE{KL10y6+59l#O^%m9$B$e|639grN%09ayzrvv0PfF4!I zh9IW}tmy!TVVViaqof0vB4o{kgLjuFHKA%S4}td-elc`#ZY zjFtxjS{|GT2^ygC;KkY$Fx}?t2&R|lX^)l%qvgS9c`!oT2eAIan#}ak_QCKk4**!R Vf`?uRb|e4*002ovPDHLkV1m1oyx;%; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_conditional.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_conditional.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_conditional.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_front.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_front.png new file mode 100644 index 0000000000000000000000000000000000000000..54412d4a0a968cfba3da7cd3b0cf591a0ebc4ac0 GIT binary patch literal 421 zcmV;W0b2fvP)Ksys-_gR@p<15_S#tW6m$4@S#_(ehwG%YzrtT(~APeYAZr{L2FXGdZG2wo2Kn P00000NkvXXu0mjfd{eF( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_front.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_front.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_front.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_minecart.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_minecart.png new file mode 100644 index 0000000000000000000000000000000000000000..efe6feb2e739ec3144708ad989bfa948bce8bc8a GIT binary patch literal 303 zcmV+~0nq-5P)}1CR~Drm>;96Vrh7{Nn#B*R6*e0<#reBS=klUJ-T|z!bo| z1Jei+gUNv`!f*kI19JgL66PI{P4kv4!_W+(Q4Byg1f~GyT#z9!%^-t0Ik~W>1(+cq z7l7Cx%^*!MKZ7txGluQh41on2UK{ZlLbQ#P0svc7O>EF<{FVR!002ovPDHLkV1f-o BdWir4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/command_block_side.png new file mode 100644 index 0000000000000000000000000000000000000000..129a5f4d49ab9a1acb4c91ae6ccd418d23c360be GIT binary patch literal 455 zcmV;&0XY7NP)jfAfZ&|BoIz3+98w(G6kPoofX)2_^~CeD%^@ zux1!WHv~k3T>uILWJAz3H>oPa+4JWvhZ_P?57GyZ1rP`1SD3SL;feh-!RkQjQKAuq zLu^#Qfd*1|sND`spQ|bd)1MP!z;t;@16Uo_bN~x=d@cYP08)oF9f14?3M`Pq72ci@ zIwTNGCqZ2VG619wYdSzS0G|s$>aeB*m;o!6t_O!WD8N7(&@o6IMmj)F10W0vD3D)a zG)x>hEnuVrm?6mV48yQ=f~*-O7LXOeG$Thbx;#cSj+O_5xjca73Hp}@vvZ74a^qPm zGdhnhZn zI$`YHLO^KSHZ+GO1HKX6t;;}uG{A)dk4V@8nSm$x1J?mw>Qi1+;x4Lozv+eHGNyVE{=cH1b1iB6%nRw&kup#j9-)iO)Lq%;x6 z=Gv?ncOuw_rKs?IK1r3TpvQswcEO^3y g6Ih&uDaY6H22_{qsJqZ%WdHyG07*qoM6N<$f)_r0Hvj+t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_00.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_00.png new file mode 100644 index 0000000000000000000000000000000000000000..809b04edf8f86389d5cbba645311d282228855cf GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Lo808oqU?NK|#Pp(`j*R z!6Key_BktBvQ`|jdXaW^0*_;iy}Q}W1*gw&Gf5ezSUz{T{64{JrN%Lhd%vyrHC;%bMGH-+0YF?So zG4mfbZcq}PP^_1f82aX;hTuNNTjvuR6z_4$EtJYr)Lp?|@b9zRr5o92$Eub z!y=w!_B|_FvQ`|jdcn3?CEL&9==``%iigg!G$#H?jm+LW?RrAbMwONcbBmw<(1?2W zGskVR;WME#iL#FCxw0S3eW7&lxa^y~;i~IdZtr?#)0g^&s~}@5%LhAO-k#ztmKiCY zjV%|O6WmuREDbqyXr0CJ)hu^7p5zNC95Fwr9g?UyaZ%KPukX53lIQCE@RY4874Xv7 S;rtZnSO!m5KbLh*2~7a9Hdw;| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_02.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_02.png new file mode 100644 index 0000000000000000000000000000000000000000..a4c11a90ceb5a2f89678676b8835aa74e6cd78f7 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3q4&NLo808oqU?NK|#PpmuYcq z!6Kd{_BktBvQ`|jdckI_lKeyG)kR;mmegmgjMJY^PwhE5$&Nj_$5pZA&79rG-7oCR z-7cxNwp97c2EK#ZZA%~UTyZd%*}C_;tL+ov2OG@Nm!A5;bztFFftK^7vWF~|Gd8GY zi?y*I>T_}MTG`PWyYcvHmkNd}^A9pO*9h-%GK_J~3gCb6>vi{%jo0n#_i#_REa+mc Sv;8d4u?(KBelF{r5}E+<*H@7M literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_03.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_03.png new file mode 100644 index 0000000000000000000000000000000000000000..81986087eb946600b7ad521adeda237036b33b1b GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3p`yMLo808oqUnEK|#P-)@gC{ zhoch5cz+}bElcEjo*?bx=_SDT;U^q=&0-JPuU4!*I$_BB7(a$z7w(+kPN2~YR>U%U1EH>cIN zzlMjGOj*?;_e`gTe~DWM4f#p+iX literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_05.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_05.png new file mode 100644 index 0000000000000000000000000000000000000000..b330db6be86398ed093eb6f052ddf1a580d5b7c6 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFUg1Lo808oqUnEL4n6bmT7VH zhoch5cz+}bElcEjo-lisvL#d075~{WJh|^%nfxy6AGTDVWhWi%bu<_`HN! z;iN=wlN^V25ToUDCAPAoGV6t&NiUFXW}Edxt)g|+&ekmpv>U!&7e9Gy^}nBw=Q8jL V-fXMhdKl zUNs}}Qj~p*+%thaNfBIq4*VQ(Zi&z5a8$A`Db;0qV$)~IFuRS>`TD-}V%Zdl-&Ytf zr1W0n=Vw{L(P5aj@k8jFj~asS7`_@wBy^NFxofm#d+=s4&e?y@Ln`|3=i|E>w@nZ- U>B{x{3v@4or>mdKI;Vst08z+N3IG5A literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_07.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_07.png new file mode 100644 index 0000000000000000000000000000000000000000..565fa697b389bd985a23ceb2e9d2fbc3267e064f GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Lo808oqU?NK|#Pp^AJn2 z@Enci8;t5&3#F(fM>d?<^C5Vp=IN+tmA`z;rsy4&=>GoiAD`pu zYuhE&lFvB5NR(>|=kY!$_k!`@0&zaY4gtY}oM_F{mpCTe-D$|suC{g&pHWY77DL9S zs^9JGOd%{!=IC$Sp!Ka{Du;PPl{AmR5%YuEB8N?vu^S@@I$v)HP{pC#RvO*?0 TyWdv=UCZF<>gTe~DWM4f+`Uoy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_08.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_08.png new file mode 100644 index 0000000000000000000000000000000000000000..4224c58815db360249f01d12af533b6886aa1325 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b39!fLo808oqU$JK|!Qhwuxo? zgCi10cr6S$FB=HmPVfq9j=Hi~Ka;2b8+X0lY5mjH_ovvgduzs8J{L>2+1J0|>aD{( zlZ)S}d@_43Etu5<2pm!Zi*nr?A8_&Z)1RXcG7JynH@;L%&eWjW9kApgS2n MUHx3vIVCg!0KV2tP5=M^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_09.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_09.png new file mode 100644 index 0000000000000000000000000000000000000000..565fa697b389bd985a23ceb2e9d2fbc3267e064f GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Lo808oqU?NK|#Pp^AJn2 z@Enci8;t5&3#F(fM>d?<^C5Vp=IN+tmA`z;rsy4&=>GoiAD`pu zYuhE&lFvB5NR(>|=kY!$_k!`@0&zaY4gtY}oM_F{mpCTe-D$|suC{g&pHWY77DL9S zs^9JGOd%{!=IC$Sp!Ka{Du;PPl{AmR5%YuEB8N?vu^S@@I$v)HP{pC#RvO*?0 TyWdv=UCZF<>gTe~DWM4f+`Uoy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_10.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_10.png new file mode 100644 index 0000000000000000000000000000000000000000..c5fa5c4ce59f11e03f19c3f5d05e9ff8f18c7e08 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFdm2LoEEyPP)i>KtaG+cF~1L zLUopIFWKrWJ1_6>7B7(Y<`S%q`)el9mHtU!t)cg+>Uh)BcNEx)&#e#kGHtoAFZja7 z_qsh3ir*!l*}$*7dfL`SCXVtPVmjAzvyWLFTj5m4_$4=&nXzc@bD0M3$pSm{H}zCY zF-QanIVm$UuVV7jT(3E&%h*o!6m!FbeFud8bJ{J8TDIY0vr5D7P39ernKPrE`KJpD VnJ92+lmQ*g;OXk;vd$@?2>|lkPw@Z% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_11.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_11.png new file mode 100644 index 0000000000000000000000000000000000000000..b9f30149d765ddd98113535767178b409017c86b GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Lo808oqUnEL4n6b_K?eC zp&CQBLgsxlS~71OWxc^xtm5tv{q?e%c=FEbjSZK-oZfUz%yWLT=F(LX$sg}+f3BPn zJ1wp4q=Yet?HcC~U5T128reAFB=kPpcr>qQh&#S5)Pv)pY=iG*w;OY_1u8c9n={PP z$*rqUU~qLfx3jBteNw-B=Lg;k{RbJG_XyiK8QyWOx*&Ss>vd_*$D#lKeDqtyC3vIb SqpJkawG5uFelF{r5}E*^Dppzm literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_12.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_12.png new file mode 100644 index 0000000000000000000000000000000000000000..2d819ca281b7ddd9dce2a3b2099b956a3d91f922 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFdm2Lo808oqU?NK|#Pp_mGRT z@Enci8;t5&3#Fx>tg^91&6iMO4qH9?Z&p1TA8r+fREH)II0SglzrP_e;} znZfs3&c6>13|$RVf&{tikIHQqddPUeubHu}LTyKD(vH?G3*-)bye{mSyuLne4|htE W;D(189J_!HX7F_Nb6Mw<&;$UW7*wGE literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_13.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_13.png new file mode 100644 index 0000000000000000000000000000000000000000..69812370333762962f5742404c06f91a16379985 GIT binary patch literal 219 zcmV<103`p3P)C0XgR?7FNX`j}qYrKz;@T4Dn9z2-UEJNYDu2`1D57IO?B2-VI>G V5fNS_jUWI3002ovPDHLkV1hI~SGNEF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_14.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_14.png new file mode 100644 index 0000000000000000000000000000000000000000..53e314cdc8b1ce86a951484d61586a0b90ca41e6 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b3I)gLo808oqU?NK|#Ppvx#N* z0~g67d=`P6R|ACZCbXrT>3aSAgqrYUqt6Zw$l@9g!`owe-uBOFwH^bI;99 zo3ZD+_`>!=jyO}D=DW8Rs$XDj63@M6enS6%++&6(bM`ad*rMLSa-g|(7vqJLvjSXl z908&iqNI}&L*IPV5ZuT3B;DYEzQ@t#od!3(^eI&tarPZ;BJ>Rc?7TqFQ z+$y-~nq80NH-k-gH;J9z#plS+5x2$X0LLfpf;ZKyEdu)(Ew%`{oVHlb)}XjlKuS{L zf}XJ7DX} Nc)I$ztaD0e0s!12P$>Wa literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_16.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_16.png new file mode 100644 index 0000000000000000000000000000000000000000..4337dedfd6f22de29402739159459f253071cc9e GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLo808oqUq>fP#oiaLa^} zhbN7ktUjcuh9!HJB}*hWoldcQc39!(Ih#k@boT2!j|u!G~+q>e@ zW~|vd_rhTtmi0WV6Aay&tT^mKA{aS-vRHiE%jCrIo+0O!Yzj~Ed^LtyI$K3J2e>-Wum7Qugi+!dp2iwke6x8hd$>Esb{j= zPDcF}teVmOAoOsQz^dmr8|?&YdJYLWoDfntcH_|Y@5KyezReklZ-Ut!CNI@xZDMB% zVVx2*E8>Utw~8qot4_IYcLWa*sD<5BjxF+=s^i$el2>2m*)&P)?^dNFHS^VVw%gS`AT@80*n@bFG< z+sW$x0#!5GAA}x`5_olu&+`Iv(?PF@b!nUvisc>}AFF5J%WY#=&|2uH&oE0TS6jeF zV1d?xt!76Kt-A3zROt`XiClvN0{2vAsEFaEQe|ds4C(TjAZx7pqQxI&E+)#dChI;ju*mPG#rrK32}S zziqdKYt(DE6N$1;Ycr$3*xS?3SRl>FUyB}*8}!(YHNhmE02 zW^>qsMg}oP&813wZ@Nt5R1YyP$Zck9`=M6RnzW;J%L2IrU$2XMCaBWP*g8l$n`VF%_M=DzdLDy~b;bI)h?uqv}858mFy3i5Hqx8j5euKC)oTnZM5F YS=~Y=@+)P{flg-dboFyt=akR{01Jv(FaQ7m literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_23.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_23.png new file mode 100644 index 0000000000000000000000000000000000000000..e0bfe28d53ecb81f6bd54972bdf33ced1105e0bd GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b3I)gLo808oqU?NK|#Ppw~1x< z0~g67d=`P6R|ACZCbXsS98!|InUWNfHt&y3pYG|XXqCTw%ciVK>N#5d-^Si?`L%vY zwd6D2FA`;%!g;(8O1@w{cv?rsNkGy2z|$CB@uh5?3^}t*xEp@0PoB@lFl)`tUk@7@ zL>VogYl)>DmFpLJ$aq1onX#=xy`m*)N9&daatA&>?On3*`aJu4yiDr_4_!T~^Bm|< N22WQ%mvv4FO#qGZQGx&f literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_24.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_24.png new file mode 100644 index 0000000000000000000000000000000000000000..e0bfe28d53ecb81f6bd54972bdf33ced1105e0bd GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b3I)gLo808oqU?NK|#Ppw~1x< z0~g67d=`P6R|ACZCbXsS98!|InUWNfHt&y3pYG|XXqCTw%ciVK>N#5d-^Si?`L%vY zwd6D2FA`;%!g;(8O1@w{cv?rsNkGy2z|$CB@uh5?3^}t*xEp@0PoB@lFl)`tUk@7@ zL>VogYl)>DmFpLJ$aq1onX#=xy`m*)N9&daatA&>?On3*`aJu4yiDr_4_!T~^Bm|< N22WQ%mvv4FO#qGZQGx&f literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_25.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_25.png new file mode 100644 index 0000000000000000000000000000000000000000..e0bfe28d53ecb81f6bd54972bdf33ced1105e0bd GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b3I)gLo808oqU?NK|#Ppw~1x< z0~g67d=`P6R|ACZCbXsS98!|InUWNfHt&y3pYG|XXqCTw%ciVK>N#5d-^Si?`L%vY zwd6D2FA`;%!g;(8O1@w{cv?rsNkGy2z|$CB@uh5?3^}t*xEp@0PoB@lFl)`tUk@7@ zL>VogYl)>DmFpLJ$aq1onX#=xy`m*)N9&daatA&>?On3*`aJu4yiDr_4_!T~^Bm|< N22WQ%mvv4FO#qGZQGx&f literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_26.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_26.png new file mode 100644 index 0000000000000000000000000000000000000000..b4b2b2b74fe8d1ed4f6434d73c830c19c098bac7 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFUg1Lo808oqU?NK|#Pp_Yh06 z@Enc9HyG8m7D`oZWZZR-=cGUjtL?6nEj!Na`A{5L7kO-k%FAMdmI+Vy`d_|*<4ePXWRbFSofE%c_-+a^(e8=$BOd_EpzbRa!E!%@Pi*ZhU?L?Dpzn=G(Gv@^f V&N6kGlMQq)gQu&X%Q~loCIHD9RxlE!$nFCO5s{IZNONz&(F2qDXR zpRBdz`3l;%t(albS~o%u>kzzRSPG6n4FoTJ_&ko}oEt)>00@Azu31w6Hf=P*rBngI zgME4c&}5C~hX=xVA|S??#llyy$D>5}0jS4dfFa%q9-$bnAvLH6aD93sY3%jSAMXaV W9}zx#`m{s<0000lE!$nFCO5s{IZNONz&(F2qDXR zpRBdz`3l;%t(albS~o%u>kzzRSPG6n4FoTJ_&ko}oEt)>00@Azu31w6Hf=P*rBngI zgME4c&}5C~hX=xVA|S??#llyy$D>5}0jS4dfFa%q9-$bnAvLH6aD93sY3%jSAMXaV W9}zx#`m{s<0000B(}_>_)U$IX;~i%Q z9p#yP?U&*g1O9{BZA%|;d}(;#%w_$&Z9=9))b%y~3}(4oTC(qRv&g*(W_Oru+H`<< z?r}xtq@GBfKcdw(UMNK$bC literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_30.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/compass_30.png new file mode 100644 index 0000000000000000000000000000000000000000..0d827d7dc4633f2b417dc0d1f865dde4705e001a GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Lo808oqUnEK|#P-_7KZq zp&G-sLgsxlS~71OWxc_6**isuL>Np+}9+Q z>}TwAZfEy}!&WTorLHykFW_bo)|E*X$(*2gVB5N_=Qj7uXONl2c5|($hx9Say9^nd z<|%w|xG|ASV`)dk4bkd7UM=|z-;5;^I`W&sSF}ZYaKB=V`Cl{9>gh zP<)?a?gM@GLaFjh#_fiFI}EC)+Se9zoZrnK9GrD((={>A!w07Xh4yT$c)$Lm@RqFF znTbZn?zG5VQ>-|;L8ONHuELBxtu~fc7epT TJly|)u4V9a^>bP0l+XkKNQPAD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/composter_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/composter_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..7556bd9c5d6acfed9d51b67c0d49fa2d6bfb2261 GIT binary patch literal 230 zcmVA gDtG5>;h%Nh0S=tp3gqq1=Kufz07*qoM6N<$f&u4X%>V!Z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/composter_compost.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/composter_compost.png new file mode 100644 index 0000000000000000000000000000000000000000..bc17729b5d9d297cae23d02b7a355da59cda8284 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n>}3|Lo7}ooxG8^!GMRwm`OF& zEumpbNJm#6V@5=4=#7gB4=$?T5cLoVa}k>V_Pnr*%AU>-k_)o4F3z|e)wXYv;@tbY z?rnVkcpj(2r;W=#M<+`zE?^XHP+7O8`n8C$!Z~>cnSxF0qGabT*v0*zyPfa4g-6N; z?uH17_S$NqWH)nEcq;FN=DW7|yEs+0#WMs_s k&S|CI-n;F7yv@JEz}s&BwZFUJHPHDCp00i_>zopr0Jw}^2mk;8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/composter_ready.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/composter_ready.png new file mode 100644 index 0000000000000000000000000000000000000000..d80dafc62305aa4cbc44db9d7abdd124219f32a4 GIT binary patch literal 274 zcmV+t0qy>YP)SqFrab1Z0tS;?pRN863W+aZgWf4Q90+1i~b1(8DF~407UEXynAen%$nNK<} zW6XK74*@m+P(>kfr*+fi5U~270055+2`|h+vH;jrfK5S;65^V9YNCBZh<+#%Zzer~ zZRomWJ+Lhz6_BXg(UWLwDge+*R*!GNy}=f|9!-LD-8S7d>Pvi~g93W-PKYL^0)P9B YPn3#tr3Q?cS^xk507*qoM6N<$f-Z$?N&o-= literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/composter_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/composter_side.png new file mode 100644 index 0000000000000000000000000000000000000000..a4395f4b8b2bbbb5d2509506145dda5803f10635 GIT binary patch literal 258 zcmV+d0sa1oP)KJ zM9A;ReCme*48zg@ayoExV8cuYgu(#b`RMWtxcrDO9Z)q4089kcV(gSPHUIzs07*qo IM6N<$f{`z5hk$eM;a-TKqXNr=)TNqXN?rMkcl(gDyq|VNX+rCG1arHJUQW zb%?Yw>WFD@xfI1R@H2PuF3=EIDa75ZEO617Pv`Q3(=i3&0<-5P)}$0N!lvI6;gJY5_^ zEKaYTypgxrK)`h`m-2-rX>A6MuS$FzPO|Vg^t((nnfT(y>kIC`UL>D$Wa`p?^ZDn` z-+b)G+~Fd5%sjEV^PlDZaN55w_PLC+gtOj)b@QYP7mMF#oM6!#uPt|Tkwn9d)o1!; z6*@b&tVuW)%bq1TTcpkMdf^Q|0dZbwL-iKdl#Q_sPJ8$=)c?gXmT_KrmvN_b!PT^) zJFG`0hbL^UoE4QOK8azkapEnnw=LWaw*QW;bb9scZ~x0RY5VGqnRo`pb_4yv;OXk; Jvd$@?2>=I=XD$E$ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_beef.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_beef.png new file mode 100644 index 0000000000000000000000000000000000000000..5f2d657db5362688fd7568d42283964d94d00aab GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3p`yMLo7}wCrC&h@Q?juZ=@Dk zym0Tk|5E(H26x3%ocAayv^xI!^gsQGMYHL$+1U-ej2BsW88sO)nGz=`Du^Grq2Rpb zNX7rhU-eIjrQA+zYcOfP5y9JFDVZj{OVQx@ZSAgyW(;Y}KEh|p1mua}iLC-}Kv^9V5JXb@>I*i@V-#hG<1P2i-|Nk)dpKer}u+NHMu P-OAwU>gTe~DWM4fGObSw literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_chicken.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_chicken.png new file mode 100644 index 0000000000000000000000000000000000000000..db7bbeed8475a04edb3a9688fb05cf1999a69ed0 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`yF6VSLo7}wCoEunQ5N{4zsK`h z&9-Z=|L@&-^}qgC)yA7Dl3UcS39OM^B6x%?QDXK2MFm!a=tL>UHrw0VS$Z6c0a-1ofpcG+|aM|Yqg8gEzWBMLux;UeaRYm8CW0FFzMe>8YD@_wTQ=Tu* rR?|{#5;+v(d?BnxPcc$?Cj-NNU;Fs05BB{8`hvmJ)z4*}Q$iB}CDC1S literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_cod.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_cod.png new file mode 100644 index 0000000000000000000000000000000000000000..ec6fe0d5d24c46b8ad4517564cb9129bfdd6c26a GIT binary patch literal 258 zcmV+d0sa1oP)JGOwp?OwQ6j!xJV_#n>+ z-;R`ma0lyQJ9sAnwj*dY1*vA-OQ;g~PmKhG{bs^wWpgCpVi0Wly_v8nz#aiVNBs&% z0>H>|(W|Dh;79-v88vGA)Dt-GYYK(Lv#1R!I99|gI20PpyN>aJ}i+5i9m07*qo IM6N<$f@-p99smFU literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_mutton.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_mutton.png new file mode 100644 index 0000000000000000000000000000000000000000..26bf7dd69a23b5d499b1fb61f6668ae1b9776955 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?MEtLo7}wCoE9sxHSDg|Dlx3 zbK5TcvNyl@x4yU8uCna_PsXPWN_QD%JhPNkd?L+oY0nM?t~ac@hWGxfWU^(x`B1KK zmm%e>!t&-A#v(gMW(TRne{7NrmpF`A(ij4_H5r^>m~q)LN8ngCgO9P!t^|o^LVNzX zf7dr^+sU;4|HNE(GnON2T8xb+H#R)!Hvi%{X~UVOKF1=LqqaVZR>zjJ ZGgNV$Y1ZYrt^jm2gQu&X%Q~loCIF05R3iWY literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_porkchop.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_porkchop.png new file mode 100644 index 0000000000000000000000000000000000000000..0988066f6596daeb102d9fcddd2d6b922a7e5b72 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#=T&Lo7}wCrC&xP`~`*{~0fJ z1GbHx*Y>1)p8OxZe0oFX1jUd4Uj6sHR8x}s^Z#jftAF;p_OP8%J0&n7ZNgfGUWJ;v zaOD~NMlA~%Pnb2EERb%w&M+fwg4+zX8J`{59)4x=U`jJSv-3q9!^wwNd4gCri?$@z z%s5+-%dXkmdKI;Vst0K%MBfB*mh literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_rabbit.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cooked_rabbit.png new file mode 100644 index 0000000000000000000000000000000000000000..20438043bc0eba99b6b69c669f5930c5b0cc9a4d GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`+dN$yLo7}wCoB+Ov1#g0{=+Vs zPGKBL@vppp)mLXK&p4LFu}LYV)!^gv-{OsiVa^V7rharQIBRh9hJlZ7`|d~oJz^*R z*VuMA#=*mwqgm&O0fP!hG3O?=85WyVHP{aDFlIJLvMh2u*RnB@?GTUSM<$L23j

l*p&qW@t8K(g-n?MRd8bO*sn(x;J|1Y*x0BcNi zHeql!(8Y9qmV+|b0FY*oCKv{32GP=5YX5Bv)v;@~^K)j14zOZ?ITu|s$R!{H;Mxw!;h% z7Z?BUlMo2TFoR&4tqk$l4l@9xF*?K^91}3_5TzMrKw_K+!_*vS22eDD3;}7@FgGNu t85Rq*scvA+Alwjb!Qg7CL7Zkv006%V*2i){4C(*?002ovPDHLkV1i(yjLHB2 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cookie.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cookie.png new file mode 100644 index 0000000000000000000000000000000000000000..9eb5e8cf329c1f593c70a4afebf1a758984ca17c GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?MEtLo7}wCrC_5NZX}Tu-jr5is=?Oa;}Xumt&?&%;UV*+ z;;TY#5)6+H@Hq0h#27LKbtf@wQrz&u<=6%jMsH<_Srd63%{U|vn>@PGb5^0m#==;R Zft%6mla=H&W}u@PJYD@<);T3K0RV3YP8I+F literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/copper_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/copper_block.png new file mode 100644 index 0000000000000000000000000000000000000000..f7ce8b42b38dc32055c1bc519a119ed169f53347 GIT binary patch literal 268 zcmV+n0rUQeP)r^kQ8`FL4lgfW?D{*@gSh6WQ$Cl6R?Vr%sX~gJkCag zfb9(8YT8*4S??6knJ%iafl;Bit^{bm>cans66W%`C?( zM~QbrGlCPF49*(#tl>-(Jo6w%*tLaGfiuNtqS+l9~aV8(Z6AU@C5@!XNB)O;tC~hj}$T~E&!{d_40|tf}iWV_1Sd68B Pj%Dz4^>bP0l+XkK@uo%c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/copper_ore.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/copper_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..c7aea0c0b7d0688485b881e392b510f3f1331791 GIT binary patch literal 321 zcmV-H0lxl;P)C?hvXSkQ5LyNZi^q zO>+w{Ie574s+#r?ELjXNOG(873H-UmqUPf#gF3gayv{Mi~Lkt9C&9UbvJa?=^J>Sn<_?9!~NFO2BcG TDCHp{00000NkvXXu0mjf(YAuz literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cornflower.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cornflower.png new file mode 100644 index 0000000000000000000000000000000000000000..3de4add19cd7fbc3ef20ab7124fd79738e16e29a GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar_~TfBgS%lafVdD zmH!{@d&*8%{k32D@o4=bUWQDDOqXjsiyUWUh&PyI{*+-)PTxB-;jDt$$;1WISAN>B z|NKM!CT7Du$G_Wi1dDJhgilCe*wve|lOZzr%N&PGyc^b=wEmu}!#sgk@is#QLr@BX c;YJ3Af7_ou`QY@Q5$Fg8Pgg&ebxsLQ0Qk5>MgRZ+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cracked_deepslate_bricks.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cracked_deepslate_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..7f8f8332cc5d42e5da7a288ca6c1441286ec3ca6 GIT binary patch literal 277 zcmV+w0qXvVP)O&|k+-V+2NVCfG65^;JGVE+}OMc}^z_5^&V zzGvX&!p@Z4f7-mE0Bog{hwgIbK^neeu`(02r9|5Edtl(w!}qQJ{8%XUT(u81n6%3A zJ78ED*zHw;z}fML0H1Pvy_W73W@LA b#bYi%h_%8o^S1xe00000NkvXXu0mjfX3}|aaeU*QTrl7nMV1jLuzYgFgDNXQl6gAWldJ?eGkrcfP_3se4P2amgv>Zn zG_|f4y?S*=&g&xiNZyslAYzgeT*bErncXd8sTaJ0e`RXJ?pz~v3yI>{9rSaNsuruI z$$bzWrya=oPdfr_U9PLD@)hM*wtZTz^HMlMn+NYdc7;$sgNg=6#qWE|18H?x5d|(Lc%+YnVU!5uJ`%#{w^}@_CtR@ zUYmL(aq+Jx0O#pAlhBTr(_y?JdHYMi4{?knh+y>K@#S6;7~pr3ngx_2uvrr1@Gqtq zj5~g739AQV8|x)uj|8q8iah`fJ+dUQL9lJ(zR}C$3+PhZFnZBNaCs78>f|8)@-C%Dbg`=6cQJr$$u*Vp^Odj9X^0@J14?IGTa&7jutIv9E d2l^h^=Ldg;e5ovGI>JTFd)LHm(LpHa>8d~Vxz9-pIOeXac*_%GPs zd&l&c&RU*Ja{>_J6v9~EY#RYt5*Q=^G8~eUcV~vE=qndKeD~WO${I6F`emSK&Y+F5WR{CkP3S>m zi-oZQ42@wCY+w9p)Y}7!MP>rWWx5cgZ0~zWAaJX0r_kM+y9H+8U7)p~?zAQV$I%CQ hbFN?ddJq2X!WR-RVQxjwZHfQ@002ovPDHLkV1haecUS-b literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crafting_table_front.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crafting_table_front.png new file mode 100644 index 0000000000000000000000000000000000000000..5bdd5d420f27d3d02e7b19bac9e2988782429f1f GIT binary patch literal 351 zcmV-l0igbgP)n2%@A3Xs?#3MX<3J()a*cTcuAUb|H^ob-~)FxNo!a4Sbi`&0RQm ze`eib{e(-XJ9Kg0AZZR2iTTO%ROLKs%%F`@mievPLjggG^9KAV7o0 z_8F~w!c57qX9i@(+6ZFhFKLoqhlS002ovPDHLkV1m*pm@fbT literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crafting_table_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crafting_table_side.png new file mode 100644 index 0000000000000000000000000000000000000000..022edff564d7b1b3be0e70cefd5fa4e3e8897276 GIT binary patch literal 337 zcmV-X0j~auP)j#YqS65>4Vi;xVtMd||Ad@aK65XQw}WyVQY#CJxH>jGfH4w?}ng68Haf(Y3x zmI+3%hxk1N@+~H9E3$z0hr3%RAQMzomFIz;r&pc_5Ef$x#E=J#eL%jlEbFKdh^V7y zqRSUDQO{c^Afwv{y|^XP+`1R6zo72|U3WcTuQ1p1fIUvu&~MbZ)(NL$IS-DAhx42-~VDu1*{k(Cnd@YRtus*>KQ;w$ZVL6AdN6K zOdRGN22kLjOTsh}G8m*6!vJ(|U}NJofD|_M4L}cVWHwP=Kn^%q$bKiV8h%v?f?^2%9iS9_C>_ z*?8mPvQz&Z6J0O-f6>-paHiTK*ZrIEuK$U8idJ7P8agt6$YhiBv%bwK*>t_E#CgL} q7RTEc8Fd&N4NlJ5D0$4mn}K1iYlda8dUzesNerH@elF{r5}E)()k%y1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_door.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_door.png new file mode 100644 index 0000000000000000000000000000000000000000..096c450b3923c955fce4457cec62012c9e0205b8 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`!JaOTAr_~T6C^?oxL*8FKRZ@L z;<$vx!J98?Zb?p%o%y4FZn>gk&*cV(>T;3j!o)ps43<*`mgP!3Fk*OCzlTksopBeV n!u5kO7PI&==JItMJW<7vR4uvWkKq$epz#czu6{1-oD!M<$`&vZ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_door_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..8dc3d9efedab2b5cd5a24ad5511206dcf46be166 GIT binary patch literal 279 zcmV+y0qFjTP)84WWSUBB(_^_>!a%% zj+1r0FZM3uqM&{`82U#F&O{=002ovPDHLkV1k#1ZZ`k` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_door_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..e99b0d75f1ba36847458bc44415ebc5e5644241a GIT binary patch literal 274 zcmV+t0qy>YP)%Eo{=HJcu<)xZsE_zNVS?a`Cu@zol8ivSXM*#u6Iqoz3@;dZ!q zVGPoAk*!07*qoM6N<$g1ESG_5c6? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_fungus.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_fungus.png new file mode 100644 index 0000000000000000000000000000000000000000..d0b5d53a420fbc66740a8d784a8695a9702666f2 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gd*1#Lo7}wCrGeb91Ijb{a;~^ zi|gnA|5YXbdtTzX^uc~AV;%#C|HKIj_XH-S&0tJ0yWlX1M zmILQpzu9{zd&so#XKsFAeuDW$)dZ&rN)m0EZ66)8KI~#jt+ zo~z$<*=ft_qyLqZl|S)jlotJppDE$8k5S>Qg0n^uqoO_oL*1r4lUX-EECo7}!PC{x JWt~$(697+TPD%g( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_nylium.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_nylium.png new file mode 100644 index 0000000000000000000000000000000000000000..4ee0ac79a46db12b1867b30f2272ecd3245ba0ee GIT binary patch literal 291 zcmV+;0o?wHP))%Af^mduBbeo%qd$1opSd3xFh2HBhrU$z`D* zD}n42AQQ?gV>$6vR`g?5GO4&p)T#u`Y7lRQ$~KIXVI?JlQYdIDq5}JQ*C1&n8&BzH zfgc84@iR7kLOI&XPpNdDj;DH9^w@)JB?H8=atdAvC|qCRu95UfUT6K=d(JyIF^g2r pwfE>4`x^i4L0?h9&Zw_B_b+Y*z~lU^5bFQ{002ovPDHLkV1oZMdqV&K literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_nylium_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_nylium_side.png new file mode 100644 index 0000000000000000000000000000000000000000..17cfd0943900713ac7ed576be32c64e14e764535 GIT binary patch literal 319 zcmV-F0l@x=P)XRZ3`AXU1rQPqbd-S`gcBrHr1UhDX{otEj*%R9%g6aVFop9V9J*5M$}hX!APFCl z8XOG=*%zN2vM2K18p4B*4IphEm&*`wmE>|O9~Hh>e-@-c8WU^=M^KL|D7NPmMdFEZ za2o)6x@+Zt??IiL%Kv)>S5AZcb;;NK+aSG$YqIwIm}H_2W|QnO@!qM?;0IsTpXc}C R&-4HQ002ovPDHLkV1m1ZiiiLJ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_planks.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_planks.png new file mode 100644 index 0000000000000000000000000000000000000000..5a23208af59f905336eb71b9560099f9b0870246 GIT binary patch literal 281 zcmV+!0p|XRP)Fj=5h$AZ`&-6JJ#(4jrpn$CFkyMor=jRn9XeFfUg5;VSWIS`=bM`9L>{E~4 zfsZcR%@MklMyS-SW}orVfpe_(z+=7>0yOW`LKUjL@Lc@b@oYEOT!1I$f8cvi=`%D) fZmx%GQtihZ;oRGDL5dc700000NkvXXu0mjfk9T`n literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_roots.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_roots.png new file mode 100644 index 0000000000000000000000000000000000000000..3744c0a645ee9dab517dbcb4141ac68915695972 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q#@T9LoEE?PCU)qV8G*C{c0xT z4rN1zVgpv@jqJu^k}nm_w{$RWXc6joTjTN4T{wE4m-hdbWC?x7LlW^DpY1&1aDLwO z_77KEl#DOIQY9=o?ExIFH<3zNC?i|s28xR>W2{lV?;EI!lx&L4|lp!*m+UHx3vIVCg! E0E>W5!2kdN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_roots_pot.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_roots_pot.png new file mode 100644 index 0000000000000000000000000000000000000000..461b66949d6dd6841a067a084ff30de0f8287c69 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6cOPv|Kbjc*L=0MomxS z<$50dgw3+z-@?p~e_`4r>}axS`iW0Wn>J58n)#S@!eo!58f-UCzx<~zD(n+;m51kl zvkFT`a1U>T$@;*6AN)ogI?N7?tVS#?C(9U52yEKx;3L7n@ap!b9A)2{=Rij?c)I$z JtaD0e0ss<>PEh~= literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_stem.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_stem.png new file mode 100644 index 0000000000000000000000000000000000000000..f0125fb5e5f2d24c76dc73d6425b969897de97d3 GIT binary patch literal 739 zcmV<90v!E`P)n#(e-6s{S}Qw5k&m8fL~0abz-RWZNp zGUg8u<{1$eRl?SE1spWoIiR|P?6&dx!x|Q5Mf?nl4H?K82kmN&n%@$MGYv1W?>e)( zY;3mrtt;T;Y-wLcPF-CEE*!|Y%aAus44BNbLg*_f< zQnf^iA{_AmGh-j=<;-Sl>GHalcz{276||UC&bVY(craw*Di4O;dBy|H2aUs&2by{6 z?vw|-6EP1u6Qfzxs*DGX%13y>iB;kOZ|7=R*dOqgk1_bX=?@qloM{mcd>kv#d4M1) z4>W~U`M?7xQ65A)5}pShC^(b{c!_;q;sKLr(;u+e>UYEgt<)(Gw3xKzu_)>~OH@!j zk>HPJ8}lIQ*3xpW@L*Sg`mReCo)Xdk( zu{gwo>UkmU52DU}ue}+*A8@X7A|b8Q?*|-l?mQ0jfK67Um3W{t9_kMw9;D}mhzGnH zxA}fhJujp@P;e}LKZuCC!~;aU`u%_{-S9wX$#{TVX(!hx>J=XJvvY+9dMM*^{so~4 V;D7=n4x|78002ovPDHLkV1iJAQ=$L> literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_stem.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_stem.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_stem.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_stem_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_stem_top.png new file mode 100644 index 0000000000000000000000000000000000000000..4a71e43a028ce0b5a40ad38ab6e0cf3af128d0df GIT binary patch literal 301 zcmV+|0n+}7P)gWXg6t z>xEr2>My1A-DDAXG)=^wZ5vi+6qjXBevxxq9o}$V?$h4ar?A8v$}M8kf}4-iP2fE5 z(mL1|v2u%KK%k&dQv^gH8zm@F2M8j!2Az=-`N~ZN3PRvzxNHdU^ASnn7F0QWAGPs_ zYLkMW3Wy;W>m?{R71Rjuhf2sc)(9Nj>if~gp)T-f%!QZo)ddJ#!7q3TL7@5fHVzFA zV8|d)ZvF)yT}t?cY$Jo@x1#{R_Mu{s{{7A`AK2%3lP@V?00000NkvXXu0mjfoaTN3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_trapdoor.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crimson_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..b6be3392d1e5fa2b785951700f61126e1bd55982 GIT binary patch literal 251 zcmV@R!C`khs`(#JHla=mq9?NvPG~t-$ zzSiOO9`5CJoy+I;tRr&FIcjh(Mvzqk07wu^KgC=z#WBY>wE_Ua_Tz)SLBJN+pH`7+ zL!4Dd3n2N{v*M`+Snw14WYs{cuKj@Eum*n-(an-wA@@YpWK#oaxWUwPQ31=y4XK4U28PRjN)2k+62LtWwT#f*H=a6meCdHP4fT%002ovPDHLkV1iUg BZ5;pr literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crossbow_arrow.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crossbow_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..6f2ae2b9ce75c5fd7e34cf4bd38cb9be205d3f93 GIT binary patch literal 354 zcmV-o0iFJdP)*?NX7MgY z_?caH|8Hh?JR>58s;bI-X6rxoJ%1Cf;W3k8&y;29%>)%ikr=3K{33QY5<(JygrBum zu*aoKIq`ytA}j*9fVpWJsq0!?1#&$tWb-kILU!E6S<(W_MrN4L$Enz#dnQ*Mq?0@X z0+sS+Kn~ksgy^?HqE-NVMueFV^i4=70K&!n?A2fHf}ovN0JGzvT*PF&sSWZJ5cZuA zJhXn;2*9BxyL|$|MBnMtvK`t|XDq9JOm{{v7cIViSp0|SI`P-Y=DC;$Ke07*qoM6N<$f*P)w AM*si- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crossbow_firework.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crossbow_firework.png new file mode 100644 index 0000000000000000000000000000000000000000..8aed81496276c936942aaec68cdbad7bea44dc47 GIT binary patch literal 376 zcmV-;0f+vHP)<^Iy<;?Qcm_s(Gi@Hn6QyN4&w!=`CQ230lN z_1(>}+#7(dT~Ubn_2W}uZQF|Rxm}1bsT5`a%yb8&X@+6&Z}%&Iz1%m^9aBg*9)Sx2 zKmyE~WO1~EtT>K021KfeF*L>L*`-7Ul9*lBb$Ni!%s7}=>y50;t&m>N5ZU4*-wgdlJid>$+2z+P!T!GM)(GH WgKp8M4xxPj0000UtP)HU$3{WH5%L8U0C1uMJ!O)b&Wu|eYo`DLOj=t>) kfFNm%{{uL~a?Kdw7mgbuX4U5co&W#<07*qoM6N<$g2`5rJ^%m! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crossbow_pulling_1.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crossbow_pulling_1.png new file mode 100644 index 0000000000000000000000000000000000000000..69df6352511252c2f380d44c48e13442653aa7aa GIT binary patch literal 339 zcmV-Z0j&OsP)1p=5Jk5#gb+wvnKVw3#x~fUQ=|(j+@#kfRQUwDK`QAaKHpex*uRXBEHW@?m!1FS z&q_*WmXvMVrrrK)F@KM5rZt+hU9VDI*De;Qs;ZGdxqpAM=4WGqi~vO6_trFxv8U*- z-g+WZ3RVDGAWk_32X?!j?ECYjB;BdyOzu2no6hW^OFXzEQxr@9nOY99j969$QP5}> zpqZmsGXtS6ibnuH9EvZ8S1*p@2l(!H8c|U<5j(0KvP*`l` z5Ck#vQ*-`!=IP&00c7hV00M;S9LJFh2gE~OBdKp9I?0{Aj&*sxa-jJiMYiqY=w$M@ lEdc}xWBeb$8J2UF5$?xZBq|0|s-FM=002ovPDHLkV1kxVj{^Vz literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crossbow_pulling_2.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/crossbow_pulling_2.png new file mode 100644 index 0000000000000000000000000000000000000000..438f8c355b6ca6eb46e2f420b7f815462401a3a1 GIT binary patch literal 325 zcmV-L0lNN)P)U*h*Yb3^X))usg>T+)!-^KP2f ziHM`>x_0~gGOEXMDSU>Sk|+e%ecf;l$5$}9*b ziZBK60cID=Cy@8^B-hh@}iH6bUvM*iZ)+_FkeBC+H2B+LLfT(;wwWP6!p2tQf`r`MW_> zRhVtt%D%je=Hs|j*3d|?nn+#OPE1f$Rgr*MZl>DY)=EeOK=ggDP17i9G`;G=B}7cZ z0)Pd?;$v{2@8?OcyLm`VM=$Q86=>T|rg(6N4C`2N*VWg#{h(wHU00ubMOPy(V03ZM-BltWwe5ws@b?A^mk;&|iDdSl)lTEtXwonB43 z)A8K6yDg8lT<&>RXiqLE0>mQj1mht0|y`t4$8Di=AUfJpVu4DMkmMO0nB2j~)oc9;V*x{|!^!*|?qEWKb`+dVyQn zO{F`3l>21nc3l~yGb8vjQ^6DA2N%jsL%wF;^(ZIO5pmp9P@QGc(Ju0duRc0voW9@9fPyX73LeFvkaW4;JEkzl_iAH1u^} z-{*0gepRD<=|;g-w1-{ z7Ag%O=)g(Pff2C+=OtFB>;?0PzUq|*fL#Ya+1&4!R!=+dly$V{X0BKKtCBP4@s3l5eoHjT@T_uQoW+164 zfE*1*3L@f45Z!`W(u|q_YgIv(p=YHb==qQOqNxFcT5T`clNo{f;{oqKveevy7HGtK zQ-je1{(az_HIjB27BV%AYs?5BBYH3+4+;1Jm`O)J^{J>M00000NkvXXu0mjfB+p|h literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_candle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..6958b65415ff610b5600eb4fb9c2ba9bbf71500d GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6Bd{nn0fs5pXT=O zOwWHN*|+~4*%~qg=Bu1_`uyyl_{~jE_b+PVoWb_7(~M<_z!J`7g2&WOGJN!&{y-{` z?PE*Jgl9|>6cu6xu0p4=Sb$XGIL>jRcnwKuk;QCXBzr>P zBdw+8(AeSXi-XEO3hAjm1gLpnzTM4$)K7D!xJhb-dtjB#F1sv}cvS3P{|(D}LaW|q jX>^gGsh&UQx&7$}mOm8gN02iY00000NkvXXu0mjf%wc2Q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_concrete_powder.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..3a23a958ba5e1340128d1b005a4824b4ab295359 GIT binary patch literal 590 zcmV-U0WyT5QTMNxA2c70JcVUDa_Qn}r9+MXk^DUw4zud#%`T&&rKg(qH5a`a zpJTJ4n#W0Ms_xszN5q+nUw_BpLXATcdeWR*+5UV|$ED|P_`F38=jeK6!^ak_=%~5v zuS;`tx5pOO9XFnHFDFy8dB`Hp9l=BDv8_zN2kSx2XG$7+tjKt-d+Bf}RU2quMItv$ zbkbY@f+DW^t5*l>YQ8`>?MteRl;K#ZqucK%PFnU-hmM?Dw5HNfVNj>qF*av$rF&@M z#zkVZ?UWfg6NuD0u6(?#P)}(~w*T_>24euAmY-@^K*?gQbWq&{f}jBp>_*B>tj|&1pLA2BX1KzbqrYbx~(ysD1caON3k_ve-qJV&K z7HFj>q@J1h@{3Nuuta3NM3Z-v)GEwh-`_`96` zh=;3OpaV^Tvn&G81!V*MC@}}uSxOz1?M7?CQd{J$#*124b$OA1%^*O-q^4&KM5Lw# zIZ&cyE-)Q#fH}C5*+eo)4(VJVzDkH^7PEvQv%o^fYWw;}P4nhH#}o)_zmV(2N#WQI ca%rLe11cg_+59^~*Z=?k07*qoM6N<$f})iYt^fc4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_dye.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..eafaee3b4d7b9634817870076954a278a611f64a GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>z@qLo7}wCrDgzu(9}TzrOfN z{U(#94Zio={-65!x4_vU$tCmJ+L^!aSN}Ws->6eJfyanNr7uS!?ySOWM~O6nGpYuM z3#6Ee%{IL?@I7G?#_TZ5QOa>!lgPoGwvUN90>`o$d<=bGz zF-n6$5QXOsY9e?GK`}xCLBvw<80oCU6oQ>an)K=Z=7;12xq^X23%yRhnYWp2ei)XW z<-IpEZ`Ll}zKGsp@$~#c?Ed~YyI;<$^;$1ylXs%uw*A$Li`|bNZU;jMm&@h%_J`=8 zUGZZMq1QBU473Qz>7s)GS{U8LHR1Z^ zPN`l9A0Qcx{x z3Li^_>8$4X*XS%#Bgwinii`X}%cR#q^TRp)haQAA6|g;^0VrMW5o@pj0000@J19ae7`T{B*#W%%r1K~^CQWfe#+0vBa# z%tjc)p>Pp4Tb~q2hQL81(;Zc#f`(wEh?WNFg-bGq8YmyWkH*DOKYe;bh>KnW?kMFi zAP#AW;-0`+IXCz7R|8*<1W@uJYD@<);T3K F0RSgAA~XO1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/cyan_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..9a34b84424b2af69360753f906630f62359d8435 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`cAhSdAr-fh6Am!fyh^wEyk^#y zp2ipkqXT=_^cyj26ft@jA7yKZF)T=AC^~pR%HTts1e<1ILB+w11wgaGL?SB(K60u%&pZ?%DK?ng;QCnH`u_Cr=?@Q;kWQ>(neLt35V-??j zYo+~ZjpqaaZ1lR8&AF^k2e?-@<$dwBc3a{gZFCQmeXl!VD%RHrhX}}y{B_HbL7Yu_ zoBOxv)&bmBYJLfNpj|{5{H=}XYR(R(VLi^g0}}^8pg92QMK%C_qQ*?yRBc|g8h}g) z4J@*^pqHHmoT|ODnLR$R9c)aTn03UZ^+y~!*kD=b+#n{|ZXhIc4aQ%p0#Nv m%MtDTj~7FNI;-=Q@%94@dkfkPf4<)U0000!Ycyd0nH4QDZ;0XCclo6E1;eSxC02?W?tqO3tyf%hk4x?HbFy zb%QNS`>d@x%Wzgzva++bUp)V0!%aztY~NY+t4fvlZ%12K!u>fVk{07#(cjZzn&j7K zJ-b2vX}}iK6F6bDy?3DWa-GYH7Gm-tcE~vLJx3JAd!mR&`d#_}7`)$0+qdEkCCEga z8J10O}Q;ciFC=67>Xjq*!8*#LPSmZE6eNMs%ei6$3%o{vV zV>ZfA@}_uF5>h~H-_HLa!{~b_Lk)ari`MLF%^vu{qsUqUq?w0jb5YrAKPWD7-A^KL zyQ@#QVFQMYN*JUrvB zfPaxurEclu1bq23pUO{znxIY)p*bAjGz0hZcxcUj2s2~Uj9c6}t6F`;Wm6}q7HcM| lT}oUU3KgopmY65b^dB5cFk{hwQ#}9x002ovPDHLkV1iif%rF1| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/damaged_anvil_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/damaged_anvil_top.png new file mode 100644 index 0000000000000000000000000000000000000000..a8060884349fcf71b6a63de3fd39db2520dfa05d GIT binary patch literal 252 zcmVP|04^!AiT%E=9^?T`8PE_xXygo-Qut0KM7>g0 z`==pN;1Hd>jFgs2P_Hu(l>8Dv{q8nJQ1&T+&!-=xKF(t4g9s7_t1nW3abVIH5Rgw! z)IfSb6D?oi?I#jgOQ$}FRMiZlXz`T6=(gL{O=s|Q^>bP0l+XkK9o{gC literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_boat.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..e54d7ae916476f6278d67709f70efe9d436df6ed GIT binary patch literal 356 zcmV-q0h|7bP)!N}{zDR}ZGJ@?*|$My+)10TW1i~UBwIBrNU z?ZU@S=Fe|-XCv~TD~T>7x${$~-}KT>y(GO>C8xsTr#Mi+`t?=;qp+M)-1YJh?R@OM znuS^NV$xE<2O*w=*kZR3r?9dR0N&>V`L&RK&ILA4m;s6kv11mnUmgM#uZURG^bY_g zx)Hczx)LYeeS{$Z0000%>i}g1GRqvor5J`;mzJFosb#LGqUo2g_OG<3-zuxK}TWtzUPf>E)(rG`;nV$PfII zQRq4I5DePzcE4$6)^?01?z;03J$A2E$^hDE$3+N$tHXW@NE0+)AGb1yUO|sdObuP` z`+0y_q=nJ2lR;?Ms5!~g$$Fx7tpT7G)Z7_BjR#>KLLTXk)NH_7wJb-GKLecY*1v@? z+Yo%r&B{X3Z#Xgvy)OVJ8=}`@Z9{a9gNpe8Ie-lTKunH@#y8%sW?mrUXjSBWdM6x7 z0SZBwk)D9K2r+=Y&PonqH?upnA|wO6PR@l-q7Z#hOsqd8gZ82*1W`AD=Z91CM*`XL nm&9sHwi>Rn7y}pHhE_(iKmW^~ u{5KAk$dKV~R_9@}lhQoJeIy~pmO=XO4U2D=OBMr-W$<+Mb6Mw<&;$TW;xL>5 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_door_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..0dc8fa29523981a8351151ff21b27c223d80acbc GIT binary patch literal 257 zcmV+c0sj7pP)6Pso6tegMImkucGK0((H{u-Eq<2&6uE&LUXu5!I9%H1+@3T^T?ipw z_RDxX_LD*9{c`Eb{%PGscOQ3Y;JjVLO+PEbqQ)8l1~I@q#vuzdW(qKyC6H`VfLH>_ zvVbKPWQlT(sRC~3^V$k()+~W9AhkeaUj;mWivWdO|CxD3ZI02IF<3{rrc4zS6=4S*$Om||SH5hV8iDZ~FWQyBg)EoXom008CO Vn7DS|*wO$1002ovPDHLkV1imSVj%zk literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_leaves.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..292def18745ff5e1c2768c05d421c12e2cf5cccf GIT binary patch literal 243 zcmV?ON>AG3?MwHNkygf}dM%(snA7Sk~{ps`fx~~z&clgia9K^wf zuL0zcFoMJaOd|KcxvF7WwN}Rxo!Smn@aajH0ctyyB1x2~r(+m#+3AxqM$j=@>f?G> zMp{(`{aI)w!1(GesHm_=adpQX t8*NJ`Fz>ksQa7?PN?YnwUcJov>|gR{?%Mq~@bdrw002ovPDHLkV1iQqZ0rC4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_log.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_log.png new file mode 100644 index 0000000000000000000000000000000000000000..ff911f8b8ac54f3920666bcc66bdb8eb320a506f GIT binary patch literal 260 zcmV+f0sH=mP)M+vJKUXD1$SY+rlb_x*O-_RsUs^{sV1 zZU$Sse7yTO?|L)f`@Z}g4oI5-gA1SwGS&bN(mnu0b%qSEO|Z`tSAYy4kV=@qb!h$| znUW1ie*sdqrP=R`?8+3tN?R_249>G^qbtt}CoJ~@@Vx{ijMA;R04YDak#AoBSil5O z6>Y~fIXGQ>HP}}QT}~oFP%M`Ln{oG5F0dfzhB#zx^b7W{J^odMeujP)*?F9esbnph5SIdC~j#PX@JB|YA%TC>*nhQbWB61%W)1@B)HoehQ^y=yE_#qpgv{*q|| zi-+>2@Pt{8j}+|Uo*!oL5$0+Bp}k=3VNOgr zt6-)fb0L{Cy+O%(w#I*D_h`orauLQI$6n{>7&2Z8nV-SAERk*El$?pY3KE}gFn9=` qU`Ww#$XH~0*yK=7d*{N{tPD9tdw8$O8Z-iZ!QkoY=d#Wzp$PyvU{#y| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_sign.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..6095e3839ae4b2cb815e430e5f00854bcca74028 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALo7}wCrFqm+;Dnj&+%K@ zvti@%eHJo@k0g9jFw_=3_+NvqL4~X4N}$Q159eM67FbI3CNlUaaxBhn>TLdDP|0k$ z@4rOcfi!EqoaLG=FIiL6n=(@LCq89ONmuT^e2iN`ePUN2Pk`9tKmJ;3Gj_b;P5m#u zg6seF5P?7bVXt}$F8<&*YEfd|qw|FA0>g~YA0-(W6qen*C$6CT4Cp`xPgg&ebxsLQ E035(fz5oCK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_trapdoor.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dark_oak_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..55fc96ae2985c093013510a88df2118c58fab341 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLo9leKbVO8=09{WEl5Km zl4lv4bQ*(T->pOcO_x>#Y?!EIe}^IFQvtIB(>5t5jU6YvS@W#*DtVYE%w-F1@Rv(r zyumP|c*0@ko2);c1oAlWxy)b^IHt~Tu5i+mwZ~CNfhS2>y1`dYj_t-GzVInZpC7V4 z@MeEe=k71fa+y)Fa?eYKH0^yQP3E!(=6DBMIrO=$TFzXd@Tfa|(Iv)x8HdF7o{(TD XFP$7=^WOXw(9H~N-WHR~p}0fAh()b%707*qoM6N<$f)6NZ@Bjb+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/daylight_detector_inverted_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/daylight_detector_inverted_top.png new file mode 100644 index 0000000000000000000000000000000000000000..ce5bedfee0e93225f525fc4098e86ed8f2a14412 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(Vi}jAr}708w|sK`E#Z*2rfG} z@&E4h+&}iUKjRE;-wm6rVYq`);o#EQ{mmcS_C7z*)hXC4&0r*`R`KJE?}ntLBLRCD tgk8$?6hX>7i#}v1^sy!5@HzGkCiCxvX*u^Y3{YC+=OUnO8ToG#;IVLUe iRA@3d=&*!^nc>*6kXru0f7U>^FnGH9xvXT<1b9xHG0uV7IoHn zA|pn#n#nt-^hhcjzXV5PvsI-AqM*ztCaWj0uW=TBC`dGpDk>v&UYw(;^u)5eWW^xk ysi6&sCY6zS-R=8VX3oqebrrkLnfG}B0000Hwi?nT{j3a8cc4GgU7xKmM$UlJ?AJcE|F@+v+-QcQs`rE%^te1#&YemA&f;R8{MtcpxwDnV+_|pb1yh8JL}qhErtFT^l}Sxz tzbQIJ_jQUpP#r_(Qp4ZUEfJ-kS-km5ij7N_1Oq+7;OXk;vd$@?2>=M6UUL8d literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_bubble_coral.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_bubble_coral.png new file mode 100644 index 0000000000000000000000000000000000000000..bb9e259be9da89937a82cd73c7bae122d10c7a0b GIT binary patch literal 219 zcmV<103`p3P)$u5jQstsu^?P@-vaa+9`c{wrJaG$!^dz<21= zwk}E5f&4#)bf5N0BG~~|g{ms2tV00F&zZxs-W72C_REs2tuyz#!a@Z~Tspp}>b8H> z03aEK0u+^z7%Mx-+sKB=2LU8Suoob{I!JE;h|k5r#S8SIxvF@EEuL|_<9PqIk>#pGn-WioR}gU?gbLeE`)nwzf7Y5HtW@=h<6~|4`i{*q{r~3UB5u1 zQ%LSk$7$uvy1Xs8yDP+giFZ`#0Nj%;rHv97yr}M%QD|AVuM@ zzX#VLZLbt3y+)InQz}xw)XzULbLy)Dr{P@ll};bhOlfd5@%&)pKVLe9CjSP?)phOA S!7m*E0000CN|YeiQQdb%dya*L{sOr*!wl_JI?eNi`E}tZ3zE=W~J8KYi2iX->tgO zz-z@2e6f#FO3Lm%Ym?yF1k(l;-XIAJ# OQU*^~KbLh*2~7Y^t5AUe literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_bush.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_bush.png new file mode 100644 index 0000000000000000000000000000000000000000..8f39442c41d272051edfab9d94e9f1a8a802550b GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`J)SO(Ar`0SPCm%nV8Fv{&BHIZ z=jTS|Hw{Pl&Ky+oiFneky1Hx1jGCw=Pjc35F6nm$2a26cg-JF~R2M6z2i4chKS=2&lsrj@CM!X#RwwCxaNc8o!1J1{xFUvfg z-?@Hr!X89Sh@}E_ai^|rieet$3ZRO(8}<}a(VGZ`{7lIgfh;_V(Dl(#-AOLA zFkYA5gal$QL3?<9T@6#Qd}8X9HRF}v@Y;Ze=x*Lh)EWR8*{E=}k*p!M@|mpvKn-&M XKrRw%{iF)&00000NkvXXu0mjftJYn@ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_fire_coral_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_fire_coral_block.png new file mode 100644 index 0000000000000000000000000000000000000000..0bfad9892d0ccb9f70f1ebcee501aaaf9a2a3928 GIT binary patch literal 262 zcmV+h0r~!kP)7 zo!iWmI3xhrpk!kfmO2WgzJC(@kbSxGN`fC-KcAKjv=63kdD)#x${rwc%gf?(5)GPB z8fRmt2RNSdj_&M+eW@Hx?^n8!%e}I8wR literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_fire_coral_fan.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_fire_coral_fan.png new file mode 100644 index 0000000000000000000000000000000000000000..5e7c7a9657a3d1b722760495d751f6b69520458e GIT binary patch literal 249 zcmVey}xS;)8wXSQ>s?9XD&5(;|0# z;amnbh6e9Bldj(_3~5r?(cCikWT8NaC(~53`P0`%*j!{iR#4B#x-)^{wqHQ-A6Bs& zW@}$*#j6G-?TY6TXjTc__(*TV0jp${CmgZeQ@C%XZZ)lATrAJ@GDUWg2GETRp00i_ I>zopr0BM#{SpWb4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_horn_coral_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_horn_coral_block.png new file mode 100644 index 0000000000000000000000000000000000000000..482a1c8a0aeee4d73e61f8ae434b6c8a8ac70d64 GIT binary patch literal 273 zcmV+s0q*{ZP)*=sxKkwHF=a=(w z#J@Yv>caATjNIQOfW&zY)NZ?(MS}oxb}gsUKMA;`kYv4yC%ccW9RfsSl0bk?&Y8{t zC79+6KoEAn^6j~DPi+Ulh{hI>4P0~dWJr_(xyd3i+0nwKJFY4HZ;RTYR3B3Dwic)z z;hT2*tW>wvrU^p8DYRPoU;jKhwb1Gd!~~q6wtQ&7MS7m^&b1Rb37C>LwbE&0KF#q3 XXbXKl@kRf800000NkvXXu0mjfx*mFX literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_horn_coral_fan.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_horn_coral_fan.png new file mode 100644 index 0000000000000000000000000000000000000000..4d0dc24a4ed2f90809112b997dfa00d921a7aa0a GIT binary patch literal 222 zcmV<403rX0P)l>Gre0Nkz@ z-|I8La6Y*j?$hYY{K#GpRsn|y#=Q*Y_4TCr09J^`bO1ON0DJ=wMhkG0#zLG;PSq3y zs+MVTipC7U+cXNZ&Ra7DMbOAS!Ki$T#uH;r(kzz=yl$9(A{N`6ni4SM#GZ&f_UjOw Y8$ZyD=JxPx?f?J)07*qoM6N<$f^X|wG5`Po literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_tube_coral.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dead_tube_coral.png new file mode 100644 index 0000000000000000000000000000000000000000..8ac8ed12d8b7546471e1c0d16f271d35ea107b07 GIT binary patch literal 248 zcmVBxr-t|I zIraNpu}vTpQT(`%r5Fzg=G)gp5#}_!@g{)t@lcBK8MmOTbmTi;FU6!IC`P=h35gVr zyN$jHvY=!UlT)~)l_1ir)R!+HdYjBktJ;7B6Y<$BpuBC)`@Fsl3DWA36df{)C(r!0 y)WZS(ka6_`sfAlfq218h#W$wfIWadhPtONW8)5rLFZS^O0000cT|x(`J{e?B>9k#6T(Wi3?l0kG&m~$LK>bfxTHi;dcx@ugOxfVb8ap5nGhI(M zn>5GfE0`{R{~J9&C9LVB!IY6;pu|NGN}lBBgti9&R@Q}fXq&Qi+x{fD!M>@xF6R&9 Wy>xs%Tl}p60000-+=YNx1uTZ#9y@R5BC0CCNdAB| z0CwArn!X3n_?Ygx1ZggYz6--Ojfxpx%yXbPAj!l;2SM-G(}la^Vec?g3&0XhSfm+1 zJIn2oG`EYe0Muqw#g}F*r}HTqa?d0|s}iFHX8wz8@&E=3lV}E&kUWQ>*zvPBVBP!- gVa*a&KBvC>0FP0pJaHjD>i_@%07*qoM6N<$f_yDqAOHXW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/debug.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/debug.png new file mode 100644 index 0000000000000000000000000000000000000000..8643d0a18d6e7a6c7d539f4ac5194bfb8bd33cd8 GIT binary patch literal 560 zcmV-00?+-4P)dXb*>*!|%g7-{vXzzPFhnjWbGVeYUk?}W&y;JQ`u3>r#pn6z+c(SbUr&~0 zM&-$}%$Rs#TyjEkYO*+4k%Vm02MWG1HP3X+z-$y_A(o*G71)7Vv>86%V?puTxN&h> zvdX`us$_H0U*E}=->2jmWp7yfm5Mx@L~XAqHi~MG;WL1KbjN~<&bV>g%W!{Ma$4At z^w(F(+p;Ye+0jB(JJk=VeZk4kH0PswKegg~K_4EW9j&q8P*dDoe?7eNJbaRtFl=w~ zM)I8OXf1WeXl&rZdD>d&yhYD5K7B+UKA{_(XvGEbWsb*!=ISWis0({9rD9id=y57u zPSzz4$}VlDt&)yibRD3thA;JKLQ6k)@A0~op>sHa8dPH!w#R}yxhTEbl8XD1C)>lD zr^3Pgsk}8=E_<+yo)z?$GOz|YZ0x48mE8>-so~5Xu5IV(Mh45VM*N>EW5N5PR9uuS zX$o^Y!=1VCY)SZgQCcuh_HiOVCSeMuwNQA3nUxgfm|x10rL11Sh9b7j;&35Xr}1kF yCdUFJQhD_HaO~W0d_h<+KAbZ)TsJ!WInp1)aIu56Iuerb_)_pK8A`#OL?RMtw*+U2 z)06YA;KmP;mevYB8si&tK4!0I7_4AdJiVd12Jaz8NXhmOaJk4ZO8~wEbp^gk|7_3*%T`;yA7nd@{y=+wEwQ Twyj)J00000NkvXXu0mjfaK&xh literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate.png new file mode 100644 index 0000000000000000000000000000000000000000..b07b09d506ce3f399084b87a44347aeb020aaabe GIT binary patch literal 240 zcmV!3`2dRE@#!%oPaxU2~OWpkSx8r&{;%$0*)Pw#u!)c{c5e<;yk}ID(7I%b9v)9 zJ~MpLQTe>={TgL-GvQ%_COGGMtHN9rU=g2}(cUiaSWX5;P8J1BfXsWXop!PyGxlRj zARWeza!MB8HTBaYt3neXsinp=Ps-4$!av<+SE1C%H}~tLM9O>&pt+m&NdRQr?r#H$}R(oQR-m3FVX8IQCt}=Om%6kJS#82S&=bn9RCMwm@`=1Y1qEC{3mJ&S7Ddsr9Orpn$8lV9&ISAaNhk(9 z#(%J}ZLb80tc9A4fWCn`P9V3|t}#Z!#e46$hftvARUir9-#gb5^dj&>%2dM^1QJQE zF4MtNK;Z1e*%RO>9yQsU=iQb=j^?p&I|9cM85eNq367R)^v;Wf2+8$0w*$X-8mD9@ zdqSO=@Cy3YDmB4xO}u-Mo~F-lG9}NVb4IFsP-^?;d{F9)D nx@CIf?US literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_copper_ore.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_copper_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..6dc547de0460c7480a061b5c551b1d47faa6251e GIT binary patch literal 319 zcmV-F0l@x=P)zvU?-AJZ4H=S5Yid%Ab1u#Z{i(1z{*?r!rLLm;5u*Ko8P2y9CP3I zx$C;h+ICY+80Hx7gk!Z@7lViihwL%%l0Z3|+qsx3S`yUzd)?*FWjn_d0nZ{pZ^R;o zc}vMlf;`<1b2hypL~^MBRXG$alE}ZuP!VEVRFqk^WKl8$rb9BfM+@buuU@9+=`-v$r_6AW&ooiS2*zNWK-2uPjI}sR$ZD2EwjZ9)sCayD~j+6EE(UK)5ATGlEyw%nDQuFcj5$LOM z(I=}w6j{Cl-~5DfZ&C1McL_NhpzJR0^%d2L3B(R%Zp9Q2fk;{^k)%EdvJZiO<+$zZ-;rK14(vWfzupo}+vpYkLBx?*ZaG4OhCO`E8LP zFfN}CMD_xKn1Yi@^m&W)Z#p4BLlp4Mb7zW)=u?8%7KvRDxTI0^f!-h_MJKWf8wpk{+go|8p^TObxz1re=?rt)PxG%F%SWRGDmQ5@Dn}9f1 z3abe)sNVLp`;k?|P0k4n(2M>1nzg#EJ3=*E|3OvVDx&t)xDxOrUWsPr3L+Y?fXR#d zF?$@DhNgg;bXX*jxiiPlGcYu2gPxdFGeGg6!!>2qRITH5niKU|2MjY2;>dW>Qm(300000 LNkvXXu0mjfv^0$a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_gold_ore.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_gold_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..be52acbe4ce0de45ecbd3207373e25edda17bc61 GIT binary patch literal 298 zcmV+_0oDGAP)nvfA8P^?%lb}^SqAZ zxDLaxi@rbB2u2uVUHH&-hZ-aj!IL~)PV4P@u8}o)1@-{TeX4I0LK>x<$(jpF9suv< zQNdO!mjuHymWppMGsKXi&dF5)iQHs0iO=g<-$>6n&g6V)B|&Hst8-nd1JCegLwrf?|w%9uf$i<57{S?vD*80bq zXJR*rmTF}r#~S2V+y<%rN!&7zvB`HeXnURrf&T?#?7x7!EI$F2OHcp+002ovPDHLk FV1jcEh%*2H literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_lapis_ore.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_lapis_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..0e9c8cceb7fcca9067604dccfeced8e0825f5cc2 GIT binary patch literal 332 zcmV-S0ki&zP)| zp%KDB5Jk6yC-=C<7nnFT9(dL+o7kcK6@^|1L32 z(>#vjJPgAkx^ADL8sRm*gN?S`m6dNAeV7_^0s8vzoHxfyuB-mKXm-$M`>l(40)U1T zMbkerS7U#Em6}!pR^gPO1-duaQ6$jh#z}@)_<-bzz8kIm-~{xE^6B=@6)zO*dw)tm zvl?ohPT%vtYXse8=o=Z_j6%8l7H$?^piclA)&WRjACQ0^&Z-EA_T3i_P%cxImxm{#}n8uTZuC%L}Tti6Upv6P-e*(km0XG=$qSoto e?$YXCn*0Md2puFAyoOu=0000jo8WkJNy=ax6P)RNVvc+ zp{jsQKhLhKAo&te-qTbb>vg%WRzFoX2{2QI00Nimwff8X+yL?-e{Hud9+_39Lo7Fs zI8{e(nvd^aV_kA3P*5dFFHIu>0{Vhit}vBA$vQxnFH@esfa(poZ4X?pm*;b*baH8a zcmq|w_k-#9=4E-|V5BfA{rk*`Bd-$p-m5fp=7m8*UhBv!>T@PBzgT}iUj(`HB5=L` ZNIv7;`{&4wltBOh002ovPDHLkV1oRjjjjLy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_tiles.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_tiles.png new file mode 100644 index 0000000000000000000000000000000000000000..7eebeb66d456e4ae6eb1e7ce0bddbdd73416758a GIT binary patch literal 233 zcmVJNvnr#FM?Xcea?P#q9{@xn1F~;rKw=Dv5&cJbA z@10|wi_=NW3msrYB7g=At}$FP0`8WP1ObXcpatlbAv|Dn*r3WtHPqBJ)$d8HnI{Md zm0m64$v9?}S*xy}J;*d_Qs&F+0e9e^s1{0P8cbS!<#Lg-5vzjCi{Cv^?fQ;Yu13v% jfF}$OR->xHOn~?UK9Qr@!QS;W00000NkvXXu0mjfd$nQ6 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/deepslate_top.png new file mode 100644 index 0000000000000000000000000000000000000000..2569e5077b0efceb42e276e7f24bc22ca29853c5 GIT binary patch literal 254 zcmV)vnW zOAjTSWFr;1SfMli)>>yOr+SmkJT;psiqqZ1xqoyH0zxA{>(UJ{|E&QVI6OJUWfLPQ zPBE;!kwn71qA=!9@sc|c?*>#qH#=WYz~ciKvnV}5D$G~sw9XSom2{4gEK+yh*@O-) z-f=44sZM&^iCz$PCsyW<25FAGk^E26c$Lr+KKD8rKeEgQ^meaS;s5{u07*qoM6N<$ Ef=D`O%>V!Z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/default.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/default.png new file mode 100644 index 0000000000000000000000000000000000000000..7317de9eedaf6154374fa76c254748963cbc6086 GIT binary patch literal 553 zcmV+^0@nSBP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0lrB@K~y+TrBgjD zLs1ky_x-f0YPM8jvKpEg2$o7s_C`lm5@8XVk}fQ)jHQA67>Gz?aggvG3={=9dc z@4ns_T2hHGdGDQ^bH01eIp2ALet}G27yGi+|raKva&Pm(h>s$%BDBUx8fqL-R$5M`}W zKFvg?d^w;sm)w;?Y`5Yw)L2Q8423!o529YD;Bk)ZVwsDRdv+uCy}BjQL2!;P}c38Up5}t@F9jAwG+$% z_q&X7mT|3*jE5{^u}el6{K?vv6_r5d52Ilpb^tkyY=_ftm7^+#p8Kw{2HGLvY)C;1 r`e(wxRL|1b*EehQ9H8;H-yjAsM{e9IJsK5;oRf4FHkOK4>Z1H%#KuiH-^y1pN1 O3WKMspUXO@geCyTuqXQf literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_2.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_2.png new file mode 100644 index 0000000000000000000000000000000000000000..dadd6b058a05db7434c5d13d08c3ef4abceac0e5 GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`PM$7~Ar-fhfBgS%udF&FQ9?Q) zJNtKifh5DDWMh%#jGNQXw`DV2RIuZiEYe}%ydhJ?N{pkGHJ4Z6NzI}|2`o=o8Frb! VI~r`&e;Q~SgQu&X%Q~loCICB*CZ_-Z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_3.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_3.png new file mode 100644 index 0000000000000000000000000000000000000000..52a40b65980cf4cea4fd17104503619b2513d833 GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5uPrNAr-fhfBgS%udF&Fu|PT@ zJNx(i9A<}E>F4M9&SY%4VZqCw=@iCM#OcFxH#7psY07l^#%HGgkk@5~;*Ud32_`~a qoVO$!v@dj+F@!JR-MGhrhmFC_?s<7>TdpP04hBzGKbLh*2~7Y1KrPt- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_4.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_4.png new file mode 100644 index 0000000000000000000000000000000000000000..e37c88a2c56df860a774d2bc3609cbe1913d7355 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`NuDl_Ar-gw20L;cFyJZTKkfbb zMvoi|=RzL$YK|>IM`wtHe*L2gTe~DWM4f D1ba1K literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_5.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_5.png new file mode 100644 index 0000000000000000000000000000000000000000..9590d2f78d6f257ac786dde8067787e753458641 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`1)eUBAr-f_PLAesP~>pQOy%i3oYdGjFtIDvwNM5=mnXoO))-^SvBwdsv?A zyXY4Zx=rAv#;QDBMp0X-ohB1yXZ23-Ym}^DNm!=Kc;-YdgYl=A#<8|f@4hg8d`Wz7 S2~!BrZU#?RKbLh*2~7Yg5Is%+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_6.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_6.png new file mode 100644 index 0000000000000000000000000000000000000000..fb00ade54631ae02978bfb3fe8f8d5b61218b295 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6`n4RAr`$$Cpq#lC~`1=P297k z|Lr^vsUXgE?EDh4r&?T#_Ro2$r`+Vvz~JNIvVl3O!HGfOfXsrqpObwTtc+?X4hoKR zm}`CfVn`Xw((s8<(G81NpI8%p!1G21{}%75WqaARK3$iyn5gWa{>kLjs{UAUUz4JO aVmqdFN2{Y(|J(|61B0ilpUXO@geCy;8a}}Q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_7.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_7.png new file mode 100644 index 0000000000000000000000000000000000000000..0b40c78914707a9250134048c0c94786701ca1dc GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t)4E9Ar-flPWBXPFyLVMm{_UV zfAkb1_iaVZuLl&lZ4Fe!1dq=*$m=moI+otB`*=^wn}%ze>MD(EJ~0NIn(0vy>&?Hy zDMB>cH{@+dz&q*5lh@q}Op6Lv>rIIkauAptBD!63h4-ocr_PHeUhUt;YHB34Qtk@t oi(^MNFYOGu6T0P(PyRLaEp6+{S^rjM03F2O>FVdQ&MBb@0FEk1A^-pY literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_8.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_8.png new file mode 100644 index 0000000000000000000000000000000000000000..c0bf1decebbe2ee1c91984ea7b08cd733158ab92 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLn?0dPD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_9.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/destroy_stage_9.png new file mode 100644 index 0000000000000000000000000000000000000000..e3185f82f2982b4a12e6519b4d61e44dd8441a44 GIT binary patch literal 218 zcmV<0044v4P)J(R>Hq)$ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/detector_rail.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/detector_rail.png new file mode 100644 index 0000000000000000000000000000000000000000..924fbb3454d497288ec5a64c1ee42a84b42db809 GIT binary patch literal 283 zcmV+$0p$LPP)$XBhbh#8Qcc4T*^<3k+;*Y^;1hMz*r@eL*kcsU zB2l2#{#-S z_Kb4@jyo10Pj0af^a}C-3|S!$Bw+Rdo8-aVM0p^AMGs2PXnIgP3srrf-nV8#ooM!f hJSfeA>A}C_`~}BIU4flR%5eYy002ovPDHLkV1i_Ob5Z~R literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/detector_rail_on.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/detector_rail_on.png new file mode 100644 index 0000000000000000000000000000000000000000..b0d9c4794e7a76e1ecbbc2934aca179bc73785d1 GIT binary patch literal 297 zcmV+^0oMMBP)RJlxe50PdJ!MBjnzg(vifT~KgqY9 zB;QrnwafF|B@>Gra(m9}aqUC^eq1*0b=!Lb%g6Ur7CsmJBiOALu6?$i0DRakO(RAQ zx!~R{aKaw*1agA_*NPz^Cm@gp1i|lg=GuAc4Xl4@070OELeE@+p7>XzjL@=tsR2fYT vVrL<$57hhCOsEshK9B}evtVlQ?>K(|$LM5W9puh*00000NkvXXu0mjfRk?T` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..8ce901e9cc1a877bf0c998abc54d6fa74b21cd34 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t2|vCLo7}wCrE5@*s$W2y^&g^ zvC)oS|D`{+9WbfhyO;AAcl~|_=>-KPuj?o7c<|pPn=P{?lkK8{VN;ueG()jfPuot8 z<%}<8P29_HC}{Px=2(VB8>O0Z7|yuONE4Vg)1upg*@0n+K&0^rg9(fZXDfIezG?dy z@-*|XCQfj)ILxTRc$w!i!(ju%JsTM&U8yW!Ue2iSUciT2fmI=W(Q&3gPR^SGIWyE| b@-a-a@cHstebH~As~J39{an^LB{Ts5gMm<8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_axe.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_axe.png new file mode 100644 index 0000000000000000000000000000000000000000..286bf289a3dc3a9bec00d1179b5c6a079f6973a4 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Vt`MGE09*-G)qH{+tW;x&)$qf zRl)f6=?p))&UAI{<7?!)$~TFfX9Fr?ED7=pW^j0RBMr!L_H=O!k(fHQ&r*m%frFWI z`tkqrYvwj2C+@ntgyW*|s@A)v#%*bAOJo!63=SqHsojn+xFiwi@qDjWtyN*+|JR+| a({(26G5p}3{h$eG9D}E;pUXO@geCw0_cuKN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_block.png new file mode 100644 index 0000000000000000000000000000000000000000..710fef8eb3df53dad80c2ed44cd467cbd07b1c92 GIT binary patch literal 263 zcmV+i0r>ujP)zX}k5~RurpC zAILb*Esv+tVR0_+!m<0_1K8Aa8Uq(2rU3yCKt2rM%FPsJ zVje)gF_;r)B`x-ce-l-#Cyj|ygG{WkJ}c%h&>l>Qy_txcCQgafgnTuiAgkHI!v-br zN?F60!|b`nVD9&6GY2IAzCp#_0~%HXeVQ?`mcw5gCBOwhpliZ8kAHXeGMb9r9rpkL N002ovPDHLkV1kFVdQ&MBb@0HS?8WdHyG literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_chestplate.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_chestplate.png new file mode 100644 index 0000000000000000000000000000000000000000..b70349ab134d1d0c206c958d37546d04c19c7364 GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M1W6-E0Fejdy~)Jj6+pH;poQ1xCyvvFdoo2v_p5!jkJ$!wymqmS!1@AeJLs7Z4{Ha*t3GM lpk?!ico}2c<&$5U%O6?I*f4q1B3Ymf44$rjF6*2UngC*DL3#iH literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_helmet.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..7b31a38d650050583d9e9d9f5117a3d15ba8c45a GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M1W6-E0E?;Rp7HX^Ll$z;pkSW zRm&Ite)0eR|D!XKP6Oo_OM?7@862M7NCR^0JY5_^B*K^W7z!~ca2#$3`}4n_mF?p> zUt?2Atxp}I?ZO8yl+EWW5N}>SSyq7GsxM(y%tHH!dyZ?S<^4}(EZ1W=>blZ)InX2q MPgg&ebxsLQ0BOcHE&u=k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_hoe.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_hoe.png new file mode 100644 index 0000000000000000000000000000000000000000..ef9d5ee224b3ab90bd16b932957a4fc733bb5308 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!T!2rAD~Kz{?P(^;XK&V-uFj#V zkl`n%eSD4jrdh_XPfHyCmIqY9SQ6wH%;50sMjDV~?&;zfB5`?b*G@qO1)jriT5R6z zH`rRtF8WGEddGuzuXcNRyG)PvdKEWia%g)+Q0>3sAJ1h~;$#{{84k@~w|6_x2nJ7A KKbLh*2~7a0C^XCf literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_horse_armor.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_horse_armor.png new file mode 100644 index 0000000000000000000000000000000000000000..e891fbf1df189125d069d5ef3f19390f4c481446 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ot`d^Ar_~T6C@%N9=;dh}^B?txbiuy56|VNSmNEL2bfW11S}@&(^`GZ+n=4R{>BDH~Q4JmqKj%>C)xqJ}^ZpraT(UHx3vIVCg!0AV6U`~Uy| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_leggings.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_leggings.png new file mode 100644 index 0000000000000000000000000000000000000000..9f050c09f0faefa30aec0ef80c22c0e91c984b08 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M1W6-E0E?;Rq%Rylh58v;pkSW zRm&Ite)0eRe{++KpMY|VB|(0{3=Yq3qyae|o-U3d5|?|=ISL(6;9z!WX8iyEv75E) zo{}?-p5I)u!(Zl4us+sdP^^-nd1t{vVU7w$9TmLhrvvU7v`op~MfVsx~y(gGg XRWmBPe^h!3G?T&8)z4*}Q$iB}EOR{B literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_ore.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..5182e1cdc2b88516e135ee56075ee537fc171ad6 GIT binary patch literal 301 zcmV+|0n+}7P)8jHH$2Iw(@7ceX6(DtkKy+{Vt>L%7D^1aDTbOfJKMWfqE4d^DC zAo#9pR{0Rwh2Alc5v-4>Zlu4=p$0zIzc?U292t^Hhrq)N00000NkvXXu0mjfdD4J0 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_pickaxe.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diamond_pickaxe.png new file mode 100644 index 0000000000000000000000000000000000000000..25a097c5ab0798293026506fe8867cdaf885381e GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!T!2rAE0E?;RnU;*_B0b!-!zNQ z-c0-Wn$C3f3_m&J*Qb}f{`Cx~g0UpXFPOpM*^M+H$IH{jF+^f&Z;v6<0R;}`PM1~x z{})_b$hJJ~wCuq*>A$+ZNv4#@w=*cr4@;ACdAZoIrQ)8m-=*11_y2$J-R5twux{d` fweM8lz6y_bP0l+XkKW~)DC literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diorite.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..345c35dc7a0da17fdfb88ac50cb93b5370a02cb5 GIT binary patch literal 271 zcmV+q0r38bP)7w`V=NDEI+d2EruJ8Nt`?O29*Y((K z=DVK`tGLh7MTtz%ds&v@Ga&DZ$;xQ1!Z)iihj}Hm*4l8eo1~Im3;+ie&}VWdpbDk0 z+*Vd{tJH?~A!2frcub(;r0KIVImhR2X8sP4PM&T#KQlJngXEsPNu_c;# zj2A0tbfmyB_f1S^g6x^QT2YWaZ|9A0rZL;l$|NdG{#j@PkULkj|8ta?wZoa4=@>i2~}fD;{-ivbxqCk6{GbzPSYL=fPGbNITedIH7qtbc+0 zr#Y4+m`sO7BwUTC6;=qeXd}?cgkg|*EK|eK;$Yjhg97p%d!xw3eiOgV6kZ52=${&C!;4Xz(#gs1Zpr>;QkPt@(Gs&EBtAPaBdA}JA4jIhFUn_Ev nPuTV6Mk9j!4=|*;_ou-Za@h=6Vzl)f00000NkvXXu0mjfPM;!Bp?7k&ry12JF> z+TV|F*|yw=(YJkGxA7k9bNsh2f(yW6nP5y=#l#>B7Ra$I?tk(}c1WtEpX|m6=_Kt+ zaze7;ILaiB(NU%*qS|C+ChY9ENWar0nQ)!Tq@2^Qfo$ZWN?|&%*~|`1c`V%>blO<# z%Np}dFpH+Ie;{`3FzWX0JI_s6C+cyz#F^?W_QRlC4-3y?CofA*a3RYKEdT%j07*qo IM6N<$f@-jDEC2ui literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/disc_fragment_5.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/disc_fragment_5.png new file mode 100644 index 0000000000000000000000000000000000000000..575c2864fb8241855e08efa0997747574ec99b9e GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`p`I>|Ar_~T6C_x#u`Wiy|4t*8B@(g5*+DutN?mrdEE8;zRP$Ah oGv1`A5PkAekKBsInZouA3@aHNk3@Q}0olyp>FVdQ&MBb@03HA@J^%m! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dispenser_front.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dispenser_front.png new file mode 100644 index 0000000000000000000000000000000000000000..60de10fc0a881831d501a406a2dde94d77c776b5 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Zh%jSE07NG^RuzGj*X7a$jB%! zFK=yaoj7sg(W6H_!@p)9C5q z7$PCbdXTY?$xwj#V4iB_$qlwn zJAv926S?K1?E@s{#LN+S{5B}Isx$bq>&AQS-b-cgUHI+5x1r2ngG)ok67}$(vo7B~ z8t42i^#->`{O!HI-`oB=v9GNE;Qvq~!EwO>{{Qz~L%a)v9s(W1;OXk;vd$@?2>{SA BVP60M literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dispenser_front_vertical.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dispenser_front_vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..4d433d986243f4de503c50f8b8d8c76c9ccd9bd1 GIT binary patch literal 282 zcmV+#0pb*pAP>BN^Vya@$_>{O~dRA!DW0b39>=j*_JEjTp}+*@nHa@bV#%3iL&4mC0l2vN3%y8L zdkSuXhz)>6f-53A=X+8qSY_Wt1nchs=cbl{{R30 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dragon_breath.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dragon_breath.png new file mode 100644 index 0000000000000000000000000000000000000000..1ea773bc7434a60a8094d5c90727567509a0c5ac GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>z@qLo7}wCrDg*;I-~~y+GW{ zb-(79ob})T-+ptQrcA!w|27k62Pp@$<_{&shL?C7B#W*r{#l>%f8qa>R>l(zrdC&< zNHTCSPe_wcJ1H>X+2*C*2mY~LRABD-#OeZN;LFe`bitkhh=G3C1l z4_nuBSJ3Fhu{;Jw*-u&Z7tkjd2GoA$ybRt4KbP8|Nk|7qsUO%3Xy$FmlC qHJzKa`1VyP0~sZQdu~rHg>4QtsT?|SqjEaXNerH@elF{r5}E+&97^8+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dried_kelp.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dried_kelp.png new file mode 100644 index 0000000000000000000000000000000000000000..f7450d79f458fbf1f8df32e889bb9efc2784265e GIT binary patch literal 244 zcmV~z@oLO8&LB_SMP#Hx?5dPtaQCEH=bzyS1tDL!!( zjzRT(k8|j-9@tt2BlU1yOUYnD{tz>`34j@7u_Wx;X0izP uAE^!tATa9;j)Fnts?SqFl;}<0z^XUaIn~~JMND%50000pawc2f_7y< zI@(URNp*}=`xnA{(rQT1QeN54GyrswT7GRaw4#nw{{^r5wFj=MPr(;Slgt=!)&vr4 n_uXtylx;w5-vMW!yYDPN3rcg^hsb1V00000NkvXXu0mjfrh#_q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dried_kelp_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dried_kelp_top.png new file mode 100644 index 0000000000000000000000000000000000000000..09465de0012015f6d68362444e2b63991c0c5726 GIT binary patch literal 306 zcmV-20nPr2P)_5m9qMZmt}F4j|SIkedtEu^7T0AXfmJ7yutokNd@RYtJq?fLLP=VNKW{YU==L z%sJHoH=1Mk2)e6`VIMiVa-?NFGqDlkkRA(jb|4@RRl>YX4!{{?kHw|13>#h|lEeSp--7jb@)?lP=@zyJUM07*qoM6N<$ Ef=7RObpQYW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dripstone_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/dripstone_block.png new file mode 100644 index 0000000000000000000000000000000000000000..c3fbb5b4cc558e3e3b0c0be6a79a26313274aa67 GIT binary patch literal 258 zcmV+d0sa1oP)EJI->PVBq$CGp%YSj3`H4%6_|s}fYPJ%Y(PoH01QA+$r8*(^iFz~ffOk|_SxV6Y$sQ}yY9?*we909 z^4WaF=hOG+FboCbI2Jq4bNI&dnVO3L$z@rJuOJp7;&&ks0^SIY<0w!R{EAZ(0-3b$ zdjY-zzv2k7i;9nm5)sAPc8g0CC&4b6wZy1foU6$iZ=p z7{T@>Sd1@- z4|Cw{qNQjBko%l;3EnO`;(Fs85Z8YqZ6TRGfllnL940aL+X>^FmPx#1ZP1_K>z@;j|==^1poj69!W$&R5(wql1)njQ51$xhA2{*Z6*+cHbN~F1Q%@- z+_`AmFA4l|M)JPA=Gpwl z=7bj;SHX>>vX_$Tyy`^Q|IoQZBsNtyL)d(ld8H<~{B0~ZR$x9J$*f+HyT>Q3aYfW7 z3#ZwfoQ*?uka_8-U}Et3H@2sphyd_SCU8i^4*Eorg`zrvOt&qQ;UFSnGvI{uS6_Pv z9FT2gP6mWb zsN~|}6#zuAYcin~Hj~S;+OT=-6aYj{-&%S%aI@&W+dE?LX0VMfeK*K|Ao2^*UyuS2 S->JU<0000!p literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/egg.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/egg.png new file mode 100644 index 0000000000000000000000000000000000000000..2c56b906d069cfbf84a4fdccb45f3aa4c494d29b GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`d7dtgAr_~T6D0O6P_h1CZ=@Fa z`PtH~|KHD_&3jD2>|)yillqD>o;(JQ@20N8=^P${9>%*E6`Y;_uK7PX)%py>1nmz} zOhyc`%9|KjVjYc{6J~W9FduY{OqU#vtgek%VAMGA_PhNZW;?37d91pubYD^P2b6}TJ z?49q%?B?3fV_aJq6qZgg7MielwT-yQHP*NV(@mJ{7$c{z6-;pJ%TrcxaAW%PPI%Av z^PfB%IO{iFbmsJqI$-|vg~@51z<}v#YqVdArmfL9%a#9Ub}{oBMV3n`7W0n*UCH3- L>gTe~DWM4f_v}$4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/emerald.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/emerald.png new file mode 100644 index 0000000000000000000000000000000000000000..46af1cc0f4c2758848647dbcfbf855248895de31 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar`&K2@-o0W<0d#QVae3 z_W%0-)^&M|$sc!nsz@+h-Sh8#zopr09zMzA7ocfYbAwI0!Md3Ls0_;Sp61sRrdhk2LCouXH?8?0{j--ti)Ni zU=0xzzz_ZE23Y0-KtXif1)y^U;=`@kL(L*&01SKQ6u_oN;9X%hs}YPYj$29r`grzm z0E;lgtwMx7&R&330L^O7yt^KMaRGpa!x7=zFXsA8!0TB1xBvhE07*qoM6N<$f~bOJ AtpET3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/emerald_ore.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/emerald_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..425191c495cf7e46fb31362a51e3030fdb38b3cf GIT binary patch literal 310 zcmV-60m=S}P)5GfgvCDO|XoRB-EA&MZN0zwKfH!F=bw`YQtSNqJ&&YhJ~ zsz%Paj^pUTJf$?NX&95!_2_}T2g*Ld2ySe?>ZcCx%Yq5H_WvqC({8KQh-%nJP7+rT z@4^6Ws0VENr5Om!{$z{VSV-UNnYDSu|E>96%A( zVP}|@;ENiopVIW6XedD;y=Uw~K@Nt}hn}&Fg$I!(E|8G(KYP7rZls&0mjD0&07*qo IM6N<$f;g>)OaK4? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/empty_armor_slot_boots.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/empty_armor_slot_boots.png new file mode 100644 index 0000000000000000000000000000000000000000..fd7e05faf9c9058a66a90fb262cbe6cc546d765f GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`W}YsNAr-fh6C~;!f*fDk^E?(l zymF?9m5;@F*Id66;xm{p$%9FVdQ I&MBb@0Ang4{r~^~ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/empty_armor_slot_leggings.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/empty_armor_slot_leggings.png new file mode 100644 index 0000000000000000000000000000000000000000..28b2c494acbc3bbb8ae23b4632be9b436a7839bf GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`x}GkMAr-fh6C_F;f*fDk+xY|- z8;bELGH>`fJA=6+v0us{gZIF+cb=#CmoPCjsd)TV^sRRWYGm+q^>bP0l+XkK%)A@y literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/empty_armor_slot_shield.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/empty_armor_slot_shield.png new file mode 100644 index 0000000000000000000000000000000000000000..fa12e4333843a3075d3ec7f612114f2f4612939d GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`xt=bLAr`0CP7V}u5ae*Z-DaQs zzxqu7y(?3nT=cPjB`2uWjX literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/enchanted_book.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/enchanted_book.png new file mode 100644 index 0000000000000000000000000000000000000000..a67e1b81642a881ef2c041fa85eae806e1b7bd0d GIT binary patch literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`w>(`OLo9le6Bd{ngrxlBKb(@u zb4mEe{8zes$6O>QDeL`{Z<%PSlsu>HKu*k}#k|MdTXhdg#q_WqkXWwx!jE^O@IU+T zTQWHefo%(Z3(r?PkrflNQ=x6aZiZz7Hw7k4pJ3WlP*U=xUPM3V{yy2&iVA0^i+45} zdOSWe)A(SPqsa{hL&mTT$Fi@lTPV?#qwMi{YGzPE<&3lmOBF1EcFy4n;wf@nzKE&I zZGxOY+i|vCiU!M@3_OfElCO5~Y>;HS#BynlhEh|svYB&29K%P)S)5re<}B-jS8_5q XH41-pyuK+J=t~AqS3j3^P6ujP)i~9u-v6#D=9QPJV{B~0;m4@rG)F}3dxdNC==aTg}<>$`(mz( z4I9u@(x0^~pn3FxUzcW2Ca#r~*~s78TwF-obCh=a2ktWUb31f-Z0S@^%hNOSpJ-WxuNvGL5^=+F4F!aD7AKJpeY~sXd01Umt z03!iJ)QhE)q6x(aaL9+&w9%~g{-qK3uBP)Zt{mqPP$LL{vxi!H{5qZ$BZ+xI3>P5B z1*RZHG$Ouh4jyrQ=PH3>B|yX;O|`bTtB$Nju?Nj3mqN#mn6Ae6$R3e5>i+tNbOMb5 XW5Y6L{MwS(00000NkvXXu0mjfWfOEp literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/enchanting_table_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/enchanting_table_top.png new file mode 100644 index 0000000000000000000000000000000000000000..ef5eea5ba337a9a578f30f571aa633f2723d515c GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr_~TfAF)k*VnTo&)qEj zKi&Ante`19*N)=ylf7RED)d1d2D_LocVFie>2&~(FO z`U$BArOEG-+Q8oZ5p9-A`E xe|sawv6flm8`I53k3f^4ITP6I^aEziW%OOB&>X6~`w!4%44$rjF6*2UngH#%NY4NO literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/end_crystal.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/end_crystal.png new file mode 100644 index 0000000000000000000000000000000000000000..b1d0d1403ebde7d67d6ffb00080ee7a62da14342 GIT binary patch literal 252 zcmV{TfB%t$Q4GKkfP$&MyRnMT*?W+%0U*tHjz9a4%@CXh#H-i-2Vsz=eN(T1 z4FJ&~K1`0F0Wi%Ve16kiI2&dNEX=SPfUfxwn>vOeI1Rw2c{{5Dn2l@*$Q2k~0GSB$ zGYEq;gD^RczzjmRnW$JmP6r?i z^D}xnz-a(7fEk1lV7Lqb1q?_68H2>IiDMW*E&u>_PPFr^=+NW<0000bprMd~d zVH3ao-#kt1aIDh>h6zp+)*AQw{?lKp%W&-M?yiGL3YLp_88VelGt3ZoILBr=KSe)4 greliw(~0a1vp>vR#>&0B7w8fOPgg&ebxsLQ05h9EYybcN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/end_portal_frame_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/end_portal_frame_side.png new file mode 100644 index 0000000000000000000000000000000000000000..c8e8658d7349c992794388e7906130961fb919db GIT binary patch literal 278 zcmV+x0qOpUP)9FhZ&a0CpJ8a#poi@<=R4vDEiB9RrCCDUYHhD}47plC9E zpWT_=*=P3uUpAllFR=b(?3-fk-NDE^y9Y+8+bJ|zoKD0M&)t%_KD%9v+VQ(|1z c5<6t<4ZQ&}D6CA{djJ3c07*qoM6N<$f_$NGeElxrT-lW4i2MidVm`r%7V76I6K8z=b zJBT@`JBdNVA%U$y#i8q_imQQv2VWY4m%<^Yo(YT=u?=UrRU{qOh)>`>@RD^?OoL3X z0jET7&qp`qZ7nR`{4T00Ii8YB7^jtdR7(wLP`J&;9g=c;bP0 Hl+XkK+%GiJ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/end_stone.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/end_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..6d747c02c6051c4607e240fc2131a99d55e6370c GIT binary patch literal 270 zcmV+p0rCEcP)$M3tmq;zqKKoK1)bib{`<% ztyf#7MWMAP8|RiSP?+0DgY6BCibB5wHUT>qCCl<8Ho_}Q{Wcuj*GqJfzxKegKBQAu U_KDyd9{>OV07*qoM6N<$f@`64Bme*a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/end_stone_bricks.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/end_stone_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..afa774b705caf36564b6ccfb1c623f5b732503d9 GIT binary patch literal 273 zcmV+s0q*{ZP)<|{Lo7}wCrDg5U|{)l|D1MB ziOFjOTmH_v{a{8$bAnWG`t_uQ8Qle0Y@UZq=Km}H{{NbK;D2jA_rLlvk3HuoDsZNp zy{wOi&VFvz)8L?7-!~g_|N!}Da(RN@CpU~lKYn}#`i^76u9GYfLIc#7! iX_ASL@JT68Mh4Xjf5VrZJ^B^sdInEdKbLh*2~7Y}VN=ck literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ender_pearl.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ender_pearl.png new file mode 100644 index 0000000000000000000000000000000000000000..8282898800d5542913161cfa717a17ee7f3e9b1a GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?MEtLo7}wCrDgrIDY4WJx%;F2_VvON%F->D1!gcB zoXwfmR?w3p5XL+qw>^_hvn8>qt%1dXtwF`Ht3Z;0TYL@M0hN!E44YY2nYIzpKk9VU~(>!mLDz6b=sITn-OKSGEH@jG4O_OnaUbG*l+DTe2x+>)lHD zRxhgArjTv-v;NWl6TA--oI8p*J&aG>k8bSpW4@_ycA9X_gEkq36pl@A-5YWyqP@SO4EGk!pC;D(oQsRw;$S%-KOgWQKLe#U5SNLqUoh n&4)UcOyM}B;A_z1E6Xt3L}c~xYV$ilFEDtz`njxgN@xNApRZXC literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/exposed_copper.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/exposed_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..d265f4bffe5ada3072fbd42820f7801b78d5ccb6 GIT binary patch literal 281 zcmV+!0p|XRP)+bCybw{0)*kQ7e&q6g+-LB*^$|H| z@FqM@-CRUY{jOph4i%i0VuW8}IK+98jlr6j&U}$n zZ$=Q|o2CNDdm%3jyghFbvETKMCJc1&A4Xy}Ld<*Y0FjIHyuKp|o3G3~B3$f|g^~*j f+jMw^{FeC-WR`{2nJ$R-U<-N>f9AEJ2T&L3m+9vUrX#?ylRlUR&9JW zSjwp#q==rG;2M|SNqa~HQY2%kQT}K)!V=kc(39QPtb?BH=|hu5EXOFW#JTZJ=+`LO uyxIZnr9l0hiYZw=+7@#E&b_qv9>>0XHh9hRXn4W^0000q@{}5a1-}ViGVW2}riqN)qQosQwI48M#Ai zqG}{b?|oS-3DhVq$nE1hRAbft@*KD^{%hbg1qCth>eE3&V1#5>mruud)}k{Rn=x0K tm}R)j7FlOL>#GfpyHJhFk*hz*{{UALJDlX>KvDnz002ovPDHLkV1hT8W_JJp literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/farmland_moist.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/farmland_moist.png new file mode 100644 index 0000000000000000000000000000000000000000..2c3f62d141a0e63540066f2fecfd3c4c47f80be8 GIT binary patch literal 244 zcmV&-=qI9dpHcKNoAcO^=bkHe7b unwVv%$7We)zUx;9{NF;aRf?Sb@%#^5&y4uD#RE710000D`kx3|HP0l1-N`Joi2%^!v?(TqOggbz7QLdESUENngf3Sto!kd4}sNrv6vo zU8U8ws`tNF+j#$usS)FrZ04`0R@Yy4N^X{}Js*9qtim(I5NH*Hr>mdKI;Vst0Oyl6 Avj6}9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fermented_spider_eye.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fermented_spider_eye.png new file mode 100644 index 0000000000000000000000000000000000000000..c79c2f2fd32bf957d1a4a7e121fe0178be4a204b GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jh-%!Ar_~T6C_wG8nstHs!#FR z^eijx>;K}XB?l#rsNGWVHe=m!?DS@o$xF`P1V57oW-U22&a{NN(b9=AsJ<9j{svchD$6)3{SW= i@haRdOL5Mac8AeVvAj{LQOE`87zR&QKbLh*2~7aPL_Jpk literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fern.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fern.png new file mode 100644 index 0000000000000000000000000000000000000000..11ad3c7a1fa5e2078971da78a9657cc53d6f3879 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`yFFbTLo80uos`Sf?7-tbdA(8$6jq4uX4SKI@ z8F<+K7xA@!&eofA?sj#yVWyyDK*Qk%4vqza4J_Bn4rw$n8k%OQxw3pd`=*+gW!uC< z{}?pXI`c#}9#4F5OZ}&@ndO2a#Zs=0c`JJrK8n9lVLlqd-=*A;zs!RzQ|^(u6}N%F slTRw&r0&S2O2o)Lt&PwN-u9&K~XGT>> zOFMu^(bZT-#~_A5NFjwo$E=`@(at$x+oLNzrv(J|{!Xw=?7ab0tKw%boFyt=akR{0P0jdWB>pF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/filled_map_markings.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/filled_map_markings.png new file mode 100644 index 0000000000000000000000000000000000000000..7eaa311edc66bfc1b9131fcfe81bba742c78a650 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar_~TfBgS%lF-79T zd?~g+>c<;qI@AcSncR3#wxiRCVb#2Yvc8Y&S4af1{b|2tGntWV!jX<|hw4>&4fH${ k8NS({(O#@M@fgrxFVdQ&MBb@0DgophX4Qo literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_0.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fire_0.png new file mode 100644 index 0000000000000000000000000000000000000000..6066dc49674f58068070cf11b4435a2f47e9c647 GIT binary patch literal 12500 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 cSlx}y85}Sb4q9e04eraE&u=k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/firework_rocket.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/firework_rocket.png new file mode 100644 index 0000000000000000000000000000000000000000..1d60c42116c067d2b03414c03a01062f96c4b9ea GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`d7dtgAr_~T6C}PQEMNAlev|2W zmaKitmVUJlkNIOCIm>ZdbH)Tl73odFCm96tCQehkD?0mJ%pd+kDVc1I`tkb?#5$Jo zG#H!^O_63OV!g@MVA5=GGj4&W#EY(if9#2ico{U?BptT6l{idVyM&3MV@)FSCC1KY QK${snUHx3vIVCg!0LwBuq5uE@ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/firework_star.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/firework_star.png new file mode 100644 index 0000000000000000000000000000000000000000..a2e67af107d9214689eccd2b0c95334cdab24a9d GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6)qIS)Bz1Y*#e46l|Gw=W)_)h4;b>R=>XWg0aIR zc&>BrM~)@EOQ)=h$`-#KleUKOP~5qlM!B5&Gj-y3T4WWPRDjOt*`J9}pZ6T|Dr`bFt~zS`fCTFBqGbHU=7v7TB$XEAuX L`njxgN@xNAzu;3^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/firework_star_overlay.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/firework_star_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..d8b91a92c236463ca9c798bd92d149c577a42c35 GIT binary patch literal 225 zcmV<703QE|P)>GBIn$f&!_nF*)g8p!7l{B3bP0l+XkKBkV^z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fishing_rod_cast.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fishing_rod_cast.png new file mode 100644 index 0000000000000000000000000000000000000000..250a1cf1370cc00c69dd217fc5b0d3efd87019a5 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr_~T6C^k$Oq%rR{?VgP z?QhPqJ?rv6`$Xa7Jcbit6Q1$dTVCRA$b9D$E?+oHlgnU}Ni##JN&d|}l0Ck@zW*mL zk(_pFneS}3S&S!UIo3>Yo0P+zsdD=K6eb4E_pwKKADPbwTEyV#>gTe~DWM4fh<-M} literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fletching_table_front.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fletching_table_front.png new file mode 100644 index 0000000000000000000000000000000000000000..6bcb432d4367e4f3628c90603b3643705e29ad23 GIT binary patch literal 378 zcmV-=0fqjFP)M-=5E_GPEpX^K?HO$t4>=#|Ilh z0^opQ-}fQIb%qxVNDIQTJDLX1@7!@*EEbhRP>AhTxU3$s4v!p zvyr>58&Xt{69-v`NVh$(DN*6YdsH0W?=GP-B_?H%7C z1ESh>@1%&{63D<3oLVu(wrxX!L+*hAkgsREBY-F&H}Nk3GXP+v2Ld>M0gU1pDT@;F z7^4Ib{Vag^50LYR$^Rhhh8{rqCt71(9u6`YtSpl$y9>)x&_+P@qiuxSq`U`t`z%?T YAFZ~wnb0(7`v3p{07*qoM6N<$f{ntd#{d8T literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fletching_table_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/fletching_table_side.png new file mode 100644 index 0000000000000000000000000000000000000000..eaaace6ccded1db68b75dc38ce8a2277b05090f0 GIT binary patch literal 444 zcmV;t0Ym1fbZZ_Smg!O!rnpzD@h}0C0N;NCpN*x!p58=Y7Wn6Oo$py zVgkv?H!#EHK+uDq+nJsJ-`Uxj;N);a;;UW9f9>F4XH^OpTXK22DQCy)Vm3(I#2oEq zhwLC30I*Ru0SE+|&1Yo(0Rf~1SOY}TetcmVssMkB3G4(=j$~eM zEJwZ%abapya=D!Q0=rYSUYE7m5!s)akn_1k1#5hdm1j?RJ3H_7(kob1zq?%}5L~Ig zO26NiUa#jq2*e>^_0U(C%#6wMbVf5ExYcg!>6{$JPwGR6n3bh*1#1A;GkE)GYA|=U ztC-kzA@r2(3ifJR0|ai0B_)-jNKZrvB0h?1B#LNjy@C~SFc|z=#9E`_BtD4PLjr)4 z5CWfHEqQM?HJju!S|4~L(Gck-vL;Ecfsyn1yzhAp{xUoevF$%JOjhNzO<;Ps@OdL8 mr_lu1OwK`a`q;NlWd8@huIEph!hEcE<;1bS z9oyl4Sw--?tqsj%Yw&mP1I~wK3>>bfMSDT(?C<_PeKP_wAZcc_D)d@J!80ONRefdk znE?dY_M7Ru0*pvmmYphcJ-}C0Lu6k-ilS&MkW&r{l#dY*s0w}&cpdo1zZFOyce5DO z5E1lMKp*5QKWieHA>bQ*1V~-ipD|+81ppeE+B3IzL2l-(AoZ)D1*j49e4craVwGs*_!BmWm9b^aTwcioHt0000< KMNUMnLSTXv$A8KI literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flint.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flint.png new file mode 100644 index 0000000000000000000000000000000000000000..fa332a8620ae86e09ea9e4c0f2f315e785dccf49 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`J)SO(Ar`%7Ctc(`pupoY_kiS* z|7A?Ehf8CQ>*}h@w0xVeC0>*-^Mmc>1djdj?p~9BvRn^(HuJO45sAM-hkUZn>NE62 zb1LmEpYL)oxo7L*ZK5l-F@Bz1q`8sV`G#2{Uy-&#kH(CNn>R2yak=q+YG-KuogXp7 wi8H#hHP`*!_5*%z*7p2Xe7K;CyKcAM^26JYely6}2y_>Nr>mdKI;Vst0G?P)djJ3c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flint_and_steel.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flint_and_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..ed1197af36907bdda0ad9c6f450a682b8fcc327a GIT binary patch literal 213 zcmV;`04o29P)f?0V+*gb)?yWfHuuf3Fy$AbuA2-bbh* z6xUkCdoMZXk<|c-kktTGf7SnM0Qx2Xd2PX3`wZvc=z_zX#VI8@hOA=eoP-d>7_)D2 zoj$}6qIxN1fWAWRD!10g9(O9hTp4FVk01oV!R!Wi$1d=2w$4!fk)7xR4WX52IC5p} P00000NkvXXu0mjfpxs!` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flower_banner_pattern.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flower_banner_pattern.png new file mode 100644 index 0000000000000000000000000000000000000000..6f29d2a237e0f9d0d80f96fb5f0d2ec063fa1302 GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`?Vc`KiV8h%v?f?^2%9iS9_C>_ z*?8mPvQz&Z6J0O-f6>-paHiTK*ZrIEuK$U8idJ7P8agt6$YhiBv%bwK*>t_E#CgL} q7RTEc8Fd&N4NlJ5D0$4mn}K1iYlda8dUzesNerH@elF{r5}E)()k%y1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flower_pot.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flower_pot.png new file mode 100644 index 0000000000000000000000000000000000000000..9a101cf108798eea213738f61684dcc4ff61b85e GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#%N%Lo7}wCrE5L5aIJ+|H>T- z649O<|J0)vPn~k2p4)Tbf7fZZ{%gzf{0rYXv+1UokV7G7<9`;@!zO8xT8k5AI4YQ0 z@Nxu-{C>Y&uYI9pn`6;Iu17z3XG|623hUr4XSEVGTX5>4K+cIve=H1m4=MC2@Ju?K z&A`zh(jby_7-$X;!%eqoZw&;N>GVC~ZK^x|oNH2UyR?!%*EN>IJcq>@7}zIGt3J7O R3(&C)44$rjF6*2UngIUmPK*Em literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flowering_azalea_leaves.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/flowering_azalea_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..2de12a36f112ccd11a627e515ff15588806c8b69 GIT binary patch literal 297 zcmV+^0oMMBP)>N z_N%V5_UXFq=ldq#`OnrnxE7E90wCu~ARNTt!`B&o1Cj&I&%>*~FQ2dkOn{vH46&<` zv%bp?1jyp-xq59-@R)9?a99A{*~vTzX*J|Ihynqw7&?#yOVX%`M??)uBXx=*DW11`N5a7Iuk(NoZOS6HVr9leDPqW`r12PFF2e}{6g)#0T3=doH7Er%&EHS6^@T(P zT-(HC_EdINFhtxJdg6j$@ zu?<2&3_~*oE6_lJn1b$ibQFjNi2~8mP*O7hgD?bQ2NuC6pPsDGm!c^DpD(eUtKqmf zKb8s=hs*kOTd7v@p9N5qFBq!e4%q;oD#{4u*Z%#vexJjguKM(31B@*5QKjSUFw-@L zsAi_4QG%R$3!w}L_jX5!l+Thn%}gVm=o;t*SEHTH4S8Kd+JcF&PkC*E-AHKeM1j0M z!EP`r`J^`gDf32d8j?rcEH*#6yHWe*5*AsE#f^;Ce>hjJJ;kvQPsaV?fM>&|M~_mm k+06?RCttOp#t5zY2XTEWKuY3ST>t<807*qoM6N<$g15JN&Hw-a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/frogspawn.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/frogspawn.png new file mode 100644 index 0000000000000000000000000000000000000000..2289054037930df07fc414b34c86a64559f786b9 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`DV{ElAr_~T6Amyf+kSohs?+}L z$!tXo9*ZT!5C4DkB;ykgLnh0^7Ki>&mRPs0;*Gm{M4l&=O6oli5*2vs8^hK4O---W zrFwEi>le?AA2|mLG|i5xsHW$1UCcfBIzNf2KTVQ{A?4sy)4o-f%YpVWc)I$ztaD0e F0sw#gI3NH3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/frosted_ice_0.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/frosted_ice_0.png new file mode 100644 index 0000000000000000000000000000000000000000..1a9b5c7afb6cc457f1cf2e185e72e34a25c1c935 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ydl>XLo80W1|8&WG2l6U!ko!? z!$Hp)$p(M>nu@zD-xK%+T-Q#~GAgTdSyY-6WNmiFy~|WD{MTE{+UqgBr_cmfLxLBT>0J6l1JAlO)W0t-)&#&UI6|H8!K?~lbmHb3uYc4lJJ zeUoC$k8Qd=y0p1;{TdNMILk^#_aIUtJG$|>+=teEiMLpdtAc+!EiB9m3I*! zvRItDe7)=WFfNRXC>mfjA2Cx?h4C7&sWecqw@%H-U=IA>sC`wC=f(cPwfXl~iOc02 d@RL@s>mQdw{|}-x9`XPH002ovPDHLkV1neRct-#L literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/frosted_ice_2.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/frosted_ice_2.png new file mode 100644 index 0000000000000000000000000000000000000000..42aef9549277fa74d15d2f53958d40fdad17ced5 GIT binary patch literal 333 zcmV-T0kZyyP)+fD(%kYr;+avRfa~94JZHJzMe`jGDV=(Pn?_x$PRd8@%FG0GSkHqvA&K;OEWp+#j zPPD$We#u~8=;*N217Grig1xu>$PX0Wb+#r% z;u$FuZcGzt&YrTpW}=(vV$o3oKt_ik>ikr|xr5l)5D|_5;tROFdqI_OW)BLOpw-#~U12m=nNRUuHI?J-FP9hXDah2YUXoeaSPZf~)qQuM)va fdk}llF_`u*&rSlas$C>uy z7_!dHN6{2*LIQ}8K(J>W@xAJXkzlI_Rh422q8jJ3=aE#AWRi$V-0w{Kd~p9$33f00 zfB8)>YCkFgtXfwIAOwPO1$ckDtYDqDCPD&`V(&Zy-n;HI;MqsXv6(40Nf5;n@g-2b zc^z%*rV{w3I6fMwI^TJz&TH00000oneEP)*eyb z7IAI9;WG?F!Z?lz`oCh2`~6J-8w-N-JSRI%Q!d0Ou8kyz4k!Q+c3oEmIcg-y1fE1e z+qOSJjaR^L48Rx*%hO|yt7HN@hy-!+5hXz$q61vlHDTMfD$F~~!xiFiR7Jm(P}%bk z_kB+%V9$b1GJ&nxK2}*p%wd;h`3#YTccbNU>Z(G{S+OT~KoH>ndk3m^AW(&~?|{u7 sm{d@f+Qu4@9b_4ir2K7bh&Aqc0eJ2aSo%mcZ2$lO07*qoM6N<$g8bHaga7~l literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_front_on.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_front_on.png new file mode 100644 index 0000000000000000000000000000000000000000..34a506b01debe161b3b7ce9c90c7965c07cd0847 GIT binary patch literal 322 zcmV-I0lof-P)Sz3`ALhIu&z}8Blse&jw6D9Z{vCr(}nS9kLC{b2wuNLP0w0|81ZBeaWpT=7?*a z|D1(*Ry^TX*R`Q(8iV|^yQ(a|1h8@7vg(ApuzlaJOXQ%pG4g)vQf0m;zAI{c0xkhQNfbP*i}}F( zS7MNA8v?07p%SfleynHwg`8qFG!-O^cTypr>~cqrCU6;%1gnv~fG@~07*qoM6N<$g2VKP5C8xG literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_minecart.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_minecart.png new file mode 100644 index 0000000000000000000000000000000000000000..f17efac2d04bf22acae0ae5a6887ff900b5f8879 GIT binary patch literal 293 zcmV+=0owkFP)z6ED7lU#Mqdbnv*-_rCAF z6FskC4SHRp@P1i>vMjT)h~st=f%7ObX_}fm&)Z7`3Iaev=uG~rgv2-uO_C%wfB@Jf z{VJJEXP?oLumebjfKZ<34@agXASh6g?p}OH1VLb7M{qh{tb~H%Bz55aaC8OB&CWcY zFGo@ZsadVJ^%JN-*Ad7&L?dr450s6gW)5scXPJN5s9Buu~= r7)W;}fSvAj5`DDBj!lx*9sgZ#6$m}eMw6%C00000NkvXXu0mjfGCqAF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/furnace_side.png new file mode 100644 index 0000000000000000000000000000000000000000..19d0311c60c2091eb11c637d86e0f972bb8147fb GIT binary patch literal 280 zcmV+z0q6dSP)9hw3#=w>zbG z<^z_`vK%o+Q%cG9Qi`AZ9E6$+0Lfabi9qZCDNOGU&;+Cqf|=8|w+@uf7z+r|IA#&B zAgFU->nvg?JnMkn0{!=16+#d@Gz*|;`zYv#g~vJv#@&LFX@Op!ifP3x?E8MS)@&cu zwryX)x~>+00OI~jc+1@_;G&Qb!IlpZ7eW;F1V!8dSaQw|`3KWCsJZ-=`(J|RUixu4 eVDxkDbI=I{b7$pQX;&El0000r=Wo+(29HLfkCVfBhpHFpXcp(9mnGg{7k;+@wu)* zt@ZA`Pqfw|Cg`lV-W6X6lpJGB=$&RYC`O}`2Z0h4L6S+GgbxG(qfz9eXA+2&lNUt~ zG@+HzDRljKg`wdA6QDDXP9q+uZb}e~k4e%AcBJYF37+sFVdQ&MBb@07hgf-~a#s literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gilded_blackstone.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gilded_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..db5c616314dac30b22e037882c102a9ecc46047a GIT binary patch literal 320 zcmV-G0l)r3@^>Y1wfWxqQN z+s&%R`sW>s*?b`Ho*LhOzo)t$my;Uoi^a!%Hr$TWR*;On0YQ>bFHE4>Q{+jK{PjFH z0x|R!rV2C!uVv)Y<~&syv##Ikc?#Y{v|y1bOyerOl^J52jaeXv=RWDQ zGBFHl8uaWG^BTQYKERK6kTw#6)I>o)ey08nXr*@gCdLG&x4Fzi@gjZ4`%ns)iuX0Q1DTtQK+j!4pWPacDFp0tPBmd?p vI^qhe)o-(E%;a=wFgRf%;mgzZl9{37|IbHWE!*w_ZDH_q^>bP0l+XkK)-*Am literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glass_bottle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glass_bottle.png new file mode 100644 index 0000000000000000000000000000000000000000..b86b4b7f27ee23ac212890441e7c67631489446f GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ii4<#Ar_~T6C|!Y@LKo0ULfw} zx?l54&ie2FZ@;-tQzqZ;f18Q3gOr0=^M{gR!%Mskl1z(|fAjxU*XGeMVh~|FQ8S6B zG1Kk4d0^XvOFml^MWh?NlfU2MKEkS@$Lb>8;4A1kYa*}Xag&n;491hHx1>K=><6@$ N!PC{xWt~$(697xoIh6na literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glass_pane_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..bcc4fa776313dfdb22e7a48946f30e001ad46417 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`)}AhoAr_~T6Am!z?Wy`%f3$V> zf5{W93TN-KpXXb^sGuK^!{C}|@PVztgnths^L#!wJF!*QbLF2@GBQkBk~QP2vEo~x OF$|urelF{r5}E)TKO=Yl% z|Kzorv|We(SHBMXdq020pZPko|IfE$yH;~)aN$ZO+zoLInQS|mSQ6qCGdOg35*RrSDL6ZrZ0atM5)ePc zYyKc4Q71KiV8h%v?f?^2%9iS9_C>_ z*?8mPvQz&Z6J0O-f6>-paHiTK*ZrIEuK$U8idJ7P8agt6$YhiBv%bwK*>t_E#CgL} q7RTEc8Fd&N4NlJ5D0$4mn}K1iYlda8dUzesNerH@elF{r5}E)()k%y1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glow_berries.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/glow_berries.png new file mode 100644 index 0000000000000000000000000000000000000000..7991899051e8499d98038e3075230c6d00eacf65 GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`7d>4ZLo7}wCoC}an7QP){fa2T zo|Bi}7*Et)n{W4d|J7^01V%NTAt6 z6O0d(+5TUYs1L@~E}CE(BnFe8+ZFh~JjDpp0GL7$ez`On&OUiy*MAUz8I0iqm=|Cg zLHPg0hX4P6uYhZw(_RfX6sHSd27ol1>q=v2h8X~I0g3_WE`S+;tQjPRYyd$ofDC|P zuy>FQ!0^JUt>q|z2-1Wch{(>z8VfK3ruZPD3^@v6Vjy`C#s~wD0LWAjjm!qo$l}QI qC~Jk&M5*3gcmcLH2KWwd(2bmXJn|1;8GlM?tM5%7r@Sr(Dtonyh=*a zK@G)80=^RfYKlLN=%k{@V1$&yAO~u#i9Bb;VOW*Z0_-|n3Lb%L6SZ)Y+*D%PhY?9A zINQi3NxUN7P*r;^`8x`8(CB^6{(JjiRo=2REaT}%d*FQqKz3CH=)NFV>mplTXK$5L zch8!^tY(+USs=%ab3e+B`ge^}V(u4OvYJ!nry`jf`2omef?wwl;2i(}002ovPDHLk FV1l*Xf%5pZx?tMr0vf`W(8GRY%tnQmq*%egP`HfA>6GxP17ly_K40 zadPa<`r_KZ|7X3@O5k}UoXg>n80B^7|Iu#sX458v4*yAv6DLkg=v9zv^E6{f(e^Pu zsps&G>5M`QTLN#&4DAWA4QB-e`+|rs&4rQ!i zYiO7`Q80q>jPwb%hg)SO4+sgLahu?HqO<3P2-jtYO>RKPUQph(kJ0)2OQ0(mJYD@< J);T3K0RToVOh5nt literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gold_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gold_block.png new file mode 100644 index 0000000000000000000000000000000000000000..79021b836de858a2923d847e7f029d430af0fc3c GIT binary patch literal 266 zcmV+l0rmcgP)3U}a#Srgo!LwcU2mrIsV5R?>X>Rv6#zV8}S% zd)$xG=!g7nGDv5T_hrJ!Re*b*CKSFJn6Na5*Exv%pJ7ih@M5cr0ic}mW8VzawQk0# zi5Lff4+eYUY^46$&LOgRang!7HORzV^R?<~2Asi`*oUcg2ysiyCg5iSTwyYEKsjtN zLQOge3_V+2FBzs8S60?UdL-+zGvHn^(1oa^4(!_$iTyQCEMlt9nb#P%L`m#IjpeN;A?_&!nQ}o zEXz2TJv(QT*rGjQZf_39u4U7uT@OknN~~r~nBKs^=c~XY)O?iV4#Nb6GYm%qZvG1{an^LB{Ts5E9WX7 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gold_ore.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gold_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..cb1c9cc676a6f88786b5210653d968e0c4f9c99d GIT binary patch literal 305 zcmV-10nYx3P)aOC+``VL# z=VPjXL~-Fbj#U8#NEF8S#F-X!uS7v-#ZtI(?%8 zW*_iw?P4RcVce6kP++K`fCF;bMsLZz7m?qkeaqZ3;v@=k#_gRgID@aX4;6de${3Q@EIxJMGh!oWfqjwO_x)e-KUeqzX@!8U;?u$r00000NkvXXu0mjf Dy3v8` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_apple.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_apple.png new file mode 100644 index 0000000000000000000000000000000000000000..43b787ea834cb8681a10917f5ccd11a1ff103628 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ydl>XLo7}wCoEvsxSH_Gf7>%( z&8Gj(Ar}8HUoV@mR)Oad&n8(H;Zy;S%Wqu|{r~^Bo^6@qEXSmLzuiqgD|nkS>%Qv! z`M+I$@`1Jk1|9rD$Fn&$G2SpZA$p?ifeFJhfthWI680_}-fJ3sSS1;ZS)S!f$Un1M z#N%-61lz$q4Oba*)*VO_@H=b3oRHXf*7`w+ri(&olgI&{MpcbPrpnSx-T4JsET1~B c`DigPxC)9*D!3JS1L$rBPgg&ebxsLQ0G0MuFaQ7m literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_axe.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_axe.png new file mode 100644 index 0000000000000000000000000000000000000000..e0b268df9ec4adeb3b5ce560f12392a703502f93 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`HJ&bxAr_~T6Be*%bcz1vKa`UF z@ArP59#1otWj~*~UHrfPUhCvEhD~V_-%N!6&VQ)xK1cCeRZRl3gITl5{h4Y!%S@l_ z=qzVFAt1nZvnPkcqbI{T;T+pdp3htt*&0mBm#scLm$z8(q}gPd?;_c5W#0rgO0qae foxJA5$-uDUSd~ao*oP>fI~Y7&{an^LB{Ts5GQC3l literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_boots.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_boots.png new file mode 100644 index 0000000000000000000000000000000000000000..982ca4d1c2bbb15ea6566f99b16582e5e999467d GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`1)eUBAr_~T6C~;uXokJ9=XorA zc%>xEzkm9_^Vc8$K7WEm7_&py21y2?>aTipESN8dHXU(Ha*=HCRXoYI=Z=QgF2)mJ z>BDO6p`Yhw9+F^dI8q?Rw3#u|coUO^d@OGlqk-!WCeBFSdk18q7#Q}boSytOIx-h% OH-o3EpUXO@geCxn^fdpfdF=oDaVk7!3~3#W63mI> zIbMP+*>zv_WO^Li8hBbV+jjD;XH@9@|IeQJvcYr(>88u73TG9L0x{2J9wBx~hR=MC zw8qR z+ri9K|9|@5`mcI2%NZ@MHdq*N3e@ck6mezj;1zNXYffbFVQO*YN^Cn|qI^2p^ualk z#2rpEf)gbol|6Vpbh{Y8Rn`1=lu&8(R_1BGa^Onx5jGEj`Dp^jRter@h>%FQ%u{3+ z$oAlni)4fDk;GY@Mhs%oHw<(bKB{HMv#!F@<_KhT*Bp00i_ I>zopr09F}9KL7v# literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_helmet.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..d56a41b8ecdc69747bcf8c852f17bf3068f6cf2b GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`sh%#5Ar_~T6C~y>&q{w|NE=N`;7pfBgG=jkERtr~hSV6yP;xQ1QDUFo99ws6y|HS&1_=m>nc; zzE|*7xZP>Su#8hSIENuHkzsSI4s$|VLNJSQOQJ{u1A}SDn#0Ah4tIeTGI+ZBxvXF< zSI_X1d-X2->BE3UE@YU=qlWy{8d)__$H06!R`jGkmrT$g6TgS;XI58aE|1oPf&SFXcF7*rk*ry(S_ez+h9_8nXtI zra7F46k6AEjTLa6) tje;SI1!plDI2-Udd{Z{8D0s@xu)6F*N0*}3Dxj+vJYD@<);T3K0RSgaMQZ>6 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_leggings.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_leggings.png new file mode 100644 index 0000000000000000000000000000000000000000..104c3942ee7bbbc22c41cba0bfcd5f2a46f05b76 GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`rJgR1Ar_~T6C_F&XokJ9*UMRd z{QLX`&-VX6{qHbC2k)Wv_gb4j&dogZgSSz#VGXC`{yQ38a~MxZIn2;uPUv!!cv7;6 zx8Y{n8i6BfCmBjwcO1z~X3%+XVQ+)4%yPyTA9;-%6090pEzFoVbS9fJND2$d%P=s^ YnD}`g@9N|SKnE~*y85}Sb4q9e0QQtY2><{9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_pickaxe.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_pickaxe.png new file mode 100644 index 0000000000000000000000000000000000000000..51104e8d597a9d1ed20d159d8dbc22446e2011e2 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!T!2rAE0DI=n1*0 f`%d-ktMIrP>lxX4+fwEMO=a+O^>bP0l+XkKV7)%U literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_shovel.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_shovel.png new file mode 100644 index 0000000000000000000000000000000000000000..4a38193d302b762dd5a182c4a3c8ec991b0d09d8 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`X`U{QAr_~T6C{EbXokJ9=eYg) z<6m{}&-eeQCj2Q{tdZGvz+``wINvp%B;j0!U1wl@DJ5w^* zK6+l8^H81rx{r{<_L(VXQ*QEH^4NGbCA*DrLRuG(0y_i4p4ItEysfXTfHpFCy85}S Ib4q9e0Jg_E#{d8T literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_sword.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/golden_sword.png new file mode 100644 index 0000000000000000000000000000000000000000..1d827cfd2fcf6f664eb35f37965bbc9240570f9b GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr_~T6BL+Dj&}WRPuyg3 zxM8o{{rXKN`>VwLb}@!r{`0+FvezV;J5)e^NvFna$FBE2!fnz{lhRV0w(T<@O1TaS?83{1OPGMM&SSe literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/granite.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/granite.png new file mode 100644 index 0000000000000000000000000000000000000000..b52ad2868a4d4f79d354b8e8fea52093a1b628ad GIT binary patch literal 335 zcmV-V0kHmwP);bTxgM%!2 zlYGtFVG&K+H`6z7ep8?7F9_sKfo|i`g zb9LY%B%R{Lfxxj$?x|D-{=nO+)}bPkqo`0YFHDZ;ZF8SU!DV>_Cjn!KxW^#jB@i>kBVhQN(cv?e72p002ovPDHLkV1l%Biq!xB literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass.png new file mode 100644 index 0000000000000000000000000000000000000000..dc74a2cc8d3bb366a2437fcf4885f25ef9203bac GIT binary patch literal 231 zcmVofm4uW5cs;voDbI0LcA ze)JjX=h#_oHBscm_S?DxrJf0=Q{*GnTAx_fS6LEB9gs*A3j_)E;gCKqs$c6U_S!&z zsyF)`AgAXgr-34q_&WX@UFac&85IGug#a>H{O~{zAdTewsJ>F5PE#pm0LfR5X~^;3 h9o6In#Q3uw5#E6DdW1e7=RW`d002ovPDHLkV1o9_ViN!W literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass_block_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass_block_side.png new file mode 100644 index 0000000000000000000000000000000000000000..30663bf2d2e7a20448afdc8f8e7f443b0134fde7 GIT binary patch literal 408 zcmV;J0cZY+P)(QU7!qQ_q-1>VjC+_FRu#+3W?#m!Xqt%$ZX+rX%fq{;GrjaQmn1qTcpTHLHTj35q zC%E9`&tv8?!VGj@$#t=&4z~+&9DXN}{Y|lNI9r3nSsmMs4(~l*NLHV_Lz{#;AWiL( z-i$}W7}@UF$Jij9-y7$E_;j)mNp1)rN#xXEx=@3OO+ti@4($wrpeRA&+SWwQChJag zH|6{cV4Ye^%eGj@oL!3DvK2du(~Ndz0T#a=MRw)N&7~RW>GTNtnfW7Grv<4b(pAw2 zB-jBF34r|rvZPAyF9iQ-5Gte-Y;p+z0000{*FuE^Hicme%kj^H?tZVqZ{F a;u3qFzb=TqFti5f1_n=8KbLh*2~7YRf<%7+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass_block_snow.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grass_block_snow.png new file mode 100644 index 0000000000000000000000000000000000000000..5fe3e029c7eed8e18bc4b6d530761e9639086a43 GIT binary patch literal 307 zcmV-30nGl1P)N3nJC=}8J zv-|z7b5;sF3}>C>1NIICKE7TrnZl0ogeHsw8QL_1h<1j;1Rw`G(-?#g41*1YAbr1I z3xz_`jW;x6;(rg&30)#gsQADch=huFo?#Y=M1+ohGJw&JJyQf74p=Lc(Hahib;dh) znn)!~VMU*#k(iQ5kSJmZ=j495TuKTx$Ylda;GMwfzd#XMJ&L4_kkE+J1c?hnG16N( yEF4rx9#hfG{@H>z05dwG5;T%S-EWC!Q4gw0000Xr+N&q?V@RXC;7o`3^e3bnq{%e%$_VH$Kijw^)=h#G$iT1xh gkeBJ%&i;t+UoV+~1+OBavj6}907*qoM6N<$f+){@X#fBK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_candle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..48513ed1f4d652a0b2b64fe19c0f5042f5bf3e1a GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`eV#6kAr_~T6Bd{nn0fs5pXRpy z#ESopou2<4*%~qg=Bu3bY(4tFc-8Fx+FCOjG6m*mI6H7T&PtF<%$dZa@oEm+bq?bb zx9&EZh&S*sCQe8Tu$Yj_(7~3ec9UVk+7sI*r!t&*pCZk0SVfv4s3VWzM8G5-hRh~O xhD$!17&k28**sT;`2w$Er12(2gC1{Q2IeLE*{YA|`v6_W;OXk;vd$@?2>`cTM6Cb- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_candle_lit.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..b95b6f6647c9475a3686639c53ec6f283151d8d1 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar_~T6C_xtFuSr&{x2f= z;pL$<|MknuC**T@7@rW>#5-ftjxYb4LUo@=Pq;hb`~H>tXVx$`2~GZ|E-J>qfH7`j k;D5)qfD{G}{#a&)Gi-)^G7rBl0~*cX>FVdQ&MBb@01J&Si~s-t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_concrete.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..ee95a153ddc5d72653f35f897e10d9b0c065bea0 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|O`a}}AsQ1~gE;vb3^*Q#&I|ni zU)xYcR%FJ>q=Yp~SyOHEY){ukHeBJ0eHAXSuxEM8#*m_$mzCLq)Vyla?`&Q&soGke zg>^x&y-h`Eh#J3qL)_&B8IKqP{ESym?OS;{vSLAAi}-y14(12br~1COI`wnH(v3U( mLjTD&v)`^)`}X(io^O}e-afH*$pWBj7(8A5T-G@yGywoj8%Wpy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_concrete_powder.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..7d5a4d163dae4e52b5ea321f0dbd481600522c72 GIT binary patch literal 493 zcmVTh*wE02z=$AtI@|^_lJ*3-Ru+pG1pYr+q6uxe=HGPOf{CO+X0t7F>~%k9b^Ie+8xPQpVF58qizIu=isbZ2((|HMea?mps6?+02>u@hISyncN(0tuDnbPUl8C=S_ zNGLKA(4^LBH>KUsCPfmqPR?7{_Kv8J#X>W+%4&jx)fOzlxS`00000NkvXXu0mjf6UpLd literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_dye.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..2a9c2d8bbc39cfea76c92f21b430078c999eb67c GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`wVp1HAr`0KPCUqYK!L|KR@b@W z>pa#u2V`Xq=FR-n8t)Vs-QUW_Bv`8-==>vD%FylePTp%#Yo}Z?ex9Rr>9e3+)b509 z0!ya&ggzHK^oHw$9jnTUb|L$1^P7ygD&{U^m@T)YN8#Fv>DLc9cHNkHce+9I`nT5m h{$@ z&1%A65Jl&m1R)DSD4`%&+dwxKiVK%+>_QiPjx4gsyY}djYX}{NWWF!=&d;6H>#kci zD|{G+aU2Q0PG@|vY(Dni1joxSn837P^l!MoB zH_;MS>$cs#dnB-II5&dHUN&#s+6*x_#sp3!vr?TRI58kECCGPro)uYacf1>X8Vk+( zI2kKw0|mg)O#&dGQQ}5OSJrhZo@&5gxMGl{W;((#y?e|U*;NH6$HuIKMF7(KA5=QA zf#~Q|?#GF#@Els7Y45(=2~gE5antR{aTq5dw{kyPGKYJyh$>;Up2a_8ou<#N+i-VN aG{GPJU<)3H_kW@Q0000jEvm? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_shulker_box.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..8c9ce4ef7ea484eb816fe57b3180ccac2085ed07 GIT binary patch literal 306 zcmV-20nPr2P)e421hSH!9ek;vk}T;LrQNkzd&oGpI8e*reSgnb{V$=56x=Oe+jt(bWn1S3lg!Dci8(4B`nCJto-B;6o-`nzJfff4jB z*M3%YfCRGW(#D6XsbD6c!MEhodsi))hFFS>55C=H)Ft&}>9gq66b+o|;2nrFYp4pr zvRZEI=c9&bx-F$A%o?V5X#0P?&bL8%4X<~wGkWvGSro}F6~Z)c8`S$)Uj&U+D}Yw5 zhQ}H%fX=f9E#LQrOUvcc`=N$%7*B&MOmMBE`UV07uk zkqF)yzMYJlH46{sWK||!X%I|4kmJQO!&g{;LNDXg(~+q>A#Ya$^)h(6`njxgN@xNA D?PMWU literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..bb061147f6ada6e2127f93eab3801322446edc11 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`cAhSdAr-fh6Am!f)YQzYtg5n0 zRuFICDJU;reukkdhT)RWMn;8jo*0RS7=sOLJbT339KB>@;y!%(bSRsFA^w_0g1q`R Q5uiy7p00i_>zopr07lp&F8}}l literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_terracotta.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gray_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..dca1dd40f7782fb9436b885e143613d244bcf4ca GIT binary patch literal 351 zcmV-l0igbgP)BQTo}rcjR8dP0mBPHI63lt7jriRp7((J%}_Dk z6L-Ld&2tU_fO`i-*mzFPh5!)Tz=6#+8&DL*_su)FGZ^PY+&g=cxD3XIfKFcM1n%#3 zhmCUYkm3XYsod{+VV9Z0hJaCQvjG*R=;XB_gdxv+!1w!0kK`P-?2hJsv+-`!BrC@K zM(9x#_ri#ZaCu>Xu&~(>_2^#PYy=03csl{8Yu=LX9H5P{NGqIyV x$l~b%HgowGC+`r%o<|7h1@@ z3v$9R3T}6O_HH(<$P;~xf%0(yyVmM zs~Ha6G%hD0*|%dF%5mDx$LFtDt`9@qyms>fuMH{R9eTOFeO{BH_4ZWl^R_*H>WdM@yT{E;}rkkXFH>wLBv=VWC znjyzlqj3f+Ua&&m*UOB0H!Ugbmdo94Vgy3FdDC($!eWL8_7Vf)Q!;_dw0-o1H$}>$ zp5WZ!b+v3xj~Lc@AO?mWw0OJ~KNvJt;!HCmeA)-*Z!o*KrIEki0gq6^TRH!QA>juS zi7UBe@)OHctDmX3pncT?ZDUq{Gf#^=z2ufCQRPtybxXWaPhZZ{POVg^S>RT1e7F$_Dt`&YHT7R6K V%8Hk7a<>2g002ovPDHLkV1mWrzCr*1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_candle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..b562e1b951af2b8c8eb57e6932bee66e1595a090 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`y`C{lC(T)wNTzVyWHT}0{{McyqSHRcg_TPGjjfNKFh8Ij`J>+Hv4d2Cyv`T- i6b@Imh7T7^85sOMGzt$rnUn`KnZeW5&t;ucLK6W0k}F04 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_concrete.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..871889831e3bb02dd6bb5008e78299a03852c9f2 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|i#%N%Lp08pPCPAmK!L+$yM&YO zBq4*p*C#Ts*wJS!BVqS0x}~(UVt@K++sT4bx-R<57F(ISe_Y8qt2omqd+m0SkdWA< zYWuA@7HdW=|D_IVgU(ckM6pOFKIwb^NN-I+`Th?Fc#a!g zeDp5p=G5-ell`k1*53PWA-h6QKUA*h(6aOYvwqjjoBFIH>vI6Zmu1G$*PgPcMV_=< TcDnN#(6tPnu6{1-oD!M<+BjIr literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_concrete_powder.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..cdeef44b52c0b518e47c8ceebc83542e52bcccf2 GIT binary patch literal 613 zcmV-r0-F7aP)hr1gEv*XyX6p|D zT2yy#HuH*v2B2{^A*jm}H`Y?BZpuhp#LTrc z5MYcYDZ-g@1V7aCfOHaat)|c0;^x0?n+a7$0VxO~h%t{3VVoR*f~JK)6bdDobO_f8 zz-p~N???t7ztq-5s}O=%-b-t+zk6+^zc3CDoA$-n0zj?8_;?_-Qgb)%!(`WgQrjl5 zxN$%3Wq+5r&zKL2kw`@@^<29c%KWN9!g<8&b8gu*ruEicpLeARyRq7l=NG;{rCJIi zAy5v+XsHw_16-1z_U*@Uzu8&~hLiGXK76K^-{!-YkTWBJ5WLP*AT6)9pGf)m=Qrel z$68P+oukO9^jAEVuAdHpz|6{>B`EE3g-r-5!B5ZI*Y5}B1l=_XEN_3fR^Db`OBp6> z3@L+9Wh*KlMi4{Q^GlC8%6*p37uTV-Km^xMk#pPT#>{9|QUySuilh^uK$6MzjM!?e z*oIc=_9B%j+Qa23-v5o;t-E}_Bg*aOl-~aXJQihZu%)qr00000NkvXXu0mjfwpAMj literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_dye.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..7a24b8edab259256df523db88e3c1622f23ece69 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t)4E9Ar_~T6BejnD17wKe`4DD zoX-CWvoe|;xTg9<9+aAN`^&%Cte^h1OR@;5-*TIfCeYT|$a5&0VOLs-nd4al>4|@N z9zWhHJ3CFF*O%w8zyy{PC7Vo=yVYj6eYwE?u~3SknAJzoYGz zy-EX75QXnkthMF`d!Hd-DjNx?ASA_NkxEDt1WA|1GF2KoeU}7GQY5eA7ry1J2*d83 zx#!HBnLDL^zrl9L6E=M6VmW_&Jz%fv?(DO-`Pmc1Eui_~5W1W6?_aJ%7>q8T-zo_6 z?|!|!5LUbfjSnGYpm4^Eiu4e0;SeuD6T-H;0}--v4Vnmq>FUb!S(3U@611h{!^A+h z1cZX-^cPJEz9<2$Hd_MO^q_&}!rWX34H;EvBhogFV{SnZkRjU1Dz9XGb}2`*j>4#b z9)d*~;B3n@s*+{|v_mf$Xx@kecjR_@>apONU;=PNG0|M7OW(nkT7uD_)1vAL-adAk z3e1OgaeN(fM>j4|n}OD>20S@@|8;31D>uuRZF8AJ$a-s8?_b3iM$a%sTP*+p002ov JPDHLkV1ihBoW=kE literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_shulker_box.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..1b4214c6087c4a2a03cadb3079e5eaa3860e3281 GIT binary patch literal 325 zcmV-L0lNN)P)rgA?rRrelRPmX5g`P%E&uem8W$u2H0YLedhN0duc444l&_AqPiaH?@##f0 zYoIsx&;`PAMaH{W2q9~eJM{BIL!oqsl$yX}<(AgBk=su4Z%{1_%^v(4^`>XlD#Ckk z1ev!VRClZmfyc@x0IhNw3iEIQ(7D?Kj&C21jFiD`4zBDRAMX!pP!7gNF8D+kv)BK> Xv}V(<`LLT?00000NkvXXu0mjfYQm6$ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_stained_glass.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/green_stained_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..e4c0eba962a1c1a5c52b70630d6738f95b87a4e9 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`2A(dCAr_~TJyx5?`EaH+7+pGX zB!YK_Zztns&BB8@S(S-b8U&LM_p}8<#D$2tM__s4y^of# zyJp6mU*@PA|NKC*eys#4z{Q}Vb185)}keelh{@Z7=k{uiYW$@$c!@w zRK2bi>fYnd0WD?__e{L4h%LI#3;-bBt{@4aTlXHbTS*iEZ7IjlYO7n6iAl`F_dS>B zTU9VKV0Z1*ICfV{i?^DHm^m)w40zwi7K^d3sLVKnph!f#_qotrEfZJ-P)W4U+ki}H zoipYfxBEy)D8#)NeBVEEjhGV^`yS!_o~m11@@ z=Td?}429vn3O=xaf;Xdx*icl84SUCe<+s=EvxZ@2XUJxAPTu4rwN95dFRJUu%dL~; zo!j|?w_@XLseNACf39@L<+Xl8zH>k42%3X>+P$0Kd#a3n^Evt`6m4BCI`K>?UOifA z4(oikuNRV{-lQbEeY4R2E{Qu2bFP%)?n~Jj{FKD-F)*dT$OKN*WQ0j6 z5ozRE)&P{a*Lo}MQ4Kew^7_d-ew7 zXvo`ap6rSsYRq7~#KW1TRA_~jAJ>>o5_#`4=M$Yh00Zsr4Garc-ZXf$75i4^N$~&< z18DPj+k4Ei+4r$=ra_Uo>XrM9a|(|jg8}#`h|NQ(2}qkvezMtP#ff=rkYD8WSN*@} z1`6?X=z!79#|G-kl9K%lMzwj8JAnB31b7r7p$T-57A+QFPAvOh`Qs~+3S!&zW(HeA wW&L~s<4pdsX5cOBE=#5%SFz@vVjg-=fAD?X;8j>wnE(I)07*qoM6N<$f?Oll*Z=?k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grindstone_pivot.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grindstone_pivot.png new file mode 100644 index 0000000000000000000000000000000000000000..079704823db55c2cb5de15320f638c4314f13c57 GIT binary patch literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`A)YRdAr_~TKbTMY(a-BX!_lDU zYy-D~c3b9#%OZyiSe7#?96cfBc*Dz8K+o+0>x(W&Hi;7-6L&DJXMC}(naANfmmjl3 oSK_P*hG!g_^dwjpCj>AscuU1B^gHl}6=*(#r>mdKI;Vst09bM@I{*Lx literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grindstone_round.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grindstone_round.png new file mode 100644 index 0000000000000000000000000000000000000000..dfedeb0dfc4b40c6046d3863d14a9a210590e15b GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jh-%!Ar`0KPCCfRpvc3bd!6Y| zbW^?b2FBl~4G%eeC_cH@e}bst^7hFafZ2SHt5@5bJfauqF%B5 kp`+4dw{UBlQ~$O2Q`Y@YH;DT91n3wBPgg&ebxsLQ0Q&w%!vFvP literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grindstone_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/grindstone_side.png new file mode 100644 index 0000000000000000000000000000000000000000..4aa2658e2201125ca2473f977fe93411488595f1 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALo80eoph0tL6OH<_B!LA za+d$G2Uzc%S9V%*6Ez< z?F=R#1ZInJ{1ra1N?1UQ=}VdQHrB)K+zhMk%_zRNa`H}wj%_EI1>P|I;JURYtxc_n zsWswzWZ_KifbW)#rb4DHdt^6V_#nAg->3KfjHq9ayV&byR4W?fDJlUS$l&Sf=d#Wz Gp$P!boKh(O literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gunpowder.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/gunpowder.png new file mode 100644 index 0000000000000000000000000000000000000000..18e88ece063ac605072cf81510fbfd8bbb9e0425 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr`%NC+_Awpuoc#*&+Jk zrN)dF!-!cglx$CKn#7S);<=74d3g&Sw0s`j+tCB zLrX&6lSMm+^^L7pN&0NbhMmXOET6JY_0+od&xGRRpBp00i_>zopr09_MA`~Uy| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hanging_roots.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hanging_roots.png new file mode 100644 index 0000000000000000000000000000000000000000..5aae89e6481805f2a8ef793805e28b95db1c31a4 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b39!fLo7}wui)AG>pTO?i!bM{ z&G>)0XwSdJ-OWcFicTaY9BV0H-@)Re=)rT0eI;XO;DaWcY$V>yyT>`5A#ny< zO87w@hl@Oq8dx0J8Vr1dj<}U^cJObOO_OBa6+A&Tf$h+h1*Z)cFwgLw@bknrrPGR= zA2OZbn)tW#4cDBu2a_DWv0Y<0!nT1`>fVdPtQY=zZgHz=>tT{&U{FroR<~VAG6LvM N22WQ%mvv4FO#rn|Qyc&Q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hay_block_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hay_block_side.png new file mode 100644 index 0000000000000000000000000000000000000000..7b734ebc58d889477085c9ffeb70a41934936a6f GIT binary patch literal 274 zcmV+t0qy>YP)J^uv+yDRo07*qoM6N<$g2u;nSpWb4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hay_block_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hay_block_top.png new file mode 100644 index 0000000000000000000000000000000000000000..84ee05ea4188ea5ba3ad4ffc7b2f129fd3ab3a39 GIT binary patch literal 267 zcmV+m0rdWfP)%JXJ``cyp zo<-d6wJ#+LM27^^axgEZrabxk-Wn+Hodi&Q%NYo&fHTbGL87x_Mb9oRi-87O&@PmwdX0t($epEiBFJKj=(4iG9*K`J@fm>!G4-$%-Kn`@f*#Of`0 zD}OFz&-qd_UM_L6(uan8K>Hnda;orF@}D^XGHDtV&Nx9U@af{f)W+nLYJbhzJfknV RS5N=|002ovPDHLkV1joeajgIV literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/heart_of_the_sea.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/heart_of_the_sea.png new file mode 100644 index 0000000000000000000000000000000000000000..c8789f9a60183e0a562aa78ecef4eec5fea7c5a7 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%RF5iLo7}wCoB-1aQ5xr{vOY3 zD{gG~u>a4N-UOZ`;Z%WLZY4aE9)Iol?;o)F&BE@4p0f;d+61y0JY=^|eP2ImPG63- zhi<)#<|;)4<_(fe!tQ1aheZ|mPK2a1Z%CYxHX(|yRUm{pK|;jA;P3=P4;~fvOB{zJ z9x`0+$&uhWY|?0OMxZC6L6V`E(Try^!)nGB9>o=sY!l{oot1WZ&Y4m_dC9~O28Kp6 WwM8yUyP|tfFKBxz$~BhvL1%b zvYE;6#`|_!iO>C9ke%miJFd^`Qm6X`FX!lvI6$y6TaH*JZjl72e>18w)s*KG7FH?c3ib$LeY$JELD zx0tMR>e_uUBehto!@YZ1pg>CS---6kmclMG6=QZP=s&Mhc&^!Lc`Rm4&O83?((4R* Tg8V~)K4S26^>bP0l+XkK*`;Vt literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/honey_block_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/honey_block_top.png new file mode 100644 index 0000000000000000000000000000000000000000..7deb75dcba92bfe9376c6f6a004174c742675807 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6-hJY5_^ zEc~ZVy2#69$m9I^G+$5Q>kZ7s8yJo62&juCFxuU0boStQ;?WnQt?;AcO7`a%>%9^E zvsu5|_=c|koEP!h{8ib_=l7ED=`A#vE$SfL_5Azmh3D8A+pRAoZaAp6)i1*JP9SH6 z-TAjkEP;}Zy|FB2Wv#_u+79h^u$u0;VDpLz=bQbU^Z$$MHRf5^{pCBy5&O-5{Uc{T z_PX88KXN0r0?xm*Q`;0>=Y>ZZgGqxx78_eu^&>Vc5E4xg#Xh&`P{=0o&r9DlS V|NCK8eF^9%22WQ%mvv4FO#sA8Z<7E3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/honey_bottle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/honey_bottle.png new file mode 100644 index 0000000000000000000000000000000000000000..19974ddfe4b0099218bb337c7918c3886b45bcf3 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n>}3|Lo7}wCrDg*;I-~~y+GW{ zb-(79ob})T-+ptQrcA!w|7Z4^vm_m)9L$PO8UIk0G(Ct-(qDF2e-1 z8Q~p93}OWeM+6K*d&r+$iIfeLeg;T?e)jtXa8*p)UZ kzL@bMgGI8buaJ@9xcU#@ZA*&6fX-*|boFyt=akR{0LFk=O#lD@ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/honeycomb.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/honeycomb.png new file mode 100644 index 0000000000000000000000000000000000000000..fad7a6cdda98908e73becf42fbfd9de81903896a GIT binary patch literal 221 zcmV<303!d1P)GZsVxFcn$Xz3em>DTBaUUfDP2#{;I;dh z%@7Qq>kt!=Dn)1l;0mvbZJx5Ty_uSVPn$W2EBZh%Odq7|xLr}C0^}CdQjrSaO{l36 z_Xo)IfN#V(0l1ODmm$0fca}z~01R*=GY@J3(#Y&-OY#%MdjG#+4w3GoZvLsd2V3F+ X5ASV9-3Pog00000NkvXXu0mjfWO-S! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/honeycomb_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/honeycomb_block.png new file mode 100644 index 0000000000000000000000000000000000000000..d19f7a01ec5712461c9bcb412831ba69a897948c GIT binary patch literal 264 zcmV+j0r&oiP)*sQ|&%W6Gxbf$C>weq& z>#}PR|JTDOz`+y`%ph~f<@gdx%DCl6PWF%!#sW~C&_K0!)P02zY%;x8YliE>3^ zIuq8Y?GoyPY9@mZlwA2>=98a3U;|ShtTZosp0-^1plcQ%ly5_xyJBxnYnE#YUrxOM O0000)E}zG{0p(eI26c{PX1Ri&CF=3xAJr`^8iBKEJs*Pov_Hn3u4hdzH_% zTk9;^#qaAgD9U&xYCr#CuB#yNd8V{thh&0p#6IT4AQqngOp0qxy9c+vW?%bScoCC8 x(0y5k(jC{6vUcYf?v33RaVySw+TmNpj4YZ5ZIc!StOB}>!PC{xWt~$(695{wNeKV| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hopper_inside.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hopper_inside.png new file mode 100644 index 0000000000000000000000000000000000000000..17fcf4faa6467591c5ab355fcfc390f3dc6586e8 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr}6uYooPF3OdXr;k*fxIhdIJjDumxj8FSui5%v&ni?FEa s%-I<+Jx-}F^U(ZGR)ZXt9u18>2~Vc={;lZW0(2FFr>mdKI;Vst0Hmx&ssI20 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hopper_minecart.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/hopper_minecart.png new file mode 100644 index 0000000000000000000000000000000000000000..08aea54da1162815ada332a9cd4d94903ffe2db5 GIT binary patch literal 264 zcmV+j0r&oiP)!W^Vq5bDpw7$iCI-}46L$T`HZ7d1lw O0000>uYd^#+P8fY~Zcd`np~JFYpHLE8GD*XIqYIk5_^v>3uE9uHXET?qCN} W^T)fOVqdQS0000h{KqB= z3Kq0B|@sYt+1)fW%8ImV7J61hpn=vEe&-U%bN?grXk|Y==B`63rTsg$c@UuIH z*`Z3)oI&K!6DfvE)-pU2KOz>~U|6M^y2)60=}k$7v>sKS*be7eK-(BRUHx3vIVCg! E0OV9R2LJ#7 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/horn_coral.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/horn_coral.png new file mode 100644 index 0000000000000000000000000000000000000000..299064deefd5140ad5c69719662b3abac5cb0747 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>pfi@Lo808on*_^V8GLAJE?p1 z1Fg6-(G~0mFLGO0?y#_aB{?O(LLghK)HvYMv*)V%nbZCTZQE*RxiEL;DPzut1IhV$ z3U{9G^J3<3+_AXb%%9!CL!t0ZSM*m6*?wyUE;bhXxjRb?s{HOPYWyE~H|&@uL*}jq zw-Roa8;zVt%AC%;786qq~Yli^Qm?RLO zlXIpsKnbQf0}zDWuY7y1+*8{DFru*qWCPb6JsA?EKyI=~Om?(z>5gkk|J$N=DAk8l zysZUlNBE}QJ}cF2wP}J7a0;zf{?|W`PA#*NE=(57{6qV|YPAPp+k@b>F6!b=hrX|R=81Q5y-2a&*DWUH%y(6OP0EiRM%PK}dg zx4H@kkvs8`bBlv%y4@(i!y!PLl;mIiL{DkL*TTCFr- zLRQ@pIY!TOZIZ|lmj+!Gfj%e8A6p}2|4F((*W{lua?ZY;zF2HKTo|g~kr`7Wx~ikm zbvqO6jn)4lFE8k}&UNYjMHY`vwC+oDPdL&Kll29nH1nzb00000NkvXXu0mjfrXXb& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ink_sac.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ink_sac.png new file mode 100644 index 0000000000000000000000000000000000000000..dcabb0ab7b12ce7a7958e2576730df4d28ac8275 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`1)eUBAr`&K2@;kEuBd#l=b5~; zGRf`F|Gl=o3A2=(_sHz=FlSi8xa8ugQ>;CmMhrL4pFDZ=zjiS9!!{2O>4#Pn$(sTboKl({Y8II&GtW?)WXfmDz`*vj^m{b} RZ!6Gl22WQ%mvv4FO#r^PIClU5 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_axe.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_axe.png new file mode 100644 index 0000000000000000000000000000000000000000..43e742c28f79eff61144a25b07d9207da6f17d83 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar_~T6Be)+6c+yEKa`T) z#yE+$G1IQ%!-N0Q=6Ms+7&fIzd@~XLJO81&`y53fA)y3j2eW1q|Ji1|KG`PyvGUjM7nY4DM b5CcQu(?;ugyZ?&<9l_w~>gTe~DWM4fVBkH8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_bars.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_bars.png new file mode 100644 index 0000000000000000000000000000000000000000..aee70f3781a28d3079c20e70eec1a2cd04d04fb1 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Lo7~DoqUnEL4n6ba=O0# zpJH*d1Ew>$i(Pz_%eR>sHg219hdF51;(1%&AHO!4^Gxx%ygZleTtSC-(;3PFy(FDx z7zbWid0*C~2X5pOz2HdmbmT+v~jJ|iI+_7+Cej{ha`j1RKNAwgHByKhaI*-BA)z4*}Q$iB} D&KXQL literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_block.png new file mode 100644 index 0000000000000000000000000000000000000000..5ecaf7fe6d2657915e0ed7b279788304d1ac2072 GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`9iA?ZAr}67C);uzP~dUf`#@*XQ(S0DeTF89Z79_QM>`e)u0hTScZc)8bF@Mm;97egphN!m7b3CAxl zwy}s-=mcCXc5KsP-1Ta$jM&6>hPxp`_D>%29H~voYibDdK6R#O=KWKw4!`za?>cA( PasY#;tDnm{r-UW|KLbAN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_chestplate.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_chestplate.png new file mode 100644 index 0000000000000000000000000000000000000000..bab56132b9b0b0f83aadc5f7038b72baf72c85eb GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`J)SO(Ar`%7Ctl<{pupp@yUp2R z=5LEh#yfhS*2Z{d2VL6F#@Dm6+QX(VK4fjF?bnme&Sx#JODMCn$Vu@Ay#Jf_;LO~w zISjl4ZjK_`ip4KP?e3{smC{`C;U2@%DXkJNj-35}Zs!;L6m!eFz_f)~|IFv$1`o}K v?S-wu41e3ybq!edI0hwhf1JWqzgAdoLDE*X8w~e>?qcwC^>bP0l+XkKY8px= literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_door.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_door.png new file mode 100644 index 0000000000000000000000000000000000000000..7b9762948403aab39ce92c36fce359dbc2b85cca GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`)Ym%P6qM=JY5_^ zEKVmUNQ5N3y0Y^B`FXb90>UN?kv#(PtUrGI2uM3{pt>oc z$HJ)x4mPtNl#rfZwvmCmS@8|)1jZu?DYgvLyYiWr?p;~{G@HTG)z4*}Q$iB}M8`5L literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_door_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..240f8ae56a85ec2dedb47b0056b72ffe43ccff3a GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%ROBjLo80uoqUkDK|z3JZHL;5 zDg5(*<1$^4Cr`4qRT zo$~2Ui>+SJ3im&$4O6S{vSxR89xR>be^6|t;CrhDjdkH%?Cv#L3A}-y{hI^1X6@(s zw~Qfg*@EP!M|Am)N<7zm@F1P*-tVU(OPF5=|C`EmcUo}7U-4av=hX5FZDM&YD0Pe8 YHDvNAta@`G0_bE0Pgg&ebxsLQ0Bs*w?EnA( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_door_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..ad4a3247aa3c0294ba6dcf5f6a7d8f4f679f4a1d GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gd*1#Lo8084L-=*pdgTJ&X%C& zmdGNOz#wFA^Yy&cj7eAKaLsDq_nmcNQg+|HmD@^nHJ5VDQN6cC_1GeX2L?>fV**Q< zKHi)EVaa`-f`xkWyI#L+Z!}z%J)!vBtM1092W!Vb} zRxWWTR&Lm_wBDRm^3m7yM7AeUubYlO{&Y7iQmlD9Pk_q&4a~ozmp!}XV2})SB!j1` KpUXO@geCxjnp80W literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_helmet.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..085dd585e5ac00a01a6f5674f99ea112b59bffbb GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`DV{ElAr`0KPPoWGB9Qsti@(p|gRQ5_K1t)%p|=ZMLek=1y<58KYSVFv)(1-%zDIMi zNU&KP&hc)Tcb|{r_H8Do;&|?;`UATCEK}CBX-u@=F0)>1!T-00FJA%eWAJqKb6Mw< G&;$U&sX7V( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_hoe.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_hoe.png new file mode 100644 index 0000000000000000000000000000000000000000..d5a78604e66b7a615585c97e08e12f32494dd19d GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr_~T6Beiz6c+yEKb(@u z)+lYB*I*dg=HcP-hy7tQJO3fxk0!!@=RZ{cK0l?|p{=1HeV5gZfJw2;nsk&2S-PW#a z%N3;DqUN(@T$gwpEx&Be<}KHD70y)SR4fU+{UMQ^cXP7JlfCa7DrNSUZ&l8c5LP_o z&`@}6?=L>}4eyy9B=&CO+!21C@4!M)#pf~8Sv6AFH{}0u{r*c{yS{nnrIwl35`gYx N@O1TaS?83{1OUtuQkVb$ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_ingot.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_ingot.png new file mode 100644 index 0000000000000000000000000000000000000000..c332bd2ca95f685c0ff89b29c836303efa885e5d GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EuJopAr_~vPCCeWKtX^d_f%X> zWQ%GJ6hqsn>;Zl)Iua&ZnTd%EKmcp*9+Au-( zh|vt!L&4!fvP}tlzV|0g=?OR&=^(OMbHS0Oh`ry%E}Y=s!Ss=5!GT|58XM!nonbP0l+XkKTsTHZ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_leggings.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_leggings.png new file mode 100644 index 0000000000000000000000000000000000000000..5ea16729f49f101fa629d19c90132b169c594685 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`#hxyXAr`04PHN<2P~>opUaUB0 zO|8sI$vejmH}eZsm9evP%0KyBJ@x9XLRXhrE5EOMnj{!F&AwlhHM89ZJ6T-G@yGywoCoIol7 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_nugget.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_nugget.png new file mode 100644 index 0000000000000000000000000000000000000000..13515d36c9754538943a7a6fed7a3a1660c93ca5 GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;Oo-U3d z7N?UFBv>mNm-aGCOlDPjWc;tWpfF$mj=~~d=FB^#kFNcn{eAxbcFC3;3CFVvz4PsA znUV#nFSgYt@Lb_B>e#?&&}(qkVfI0Z6o$Za_p4u--QZT>xx{jKNsHafS#FF!85quK WCl$Tx5x5Jqk-^i|&t;ucLK6TJqdd+4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_ore.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..8fa68577423a7b730acef8866daf8d74dc484bc8 GIT binary patch literal 292 zcmV+<0o(qGP)~1%Ai$;CRB@3l(s+f8kvfYwcmgN938f%JiR9~_qGH>&qxXKY)><0= zvMl2aQ=KflNQpAeNRq$aF2}uH)8tbVI122KHCJx;o3$s$*@g!``*Ymri~y<}-RzgJ2ClF+Q1t4^L!G5J0t zqX!DmtV-P_Rb~Mt4rv^$X1Y($SjX5C>zE_O<5B0`pGbSxk2IgyY$6Fx7hu;fX@HL& qP{1egxtPsIl@&AX^-Is1$oUUzwS$KjsKK}Z0000jJ1n2)1{s_IWx*Tj2LdF&5*drw%~S84uhk9!e+^v3<3u-8T4jf`3;L}&m2 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_shovel.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_shovel.png new file mode 100644 index 0000000000000000000000000000000000000000..fb726a027d567881737ad0f9f1958e315d3b9742 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`NuDl_Ar_~T6C{ET96kEfp2OS2 zId6nPdciD<~85ry)@0?eyZ1Mx>ECx?kKbLh*2~7a?%1Uwo literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_trapdoor.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/iron_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..6000d27353223440ba2f841bec4ca38544dd2a0e GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!N`Oy@E0Er}VZ+XyI}aW_c=7!C zYuB#bxpU{ig9p!^J$v=))tfhOK7IORc0T9?P#t4QkY6x^!?PP{Ku)Bmi(`m{BTYU%P@h7@sPLO%O64E^Y{)Lq7)WA<`Spd}2Ru6{1-oD!M< D>;F)k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/item_frame.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/item_frame.png new file mode 100644 index 0000000000000000000000000000000000000000..14f70635fdba92cf87ef88ba67ad583cdd7bb0c1 GIT binary patch literal 279 zcmV+y0qFjTP)V%NTAq3 z6ONlbAQ+tu!gIR<|Cgs2VK)GzaEg!S|0SV@a6GrO?mq~?48d>#%nR5w&+e!NYo6a( z50(R|!RZ2!But}*95-Auh=v&qQUh`UiUBYefSiYH00>NPt41-HC@+8%fee6QnC&>d zaB6EgN+5zXf!H7o=$f&{04Rjeq!Y0)_A5@A%!>PP*G} znrNrZB&mN`k17p5bjG`9KT9-jQXdJwd;?g*d1;1qx^B&=69|nE0}L?(;6Wh+9;;76 zfEEyseF6RzOLpVtLg(LktO~EWcYN@U7$H`OtU;&{47G);f>43Gh*|)|SOFcRbe$v9*H`(?l!9Cy~!V(J22l zj!Jt3ZNC_ocL4$+SnExssUP=eKnzBW>*&7$CvT$)^3-jH00000NkvXXu0mjf$a#Nv literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jigsaw_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jigsaw_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..71c16d8ba24426342a68651e70ff81bac7b4eb78 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`)}AhoAr_~T4b05`_*f;6Y|=M?H9izL0oj;XO-Vt&NTFpa-)q24T$i$MDrJYD@<);T3K F0RSd-FPi`W literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jigsaw_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jigsaw_side.png new file mode 100644 index 0000000000000000000000000000000000000000..5b5cd65cbdcbd40fd81f9a6446d7da7dd0d5a4bc GIT binary patch literal 237 zcmVJx5xsKNRLK~}Q=Hz*jl00000NkvXXu0mjf;eBQa literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jigsaw_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jigsaw_top.png new file mode 100644 index 0000000000000000000000000000000000000000..f9f5bca21199e93a370ae118b4827a270353e7f1 GIT binary patch literal 264 zcmV+j0r&oiP)oeU4($BqV`Tl zumH9xCsX|rdHoabwO%6IjJ(TZ{6_li3;+z32?t09EV~E7%)ILVO0}33>rUzR8@2_ak zu?i1%j?(C8@O1TaS?83{1OUr(KQ90P literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jukebox_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jukebox_top.png new file mode 100644 index 0000000000000000000000000000000000000000..da45dfe8dae6abb821f430b5a6b68b242da43488 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FprVLo7}wU$_$Rga6R7U$+u^ z&bc2mD4ZcBkj5YwsOFHf_~(AB142EHIVC-c=}kEdAqS^KxLde|^?36=kzx~Id~`r% zLT;0#@J&{O!yRT0P9ZF-85N{*7|yWeur-)mzQ-WYsN=DQQ6tgd1KR{?wg)XPCm3R0 zHfS(^P*s@{u|Pvp_>|9!b%$on{E(XHbW@UHYVny#SJtcmIgY{8)z4*}Q$iB}3GGL^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_boat.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..257df7d7108f4a09c40e9d7ceb929f2ec955f296 GIT binary patch literal 350 zcmV-k0iphhP)0kdRu$La?$CEUbJ1eHYt2S>&7Czi#$8 z8$I~hy_xyH*_}JH|9tNIO*BV?!);`v(|SRr=9h8X0kh9%2i$fV1x-4;MM&P+&0p_# zq4?wB%0FF;~*YRs<@6hiJ6{3SpNVXw(k zM@+SXST9>OjwFB}C>}0x_9?^xlZ*W&NNlD%xfBur$2%3vHYx$4fl|bKZnno^%LGB> w9dNL<;(sKN>!X^CbpQYW07*qoM6N<$f}oO@N&o-= literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_chest_boat.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_chest_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..eb87751dfa1818b002c0a224353afe7593f04913 GIT binary patch literal 389 zcmV;00eb$4P)Y5Qe8035X~tUZO;EhaXXtoEk|)lmm$tA`;Trh(r*rEG$H}-n_Cu`gFc@$EEA-<$1i)oyRRLPu-47hZu3&8wlS8lf zCs_as5=lJmAQU9kV*2)Um0I3%0LZmg#(MxWZdJ1o_K}@P&IdH3VcBa`dVt67&bJU| zAA*m$RvO_gBv~(i0WkRxyOyp!h|PDMhJJtyz=r@JW{-!)cXPPryathGG$gcS0D~aR z$T}d-Lln^7n9V@^VooQQhd99UWI>|Qf`izDVq*PSEa$D77zB}5z(O#ne2ZANdep^55|e*V=3_@%Y*a00000NkvXXu0mjfjZ&pb literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_door.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_door.png new file mode 100644 index 0000000000000000000000000000000000000000..90ffc6100765f1fc1133b3a0485d98c4d25ed9a6 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`)Ym%P6qPxJY5_^ zEKVmUNQ5j1*fryk_vD+ZdWxT2#8eyy+S77Rv{CWH5K4}5p#ho zYH6A#EFpkh1|Vlni+-XG4$sH{|G*JHQA8aCtU|(pYPf?JA8C3ASzeFnyedGZxx8># r;}yv5*`{~GGdec}v;o`&Ip=y`>0n)-MQa`h00000NkvXXu0mjf%&Bt8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_door_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..8af416a323b38ffcd670bc1014140f1cd0f99b27 GIT binary patch literal 314 zcmV-A0mc4_P)O5j`!mx8Q=1!V&q=-;SGSuhYs=k)jSpOcHi@W5K90L zdSUf>xCtveO*u`|WNoStUjX^)CIfU`H!9|#vnijP48Wn<`Wv8sa{vkQQOW_D)gYsW zhDmz>Q$9Hw>L8;Q14AlF>87~nrs1lnl(H%wmykC${DK3dMmYlqD1QL>a;SY`YE@wG zAXCAq4sa{CaJ0&5TL&ue+uF8`A%s}h^%tO3){5#j-Q-I{p@W&h3xRqj2IjwY+W-In M07*qoM6N<$f>0rbIRF3v literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_leaves.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..0c1176b8acb9e3597094461a9c77d9becfe19db5 GIT binary patch literal 298 zcmV+_0oDGAP)mDm6-r_$VFr5H*ToufB2C3}&ks0w!QXjalgxoj*qc{kEhQlhP zB?oJIN`O6p@5i=IlBK1z9n7Hw^dkmM3TBf+LK+$#C;`*FpEsqIk$M&cyu6*(<@>sn z&oh@+Mw)F@0TFOObbzUmQCw0~z%{B#>;cuO9U7Hmnlo0@uO-$tjy~{`5YXyIH8RcI woItJibq^|Ti9pl-*C!!CnYE2oidTjIf9D+SZT%r-pa1{>07*qoM6N<$f@GV1Z2$lO literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_log.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_log.png new file mode 100644 index 0000000000000000000000000000000000000000..030bfc8fe0fb548813722ab6d74338d67bd89a1f GIT binary patch literal 280 zcmV+z0q6dSP))(Sa{YQ) z*#?IJ-K;N9rO;d+3a6_NN42tMpG!vx>Tq?Hx$D~iGDgpx!>ZX2QRbL}4pmVq?MVv% e^7h#LEqnp>2eEJnSrr`s0000 zD-r@R5JYnZxBv=`LQ)768i7Hv3KSB7#$l0oPJrWROZ8N}R426?MDNUYCOw}d>2{d+ z$Nj8dFDGH~SBq&tK5MeX3-XgbpLIV6&#s-Nd+Q{Z*kX6s;G!rGgp zf`CY&&QxbttgKp$3KRfIxnod_Dv=)*NCgrBZ^O$*06%6R0XC7v{UMHO^AJVW6~Iw0 z)?3KO*b=}WYT>VdgRH(DE$9PT4-t4PgQrke(1N!R_n`?g%BM*F%Q zzwpn0KWrL!&?5w$kJD~EnsMEkL!e5ORg#d8^bYtrPwNhzb)UDZ4#jkKKP|+O6_RKA zoC;&Se^5|B*7ZoL%7^pw3KFyu(se;{O${=hIq*4qm1_2>NAJK#m+j^V-AW@=>Q=MQ z_~^hnR(s$v-w6SlcWR*u)n0fme(iX+n`6Z1dtJ*e~<8YDN@!!@b);|&3CV~n@X RX3+ou002ovPDHLkV1m8PauWam literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_sapling.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_sapling.png new file mode 100644 index 0000000000000000000000000000000000000000..a33daa7addf82a7d4cf132b3517be5424d737e96 GIT binary patch literal 223 zcmV<503iQ~P)%) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_sign.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..e272240a6418c6b2e15e2c7058958e0af13be175 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFUg1Lo7}wCrFqi)W?6T7r1wE z9@DYaTFwt7)YvAoclw?$`q`hv;BhE!I=`zjkG5CQ;im~EZHxx33O(yM)%YGAexmJk z=6`YpbP0l+XkK;?PwD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_trapdoor.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/jungle_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..477a599a5a134fea2219db79dcea47f295be0d80 GIT binary patch literal 273 zcmV+s0q*{ZP)dDYYeB=QIlK!@@?fX!QTlVV&iQ82c z`oz??Fo)0cvP%7`i0=@H=pv}t!93*QRE!!MrCD6`mk>chYXd}J%DTI(E#+WrQ&8Y~iXG(wc%!z#g XCw1}&m#!!000000NkvXXu0mjf5}0$| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/kelp.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/kelp.png new file mode 100644 index 0000000000000000000000000000000000000000..8cc4fe297f3e5174e44b7b6a6259e1ba7126bb39 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EuJopAr_~T6C^kUX6b#GZ}Ge) zaXIIUd|Rg(LuBxiEM^0>31}nGQVKx@WI~k?2eemP~#JxFa8}_ zCb&8+h1o%3ws%2ROD0=pQ>I&)mE+kHYzn)X(j*+uz5p^BG|ryz6kZ}JDV)pTp}2`r l!R+F!iM)=-N>0yYu+Y5BF=qqIU7&jyJYD@<);T3K0RXHuKo9@` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/kelp.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/kelp.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/kelp.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/kelp_plant.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/kelp_plant.png new file mode 100644 index 0000000000000000000000000000000000000000..ca6b31cc38615b30f2488ada0990bc2d71dbb644 GIT binary patch literal 1255 zcmV+q000E8Nklu}N!#g+1B2XgPUoB?{m!2> zJ(r8~`tsw=_2bu9*YCeSJijl@s~yk>xUjGOi|GOMWqf*ijSuqe&--hCx4)l$zI`5` zoss;!fA__K?Tep(z58dlHbA?K_F4a2|A=XWetlxICS2#{=z3iwDDl z`{{S9r+Lr^Ifn=GGSfUrP3aO3&SQc8zR3a^2i9F_7(@sUD4?YD!IbH|p9fYPXdXa= z$T&EI2bK|Gx9Yi2W&t&T#e#J_ux1*~11kRY`=!ggK0GbCd-tU|TdM;4< zK<5n+4?^RW^#RI*p-W2%NBae7z;vzvB^wqfB@f_(t&|VufhY0O2863v%XpxfKq-_v z=7BXAsQQ6-bAgmvlze(TFbC3wsK|)xdC*H?B^Sa8N5lizg()74QoboXNEvd(gOo;q zJ>v0z${+Xhz?%!6Qk%~MJ?A|hK*mIQur6P)!g&f4Qu)F#Pm*b#wM0Z;cR63s223Sf z%W?*|5HaEboOJBtK{OYJu5D%mWJRZPh;bm(KWgbwscZ&&h8Q_e*B*_H2 zrmDR_E#7+ipc^yf!Ki+)PVVYoIj?>Y%6+da4Cf1_HAl+}X&&gb52|Ek>IZ3!0IzhM zvBn@-kTRt70&Pgm13l5)-n330iwBf8NQJVOe4kYwPnCwLb;n2}P=;LIhcKltDOE#& zCI8txNaYLDc@PE@%>#XBk_SMctYNYwXPDBbm`XgT5`b48PBlKu;3@H-H*-X#l07`2 z3J~Y^AMDE)kp4vKrb74P(E7j|y- zm-Qo+ctG_ij@B2}@nESwDD82aq7CkV2T>_#7=_WpG%UIAcErfiuva@stt~td52AG` ziU;m;VX9wwv^h?9flx*1vz~vjp9j-Y9%_(CAJ9C2wSm{8No@>U!h^C0mi8;VK=t-J zM-8!ac_3qf>OVkuP-ZLR!3ktzD%4tP-RM`E6rW(JZ)B)F1=))Mu1{sLkbqdGJg RQpo@S002ovPDHLkV1l`~NA&;z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/kelp_plant.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/kelp_plant.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/kelp_plant.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/knowledge_book.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/knowledge_book.png new file mode 100644 index 0000000000000000000000000000000000000000..68a7a1aa3de5e9832a9bc2c77592ba0c5bbdeb11 GIT binary patch literal 217 zcmV;~04D#5P)Nkl zu?>JA5Jhe5t!&)D0qm^Vz{IeLL)bHfHJh-`nNM;^@K7Z2k}u@KdmOQ8{;qKyiBkp6 z+e~U#v>Xc!(?C@q@+yfzh7j&&B@)O$kpvrtkOcmv~-Bt@Vk`3$C#DzK(brYtsh T-t|Lq00000NkvXXu0mjfb2wIS literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ladder.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ladder.png new file mode 100644 index 0000000000000000000000000000000000000000..3500180a90c64a47342f5a37a9e892c03051de8c GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`X`U{QAr_~T6B?Q_Rr~%k=Z5|> z7GQ|DdR2Ai|NFP3Kghc@i!|IYkdi!nB;nOVwk7N@8dx1oPLv4r@-{z7c;z5*R8+xJ zyVkNP?!d~vMFtH&1uc0l{N-Kbo+a_Xi(SFy&f$a?Pgoh=+iUGxc-3Ym&_)JNS3j3^ HP6QN6v!hh~ zJRfGDv`T)1NVCbm|Mg%0-`{^X!7P%k!K9f-@g~EB`ipxVf+PZDxJy_WwjOW#|IB&b QBB0$2p00i_>zopr05cgqiU0rr literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lantern.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lantern.png.mcmeta new file mode 100644 index 0000000..5169aab --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 8 + } +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lapis_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lapis_block.png new file mode 100644 index 0000000000000000000000000000000000000000..6987aa5dd4bfd6af859e7ebd14f8d29da6325489 GIT binary patch literal 316 zcmV-C0mJ@@P)W#mMw8iYR1ifF!R8)v9td8cyq zO5jSg&32D8*s9v0C$dwlp7n*Iud=%2;gmocR(Kj2<$shblrMgy0 z2E8Y?9p+KVU^sJMp?QL-unEJnnurIDH&n9S%Ir36cC6XM$YI2=gz;utgoJ=-tAghY zx0KnPef1NVX7n1UHy=rmSf7^S>~YQH0RzMFEqA1gV`}YyZe#Ft^>bP0l+XkKjJZfI literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lapis_ore.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lapis_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..7c212c3ed9ef2befc8ae2727dcf17e1737f3f1e9 GIT binary patch literal 339 zcmV-Z0j&OsP)SVE z9fl#oec$&H?z^sA+<`NS$$;9njW9vb8b$Kf zO@C1Hj0Awq<-JfLM$%$mx%XVzWbaI#6=d_2O&h4lz0)4@v#DXCY$O6e^7;OWl@=uT zzBV=ps0M)k3_wnVu>X2GVWR9NDjQ;3LXGZckBZEMiJ5?83fPkODl0j`N2d|zv!lwR0=?()k>nJzXQlr8G>yuF la)Ma#vj=N^*KakB_yLH4ZBAQW;A;Q?002ovPDHLkV1k_7o2vi- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/large_amethyst_bud.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/large_amethyst_bud.png new file mode 100644 index 0000000000000000000000000000000000000000..337f13d5815b6a140115b52af044ed2cb82d0c6d GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Lo80eop6w|)q#ig?K!1A zRhw9FVdQ&MBb@ E0N>+LLjV8( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/large_fern_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/large_fern_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..936cb7babf2c448fc3d36c6b5cf37dc83827fc17 GIT binary patch literal 254 zcmV1}OqTL;#En^+kS)9s?*4 zE&6){8XTly)ia#vaf7^(CXVMl++YAmI3cq`apUkC0A(j^%=QNWIeC2$ySU>G08PHR zf)K%b2kY)4-+;l=L6&d!!x6=G8%DmhI^HV)h}*4n0U|=KXa$SI+yDRo07*qoM6N<$ Eg59TRHUIzs literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/large_fern_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/large_fern_top.png new file mode 100644 index 0000000000000000000000000000000000000000..56da4f41ea5f257e14f54a0127446fb75fc4d93f GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Xn;?ME08WOEnc%~&E8#mr%ap@ z6&uyu*!*ufcOg)Mu_VYZn8D%MjWi&~$J50zL?V1`??&Du4h)A34*gy~M{Q^SKEAn* z4xf5I^qWsoDY7=Y@2I34#vlE|P`k(Owx8F=^DUfre^t466;z}?4UyQUeUHz{jA0UY YS~H{2^jNvYKyw*9UHx3vIVCg!0E&V;)&Kwi literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava_bucket.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..1f7b926317f5d5ce38727d1792528cfb3b780a87 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ydu{YLo7}wCoEt!Fg5+#&nvw4 zV`2Z_|3ANq{@?yJr1_(yIj_O7Yyl6ZC7eq>oLnklz$VFZ$iU2lFGV5D*`Y~+^@P*} zUMDk_<&4^4YktJ%FKF<_PI?C<*=`(Syvwj>*2TSy#tch3Gng;%DxNG` em7-R}z_2MfzjTw_4iTWk89ZJ6T-G@yGywn!J5eJ5 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava_flow.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lava_flow.png new file mode 100644 index 0000000000000000000000000000000000000000..ccb5d6b18489e403ac085787736ec2761946f0fe GIT binary patch literal 5603 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 y1i?;C|Ni3{ZDCZwqV0000 zN*N5h91X&AV-5fR-*j_wr#Zu2g9*(-_5IJv9_$r=c^OmdKI;Vst0M|n=sQ>@~ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_chestplate.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_chestplate.png new file mode 100644 index 0000000000000000000000000000000000000000..5aa01e38baa5800ed6939e443570debfd62b37f9 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALo9mFPQ1u@KtaGc_LQg0 z(b$+Hjxr}FIeFP^wf(Qfa>e^zY%a(C2+gH=rB4nn+*-E!+Ah`{Tb)G=Q-j!;zwHP< z&yv8{G*O^!>pqqzbL5rXx5iq^?qOCqc0*A_LhV3VTl>G4`458Ry_PSU=E(X%*kYaR zebx(wqK}wvG`x#tD0`Y+eEzfc0Vka|#%m@_jd^&vl=0rwWY_-k3MHTe89ZJ6T-G@y GGywqhOHa-K literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_chestplate_overlay.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_chestplate_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..2f6464bf7aeb78fb56185792b74d2c793aeea6e4 GIT binary patch literal 74 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`f}SppAr^wk60D08M0%Js7#LUt V7#PEhYAt}044$rjF6*2UngGVh4T}H( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_helmet.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..9504867d89f40539a49a3f533a0c88f8397e537f GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ah@)YAr_~T6C~y-SXlh9=Xm@` z_=-*LEfb!jK=9w!*Z05h(w~2RewN^Je8j@bD7m5XbJ`rX27^E#-ZbBFmcusTT!w87 w%$ZAWFf2O6FkRP0lEIi|IwOl|e*go+jT5=IKl@ni2inBo>FVdQ&MBb@0Q3GcQvd(} literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_helmet_overlay.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_helmet_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..670653ce560d396ba0e8828799f346873e56cba2 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`mYyz-Ar_~T6C~~(a0&ck&oOyz zW!4;1iOH!PXBw3FZ9nlcWb&DYE;%EelAV^G_^-dGeF5X*h6)CTdKa~AXHyUI0S#gB MboFyt=akR{0Kl{&;Q#;t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_horse_armor.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_horse_armor.png new file mode 100644 index 0000000000000000000000000000000000000000..72bec65ca9fbd0446a49f1fcc995f9b45f261161 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFdm2Lo7}wCrCs-xU;kPzor>O zOZwSaU+3$b)sNrzhd+68%884M-4D)klt>fsWK*!d>*C4N7btRfPvvKOj%E=*->d)b zC!An7reL-yZH-xjNz)w8Lkg`5zO1tZn5Fi(6yEN7<1!;{g3<)F3274)6%IQjDOAp| zTGQC_#(n~$!dZowH!3`0%qI_DNt9p^ayh2p%O}K>(38V(Mu3NT!e0*_xtO2K3_HJG VKDf?AxdrH822WQ%mvv4FO#rhCQ0@Q# literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_leggings.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/leather_leggings.png new file mode 100644 index 0000000000000000000000000000000000000000..a1530c0967b511e6bbaccf6d80dadcf9638bed5e GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8J;eVAr}702@)j=78XD3^>VVZ ze$8L-?DO;U$q&xXHg7I0EHtchp1|9X>2&P!GGFC$3@N+{KGPTtjwn2fmdK II;Vst08LII$N&HU literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lectern_base.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lectern_base.png new file mode 100644 index 0000000000000000000000000000000000000000..217e3567b7bfed743255c121292091ec7e09cb07 GIT binary patch literal 273 zcmV+s0q*{ZP)c4cSg0Z9A+i3N$7xdS^JVqjt82S}{EtjH(1GA49zbC*Q9*h%raY{%z$ zGt$2Ahab%OugBF09#n*&^Kn{FMKi8Da|l$4vPu%NNb7)~VYh7HS@->B(V&>l?x%$~ z@`dD?KBvMM?_U%Ykaazhs`BCd`~?YG3F*2Zxuymg&m8!i{grC=sYmO;N0;s92;E8} zRO(i<&-m1Vb7V!IaqdT@4>WJzhoS3Aut5GFsCN9;_a*d@Q-br-d9FYL)xQ5LQ0>PD XETUxbU$TlO00000NkvXXu0mjf${T)2 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lectern_front.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lectern_front.png new file mode 100644 index 0000000000000000000000000000000000000000..6073d12824e30c7d9047d62a2f28eeafd289f024 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`|2mB0FMw`lW| zOUxx7lGtWR2TV`l3*%Tc(a@)d@d$(Fk+#Gx4WoppPUQ&2j<&=Zj0$GVJtH5(S8c|zwR;&8%r-d!B|92Va~rrSR2`pE@rJFzXP$<}kNtNVWP7}Sv;03U z`tcBN!%ZF|2B5JMBs$o3Ke$tO_J8zho`Vu;4T+zUM2@mQPfs*waCsvr%zS&^nuAc&&c8Qdak3~7O@OLER$FgC)iKCd7`l+hoR_mdK II;Vst0PRn7=Kufz literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lectern_sides.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lectern_sides.png new file mode 100644 index 0000000000000000000000000000000000000000..5e6955ca56660972c1169c1c0dfdf82c84d738c7 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FprVLoEE0S9lx!w_kfiuxGmI z&wuxCNi!_Jc+*{IV17-lpp^MY6|ME)u-6m zSqjLvNKRnpP+>F@jpUgxIuH02G4jK3unuRwWk=$_9Q1Ng= z+(Cne32rH~*;g_ik!rfm;MBHI+GQH|guP4*RjIzKyss}?4RjoXr>mdKI;Vst0FMVq ATL1t6 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lectern_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lectern_top.png new file mode 100644 index 0000000000000000000000000000000000000000..b81566aa77a22049e2e680f365b2dfd2510578c4 GIT binary patch literal 254 zcmV3B%L$q|<0EspyGa5_J8a6QzP;B;N&w6(3#CSWDe=Hv7 zZE?GwHq8_JTCRn<9QUho9oAo&FqMHmDm*W{+EJd^^Smxh8$pRvTr$VB2I{IsbybW= z#CYw2LAL>$@L60iio+8J`etU&4Jrc_oPi7IIpQs9-~jSmn`Pi9_D;rwnP|WR;b9Sb z&S4V$Vc)I$z JtaD0e0swYmGEV>i literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_00.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_00.png new file mode 100644 index 0000000000000000000000000000000000000000..7dac321c7abfd2aff17935ef3d5927d7a0727844 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar`&K72D6hwdY}H{qZ+l zLG*yhBclaH$LIb(VUc<6-hUTqhD!}+gG8JQBpbYq+Z1;kYM8*dZ>#Z#cJa1&O~VDd z_kFcD@}0tXqHT_4DOanSm+>aw6M71s#=8_#GT9iHZ&~$!;>3yn9Ze$H8vgJdI??DM y#E{9dlcA;a+L!@l z?mJ366P?89p?rc>!Dq{||NjNE61Po$%Os$1vJB|XzO=rUT0h+_KnF5-y85}Sb4q9e E0Dz)Pt^fc4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_02.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_02.png new file mode 100644 index 0000000000000000000000000000000000000000..3f717f008b9e1f4d3bb49a7fc41bf3b24fda80fd GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLo7}wS8PB3)}Du*^~c|I z1@Q+)3k+BPv9~&Qq2n~GMAyd7$D4jSwEe74k(zGfCw?d5VZXTz$4TQFySRVzg(^i@ zw@aV-S3ghmi@b|)F2klp#>@Q{UU12D`<7i^s~y4Iq4uIYMv?DQkG2~JQ@|c~H@APs zr|NMqO}OtU@l13QqlfYdRt29e%l`it%u3ug`7M)x!pSnAV?7VeuZy{LwH@e622WQ% Jmvv4FO#m28P)z^; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_03.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_03.png new file mode 100644 index 0000000000000000000000000000000000000000..adb4b5c6e3353fe5fb2e4c3ea7334dbea19c8be5 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3q4&NLo7}wS8PB3)}Du*^~c|I z1@Q+)4;q$3+L9pMLtk@K&2j zzpy}%!z4!kXS@IX-(&m2zC-O6LyBv<-(07KotJuKBJO@&o4~6e6~5pR>w*TB%wwVp zSQs@JUESQ8goPs68vgJdGFU%>$3eEHkT0o5S?pT%GIjoWn5%Zc71!3X+uU#Vv~5oBl#tgF2)m>r8b}X z@9yUIkNskbB*Q0bj>CJLj2JRmb~3bdUizopr01|CfHvj+t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_05.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_05.png new file mode 100644 index 0000000000000000000000000000000000000000..ff669e9d1693e86fb8099628c5783a82595d8826 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#=T&Lo7}wS8PB3)}Du*^~c|I z1yO-ZKfcFZt}p3HWY80D5b=Mn@t=QjqQqf=9KFWOU;k5uyV7`^3wAP0e_IjTc=qQG z14rfwbN}Upp85aZJiRG%hJ?qw1fGLDmc_3`xO}IirK~TxzP-t`DWl2nI9s01NA_&C zi#$&nj;;Chf8xZ6{~b*t*&6=v9a0FNkjmhpe1cWMXB)Re+l04F0t&awoER8%HJCrS TIR9M;bS{IZtDnm{r-UW|a8Xp! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_06.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_06.png new file mode 100644 index 0000000000000000000000000000000000000000..dcb9ad1a4dd321bf19aa50e04cef1616a6402c67 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^F3W0Lo7}wS8PB3)}Du*^~c|I z1yO-ZKfcFZt}p3HWY80D5Yd07`}_a@(`p91hc(&`m@JZR@HTE!+!4cYx#Kj$1dDqc z4lbRj!#r}3|Lo7}wS8PB3)}Du*^~c|I z1@Q+)58m%x_W#8Um9xghIsgCf-oxW_*q}}E22Vrgum6t?yV4}sP70?oblAnM{P_Q@ zQM5ttRfZgfG-DrQp2Iwfrx<2DdvBip=l}mC>ltm5Oq0|lj18R6&9P#=#<8gLT91s_ z-LGpCdKG3ZxV*7Z+WXJJS&k-=ooftN|EW(&c~URnJB?9cf3v{}(G*FBOB_Xv9FyNN kO;AkP&A@VE+gzXzI_kdd?9+O<8|ZunPgg&ebxsLQ0O*xpEdT%j literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_08.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_08.png new file mode 100644 index 0000000000000000000000000000000000000000..487235cb5c9f67bfba2866a725a9a467b1837864 GIT binary patch literal 234 zcmV9*s!ILf@p$%#|CaJ@ds-L(G28(#;o%Hk&%)AK{Qzgfcy@^AXkuO07xUq1t3he k3qXdD?E(-W+jc?#0Kbb7A2gR*m;e9(07*qoM6N<$g86b?Q~&?~ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_09.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_09.png new file mode 100644 index 0000000000000000000000000000000000000000..61c6a2b44c542cefe35faa03dd3cb629bfa9b123 GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`hdf;zLo7}wS8PB3)}Du*^~c|I z1J{Cu+U|Ns9BC4CMb*}$fz=X`FCRjZTm zQb{(4ZDrTDH<>nN2+VH`DM;?Lk1*~?Q($jk(ls&?lBr0MWcXyw(H!GAjZvXjLA=4> mrXGW&(>890hMe1+j0~ptG`YNA?hOU{fWgz%&t;ucLK6T8#8{{R literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_11.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_11.png new file mode 100644 index 0000000000000000000000000000000000000000..f469c57e39871c0ebb799e6291b4d66db56d79d8 GIT binary patch literal 246 zcmV-2Mjz`2A;q0(3rJ08)&s0iFN<$K(I#7^@-JTmVx1?ZIp~y)@q(j4=$sWdO3~ zH_L3n_;{rTsv$5Z!!)7uKOT#RYeqH%WGLRSLALe((L6YYi4imapWc?Lo7}wConXX|Gx8&o%P4x z_Kk@WYHi{Vf_Q{~|9i{L_3vB4xB4}04~iH)n0+44PTiK!lgP1)(O~w*%wq;Dcil?t zPB4_5RrvEU!sg!x$8DlZB-%R77}AVA9^Owk{#XC&2cOSj9>$ZxJ&F^QCba#n{=Vpf zOQzd5uVh!=2<4tM1<`;dk}M8&e0+Rtzvt>OJJhi!PS8GK#IQv036p@@ZB_;66J?AX e6LPH;85nN0>I(knVOtAyIfJLGpUXO@geCxM`c=FD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_13.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_13.png new file mode 100644 index 0000000000000000000000000000000000000000..f8381bb2a15ab5393b64b2daacf71e039e4dfd73 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`n><|{Lo9le6BwGxf8Y7X&idnT z`^H2GwKnkwK|I30KR%Y``u97BZP~&fF$|X&F8_F(Vjz($;dFvkf!Bcf-r7R=p(!-EybBb>cijL;v)9-|NCAEO|Xe$p1@oA`Ii)z@07HZ^>6O) z7Jri?;CtcajRV)akN%g|&idD!G0C)<;l#HG2_6q7rZSv(slZdj8p+mR(iFpRC}lT8 i3dc=72F6Xf>MRV$74@DiZr%X$7K5j&pUXO@geCxQqgy8c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_14.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_14.png new file mode 100644 index 0000000000000000000000000000000000000000..c298d7f12513dae7e81f06109adff1d74635c0e2 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALo9le6BwGxf8Y7X&ido8 zdzy0hLso^>A3Q(4znACw_dADe*}@lW3esI`J{~`rU~tTUWp?pIUWUwuL>}i0xhgjq zVi;nT&Fn6+Enrs)1giV=?5nBBERC}U43{?4zmMCn-_gWz|6}78owEuIn`|v4gnp$+ zGHjAe81WA|NpkJZVHyI{4@h~^EO-f<# z5Wd3@uuA17Lq<^BO}|Nu5^WP!N!}EYIJT6Hp*7^;X|L+4ETH2UJYD@<);T3K0RR<@ BNX`HN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_candle_lit.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..56bc7ccd360c6b28815f297cf67d6fe369e0246e GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar_~T6C_xtFuSr&{x2d~ z@Z|pL|GVYyD%=;CkTyXvMOt9P+e`l^bo-w$cc_2Y`v2MN{K@$ZPVaC2pT)hNZwcdC k_y5g23(qhp$n63e94%&1ZgcH@572A|Pgg&ebxsLQ0HPi-VgLXD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_concrete.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..d5a46fe2c61e561ec5a659a0f115e55810c95482 GIT binary patch literal 282 zcmV+#0paq2(+D@p)>8$Q_hLwI5yu0 zKmGC>lcBY)ICO8`r(Zso%ln|K?ZZR<-?X27h60seUW#}bGeMCj(+qALtILolj>^Dj zD*`y~ODYAnTKjPT+Yv^(YHW%r5McV*ls7Hao2df`@1rLb?>Jc7VEHX%<3-U)^wG= zOpLgxD{WV5j9h!FmK#PX(anu9&e~#pvk3u&9s1YTE>L_d%dYmAi%>a4NS?6$v&NVy z>*4l!A1Lwk>0B1B?X8_5%poJsjeQSTkd9XP$rm!$Z-cwnd#rV?RscsgNq=w63k6%&GKR(_VYzp)3ri zsHp0IGh0Dy8Gs^-100007u>HM^mLg31NB2OA4xp{-#D1Y+#m01bphIOLEIcmm0t$-Fz? zxqtJjHT=B0f5skOXOHjSSpVaP9Z#qG#2No;^Vc4K;bbq?&ET!UaJcP^0Q3N$@w@{t z@^B4fc<%Uwk)JQu04n!@jEdgN6t%oC07>&6mNHJSu1 zlggZp?R>(NbL87u{caAi)2ITO$~4&%o03vzX04_y+5l0f;$yW|&f7dz(unQL7=D+* zUS%5UJmLwEGEl?t4vl_Ho4)t|5<86jTxTlt!h77$C8qL_{=+hv+ka*Y{MFPYx}!}v P00000NkvXXu0mjfDDB#ss|cbSCtbkR)|L_#+*-V25Vinl^HQB*`hliI`h9oDqx%pWXf*4bzO zt$nsT9DSTVqyPeXvlJZNe|B!)jGH~Wd3F5SSI^P)OFa1o5RSDR5b4M*@4;dVbZz{2 z{54$eK%Dp($~uDNf%WWh1LOfPhDY35mrsr$m|06WU;U|?3i<#qC1@#3A08#6ph5Zg z_UFHHQa_d+x9;70rhz+MREc6#-G=JmsM* zoNSt4rpk6^*%8*wE1$LoGQ0IKZq_tRF!SBxV8+G}Wb0G%AxZWeP&0$4tDnm{r-UW| DNC+KN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_blue_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..6a0e661d93dedf71a5a558eb3e1359d1945cff78 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`_MR?|Ar-fh6Amy3rN`7yvv~Q( zn5~HMM8l4Klcz{JOyqW$rD?|Sq^psec>*`vwT8y;hYUPAn-6oJ4Ay&S%D|8_EwtkD S#{d{>Oq_{ry}N$S*m8Gu3m_8@oWz+SD7W#w z7Zu#rWSkjq*Ga%_J@AWX7uBK&31^~ZEhPyD%L&g6e?(iBTUL$uh`THlVcmBd}NJ~IG-cy|egDO)~s%vwnlAlw!lL+iG-C=ru5 z!}nefqq|nMJSX72m9vgvYoWB&kitzuUrpR$3J@E9 z<_Nl61@@ zhf17L5QgD%FSb}vV=tJX5xZWP4MY)9Fc?q~i6|l}_J+M+#g6?pe3kwb84COPozZM?b zcD`8s`kSKS$?KwtEB(?s`6=zYKY9=8mi)g7iW)cHMN6k{TDCv=m2>x=I{DR0&#ZMj zAtypQF+uB}m6zC7Fm?%y56mbIi#2*0Hr|6KgQP_*pc8j$$6o%wbKHf7zTxmPdJc5js&M==#C7Y|UTK422GX{hlv@FdHFmIGpuv(M6-HsD zM>Xyyh`ed@Be8=%cK`<3TMmrXJ;CU~W2`y8m3@MQ2RIC=oqN{uteSt&mi#_0PBc;k zs%DwPgz#|85hP)VeRLY)N-i1v5F^Pf1I7jE*+JZV)y~LJ@Pi6<5ymth8>oYl)JZ-G zquM^f8$kT{8t^DWLL#DrbZ9;Yb0FEg^$E_dLXp@t|uI{eOLgW21Q1>(l@J=iM@HU`u(b l_Lp7KX(FS7O$jdp!_!;l=VkPk^Z?Cf@O1TaS?83{1OUp`F-8CY literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_concrete.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..21d57aa12d6b4d4b86b1e6c01239107d27adc2fc GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|Q#@T9Lp09k21RonFyQ%g=CH=Uzt2tg86(&2!h%$2%5vmVW064(NTyTFsxOyiIJ8r=H6)%@to>NIv2| zGUd~>HjctQ3!YDVy4^xhab0l7(yH$tgZUUYHfCymVD#Fat8u*IYzokQ44$rjF6*2U FngF^{RLlSX literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_concrete_powder.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..18ebf59ae6eada4f2291c10bd10afff171e3b601 GIT binary patch literal 567 zcmV-70?7S|P))(`6Zk!HK@tT~~d5y=$!iPm{N{gthnDhnCxQ9bqZU14N&nH(`uI1GB0sD~j}V zTKMF8w|hZPj2$d>ouR_}wry+Sy;Ump-cYn{X-t8<>vajCl`;YOoi=?t!5SSd4a_1IB>C?VJH7()8E)d{pW{6JF_Sn!IkLlv{{>U~)5#0hSnB zt_0a3&RR(hgn$zikNAA%3&xlV>&IglhVBt7vyg!YknDl!D5S$Vy(~UWH@E`E$+C~@#K^99O>qt>>sA<3?yDduzg?mz2RJ`eUkhX)7&!->E|C>k2hizGM*l4uF#1k zz^EmjICMNd`@MX`K&jM@re%qw8G?~Tf*$ZZ1q6?y{||pi${8GmxQGA%002ovPDHLk FV1oV;3|#;K literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_dye.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..bbb5acc4d8e940cdb5ca6670f6dc73cff9b822ed GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`&7LlfAr_~v_8;UtpdjKLdxp14 zw`4lsV}ZSuug{9kc{ZJ+Q6cN=HLi#9fAsAO-(7xx!@qeNqt^2r!+XVQEJ0pkheDs3 ztYK@Ylx&*#eYS7>bCxqIGYl5)Qj1uZ=({M*mswBPP0II3mNWC(ORKN0ZS1$&bWP$= m7E|I*w)ltBE*kyV|D8cQh)d3_$kqht90pHUKbLh*2~7YijzGz zO-ckY5QTFHe~#ozltF0J#kds_8AZK-xOaAeS!6laa3d~U3;aq(7s3c8K7#b`AD>1J*K5(Nqm!8gED^;XUtYg| zc6f{&G=51-I6fQl-)a>|i@-pevzi3Dq7F7ycpH}>$kIF_cdJzpWJsC?oh>;0P6UiP zw&bP{HuXwLm$wh+Hw(M!adCF=(XGk~q3%jicyjiGr?=?G*+3=>wVN8vvz zb`@&Ac-mVoA?%OC1un#OGYw5BICw{*f@iA|krV<4$HpASV1KQtmzfP3{F@|R4H5cJ v{dM|as|Mpcl@RZ;Rp|SXpay~HUp|;$Q#syNS*CA)00000NkvXXu0mjfFo=;{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_shulker_box.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..63e494d0bf7022dfba95c2f013b3de57b290f4e7 GIT binary patch literal 307 zcmV-30nGl1P)7o<;xw002ovPDHLk FV1mHig|+|y literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_stained_glass.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_stained_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..964b1fbb554baf39bddb0ab05fd4496d1ee5f0a3 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`hMq2tAr_~TXIK_LOY$;co-)x* z?O4`<950?3zMb4@!Kb+wv-L-77A;#8^wO5{ zv?OsRgy8#L)Vmj>>euH1@4XZmx}ImoyDN#7?t0Du0wUhK5|Svip7WS?WukzD-O_jr zyLOkBGKn*hiSPS**66*cEuS+EzIXL-=CGwz+$~6A&hfxGU5Uakr=>CIPmdh$1D(U~5$p$&tOf>y|+$2zW9fz)9RzK4ae3w%+$k`LP}& zfO8^^2SB;subVhi3J@lKXF#{M<$Iko9#FvNaS(A5Z%a#}ExW1;8MpigVbKg}P%R9{ P00000NkvXXu0mjfbo#-g literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_wool.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/light_gray_wool.png new file mode 100644 index 0000000000000000000000000000000000000000..f7f13534903d4819728955cf76eb100cb52bb7ea GIT binary patch literal 441 zcmV;q0Y?6bP)Xf9(NFl}5s2yxeC`s;c+(IxEYU$K{wfd;* z`F7jx_upAIE6dluUptIEe@e_;m}7~(`3Ndz_emG5hI74Bx&R~F99-fFBXq= zy}%8rC|>v-8vIJ&d{(QEs46tZ5H>^GJb#i&Rnz1tvcbB5M&O(K*v8Yq`QKVgGXC^?24Y`hYL6ipy_cPhK;oU{g}9- zVJB7f(#MIx1sJCin$ROt6H_wDJq>z>VqBaEaRH;er2=)0 zccuJ4jA(k2JAhbz@CZU8C(t!lP6hCYv!GH jnFW}tP-88jC!Xma)PADeOT|#w00000NkvXXu0mjf|76Hk literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lightning_rod.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lightning_rod.png new file mode 100644 index 0000000000000000000000000000000000000000..5c9a13d7145babeeaa9eda2db750781e7b0f6932 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k)AG&Ar_~TEACABEZ??1)ct?D zg6IL0c^aI`_ZcQUdm701M3UiBOOK}+L(1~69hU@A!9y)os9U!+7p t3d7O31r}ls=j3mcIBev0*cP0`z`(+q@|r#J_%om-44$rjF6*2UngD2NFLeL_ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lightning_rod_on.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lightning_rod_on.png new file mode 100644 index 0000000000000000000000000000000000000000..a380d6860817d52bc5db53a429dac7f4a974cbcc GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%_o-U3d7J|t?{1p=x1pNOW$o#Lr k?co251`JOZH=gHah^_dex5%fq8>p1Q)78&qol`;+0MaZQ6951J literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lilac_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lilac_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..3e164d0b4948803c950b98dc04caa8b64c46d1b1 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Cp=voLo7}wCpa+O-emrF|DA%L z_8n{=k7h^wV?TT8cfTJ0A)Xry9*iEB_Z<0|z`AgC>Hq4l*$p=p3@03`o@}3VorhVW zRl(U|mgBbO8w$=7c-6QLoOtcV)z#W}XEa zPdvSj-C#JuFu^;at%>KLbn6R-X)T_9$4)R<24p5NFm&cWlFT}hkqYz^gQu&X%Q~lo FCIA?xUX%a; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lilac_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lilac_top.png new file mode 100644 index 0000000000000000000000000000000000000000..e2932bd52ecd070b84daab8c485e3258ea492fa9 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`%ROBjLo7}wCrFq)C_4P~|97?e zKmGn^x4rTG@A&G2S5rpLCxycwPaYO+6glHP=l^_>!+{JQ#=D$yk}4c8=7rs!r3B=ybtg+>|_%=VR4zUil-rl@e)TdW1u0! zC5B)gBN1C3ha?MO;i47IbNb(<%n0x73rf*nxSKD3osko>_H9qJ&gH zy}~DZj^#Nfzx?|c|IfFt=esUp;Q8NPU~<}lUTO1x%GqoepR_REP(8tRAf_o#q04Q8 z+6wLiCK@_tUbjAEYcN^d&a1~PG2t*{3daeC32A%S5m~QeZHr$$KG&jgNzBFTXVujx@ikkweUYFOxeS=|1be$D?U;I9E=!zsCGJzCmNli#;{an^LB{Ts5 DwEa-W literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_candle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..7834ace5c33eb24c15d033fa7a2e6a6619c5995a GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6Bd{nn0fs5pLT4; zQl|ftw|V|ymtKo```PX*1NI_8}L37&gJk>^bqz@?(v<(_&VP8py?r= zPZGz zfepkU3@71Kk9RSpW^%dJMMn??lGyKUM*G}jb)0i zzN_^qeyNTwst2+kMm~;D-J3kDI$-GeWCkio1*W=lPDy?P(RDD$35_PQBWWm; zuo)~3k**_G8vqizE~5pxV1P-UWwa!1hPGi7u*aNQg7<~DHNcpSY0|tMw;{`URB(A|ju9BN2CqZ0*2Lvm$NhX`==|8vas^a_b z{f8ezM{RA=&ROwL!?NnOL*L<^)LBqP01bVWrwoL)KN>D-4J1pn~Qa?L|W*C-}2cD;oP*NJT~0w4g}&MC79Y_}qy^Qy}5^p)Q}G$u!VelBTYTS4n> z<*;>F7}AZeBmeUHw`pS+DD-43JU&k5*B{>89dIkA3pg{p7_1A%RxCat{Ca=c8{e1uKXRNh)wW+u*mnSa@mpOF-mZ-OpJInJ8 zTI9x)8uRU$0iijQiK`mIPuKnLf4B3!U6VEznwpZDLr=RJR?SJ?zGg29>I4P T)HuKG00000NkvXXu0mjftdcDi literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_dye.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..f9ce8f0b9505b0fbcdbe75ec23488696e3ba905e GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`m7Xq+Ar_~T6C_wI8Vh$Ft55OS zbnKb7(f`wZoDGGqq|W{CdKZ-76YzP~@@oZWPrO+XDO1q=A*<~s*QJhkToV)(%)*=} z%gTe~DWM4fTUJ00 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_glazed_terracotta.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_glazed_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..d5ad2b605325d633c0394c68f5474c82e7e9d35b GIT binary patch literal 308 zcmV-40n7f0P)$@ zF$%&^5JdL^mZDao;Gt~nJcl+`o*`gsDl1PAuo0|1f)Ff{1H_liXY=z748h%<*}prk z9Usf4%<|8Ecb$)7dzpdiHf`zxvcV=GMSyG+RKNKICNRZ-W@t{Yl|Wu!HEIQQL2DDw z2Y_^buVdMWK-pL$pd=5%4rPX{7r^i>DS(8nRR;p#W%cVV>IAJz5jp!+e^hMs_I7YgjDW6j+*@0zw+u9$x85O@jNy~`dH(>;LZ9TKh$nmi0000RHXOV$N`qsa$7&gIP6=pWS)RP8msnj{n=$Z z=>HAMbEx)UZ}jGeoFR0EA$7^b z&W%zAvxS(`f*&>Ayz=SL3P$B)4L7Gq7|d3SQ;=q6@D{t7%4^}a7pR%R)78&qol`;+ E0LcR%xc~qF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..0607d75be9a53ac32dda128a9c4c60587fe3c2b2 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`cAhSdAr-fh6Am!H^7pn|ZKdEq4?Z}ZHT{;ix9LZP!69R&m(0&tdNq}p7F$mN0a-tE(mLrWAb_4j(MWB zf7E$?`8*K<{r`LaV)O*;9SDH=brhr{5uEaX?;s?Cm>MP+pG3IS+3xg0(B(6!+J%0p zNTK2t`zdufe1gu$tz*)ds_Y_t1Upu-ScygYJwIBy&=$pz8r`?-EUZevHIhB3VgGZJ z8V6tzs~0K{h)QOHZdUb?8U}j2nT51K#3p$tbizcCW1Ovj(a;XnL238MFy$! zo~=vA3!%n&!JrY5<3VA2om{?4$FFo?SPp!cliEZ%mN<2ga3N^dO;rxb(6HrA>a_%{ zkz4|Dwps;sX(+y5w(oq^%rVC3ybTn{oLMwx>_@T>A{%GmydE@OaX7ub%mFvaX8d;G zBtBye+8>Fo)7tlU!jI|SW6_LdLcKO|e=CDMW$n`+(RL9bcl^fA00000NkvXXu0mjf DG)m4E literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_wool.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/lime_wool.png new file mode 100644 index 0000000000000000000000000000000000000000..e10678004abe6a9f6d2827c92eb7a27e31f1bfd9 GIT binary patch literal 448 zcmV;x0YCnUP)8vAVgdDojimDuI&vJB{?d*q~wq1$)7Q}Y%NjtX&p8WL4$jv-?K+BCxz{*rcg-}_(_VO zmNh)ES74;ROsPOcD?F&_O_K6fufKXwWDbNmws%Gh>Kv#qJ!tW`D}IWUjS3ow=ErvJ zskZ&!kBI|K6$L6TJeEBHf5LkGAdv8*6NxFAWbp$A(qaac3Buzc--zlQw4-`)e(F*T zHkV4MZN4k;|6)|vw`9*~UcLr;6j7olr4wn;VnOww^x$iNxO@ny*fjGkl4KdbPFm{W|MKo(R`Yn^*v1?8xrehGLtNVoySaiQ2IKqob3v0X`%`Zd*CU_&&sLBaoy6!W2XF*c9L)c_DV)HqAU15M15Ia<~A3 h;kI+f{G@YUxB#lXX?dur_SgUb002ovPDHLkV1hW zl=k5Ix6Ak6UZ);jl*)6`c8&;FpKyZpy7zx?o|m>}yj^SjzisLFe~Y$$Yqi>Z0$f&d`}jRlRd%yV5%PGVAxPz}yh z2zVU7DPB<^gEcMxzz&B6{D*{BZNE^zvga0ioSlAVq}yBO@F3OY+GnC7Z*R|fYT{#M lU=?t+fR)Mqs$nqWABO3w2V`H$GJt%<;OXk;vd$@?2>^!`S^oe4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/loom_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/loom_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..8bb12eb78b19fe0a258695a1b56102c8ff126cc9 GIT binary patch literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6<0o-U3d z7N?UribDSTbEYu}y1f!od3;77IfU6`>&#zl6S@o!C0yZN9Jk;GH}A=3DTzB6rz9}E XvRa)QebB`kXaIw!tDnm{r-UW|%g!b8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/loom_front.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/loom_front.png new file mode 100644 index 0000000000000000000000000000000000000000..e2541b1f1ffe7a70b97431f97dec4e34d29d6d9c GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;=JY5_^ zEKVm|Y+du=|25U(|Bn}k`@D5rnD|KH%!VZgnROg_crSIFVNYbs5jt|IfZ2g*b~Tgd zvWIMEGIW@^CwK*4Z%}YAos_wQQTM0je`Dt!klcYsUv4y&7_@zycy!{^#F`z93XKBF zXaE27d*+fj;g;>>#R6;%Oe`&qO$JiZZeh(r9d56LQW8a&9Ts|V9W!7MS;c!2q%sO9 s^6#Li@QaO1T+9mdKI;Vst0PD9}m;e9( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/loom_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/loom_side.png new file mode 100644 index 0000000000000000000000000000000000000000..a1ed406fbc028258dee8a75996f64b67803b944a GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;wJzX3_ zEKVm|Y+dug-s+yQC0A>2-^8m%4J@DLo;i6)gRMm(^I!hQawV?jD@|V-zBKVNaDHpw znHXAkX)xtUxY*XS(N(vL@rKWFQR#?She9uw!VQ+PH-ElJ(qL0)H_@1~vDI$d h4F+k3E`Kir2K_sBSNe7wNB}yQ!PC{xWt~$(69DFeQ~Ce^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/loom_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/loom_top.png new file mode 100644 index 0000000000000000000000000000000000000000..b90555f03e2cb3466fe84e725ac0126445fbfd2a GIT binary patch literal 261 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`XFOdTLo7}wTWnqPq277Z&;M(^ zpCv5~_j!9zlmF7`4Lj98?4P)cB|@=-%`;(f;-?cP9{M*L6x>TUFc|S(>gYdaz!1qK zEkBzzf>)unO}gRD_0#Oz5_p*>SokRS@S7_bACb^$^l27(usASg!;*u{I*wYsLTm== zhcdo6I8Q%rz#wMvf~%9urRHL5zguVPv_B$~GB+?*tGPE`HsNT#@uEgTTAJ$*AI?#cRg!Oh$nHnT~+;Gue`Sh1JX#8S?cKa)Y+X*8%;-;OXk; Jvd$@?2>|tyU*-S+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_candle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..c58d586f4273076b295fe5956647b8fb65a0097c GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6Bd{nn0fs5pLUFM z)!YBmU!3{LZ^Yoz{6i)4UiRjv|0U1Q{Vyu&bHJp-e~Y3*tAejVuYs8-+Z|6k*6SR` zE5a5|F%fUzVN9Hm7GNF| zK@P((2;)ax^51pb*6x)fm>7zLB0{h+5V>C;v)|BVQ?KKMV<(=>BIpr`R3y1A{07ui z@Jb~klD+|I+yPG|pttMycoTp#Dm0-%xwYAK#iuU(EIlxaY|xVnHQ@`$nA#-Si6@x( z!r^$*$&M*H>kQ2)g{q-V0EfZevO?8UxtR))0->yEKIsX|<));v+Q{&Nz{7ThJ>#~! z2YBQpLQ?x}0MM`BNvhCB$#%K>{2G;`Z8s!r(m!hTc=bLqezE`n002ovPDHLkV1lqA BZtDO5 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_concrete_powder.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..054553d38c6f02db1f9f7b78dcbb13196f6d442f GIT binary patch literal 684 zcmV;d0#p5oP)?w`qfOT2Fu=)8!+nrKfB<+YXJgY`Oyf*P(#3wg+oEN?9E^q#2J72Xs|W49SG~dz zGsZ*|r?-=z+;!@LafiR&NbsS|E6#auu4Ps*!G_yVuNwfskJq+*sF|Uou>ePaz_MAA zo9e4&wQt{3!RkudE*i9nLZgj^}o@dx$0AluBU%CrP37hSd3E`pNtk=39a6&)= zoK{S-Nlzr9ox0dy!)xqqhiJtqp*O9z_2U>vH+wsdvv+w@@xU-Z?WM(O!kIA65>C+m zeGehPgdEl3a6IxlUF;sT8Eik`9COOQe)*bZk^`C~L=b^C%k|=?4@H`x1f?+bAdHN8@0TkJZD1V*dE^bJw1yyY00KD1LhSc)FZ1z*$q6 zL0`K|wQJy?zy84hVO-wTZPZgy7d|?iU~{toL|Nvuny@6M8xY47Bq(usv0c5KUvMB; z5;shvnbZ%}G)*S*RHSsl%x$Q6%>_d#K@NCz=sq<&9Sw~{ZVMPe@lZ@*(q=gA4;8Nf zMTYC!MV?0;SS{-qL9r?8td1VWBzhYbb-j7o0t1tTu0B7>R3wa^y7T|AdSW(> S1^18u0000{pgz?^ViN`JH}#aKetGJo#Zh#$qnb~S??(9nU%P$$z;)PrWB5j z-m3yB>B_sA(j*+i8+aHzm9kqT*)DTDYQ9mimobRLm?O>jOc_uEgV?PTWGN~#1 zgm+f5uovd?q%h_W`x5zOpmM*u5d0Edya86*S%0000U{5#zebiKK+O!Eu6{1-oD!M< DeQO>H literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..5419e521a3def02ae3ebf660b64846fb799f4829 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`_MR?|Ar-fh6Amz&{fepIcIxvV zW40p36Aeq>scRZHD2X?i1m`fE5M>r;QxNA_!^r%;HF1Ivd%O6xs@Ox>3=E~GLn|gG SnB)VEV(@hJb6Mw<&;$UURU_a4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_terracotta.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..f28da0dbf8accc241e413b7f3aae343f268b804c GIT binary patch literal 467 zcmV;^0WAKBP)pwZ$+awGjKW;=LoGo9XNMEHDBh z-rItt2-EF(wz@r1%mBgdF&&ShTX&moj4W1BRldJtkLYum(fI6T;XT(~@mb4zhZ#LM zBZ-8ymkn!|Mt@)D#7s-dd0RrN>=hF-NQwBJV>9j@)1wkIO#;S9%FOk91G0;0&nkN_ zyYH2RDsvn0=kpQ#_x+D7W!X=RIOmw~`?a32yQv~+Ng3lk$E2hlpCXCV!;GY?#T4$? z5i>wS!t`iYMCy@y^ttX(p@oSgc6LdCD(?SG;!&g2CKtrVUiN!~gvf8j5)`d@TR~002ov JPDHLkV1kDg-xmM? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_wool.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magenta_wool.png new file mode 100644 index 0000000000000000000000000000000000000000..b9700a8b07bbc891edab277f361dad4ffc8d9950 GIT binary patch literal 477 zcmV<30V4j1P)1@? z$xcE+5QX7>B^|!r;Q^@w@4Sq?21+U3Ka|bwg?5 z@+p-ojGo<%U(^>%pBwf2$*YH{>*nfnD^tx4ofOB;UzZ;oL4G6~8cX-hbouYF=d`z8 z6jkO5&$D^`o^^_^2afV1r*y0H#h|FO)0C|(6npy}@$1T?t4?uit>XM1bjit(P9|vm zT(8Bpaw-Q*49qBj6KnK*Z@&di26>icKqu~-!Q;p28{ClCOY$3a9y|qbJ{qE`(zpg0 zvElG;hZ8egm1k~4wEMN$pbf?`kT!3g>*Qjyp;z42g6sH~qZ7M%Wc7AtMp3VBD6!=E^h()>tmmH^(u=}ms5)*wp zu(&!vbdC7QjR`FOv2;79U6+v~3XZl5;S$B>U}MFwfK9Yw zW@cnY1yBcw>GvM`C_wopA9(RNptw3+&;m}tS6p!P6JQjzd;o~rPkB^cauH#!Owpvcj-6UQ zNWyR>T}IAw-fCHyzFkI+Fm~CN?JPT#zEN7#dlyE4#5y9wB_oU;5@%<4!TY5Yv$x^{ z4-pUa?j?>pp3=K~(9H))@wL^)oVp!-IB}N`{3ef3&Ic!akd4#lgEW1%HV@nP%jJwj z&Iien(*@o7Up{apoAW^uMiOo2%LyNlbzS*-d9Q{nCr)oLzV^)YJo(prfO2 d)Rs{J)IUc5#=HHsY5xEK002ovPDHLkV1lTXCw~9{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magma.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magma.png.mcmeta new file mode 100644 index 0000000..ffc3e52 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magma.png.mcmeta @@ -0,0 +1,11 @@ +{ + "animation": { + "frametime": 8, + "interpolate": true, + "frames": [ + 0, + 1, + 2 + ] + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magma_cream.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/magma_cream.png new file mode 100644 index 0000000000000000000000000000000000000000..398d66c66048836b73c6c94b256cfb0376195c97 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`dp%toLo7}wCrE5jSP}Bs-bgJn z`McKf|K5F-f9=cEWqg{C2&pdlC%p9MX>WT2w#>G~35_hgjG7FZ|GvMMmsl+Q<;@nm zJm!RRY?%&b53UxKZg{qOE!Y3=Rvv%uD;gG`Z!Yalz4i9FX0~2!DGmm9j^E9Y9wl$bE8F(=7 tI?HmI$w$zG*+bcL)<#K}O>VoG8P+)PwaVP~ssnn2!PC{xWt~$(697G_SH1uM literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_boat.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..c9d93f9902476ab5f568643776252f86f010d8f8 GIT binary patch literal 347 zcmV-h0i^zkP)i5Ju+>iVZ5%7OE&#g;r}pDY%J93*8i?h*-$38%5lROLwk(0$;#K@bMz&mM>0k zh#S4|aVPV0W-=jW|9PG-c5J@g&e5oz%R>NseLmT*h4O1J*qX2aR26cw3+(%&UXWgq*sQm{ z1Sm0HnjhOk1i0K^vxh8Q0_d)8bWt~bPC>}yK27R5d%K&S{{Tn=qE1y1-S3mbu>2K3 z48hjs$-}2yK`iSxjgbTp1o`FS$BrR(uvxR)erpBdi|I}*h7^^9{8kH)^7Jp*sKo002ovPDHLkV1nUumooqW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_chest_boat.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_chest_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..a8831bc45f53a2f34ba6e8a866b0e40d79aae7eb GIT binary patch literal 379 zcmV->0fhdEP)kqUwcQbZK86GbU*L|pX+1oyr`7e0WG7x|`~ z@g!A29Qc`Y`Oi0#iO3HtZnrWde_4+e8&1UOZbhtqJ&~c;+t6t;T5+O&wj4TL z_o}lH3_9@syzO>!8{@fJtG4qzbwh^g_=`0lnM?^TGTovLsp1tB5?eNar~=x8mFQNJzIdqfo(xG zqe}mEh8eyF%pTvEb}_z)Q;_K0V4z?vcHuJPF7b{&wFVdQ&MBb@0LleYHvj+t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_door_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..d8ab5639a951c591be5fc7062b1578325ba1a5b6 GIT binary patch literal 278 zcmV+x0qOpUP)ve{y9 z>y<1|fb%#E*ToX&H6DrJCnw30p;XZnBoBhf3C{#&hy!o{pPuJoBD^oBIRR@&N`T0X zz}xDT>TJog=1Nd6_W@`C^23l{9b`!*h-h&lK|@QTg@(17P=}_BQ)RU2opiOQ|)$@ zF$w}f3`O@KVxyH{A?yfRiM^ezo&8i|=>cp#uwP#I6K5B)Lz2x)Cdmw+>*;+tN~EB_ z&SUmCK>pieImmt<#>Z~26UEYbqz7Qba$m0ydm!Z*R7+a+lGwSOD}Yi80Kcc{fg4b3 zMRT3*(l8CsC!5pJ-F0v@ZkDS+PMX~;03P+m2;cq|6K XL|M>$u$2~n00000NkvXXu0mjf28?dH literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_leaves.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..ec40483b9bf9ca06a243fb960b2cb0cb99584020 GIT binary patch literal 279 zcmV+y0qFjTP)21FxeCIY}y8op2gxXZwZ=8;xL)WL!PzyJUcmpOdh zVU~wCC9RR2Z2{h9?M+#0P_`Yt%SS;=}#28^ZIpAIszT1;z!B zF$X-Zr_D%2it!C`K5Qp+hnQ-j;$EHistjJaR+F-h_^rS%9hocWfM1dwbuN>@<+|iL zbx+p2*@7lorFFBY$;?IC@mfnxif(}a7)pMCK8Qq;TAKuEWlYpVkHt0mDw7ww_K+Ob sd7vXjnr{7heBB>L@(OFK>wH4I07NvtkfagEq5uE@07*qoM6N<$g1l&FmH+?% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_log_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..f2c4d64f1c5bbb82f9e3a79d4d138e3a1621fc99 GIT binary patch literal 285 zcmV+&0pk9NP)dZ22;_e$&@J9C#iZ6gBEhZ##UxkOx9}H%{Avq* z1RlE8=L3QN3#FMTwNO>i2j4;%Wf7DHN6?Uk7GM#9AK_o%9n>3vzg-IC*A^`WCS58%;vH&_Y)szP}c$?}mt0e^18t{cy~UpL!s%IWNJdI%#sB+iUE z6y|vUfS`oD^N~A-WY2^qBS0B26>dAuI_c-Lz=h?KPgxR^s?vlsr%q0W Y(3TWkJC#U5pbHp0UHx3vIVCg!0NP7DWB>pF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_propagule_hanging.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_propagule_hanging.png new file mode 100644 index 0000000000000000000000000000000000000000..1ebc363927241edfe85dd231795e979a3344c82b GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Cp}#pLo7}wXRO%xFFq#W*L+5f zoK0W<-<~efbW>qMRKgGY?WZKp9p`eG<=ED6L*cBPuUG-E!r7~Hul?Y)*kS(b|0PMi z1XqQ#in9-W%ywYcy%_cXbW_N|Sq`&or&S&1{qgtprFwy5*$f`WCjTa7 z_V*sKH&z1D%Ne&FJN5tW8q&t;uc GLK6Ugac1}c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_roots_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_roots_side.png new file mode 100644 index 0000000000000000000000000000000000000000..658754e4632b66a4b89f60fdf2bc267349523b17 GIT binary patch literal 250 zcmVgaS=428<}QMTwMKJJ$#Ez6qW!3_qATGIq zYOYExg1ZDS;8TkUXjwbbs!@V!q{}Xe1ng!qQWMfhlf)V&E+zt(csJHMWX1GQh{f0F z6@8@1=t+`KAi5lUs5|~>;+zBVMBt7m5+z{KKlAwNZuF+UApigX07*qoM6N<$g4wWU AZU6uP literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_roots_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mangrove_roots_top.png new file mode 100644 index 0000000000000000000000000000000000000000..5e2eb107e338a6c99ac12afce6045b9eb1da93df GIT binary patch literal 266 zcmV+l0rmcgP)KFDjuf^b)z%k;5oWi=U<$!P#c4yS#LC{AOnq^U1eTPd#Q3~3^nytlHR zsiG55l084hv~XAxN~ry7OL(z)ZTeK5#0^iQ#M$a$xfh#9<-e$#nSXMUUHR(>;&7!0WWH!ehhDdI?$^B3}Y3(KD2Eyh6p2sG#funauH6sva0awQ-2~65tCsTLR55PwN-u9&K~XGT>> zOFMu^(bZT-#~_A5NFjwo$E=`@(at$x+oLNzrv(J|{!Xw=?7ab0tKw%boFyt=akR{0P0jdWB>pF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/medium_amethyst_bud.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/medium_amethyst_bud.png new file mode 100644 index 0000000000000000000000000000000000000000..a0f84f0d177153d087c7c2286fe58a21483246ad GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k)AG&Ar_~T6C_v{H^@Es({%p7 z=A}RHzij^RBHgr3;x2>4d=2T~JJ0{F@4Cm8b~vMHU8Cl^vsTQ@9NP}uFpyf$sNkyL uYtU;De!##-W;vsQs{zku$ylC9euiHYCe>cOT(cTz34^DrpUXO@geCyo{4}Qk literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_seeds.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_seeds.png new file mode 100644 index 0000000000000000000000000000000000000000..e70f025bc50b11ab06b171db6a2a7bd4aba28ee7 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`QJyZ2Ar_~T6D0mA7+(3Zf11$u z`c1qHnbSnmRqruONSd%VA!_AW~;uLNcl;}^8QB&YOu}z3act(;0?^nx-!gF9UbP0l+XkK$)Yg} literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_side.png new file mode 100644 index 0000000000000000000000000000000000000000..0a12fb96a0447cfaced0048cc1145913c876c171 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gd*1#Lo7~jowSj+!GMRw)?+~; z^AVLCM_1pIJUotv`y4w{Uj8lW5m@A)^8C5eqZ3s;Klkji$*rCDJ>>X_Q_X8qCU}bE zd6wp}@=(MdwgWkgtP-2f8kp%Y zY|LVt$=E~R=fZJ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_stem.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_stem.png new file mode 100644 index 0000000000000000000000000000000000000000..38065ef6f9f79ff7517befbb3a085af98d7be80a GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EuJopAr-fdUfRgXswlv6Vf8t# zH_iqk!N!h`N33{446YtHa--;3@%4k6$M4t3Z+;VVJ$&)jV}b$MtV>JeI}Mdu3Z^MN zui=ZxzOSsgG=1gPZR{2A6MGIyF!yZSYy6J?%RR-VH4ICyRA;PZJ!k2qS*_XEXsJG@ nI6YO!>5t%!-wqr<#eOh$XeEA_WD{l!bPt24tDnm{r-UW|fh|Z^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/melon_top.png new file mode 100644 index 0000000000000000000000000000000000000000..82234a85a0ec6528cf62bbb6aed9c0691a3594d7 GIT binary patch literal 259 zcmV+e0sQ`nP)}jS#=>c<6DjA}^E7f)v$K=OHHNh4BY3iF!mec3 zHDE`&q3`8bP8ivB7rcvtq^(Ds$q?O2~gM3=Jv= z=t8v@+{kc11zaLO)3H#p7i%1@a^+a~Zu=H`{6~Y?pXd+F^1g_D9b9fC{s#a6002ov JPDHLkV1fXTaMl0- literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/milk_bucket.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/milk_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..c1b15c1fe310188ab465b51c71925f9f3126040c GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALo7~jo$SqZK!L|)?-cRk zr=CZYcf1JPrMu&$rq^}NV2%jSEC1Ni7N*VXTwqv#BFcMGd-J{Dmkp0~&sN~``|R|3 zTd?Mu#5oJyS`vg=Z5O(+ZrItqNtka{a)R-5A5GOuau+S#6}m?RiDaqu%M@E(xu zVvyO#v|s^yfcu1d3)xH#f0f{I$dCwd&b#~XWO~&i=ICcl^|LQYfLzSr>FVdQ&MBb@ E0NzYY8vp>rz?5aWTM6?9sV0AAGiHYx5oeB@>sIA9Bys2@1oF%< zs%2|aROme+krwD&tiFu#<KiV8h%v?f?^2%9iS9_C>_ z*?8mPvQz&Z6J0O-f6>-paHiTK*ZrIEuK$U8idJ7P8agt6$YhiBv%bwK*>t_E#CgL} q7RTEc8Fd&N4NlJ5D0$4mn}K1iYlda8dUzesNerH@elF{r5}E)()k%y1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/moss_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/moss_block.png new file mode 100644 index 0000000000000000000000000000000000000000..c949c37c8904986fcf0e90ccfa82385869846023 GIT binary patch literal 268 zcmV+n0rUQeP)Gy zF$zLK3`BDq8-F3*z|PLb*2+e(kbeTt;EA2^AD1fFONO= zz8=K^Ij_%BROgM-fMipVBq3Ai&nadnl|UY6=aw_C&A_A_VmfJ(OX>?lzZ&yXkM zltL&BWM`>5N%juY7PquHnDMA+NkNzZiG!6#h|XS`(s^U?lm~#S=4MJ#jDoql0oUlB zyUy82{W0kG#-)w9er5Sb?urtt=hI)({5YSdW7<{H;je@M>s+iH=34g5Q1UOzb@Vkd S*EW6t0000yiM_#?)*`=AILMJP;_r6O=^F zYX?3;b WKtiiU!HYcr0000*~aP>mXVTyU8Y#>?Co!-pc%#%kH!+ z`^zeEzONIy%ddBQiYI2ZU6jz{G)?)?jmws(Q_1q{-66lA_#_}m4ytmJB%30Tberze z!SQfxB(#Z-0@ykg*9hbgqfUanIvtTbjKjN_2*eH}Nf1HIce3jEiAfP*i&Tbs~5; zGs${P5i5buzjaslC2)9Ub^;Cfvv00000NkvXXu0mjfGEbJ6 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mud.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mud.png new file mode 100644 index 0000000000000000000000000000000000000000..104d291a125e7e4f324d4cf749f48f83441f2f15 GIT binary patch literal 283 zcmV+$0p$LPP)| z+X})!3`FxozEqG>un1nj;{X57$}F69c6xSKtisMqI70jC(RSkR<<&071;_V}Q^% zG#wIMoUH5$BBb2uXY1>d&Oza4tO5=da|7}LmnIX51o+M8d4mQHoVUvT!-Ky_w&G}} h0uDQ0UFwcb_AjBau}IJyG8F&-002ovPDHLkV1f(Fd))v4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mud_bricks.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mud_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..f138a525060c916fb9d793d2b644d3a6e102f08c GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!bbwEYE0B)!aLf#JtBdvMN%x;x z7%;aYW_4TQy8c4*=~cIY(u^fRe!&b5&u*jvIVqkljv*3~tOpwd859{Lz)YTnpShqim&Sl8jd3x02MYr!u!12eAK`;xXl2|GoR$1MBaXtw2#5l)z4*}Q$iB} DU9n8` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/muddy_mangrove_roots_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/muddy_mangrove_roots_side.png new file mode 100644 index 0000000000000000000000000000000000000000..9436714368d10ea18681327a2d3c441ce82f71dc GIT binary patch literal 330 zcmV-Q0k!^#P){ z(P{!g3`O%T_Q4mWV5x}MRp?r5Dg6Nd|36mFz!@*ohp?G!?oD!&nhyKr^!n25c=%}c zcU~`VyW=vyubNMe@$aAC<$l{VA548+ruHBRh#)}Xe2u5iSHC{zYY$)$P%#s&KKc|X zl5uQ{N+d}@EQ{o5#2W!Nf+e6M3CN+CV}k1)5WobJB*3;6lsrc*mA5Ux3Bb<+yX|vp zT?0puKuxkEtFlH%fV>i5MOBs{Zv{QKgDfH=tm-0me*FuD2LJ#7 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/muddy_mangrove_roots_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/muddy_mangrove_roots_top.png new file mode 100644 index 0000000000000000000000000000000000000000..dbbe6b0e9666850b1d6310c377abddb6c4c1409b GIT binary patch literal 336 zcmV-W0k8gvP)s9}HoA#Hd zhrU_AR_vZ9eKFq@PQU?&L&%5Ieh#xv00Iyaz2n~^@Z^KHJXjqCNfgVX*Y9QF%|xpc z{G(+4xT-J77RY8FyM1p+BSy)N^7+0kqRDx#5$u{?&}}r$JH4<$ji5YDgg__4g8!*& zI?TaK=LFBrX|gI?IxRuTIBi$vKAz59#dps*N`sufuc7IzP-0GEWFb5*klNu%LqqBH62UyGG9=O|@jn&R7! iX1RI%UoNLRV}Aj%39R8^Hf8Jp0000%@fQm Ad;kCd literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_stem.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_stem.png new file mode 100644 index 0000000000000000000000000000000000000000..ad6af2c4cf6c72fc77f2cc83b9879f49683dd2c0 GIT binary patch literal 219 zcmV<103`p3P)Bj#vA>(*yFT0Rvoyc20FwLqk67RP z9xA56orxNO0yR-HlD#td(8Kn647iDY&x=8Y2_*WS05{rR66@Xcg%pss>B4CWcWGZu z1zs%)DwENHr>jsg(Z8c+sKW7c6(s!OY65A*P;wIJTjEV2vc1$z!U(Y%A5GNQIVW^{ VNS{ubXRH7K002ovPDHLkV1hwWU5Nky literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_stew.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mushroom_stew.png new file mode 100644 index 0000000000000000000000000000000000000000..d38b0e0b2e30d58b9b9ba59a0a5938d448360d5c GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Wu7jMAr_~T6C_x-Fn+sr=l{mU zMW*jocl@s3rY_&(m?Lp4Tfl>9$-^^exOjMsdD0f_(YRc{hHZz`$0ox~+!IU>Jt>q5 zcya!}{f$Y&>jY$*pRBoZbAvPk6I<7u1m_KjO|udimN2w9N=-05e5A9_YX;jSQ$AY; ZhAh^OyRp^lmI7VC;OXk;vd$@?2>^)FK%xKu literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_11.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_11.png new file mode 100644 index 0000000000000000000000000000000000000000..5d333b6af8717d8a78e39867ca8995b268fa78f2 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar`0aPP)i>KtaG+_K@V9 z2W$nb+l#WjTRd#GCfHXCXwBGTy;bqg<{&TMQrT0M+k?EsueHcD@)$;B%QCb+$WAjp zQl6r4%%VlW)+$h6;)bl7hqJ+Ic7ZCjj`xd%U)Y&4>{=<{vAg1aA(Nc5Z^UJHUHy&H xp^V~8cJ23HF)l3LYN?v*8v%40gQu&X%Q~loCIIj4MsffE literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_13.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_13.png new file mode 100644 index 0000000000000000000000000000000000000000..8cd91b943414a3d9e5815b74c754199cb9f1f600 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6`n4RAr}63C!Xd#pupoCc~H6F zqs*EE-|ni}Ny5MsC+lThuT(@n~ zQb(o6dJ&IHA(25Wu8*?Jy#yxceEu!_+^1C->wgpeqS9!wec^Av4BLx`%t8G^d`(SF362uS#JEp^OVNrV6Z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_far.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_far.png new file mode 100644 index 0000000000000000000000000000000000000000..443ded2347a8beafe7c829d1653fffc5b5e15bc3 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`HJ&bxAr}63Cm!TIpupi8`LO@N z)AJ9x@~&mZ^v^R;$g0lutTUPTT`1tm{7|opmi|5sS!*@jZ*pa=?Y;aiZd*%jad_ZG z@7-RL*g84?EIz2ReUi!zPo8=1oJ^B4>-INS+N(U4W6(G`QPSW9lfr)%hOIx+_#=gC fChcw87i}Ih^Vq@F$JXQl-NE4L>gTe~DWM4fM~_7( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_mall.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_mall.png new file mode 100644 index 0000000000000000000000000000000000000000..a2bf0d61d11df4932d29a1ff10c48bf47312cde1 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^`0({Ar}63CmiHGpupi8c~EeV zLHqGI*=46oBBgu`gTe~DWM4f%_>Kc literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_mellohi.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_mellohi.png new file mode 100644 index 0000000000000000000000000000000000000000..466f5af43b0a6271b8c30596ac3502e738408f04 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`)t)YnAr}63C*0*cpdip3`_S#f zQOlTvp}QA6ZILllU%Eb5L1R|UzbT*muSPA8GWL{tw^!Z%kl#{6x1JfsZz7(32z@rG zpX;sy!w0plwObi9RTxDUnO|6*!(h)TEp_etZrlBTn`f?djo{WeIIrKxIf1X3^ID!z ed;Ii$tEIc6&m``dx?c_G3rG8f z4PrkU$sHEpVZOj?7$x-2{@)5|iR8~*U5pB|FZ}J7VSDkAIjCQVuc@gi!BOIv825=! x3ST7*8HHLBQ;wdPl`tb=mP44&mSqdM8Jf=>$#*;dHyr3R22WQ%mvv4FO#m#bN8A7a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_pigstep.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_pigstep.png new file mode 100644 index 0000000000000000000000000000000000000000..2f8ade3a55f062cedf46f2a276eea3ca92f0d394 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLo7}wCrHdwhza~?Z>8oL zylmC0|4Pcr7Hl6sO11e0ubwPCr)}dz-ovXTmsLcq`T2i;{NslbN8HUsjtU4cM+&t# z&WgL%_3yj5IQwOLbFIW3Jck)lJSX%j_$o9zm~`~N6BS{0FkARr-jZj+QwND9a;h>< zZr(iDWYDvYaT#Zu<151?CKZmuC%Pt@9yB;;(zs?uhOe_Y1A}ejm1*qN%o#veGI+ZB KxvX^N?*N8-M%5;Z1Yqd zULnpuiybCKdkVf$Y5J_;=&MOvPZLRmx%mOsphTS at~dYpHuv?9KK%r`fWgz%&t;ucLK6TNwn#$& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_strad.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/music_disc_strad.png new file mode 100644 index 0000000000000000000000000000000000000000..c7e42ccd09067e9f219b05de9f4217f6ba2d241c GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`C7v#hAr}63C!Xd#pupoCc~H6F zqs*EE{|+BGsUg2$@3x6L6HZhIIcff16ZN{IGD+r2l=se4WdZMN=kAKWDYotGwnbMw zRW|f%O>*}XnxoS6Si{f3=xlzuz<1|M?->s$>=a^j>{tLAxj#=CKZpx?kAu9|MY2D zg47XrbC$ylCC(RO8{UbEFkiWH#o$lB4BLx`%t8G^d`(SF362uS#JEpeGcY|{Z_&8#$p7ue4}NCspY6=CP+p0L!D&nUjxPcm k&x$#zRj60<)^5)`apb_(iz|Qn0^P#k>FVdQ&MBb@0D~wQOQ(9Fn$g7DUCmIFrzdx2E8=0*lT zpZns%;np~u+xIY(YLKXEgFbiT8XZFIw(UVGJ zGi|~NZyM^4R}TpmCLT6x(Z50sXrK7?dR-iTb(fQXYW@Wp*a{z~ovzB62*`&34+sjx zIFMt|6CD<~=A9g*nK-QH*j#b({c#s4Cn#XiJBbx`h!_sAC>%Jf5TMz->$<|jDPo+K z8s+x%#B#xvBnu_10k+emVKe*$=2<5G2CBfd~Kq N002ovPDHLkV1j2XrG@|i literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mycelium_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/mycelium_top.png new file mode 100644 index 0000000000000000000000000000000000000000..d98ad615d71240ac395b9191d11946bae65214cc GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Vt`MGE0B(g49belDo#wQ&MnSL z&B}^RYHn@rE-ao?+1#9&b>@lPPoN^kk|4ie28U-i(tw}7AEgrwHoGiMIB|o?CB;OwU!i>b+a%pr3BAZ|akcn_7So3JNx|FlcroINukF|etQ@V z&Yti4e&8?nqr*ImnQW3x!NwlS9N|yZfkMU&6=z#L3wSQ^7&mB~J<-;Xk@EcURi4WX zi#xCJa2up77hWnk`>o6Ep0lhfH+#+sM08AEBFW}3D`AF6EyKUh8na)jY$^ddlfl!~ K&t;ucLK6TOT~o{e literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nautilus_shell.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nautilus_shell.png new file mode 100644 index 0000000000000000000000000000000000000000..442ca6ed40520a571d872e647bd400b215f9de63 GIT binary patch literal 259 zcmV+e0sQ`nP)kJS*kW+cVP8jxMJ z&dn6l5Rd?}jUa_E%^(_`of~YA#{eWh!xVRA1)~@OqEQS1DM0rtOcTrykS35A%nKL> z!2F2pPmnlFGmH;X*Wf6RY5=k`kzIith{!I&Z~?L*$bkjo!!U@C)%oa#INIpKF>*S9 z*^J?QT$(|AkVfPvg@p-D+hGb|Y?zZ_&c>-3*${LML}{c1001+tnq2lG&wT&@002ov JPDHLkV1n|xXfXf) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_brick.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_brick.png new file mode 100644 index 0000000000000000000000000000000000000000..e4ef83f66ea44e2deaa8c827ca56e540f992a1e2 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b39!fLoEESPCCft;2`2!+q7w+ z3U{Q(rhu|(Uf2Hp4|Xem)%ToNS-Y~7_wt-#(ZDaWUtYeWP-Sn?GGXP4GcnuGPtxXy zoPF+Y^(1Qz5%q&-uko&9T%9xdZA77%R7!>tX*6D7RY!#k+yNF`k}w4$!@;v>i?(R)QnGb0Nu&p M>FVdQ&MBb@0I}In+W-In literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_bricks.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..c64b3691f2c669cacac25f99f1ac011df3662a0a GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M1W6-E0C7t6;Kou(G-<5kdU#E zkh7ChaZ%BlckuaIpd4dKkY6x^!?PP{Ku)Hoi(`m{Bt{>#gKT*AU& z5dLd+K;8DV*;}|Xub20AbvZd{w9N9!*t_uJN?nuar`DQYtK5r4oD@G-Uf;L-UhMnX zufjsNzY3Xfb&7|Rv-9CIk?*Y|-rst;Sni@-Tad^PW|rkX@)l8UT0lz~JYD@<);T3K F0RV)kM92UD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_gold_ore.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_gold_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..4c807fad4bd9fa8bcbe5420e6a4c7d2b887d9cbf GIT binary patch literal 335 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 YAM&Xo%|PM?(pVCU)k;O^A6n^E8VBeSK+f_x4Uw zJ1iFcWxejq&#P5`+iYq+Znrg9GoF^q@$Wvo#z%mE$OJ2<5D8KQoV})6suIZh`}4iu zu9yDvbshxCa@uLP>nXzc|NAW>0}=NvHATvSB1x7Amg4qj^Z-RcNZ9>&-4C*5Fta~5 zvS~>X$;`S@G-GwxvNpS~6SL-#f+Gx$!!~ynfB?v5OouoUF9%6RQQI~w>$S<21YQ@( zfUMVYvfk{G_$a|ZmF)?8WCi!cz`eB(r;uX&<3?AK-Dj?=oF!<}i{)vU(Y1I9%#X&K pmn0uiCh~MjU>3=>k86%m;0{i?^z!si+b;kB002ovPDHLkV1l!_nc)Bc literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_sprouts.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_sprouts.png new file mode 100644 index 0000000000000000000000000000000000000000..2590644599500275b4a119c7c3882f02d91037c9 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`sh%#5Ar_~T6C_x-uqs7I{TB{8 z%#zG;u1(|EGETL2-+7#~SDujK=xpW{Se@PM{ipWafdjv02%ckOl#q8*mS!tw+@xY> zSmK;1$IY|k2$P?$fo0C89Z8Li5rq*t1``Cic|tl_8J;nlT0Gy%e;;TegQu&X%Q~lo FCIHDRFuni) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_star.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_star.png new file mode 100644 index 0000000000000000000000000000000000000000..bdacaee1bb6608f3132125ecfe143ef7df7df6f6 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`y`CkNnuYD_ZgF%3|m^H3BLCVpr z$wX0_;gCY%oO_Pnj6H;T;&&bS@c-cAB8&MN&Ix)97ZuJbNG+R~&~WHarwrSPZ9=j$ w6k0b#C}>MfjCCwaYLaxCmX_k2G3zEn%+^=#H?}*T06L7p)78&qol`;+0B3MZz5oCK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_wart.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_wart.png new file mode 100644 index 0000000000000000000000000000000000000000..09da1e33f1f4082fbe49d263e58e5749ffc25d94 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ah@)YAr-fh6C_w84%$_(|9?7! z*I@>u%kd7cMuU%R4yMh#44L1AMVJ#G@it^SZIitjuxJkdRgUelDt=SK9i$Rw6-v5= yNGM3V6e%d(b_>%{IL>lK;ZhRgUD3lb3=BMV!H+|AV^V-NF?hQAxvXLM_<< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_wart_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_wart_block.png new file mode 100644 index 0000000000000000000000000000000000000000..fee89b5358ec6196648fbb5f1c3444c6d066f008 GIT binary patch literal 242 zcmVG5RblM6I zl`h!|(#*Ud6fwz^m_>lJP~3|V*xfC7uVstVee2Mo3Q7MYpS}?sI-tbnpM1kr*d-;Y s7a4aupZi_@%07*qoM6N<$f=!iXrT_o{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_wart_stage0.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_wart_stage0.png new file mode 100644 index 0000000000000000000000000000000000000000..c422334860d1322ff8f98ab994c452f1d484eca9 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Xn;?ME0FeJUEak75uThN(bdq}%G!GH(5YiwsT(#KHD!v4 r3G^lyIBBpnPn1++NHJh$J;=l$m(0*}_x#>4pjHM?S3j3^P6Eak7ae3>hi<~Tu0!$Y-ou2o{d0)S+gjs{= zlSU4C_qWNc1?Bw@-rZ!d-F;Scw`ur{Z%<`SB4$2+nQ>>cB=3&JFK?!mD3tPCHsEvU cN&NSez2gvL!C5W86rkY@p00i_>zopr0JFS0vH$=8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_wart_stage2.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/nether_wart_stage2.png new file mode 100644 index 0000000000000000000000000000000000000000..3ea9b666f7fa38802c6b8a2b14e5a104077f2afe GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Xn;?ME0FeJUEak7A<25Mk@0{5#{q>c|L5Bn1H~Bk6!8=J~;dPwXhEJ%Wv}Tue>xV%)Q-s6UY0~S5e*f-mLDsE1Aia+NgCX i&UOB;1lNWQ987SH z-s(K&*CKc|}85y?e53N1+t9>yJPox*RqCL{^8 zWts(rtKSuP6FI>lQI6P_i7r|)2!(e1Hq=93-lnPp`KYVn)5F8#`IvqvUD gg?WFVdQ&MBb@0F=2wcK`qY literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_block.png new file mode 100644 index 0000000000000000000000000000000000000000..fa9291783a4ffde39a7f3d824b70f1633f0f99e6 GIT binary patch literal 276 zcmV+v0qg#WP)w=Dzve7X0MV2fuVVs9`iR0kq}=-vlDsAZl!X8ssJ!ZQ*b1OReWckT z4pWVK6jvtz!pZn`O8~UL41mf#Fd<@JRSWoQjSrx@gIW`Lx5xyU1s|6Nx8!jK(8Et< z`wrk#i9c~=!JD}Sno7X=*#7}c;D4ffbpXvxfC^|T8(dh(cHpO%H_^J*-vkO=%9Z(A aPWl3!^1k&C_Wtw$0000Njak$pAhT)idcykhikKjHBr?6&ogLW|nhJRjl Vx-DE&yMgvIc)I$ztaD0e0sti_Ip_cY literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_chestplate.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_chestplate.png new file mode 100644 index 0000000000000000000000000000000000000000..f2f0ad5a953c213c783ba635e50ddbab19f87b8f GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`yFFbTLo9mFPPFA~HsER9$t29Z zg2%(Br(>>eH ze8bDNPP#DJ3i8Dq%5C=U%$&LZ?7_0uYYkf8B)8QnWjTm$&367i-O6INzopr0Q`Di!~g&Q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_helmet.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..17bf7f8011479ddbab6596e149bc749fab84a32f GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`nVv3=Ar_~T6C~z2xW+xSH}lz& zR&M?K|Gs(qG;V~1f8W1j!GromrqffW{_W@OZk1*bQqSNx!B8?gaaQ6C4d#Tpww(;e z)K4-@aGJsGkTZ$L!HlJ?lgs0YgNu2?3WpZSCSSob3T=T6j0|j1RR(+w4|0K)GI+ZB KxvXkb!{fZ|<9~ zqe{}tC*^f$N5LK@p_H;y64`v zbane(Bj&HZz?13uP?k%g<+ltI=X9TRb+OwMesntVJ^cRgLRpf8s_w7Z{^xe;CP=wE zwnuP&7ht^R%3!ucRWLSsPeZ$aVe~}P8H!zJ7IJ5uzZ#_YDsgwh|KL@v85{fOzv1rp WelqP~Y-R?~!3>_RelF{r5}E+ams-gH literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_leggings.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_leggings.png new file mode 100644 index 0000000000000000000000000000000000000000..af45363b3631abf9349a8c06d81f8e695803f45e GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`<(@8%Ar_~T6C_F;T;m?v>*?re z{FuMs*^Lc1{-;K!Ch#ORZ&<%vUt;#FSC7nD(ik?WrM$^Y_n*UfLds!=4s$}6qr{Vv zMZ66++tvsiQ9H>{(z@eFW-^1$gA02bd}Wq1zWB&%+>l_^&}w1EyrDDMltEHhNM444 ZVam(J%#k^|@jxdqc)I$ztaD0e0ssolJ$V2C literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_pickaxe.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_pickaxe.png new file mode 100644 index 0000000000000000000000000000000000000000..088283b0bf6ab4c414f001edadb471075b34ec0b GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`&7LlfAr_~T6C}1A@V@-e-b&50 zIJ#6?Mtq6*pMKu%R_P_{SA3bT;XH-4<-v{n$M|wQHm)|F;lF9R!?r^_iZ>Z1JYx}7 z7MU)P%i&?XX|tn=hEInP!_BlA5*@r;5lw6hZu?APR5*KW+O-H#K@)~0H*Yf5hdjL6 mb2@F3^XwD`@4}MvB@DX3`5G$j>x+TTVeoYIb6Mw<&;$Uge?p@G literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_scrap.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_scrap.png new file mode 100644 index 0000000000000000000000000000000000000000..f72e21d08278b0604d54ee3898b27af602d06106 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>z@qLo7}wCoEtum?Hd_|4>Ty zoLgb+$6TbF))`*C`>=jZ=ehs8T0H)=9WZGUX)^Fo_A%yYzG1=3$azTQfXSmnaZ;Q9 zhqCMxY-_MMv2DTau62U0#+wus!Vj1zN;iZn?@~0lz95@rqv4!BIW~pf6SESeCdRg2 z6_}BhBa#0gv76P2(ZhgoqR6KmOhUFg9_N@-vQ^j_7@F8mMQtgZEe3QUgQu&X%Q~lo FCIIXRNuB@z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_shovel.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_shovel.png new file mode 100644 index 0000000000000000000000000000000000000000..0cbaf61a0a2bd39536af45962bd4a6aab1c8d85c GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8J;eVAr_~T6C{ETcwc^K&og=H z&b7OE`=+wC{F}VS(o9FJhx-zDhdIL%$t8?SF5W-ZSHkSz5FglSboS`Fa|ym8nQR|D zugytFa+%e8V%A#SwJ+C5E)i^*D?8`pc1g3DCxfS} KpUXO@geCxgk~#nY literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_sword.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/netherite_sword.png new file mode 100644 index 0000000000000000000000000000000000000000..4bc0809b12478fa4d29150871df6b303dec9cebe GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gd*1#Lo7}wCnzviWLo`cPuyg( zJ#>5H#!U?u>NlB)FA<-R$KX@Epj*CjmgBZ2lje*`rpMckHkmeO%$c>ZRjY&lQpS>X z|L)&E#<%~h!R&;#2}>mJu2+y+(y4Ox1Y3i_$ypm&rB2TJDmwL_`V5Ii(?fe4wkRr` zJ-Y5(0k48o3#SxQw_Ub(_8P84wuhz-D$5r!8}d#3&ystPnL+1rUrq}1`y)U{GI+ZB KxvXA+NAN3OsPxChsb=a^Y$`5_RJ?*C8sCseOt*x&QKXMRr8{#lk| z{;umWvd?&ol7y$vLt7n155%|u$eW9Rs?Y{im9pJw(XrH2`Mt3L8~S? z6qv;9!81&PKc@#_G{Bx>n+dtq7Ls63|6RIGv%13r_txFd9Na32qp*74?0sTaVv({A682Iwgn`cfH%|Q7ZVAh#E+|+ k$?X&;n8bS?SI>dq51+-Yd68e?bpQYW07*qoM6N<$f`a*edjJ3c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/note_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/note_block.png new file mode 100644 index 0000000000000000000000000000000000000000..40ecc58a2263965e9b6d5d9cead2b2b8b7348d33 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLo7}wU$_$R!=E#aK`_v4 z*8kPaI{*DUOIeZyq-XZ)@GW+%dcbx-MaEQx?Zi> zZEE1~-rRf7@4k0ufd72%=S^x&4cifg*{GUQrup%@xGKG)8`a~bzECfo;e(q^FII<5u#365Unq(a~u8^ zAcSzQ$+M0z)e3@}eg!;|0D@3{xQufjLJTnP9d1FqncbNSAqim7-N!+0CxK|7EaH1? z#%k7tAQbZkxN4Q`k0fN;DMBXdtiEe;%0s;H*JlH_mw&^zNK=OZ0000Y5Qe9>uuKthqFzXp9EqUhi=f7j*d!>3kXR@dq9A9hm4z1RZ0+o{@GscBG55+r{amxG!syg8av5%+f@@%8J86y2ZaRL}8@Y6MXo z_bQVR3|8=R9qG*4kMVqTI0><~i@}rwSfL+}Ljdfrl@y@GXT88d>n zW>IKG6P;?_K`7`n!sPAgDzUuf0Fc{Tot3SXP{fSwavH)uvJ=Vqfc0`l8d2~Gc)aU= z3t{#l_?YWqmbZ}QV)hGw$%ojrbnQWG9>&}H0a5@T0)Uu39va{6May{&BBz@rp(O(t z1Yt(j0r5CQ0fY8p3gQ=YI=OL(101#rvXGf}5PMKetVhKX_iJJhL|y?0^}PO(Kz5t+ lVnt}9lGAzL^{e`v#Fne9rJm0U zdV2k*FkbeOIVd4LzicDJ=f?uym`*Sx8Elec@V>&CvOjc!1JG~=Pgg&ebxsLQ0HvHW AYXATM literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_door_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..bccd102a5ecd026913da6fbb7de347ada32e8d11 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`+dW+zLo7}wpE$Svm;Kr!AM2|c z_-3#@+@(@%aPO9MgOXgvYNlffg)^+$QhoOo@OAJ`YDpB3pKfs`Xa}Q$)G@a*)}DS} zo}2@HnjZ_EH?mAH)GM6fs$jW;@kCu~;smFdM;{Chq%v%Ca1lHHfyr=VgHB%}!^({e zLhS8~RXPg4`NbaHIFdLcL8n3FVHfKLaj9L)C&_XrFmF&zO-g1|$KC{FjT66=0(J}SDM1~p7Y!2%VtMVDoS-7xT%a3{6 zH?{{N>@Qb(8~r~&Vg7voZQKWn4ERo%2uP<`aU4!!n{E-xBq+l+g+~pOAjZO_es6(G==3bYzcEZL?M4&xUF}tlXL(*{;`#3I_Jv-n6@kfvPw1k@i84(er zJ_~mp5_(pm)TiQ3fvTz);n*{igY6@NEajwK33b;Ce3Xfo&NG#Ny)a9eie~`Jxv0+$ zB!aASC8m92W`;X7q{RwM3JI48*aPK9qN>XWDJqh*boT?!UCs}=mvJ}%0000ujP)Kn4&WeQ-WEtf$C=UKJUm1l($mU{vCUIG$E=~i5Tl%L(mx32&! zU;?O$wqu$coG!j`YowW^C2`iSY&F+vkg{#gnEwLr4S=nQoDGqb{Qx%j^Z0&MCCLB) N002ovPDHLkV1ivOZl?eM literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_log_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..27f1abacbd69f24400d62e3ec6200c56891f5105 GIT binary patch literal 273 zcmV+s0q*{ZP)vl5xc}&SNroi0*7A!8)HsL<+6Q0+jSq1k&oH9@X1c6pY z1PEY_00$Ukx-H-gGJ&7f06`L{3{9H^^sNTG#8)84zpVRJ2|feHm@aK0p+`W!Cc$dZ zB2e&E-7jk3i^#rEDSt`mePba(zp>Uh1e>goKmu*y9m(a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_planks.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_planks.png new file mode 100644 index 0000000000000000000000000000000000000000..5de38610602e3601a4a45948d5adac0df927af07 GIT binary patch literal 268 zcmV+n0rUQeP)d}))YiJcst*L_5hXWb9mRfl3ayPp=~$O_3b zeNKfj-ajZPAnST0RprC^c?Aht3F*2Zxuymg&m8!iy-GFv)T4Lcqsw-4gl?q~Ds`*b zXMA+v9IHL>nD2xD%{#SFg=#N67r%Bq+s!o>;EDMk_#RaH3=NW->*1PI`|$>T?sCRx SFZvV!0000g&Ge{P!0hkN@foYsb z)#u=q{cL&-+(fCT1OTw^gIrYPAfnm3PZ3O}{;L55R?rL)Dun9*0000Gb}@FwW&QU&$|4-@Ipt=(eDv1; zVz-3;pY)n5%suzt@#@UrG=>wR%;^k1#&*mMdjoYeJtB|g10BcU>FVdQ&MBb@0Jy44 ADF6Tf literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_trapdoor.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oak_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..cba143b9ea1874457f45f18a129fe2d48dccb220 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLo7}wf7lfG!=E$FgX_Yd z`>`*6)cY+JpV784QDU}C58KOBhM7S!*&JrPDh!7e3}-0bc;e7@AeO`xFfkV<3l;cH85Thzk1?}EFS`>_K31=%kBekF$!K4~O2XiI%O zxo`(VxWmKA&Fo4xfeMT%&lgKKyfHepSnwGu(1gHNx!w~+5yC=MB7$9RI~b>=r89^J Wp4l&Kw9FppW(H4JKbLh*2~7Yg)=#Yf literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/observer_back.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/observer_back.png new file mode 100644 index 0000000000000000000000000000000000000000..c9f6f3cbceee3696dbb8875858b8ad79594f0711 GIT binary patch literal 265 zcmV+k0rvihP)e5 z!41Md49fwVR8;C0l^5mH2M-otg6@EBiCY=BJ}mcYMNuws(o}H_dp!0S4hUp(&ZQK3 z28ta>f*fdCmgTd-10WlisSURc%`(U|C1#@AF!a3)Pm;Pnyc+j$ggvLpJ$GQ~HP0%+ zf^W})%1zkg1o$8c5dwNpznAn*Cj?4rV(3j{1K8Je#&3A3e!*wU^QT4CtlHoMXgpIx zWe`4C#tVw1S!;u9Mpt8lD@wt7=|(xO1s6z_hUNi{a*pb%4UL$6hvQa1_rlYB!ww+X P00000NkvXXu0mjfmSbuy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/observer_back_on.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/observer_back_on.png new file mode 100644 index 0000000000000000000000000000000000000000..07a42a95583f31ff16eb71c201e2c92c6e670e54 GIT binary patch literal 317 zcmV-D0mA-?P)w<6!uyn5lYY6c3~_1KUa#%aPpYcY zh^A?NFvSA|$zd3D9LHqc=kEyQP%BXB`(C@Q)BE+R&)dx`12G2pKoY3y+7QR)c;vvh z70R+ypjs?4Am(J}Oz~v5-70Ws+svMh$FvT7k1+?3sU&<9w#%i#MIskgxT6Xvn3KJQf6q3K`)`deBv{l?+nIGN P00000NkvXXu0mjf_LY#_ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/observer_front.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/observer_front.png new file mode 100644 index 0000000000000000000000000000000000000000..46321305c4d1bba6fccf6a145d09d40570d7edb2 GIT binary patch literal 270 zcmV+p0rCEcP)`yfGjzT3h}|=$U(hL!joI z--g_O26Xd5JfOZC$gMFu?B80_&rJVx}qUKyH69E7xgXp ze0#QS(>DXh#o-QcCD!Hz2V*RzjQV zNb3xCiFN_h5$^_^1r2uHEcq}79?L3iWiv>S!AdNuH1uyld_F8OQ2z~3kaKX5=c UXrjt5Z2$lO07*qoM6N<$f}b9BqyPW_ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/observer_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/observer_side.png new file mode 100644 index 0000000000000000000000000000000000000000..c157097aab1fbd59c7ac6ddf4ff75856020f0f13 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|Ydu{YLp08p1|8&WG2l6^=i%{J z=^blL#T_nl$LTMGVkNh)RGR!{jY-j^9WI9^-Ltso!Pu0ix%Aqq$j(BxSrTF$Md$YO zsW~WSq;qWRdudd|dMPZ*>e8+#9mX2%`L*sb&n?e(yss_RJhfxB%+0BB3_`}!t<=J@ zC7uWJ>K6#xoRTf%_gVf^v~zx6lJ@L|`pX~L%dXbR^cC|}H}V>-X-pO?I@kG5is`xh dJ;l7Q44pSFX!CBHHV5c%22WQ%mvv4FO#t);S2O?s literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/observer_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/observer_top.png new file mode 100644 index 0000000000000000000000000000000000000000..58ab1e97103c74d5411047e2821403fdac3d5e41 GIT binary patch literal 458 zcmV;*0X6=KP)@wuZc|ZCv+)76he8p67k|Q%vbcA+3sm3-Su!fb7rlz z*WPU{7K?q^h(scxP$(D-e%tVRy`1uwi_hnaMx)_ySmUYR?^i07Mx&8RrAnpJkBv+w z!%M5x;^Z-zOcskpOW^nW^ZER2HY*eg&1Uo0#(X|E3?rAz?RLBMdadg^glslT1dVds zYPH&MID9-F?RFcsX_~kW27_|BT&-3+ozCfW;>6vGL;wu<#(S|?z#d*^2-mpa^VIAc)7~mLQQxkWbiRuPTrVO}$=Er_=Pw{XN$6`Fy!t zl)Vy2kzTKNzu#SBold9D^qhtbX&p|t+jWigcsx4OGc@B5QUrl(tWJ9gqu8p5Ypk$M z2NX}J0`AsWKbKGT4|`cYnH6|1-{*RZ>woM00(`zFUE+t&kpKVy07*qoM6N<$f^Y!X AKL7v# literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/obsidian.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/obsidian.png new file mode 100644 index 0000000000000000000000000000000000000000..b9e09060b9e21d812341ddc14286dee8786b999b GIT binary patch literal 263 zcmV+i0r>ujP)i~9u-v6#D=9QPJV{B~0;m4@rG)F}3dxdNC==aTg}<>$`(mz( z4I9u@(x0^~pn3FxUzcW2Ca#r~*~s78TwF-obCh=a2ktWUb3@gidb-3O!#}Qw_ub;6)CO zpA_^!z7-H9!FCc6Ie0gW(o7IJcYpxKY+tmspB>;kIFHj! z@P&C;D5@1`WoeMZX9<3^q-AyBodc7yU_*-4N9MgRw1iQ0miHTv-IT&*JVluR0000< KMNUMnLSTXug=mTZ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ochre_froglight_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/ochre_froglight_top.png new file mode 100644 index 0000000000000000000000000000000000000000..68cfb4255a9e7e87f4c895fbb12ccb26913a3b23 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|Q#@T9Lp08>4RYjaFyMLJUE9Y0 zL37@pmV369Vl4el9k(V4cJsV+kcchl%=Auqv#N5%_LVoUi+#OO%}{eOoJp1Y<|*f| z4Kt(^fA0|s;qO@J$@KqEVZx*+uB<6)t~sWHd;)?qnAbgcpUbv?>HO$Jix%k~T)1Fq zdfOu1Nbj2&KV0_6ZhH86=I5N#LXUW7iYqftXS--m#X$Elc)I$ztaD0e F0st~EQDguB literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_candle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..e4529e76e30942c0ff69cc8a2fda0553e66f01b2 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6Bd{nn0fs5pLT5Z zM4tcimm2+HmtQ!EyGbya zW=ys2)MJojGUHewDZ-Zm(m2c0oFPMd(_0|tv-M9l2g8$W4I+!A8H}c=FgwgjU~4d$ uoWr1_c{oS?Btwa_$F-gu4xYzB%nTQa k2l*5ZSGI-^7fcx#7Vb2uDGIVv1RBlY>FVdQ&MBb@0H?(JULvE$;Mr3Pn_GOWVC%spWzo};n4pEDiEn`E zr)3edLeAULPDq3u%7fza7F>re%;a#{chY-lHpab;<^T?GTe4mrlvW#6>T4OO4vex; zAUAGDG$n-wd_$bsM@uSssJk>$zy^DuZa| z^>)2Y^NQ-_=@C;|HU;OH5=!Dc=BFbD;;f;JqZm9^W?6Q5nqU{^E`*?joQE}m1RX_8 zV8@$_$b~34zs=jWS;qN>%HrXbU?|@m&2Wwpalt_nAN2J2vBPn59gI`y||S8dv(6cG|O08%CY>F4_LX&m))H)6sAEukv7 z-j;cqbAeDwAf&o$SBFfXDIxp!Kc62zg`uktyI@WE%PUytMF@#7e7#t`7`H4Qv3(7h zL=0_Gamg9sVme=%`&NJWKvh*ErdTpgag5>J>9-{6i0|e zgn1ATZ=l{4((z0sUUJC^^57R54RRK9MfH-Ro@VnuoH%l;&7T2000000NkvXXu0mjf DM6@;t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_dye.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..fcec14a4cb46c8673051dcd470368fef76bc6dd4 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr_~T6C}1Ic=Nokmr(Qm zytz{C|Nfk9|Lb>0cb7OjNIA@MY@4$>tVx>b(BwN62PD>~O;DSVHo4rzW#xV;1Q&iFphRkFI=Jr7~|dKhRYSp00i_>zopr01@~_F#rGn literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_glazed_terracotta.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_glazed_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..4e2d3d2ee6c286d72333053ed22ec10a82053260 GIT binary patch literal 332 zcmV-S0ki&zP)Gz zu?@mN3`M;Jq=3vpMadR4G^{|Ik|EMXNI`-HBGIw~B@zSBk|N>zzVme;eb6cPv%h_3 zpQ?oBb?t}Ks=sdV5BZmIfR^_=wdgwJSO87KLw{aF0E)JKZ0)@dJ$D8GGE_pg1F0}O z@C%Zd3IQe)9q2(Y$}>BnRY?-Y%nMHdiz%Fs$LtA6PEeSp8P3ZK0BjtQz9T#iY^5f2 zPtV4+;Tgt5E>npLZS#IQLI=n$3=;D|CERnx7x;i{Y+ju07>U~mq z0+0jv35W-hfLQnB{s({=xX;V$1|Y7VjNdeY{1qTZyT#>_Gh9I2AG4W}k0?e@ICiWx eYd$e5&x9{}Pl`({Qqn2_00008anjRhe@Y*dW$fHro}umzpT5(=SF)ZXvzxjQ>yAvxKcnLB@H zcEWlT_D>xE0pE`uuo<6y3~O%w)oqAuF$l{n?C#qj&jP0S(sBHlWXAG&8U6cm3G{6I z^RD&x+5_83i!j>8Bt_u;dA+ l2a58@#c{&fz5GS#{|AfET~m%YLCF9B002ovPDHLkV1h_0mzDqk literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_stained_glass.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_stained_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..31c4465ba91d5e762278cd336ee2de25b2e54886 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`hMq2tAr_~TcLe6|nIUwBA$7^b z&W%zAvxS(`f*&>Ayz=SL3P$B)4L7Gq7|d3SQ;=q6xH$8F>W-KB6+q1lp00i_>zopr E01jp%nE(I) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..2866571b0fad5e57cf5db12f1333c5eee578e027 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`_MR?|Ar-fh6Am!1yDn{O9iRH4 zr!j`X=t0U%yHvJ-CrlI4x_B9OCOtUB@T95HG~vNs1D>Eq4?Y}PD&@QfXwJB#o+1c=d#Wzp$PyV3@CB{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_terracotta.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..9ccdb4b3bae660492f728bb983be17d0d57e7be5 GIT binary patch literal 463 zcmV;=0WkiFP)`jhBsE7vXlH_}>$4veE&)-P`pp@>mo|YTuzP_F<;XSX(07_Tcu!^-G zUB%_3d_KP_RB`XM*0!Ey4!eLGHsv?5-=jj1PzCI@%y4HIx>|h|=UT;HU3PDChm1Ew zl=4)&H%7Q9TFED1!cJmqwU%^w!tXhPPcBv9&({Oac@4UnjQy}cKaai{wMqgMZbHgqk#RF7AyHjcm(}Ix96MUxV?yxk1V~vs{jDBGIQMvti2G8wYQynQL0)p zgg@Vps`B6O54EgX_HHxW_od?8>xO-Y)zP?6obytxYFn#xm-h~#x^%BBEy8<-`mdKI;Vst00aYC!2kdN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_wool.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/orange_wool.png new file mode 100644 index 0000000000000000000000000000000000000000..61c1e4b20c3ee976d6ce6ac0c10affb52ef0e71c GIT binary patch literal 507 zcmVgmGG2&+zseZ5h>0R@h$u4Ncp-wn&@Jv8E^+RB>a+|robEbR zU%mBpr}OFN>$$dnlONBfn;#ZCUN`zKWM(*AHPolZ2-y<7N_B-N@F(fft=+TO7J<8rs7O8b}f zuU2h;gq#TJ=%Dm<<9jZ%%F}Bz(70u2gc}*VASBzRv&j|o)kak%iu78Hjm@eN{_Po{ct?Y zEx;00z4Qs=g{qbC8yJACeof4yQWGw5GWifAX%+L7I7rV7;`+-DqsJRi#Kp;wmtmsY z-Y`(d{I1B?VPwZ!at?sv@)d-4OI=9RyrWkujE;xHy_muK*&PCxA3`P$H;cE(rMU9t xZn{`-CS9=77IhX4rTr1AP@{QqCy`S;(>G>&dQKsr#>4;s002ovPDHLkV1g~5_xAt* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oxeye_daisy.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/oxeye_daisy.png new file mode 100644 index 0000000000000000000000000000000000000000..3407d6fc97c05a8ef37fd8fe4664ff5a602db6d2 GIT binary patch literal 286 zcmV+(0pb3MP)(>ki9h4bn@7??V`}gnvuf2HjUwzGQusBg5@b+H@kR}iY82~ecXcxdVe%+=1 z|KBxBFb0W%Ttt)sFk3+y|G)7E8w3+0$^ei}ARA#W_&8UUG;f42F=9aXKL`gd)FwU_ zoZFP)hJaiIGL-080BH`LZ^+=-EyEBrOYgsU4GY)+%Q`XQ3;-z%n5n^FRK>>-x?1-? zh#xr7kTe58wt{R28341LXahh1WFyEBkO6S^WFz7Y0NDl(3!niY%|yol+yy`lAVXk* kNU{Mi0MeYl#TTy{01R}7i&B3;JLoc%KOgFev6RgXEI4P*=~5>3(~)? zO*=80=cQ~P$Fe#dO2;EYaD6+E(uxsZ4E>Klngju5OXEu`5!{SG4{C{O0{^Qlob2U( z_a$&ZRwYJP;3fo~?3GjH{m`9gg+AGg|+U%tAdk1egkLb!n{iQ;3@&%z}EvIZ~kNXmg)#H fT*Qoa$++YLUt4(w$<=#ARA6Er`HH@_zM#@K(G)ppO!X(SCHEdj7l5;G;RI zB2pGQP$C*QPCLOy9l8rn;3DJJAA$QzAYwacVGgj-{T&hbKxqvcxX0|7M0(}{AN7RK ot;f9JbKsXN0iF^)|3|pu2ZtbL$@ zF%AMj3pyU}8RDe%j&H1uOt5f3GN!EL{JH2%F=l9|A(K+6} zI*tXZ1gN95l6`$Fs8SFGrdqrR8XG-Is6)Ue6tZOs91j5-d+CgwLaUZ%OTaXv+7&Zx z?6FerhbK8Uk=0h5F$quzUUysn-v0jFuonScbFSIy?P(t9Z_QisJ0!x|HM6NDvc5xF smUcC-H-aQ(dG=Sgs+rdwi`0(&01~M@Gw6%#RsaA107*qoM6N<$g4<$W7!RzZ>Rlu z-oG|DBm9P~vIKZDP6;C7Utw1hE($44fBAW*Pz?Cn?+8!8>dkkd#v9$`+D P00000NkvXXu0mjf?3-)} literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/painting.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/painting.png new file mode 100644 index 0000000000000000000000000000000000000000..c20db4ff5cd6cd53bbf60bc36e377a667096e358 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRAD7PM;Rte*ZjofVH?KW!RxX{PeE16 zkcWYli|4Qq_qG<+LknEmAF`TCp8LNfY1NZ3hIpRpjr(Jx<$Iyw z>>ihQ7s{@0O_+J8AuQOw+lkpx;QnlZxxZa2-wRhs-utG!^3|M{l?=%?@7ppw4uv#T zI%_CpT5P>q5$wqkb@IF>*GZl;u_3|_7O6kXpJ81w+2Cr6F6TJ`C;1#t4!?stQ#k+Z Z(Yx^@w8U2{`Wny)44$rjF6*2UngHwkLW}?a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pearlescent_froglight_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pearlescent_froglight_side.png new file mode 100644 index 0000000000000000000000000000000000000000..8f15ce6ae75dbe11d25aed35481b080c32350d81 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|Cp=voLp09!PO|1>GURcot>Zhu zX~7`N>fv$Wg1&eHcNABK#t)uZFA{TmTAoy>f3rAwOZfE7s_i#U_uX#(Yr!-9v!{dH znk!lR1TCvB{Vg*MJy4iGHPrWjng2aE75RmiqZ^&pKR+D8Y{*bCvH7t&tL=n*Ru|6= zb6s5c?(r@*5e8Dfx~CNGUU=r~fmptOKjt_6T7FvWws`K_boL*7=N^{`*Cfh`b!D+e zMM^#S5ZNTJn;9uv@%+FNof{L9zD}%s&#jvnGWY3Uw#v|ra$O1!4gvkd;OXk;vd$@? F2>{BbXTJad literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pearlescent_froglight_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pearlescent_froglight_top.png new file mode 100644 index 0000000000000000000000000000000000000000..c8cb05115ccfe2578ec4a73962debf47869981a9 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|lRaG=Lp08>4cg7s;K1|xe|`IZ z#TSp(*)M2b-K@uF7gcmbsr`$CMb$xXpJ*lDt9+&AU;i5QulT)<=|T5CA&tlrVREb3 zk6hundA)K$l>?8j(2wW+%#*JK1uQnvOj_Mp(9m%}rhv6R-}r~_-#bELqPd)Wth%nXWfrzw z47)Ba*2~CwwF&8rpZAYwHREIA{qz}d gkJ9Fv1e^Miz8YmGfq^AWW&i*H07*qoM6N<$f(Gn&sQ>@~ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/peony_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/peony_top.png new file mode 100644 index 0000000000000000000000000000000000000000..b13b457e92869f90db7b0018d9dd4fc8e2f6e8a6 GIT binary patch literal 243 zcmVKiV8h%v?f?^2%9iS9_C>_ z*?8mPvQz&Z6J0O-f6>-paHiTK*ZrIEuK$U8idJ7P8agt6$YhiBv%bwK*>t_E#CgL} q7RTEc8Fd&N4NlJ5D0$4mn}K1iYlda8dUzesNerH@elF{r5}E)()k%y1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_candle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..7a87362edc4566c6861b3a19c90dd43f0d8d0e24 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6Bd{nn0fs5pLT5V z#Iyh3FZKJ$Z^Yoz{6i)4-?g33{`aR=|JT-<(U2)HKf~F9%W+nMRASB~o*#R^%fu+3 zS-^Xbb;(YK6b_DNljcK>I?N6x9>yox8gg8>&DCK}s8heqAfa}XVS-Z$vqRgY6b29B yGYk{bCh<0?rp|b)BH56~adOr~-p0h3EQX_zOdnH@{$K$*jlt8^&t;ucLK6TY2}phb literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_candle_lit.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..75c95e94b39e38838f3cdff7c99bb2fc457d2384 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`fu1goAr_~T6C_xtFuSr&{x2f= z;s4vt|NqbDs^1rwkTyXvMfyYb!9V}^e_yM9zoGo=gTe~DWM4fqyLl;b*e zW4JL#kc$Jlbw$B7W@^67z!*9`-T&C1EsP;_mlY3}8?BJ2Bv#S$X>Qp)b1f@3jWNoA z_*2lRb|N!mL0Q?LUVob*QoSH0WxaW=j!}nlGad~5(}iHALzm+#f@uQ&0@m)y Uao}jJtpET307*qoM6N<$f|#Li&;S4c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_concrete_powder.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..9f6a6bb7e55ef7e5849b049d52c88c3645bdb208 GIT binary patch literal 714 zcmV;*0yX`KP)^j`$ESFc=FsC-1q5iNXM(J&Z5AREat-%1lsbA32Dg#33m)vteMY1U?d$`%+f#J~=N zSWHarBZ^4KNyJe%V2hI=?H@jR%zNFv!a<6wDfnlZc>ie_irpVeI7l(eZLL@=++~Ic z?n6u&_rJPD3?l}NbG-iHXBzP4x%89J5$sRjRR2DSEUwfkFn}E9sj!{#=c8^{cB+LS ziA>$3^Rcy-dkmBjBJw9$G8$=R=pu8fZ;ws2-}eVS$N>~MLa1hFa(*slhZ*(W->9N$ z*88*1Z#)E>^>c7B;^Ul70xx3ZyHCC$mN=ta%!>8amYrN}hu*jW>G~9&PiAi~PpcP^ z#ct^3uJN)o1rLiPv8@_kOsl72^2Ig3TXfH_=GavCE7j^KPvlD(U(bhHL2@<07PBNm za-g@fFc(0HlJa!_IQsH#U^t!UMrqZ`^5IcQiI+eA!V&cQhNOXMI_xl=rD}IzBGiWl zS(IJRR4@CY_1=UOd%!y9fwwsnTm+V47zhxcgt|%xK}dbplqG~gK0kAVmB$k}h6!hP z-+o>1i+C}ki-=rJEntIs6jL0KC`|gHKM*a;qx1n#-OI8*{{E1^z3f(7+Yj!qj~Z)o z7K6{cBrMB48)rUHpq|JxFj@!GTz7i&&rIQ?U81pdn_ekDDq_2nAKCj$>`lxYqaGw@emxA8`Mb*Se{Nvk~RMo wNPz#@MVQ9%bnI1<-pd6AhO|yC1SWyvnm#bcx_yQ3Yp* zoHcC<*3vgc4GwecVoG7~5Qoak(u6{1-oD!M<^fpBU literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_glazed_terracotta.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_glazed_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..30a1975d6e63a6daed7e888cbe56e51b923dd758 GIT binary patch literal 250 zcmVPb4n#++mDoxdY4Kpl;C=TC$YEjDc%XClI=8E>G`9?oE$E#?zQS2eHTBDo`zBB zmLz+>zNUo6t8-h8gNhXsS_xa1_^Pc)G#@qM2jKxb(-tY09{>OV07*qoM6N<$f_u4Y ArT_o{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_shulker_box.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..e817f960b794161a31f07b5015a635a4963b288a GIT binary patch literal 349 zcmV-j0iyniP)snF+7CyU$`50U*osF7lRd&W>*kn|+$S4*Z^z%W-=3UbsglX&qGJ5Iq~7pR~T~Lu7H<#*MOpAbDV2SNe!N5R6{MZFE!)1cA)@OE!%MRa3!j033Wv zKD}2(BXSU9<>R|5_2i^}EIn>7x!cHrH$5Bz#i+<*<{}1IR?BVu{K3ImvSgls0Ar1N z_&DpZ9rXVOE7{af3Tq(!fH^3F@l-B>X=Z%wgPjss`B_(|Q3*4lL|Y6~k$Rz}q&eS7jlyEpDe*MZ1T_ z@5zcOLFPn9A_*0IUy_^}Jm&DJ28sa^P=Nxy(-+)8xBzt^IFkCtjv6?jD1~z|Ovf8b6GL1RTbC@X>b$2*1MA9Ki195#LI%7laZlcIuz!j1K)QA_J+-QBQ@s_IqW_D T_2RUF00000NkvXXu0mjfrC`)? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_tulip.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_tulip.png new file mode 100644 index 0000000000000000000000000000000000000000..08b02c5086af6deb85c4b5fb59f74c636b224e9a GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FprVLo7}wCrIpjaC`Cp|J!GI z8}G6E_1!*_t-+*;NAY%p`s@7-rp+0fcy7f1lFm6XIefmy^*2}7fBb)JZ#vH-Q=J56 zA@k^oX$~*4?*4b&{N-OW&xcnR*rYu+F)Hv}dT~RSxr`HNRxE=_OA52Yxpqm0#h!dF z6BHF@=`cGi?0dsCX|Z4m!_94n9sY^MFLIJ+V2Ur~<5@i~ALuv+Pgg&ebxsLQ0PCAg A(EtDd literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_wool.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pink_wool.png new file mode 100644 index 0000000000000000000000000000000000000000..17ef62bbf569e2d4dc2cd30cd5b859acaec7f1a6 GIT binary patch literal 516 zcmV+f0{i`mP) zi%J4P6o%(%v!V+HLQzCfP(;WkYl)emB^#lnVuU2JK^Q$j8Qq936h*grfWCic3kLS= znREI6bH+R-H{NE7cVp`h$=uKKo-MSVCh{*+1)FKu+`;8w`hGlXQxy)z^{{V#R`#r4 zw~aHMQk$U9h4RPz4*6V@iGAMZ-Hc?Y`?VMt1qC7A@1!+-s|)h+#ubKuE}3$p@Ay{ zTyG%#Jh|zr66(g_Yz*374M_~D-siSWEVp<>ZD2Sw)L77lKhqGHi$Q}|HPndtoQr9~ zUG7j%!;Q4b$s~7=BMk&)n}7+r+~E!wr1J|5Iq=YyKI{rTh6{dxgW)2viYzgtYoz_} zM-ykbk!@6!Ui9JM0>FXcEVZ=|^!Rm}FeN5w_^4RA#z71)8e+DI2K?gm>x{A2zbXnA zM+9*WM&0(ifHF|`u2lXHhG_H{{R7~ZPXaut3M7<>(Swjd%Z64Oct4dB;Npi65o?;! zTVzV2@~ULQ0;l0gN&~gMs&(%w7IF1q@DT$Rxd|)`kl+M%l8t~sf(UR@$1DOe6NK-a^O5X?p#jA5(g@Jo zKnT++HUi$@ASSXRB}ML<0trr2@Z=)_g><2Qjdkq-*tKWf3l~^5iYbslNluFUXg7kl zW$_!moz(&Y4000Q68}|;O+@Y6OJ^m%FHr$E(MvwH^ZJgy5UR#HK~Ym-}l?i)g@eH zFpgs?${Nkbaa`wlCg6a(NP(wjcn6$2;)IVWC<9sJMm1`ja5cyj@WeSO_FZVL1y_U2 zJ;0iWh+Uc-a0*gRV+swZMEjCMs zM=u26>F&y2&euCgBSw#qR=Tb;p>117(=-m^sAr%T3hz%RN8k50O_Pn|SaY4rvN+Jh z?+g%V&P8ej=+Ts3Um+TBMg!v9d}siXn~%6ZD`0?o+!?@$7vhxU^j3ptqQZQk;#6A= z)R1?~Z_Mk|6(B_FOXQW5$Gg~FV%$5Au1TU1xlh33Xyl`Ha-H8n{CySw_xr}0UpP}X UL*U)XY5)KL07*qoM6N<$g0End`v3p{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_top.png new file mode 100644 index 0000000000000000000000000000000000000000..b151442c96d94bd68fab8d50712540e82cfbae11 GIT binary patch literal 260 zcmV+f0sH=mP)HlU=ahIqE`3qO5#$1cSm3}Zulp%`)ZSwzD0eRcyI@C^?^bxS z+w2M`Rpq%%|3;(&zkS}i){eBm7%7pLTBV}>Dn`oFR9vq1LyRi3vf-Rs8B(YcP|mFl z8>l=EYlId5_aV8Rt(mT1OQPHG$2P=RN#x&H{S&JgE6L<4Yvg{qv26@71zObr0000< KMNUMnLSTYH-Ed_9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_top_sticky.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/piston_top_sticky.png new file mode 100644 index 0000000000000000000000000000000000000000..eef1e4472cb783945570d984e4cd12939a9d86e2 GIT binary patch literal 342 zcmV-c0jd6pP)V4u3`OTS6jV^8M2@&l^d5f-%2La>z-Hrn_Xet=(hoVjsi za+4IZGtA@6Idj)^4lHWB7URct|3g(eQN=y3IV??X5YMrcX4wWIt~g7!W{xFTf2kdFd5#Oa3csI`GyX zfNbXcBS|$Ja5MY36yP$M4V@Qf4A_R{EqqK$$g<4!^59iD=VHSjZr~ve#yK(0NuR`Q z%-ZlrC#TctT!YkgtQQ%-Su@dWmgOCQpVVF``@_0s^cG$8^)8e3FG0|K%>pcWEk$l+ zmg&+P`02C+0g>4FNgrgD39C5?Y)^yQ!r?@Q+(o~Z@tgF8wSIrm0)YPy$dOjPzbyC# X3J(faAy9Do00000NkvXXu0mjfJz>F8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/podzol_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/podzol_top.png new file mode 100644 index 0000000000000000000000000000000000000000..fed5258051e33545a360f49c22c055af06990468 GIT binary patch literal 273 zcmV+s0q*{ZP)4D$$-ls^Ikd`ZPo(J=rGtFQ_?J}5*+7ReojFQ2?EONtZs<9@rWJtdc zxvbg5rUbu<5r~4*;81NEoB^`)&gCt5*L)W;(qvcw3BXPXBIE2*_y(98qbdA%7I6Lo XGPJTE$E>!&00000NkvXXu0mjf-&u8o literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone.png new file mode 100644 index 0000000000000000000000000000000000000000..dcd1090a131422c1f452e2e1982911495a934169 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6-ro-U3d z7N?UF9GH(PGX8hmVQI<3>c7f|^)gQjgNNWQMTN5pXB>1IBpEJyOk*^dE&fI9kl{%^ zhcdgsf9~cjI?t7*9j1N080)Z&af62HZSE6n6J#1*uo?6)-C|V&7i;8_sYd5N)Ohoj_^1Zy!pLL(Rz*z+*dB%>*;Usd(QkRMEihB z>*?mw1AY~vqI~%cB5uc5-#f7OK~P5cg<02E)E(O|6Vfd5)ZyR}@yOU0x_9as?(uGY W$d>)l(w!UVU-*<)`-Kx)f+v3X3_xHZfSl*VzJzM0` z3567UrjP|%C9_sJsIFtWmhw<&!^@tYbq9Jr{FG literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_down_middle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_down_middle.png new file mode 100644 index 0000000000000000000000000000000000000000..f49ffd3dd8ee6cb48e47cb038d11375bd7cfca99 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`i#=T&Lo80u4YuZLFyJ}+mPMWY zBhyjlj>(%hcdLI`Hnl^uKmD>8H@}zS`*e}Y^E=Oew3^mp>tpyO_K+3d`PokI53#q4 zdYw@5_@;P)u`E%=DxpADg7MZC>(#qi*7T%!DD8Y)dO#(zv?L+WpnU6rNz5U~obC!q z?)P#Lmsq*OV-Nct=1}&yo@c&Wly0`(bpN_c|DkJvY(eIpTYvm_yt0{bx}U|oVC#|} U@iROsfzD;{boFyt=akR{05Att+W-In literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_down_tip.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_down_tip.png new file mode 100644 index 0000000000000000000000000000000000000000..91f73b3780c172caf07cf921d7a357d32ebbb71a GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`v7RoDAr_~T6C9Y&o=p6&9=hxw z`^6JGEL0eJBs&-tm?!WyX0mPcG-7D;+$75)_C@Spd*Tdl4^E zh7PSx;sV`~Hmv?hP7(|L-PE zA{-J;nX}(t<+1r6H{+yKDRUTK)Et?hm5W7_*ft&uUorJKyMy@ouJXNkl3{h@X-ew6*IvHoD01IC1EU%Sx%zy#<&AmuqQBk1nDjcAQOCiQiB TKg8A800000NkvXXu0mjf6*yYy literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_up_middle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_up_middle.png new file mode 100644 index 0000000000000000000000000000000000000000..eb66e9b7f9caca06a20a92fd4022e85eaf61fa93 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gd*1#Lo9ly23c}7IPl!L&lx86 zh+RxxA?(^Uvwa8VYemXPI6q2b4nAk#9#r+-YFczbUh%+&6XVq8s8|oUndCD(*>C{Px+%ET$afRrTA2uwmYk`hr@O1Ta JS?83{1OPauOTPdB literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_up_tip.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_up_tip.png new file mode 100644 index 0000000000000000000000000000000000000000..9c702a73fcfc7b6bb64b55de9d24459d534dbb10 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`F`h1tAr_~T6C_x-uuj$r{%@|{ z{#V`G*hATst-&NXpF literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_up_tip_merge.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pointed_dripstone_up_tip_merge.png new file mode 100644 index 0000000000000000000000000000000000000000..0cb03adf87fe093b87ec21c1b6582efd2b8d8228 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Rh}-6Ar_~T6AmzneG&V|{_xR+ zhW|WI8a$`2Okkch`S1yIhL)2?3{P^p_AqP`T_X96X%a7EW>Y2Ol9?&Y35*=vE}M89 z_*^FOHr(XnX7AeLP~@Y)u2AGKDVITqr^Afp?oSnVl`{+_`V&$ZHhrGB*CAw|!}Xp# cj$Ks@M>mdKI;Vst0H?$}?EnA( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/poisonous_potato.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/poisonous_potato.png new file mode 100644 index 0000000000000000000000000000000000000000..57795387894c618fd06101999d6cde74e068eaa3 GIT binary patch literal 255 zcmVe4%_H;_uYAH^0x?Cplm;G2%=^B) zJaq2w#^IbB@iqK-o@{qaZL|4WIa2@*Qx*zj=8&}yv2VJ)O?_tfOA)^vm_!noNuF=z z8)i+gMjS{05s@^`FN&xk^q1a38FIH9<6|nYLs6( zdmmnHq6BK5n#SzETYZZDC?pU_2!X35$Nn?~f;NLc9WVIo^zEJWsHOk_002ovPDHLk FV1ms@XKnxh literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_andesite.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_andesite.png new file mode 100644 index 0000000000000000000000000000000000000000..63b8bd08116d1222b6b1516badc53407fa000234 GIT binary patch literal 274 zcmV+t0qy>YP)e?RZca|xQ~ z{r;HqfXn%M$%o^q0x^;Hsos&>?o#E9oAECYfr6-bo2CNI6#*pi0m>kdtZvkmiYz*y zZS=?=w8gFk@7;+$2Li4;2ei*S0XG0eAR0Pwt01BhPTx@Dfc>gnb;SYeMw%f;Ggyk* zO1A~Aq^kt{9W(;y#cjK&$ITFvCsih8fq10TpU^8cWXv}oBl1P&&0$WENKr{(=EpY>O^|5kF&C8bm& z$`Q<=fp&V$O9Q~_xkI2qbOF7!0iX<$alnH@%^LtK(8GSS?(@P5AW02+1n>&{DZP#y zUBE|uh`hK2pbG>ItAT;O~vfKY8FoGy>=x k+yX@23;{koy6>~F13!TaXcvVzl>h($07*qoM6N<$g8fTg00000 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_basalt_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_basalt_top.png new file mode 100644 index 0000000000000000000000000000000000000000..71a92db2f493bea6de96386d068065b7bc95458d GIT binary patch literal 266 zcmV+l0rmcgP)%EV41oB@6bQT~*)gzEzp#0ZbfMG?5j!qVCl$#8kGEKqWqe%j( zNwc#cOUf7wgc<_!vCg6ON}36u>kPYvQowe}*D z1Om8mtc=Mqa>FmqipjDEu8VrbfJ`R_e2KhJF2TncJ^}QcdBE|xJjLlb-=k(J#hdt4 Q$p8QV07*qoM6N<$g8Q&^#Q*>R literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_blackstone.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_blackstone.png new file mode 100644 index 0000000000000000000000000000000000000000..752e02bebe05663f9bfdf9eb36853531a818ac58 GIT binary patch literal 254 zcmV$`v*W!ZkKFHiBS(g<$3X|H?{EW_deA!D89$B$-UIiRa_h^4xDrlkM-y zm*;Z6wh)jHITF)5Z`#Cmn{5jL&a88q4?WRij?@05fEB&!Hx)@d5Xh;Dtjyc}q3S*$ zPpDd02?+e#LMNaKuTG5e%NcN(3aZ)>-oMcYRVh(2+vy5?KrS}}iPH|>x@u@jBBAVI zm0hAwoXNu`^2-urzpjYwtOUO{jo-z}j13QFQiZ$!4Fn;btDXZgJOBUy07*qoM6N<$ Ef@)-Jq5uE@ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_blackstone_bricks.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_blackstone_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..46b67340247f6ef85d076273aa8a0f355dad9cf4 GIT binary patch literal 255 zcmV^XP(`K$59PJ#u1y z0}_FQ$4YUVXIv9b$! zUasagA&@KQC)dn>tjd+s=1Ol9qrP8Ocf3jTkiGSx$uD<~Z-?3_8DjdQftx?8Pv8{@~BbM6NL_I$m2 zDWyNobNGsZV?P934hxV(Cn0wd#06!B1SMgS%!!{;`VwfByQ=u890ba&)mInDiE}6b zM6R}@L~c`o4{#?xFpp;oyJ|`v>U>Vi8PJBdwZi5M^ci>3eW_4zA@Cl3u~r1L1(oMZ z!y;*0v~+oee=2WR*^>b8{)f3pB*zE!F^wJj05ERZK1Hv8AOHXW07*qoM6N<$f+sCz Ad;kCd literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_diorite.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_diorite.png new file mode 100644 index 0000000000000000000000000000000000000000..3043aa304f4c65bbfc69633ac5adc0b46109cc93 GIT binary patch literal 282 zcmV+#0pJ482Cs4|>tJ<-tmvAAj55o{sO)u>G@l^S6vS z{&>FH1Sn^FZ{7H)yW{J99k~4S<=Q4^1(0PDGKz#`^J)GQz^YRpFn=eA1fc@4doZ7? z@*V30d~$X&Q+g(*z1{-ZvldQFb!ZbbKpdF|Ik7A6WJ5&y%Oj+%tP?~-#2lEla5Aqn z>;X!9uel0OREmh=1o{%W4xt4=pF3Ga2JYJ#L}Uup)>Vt-QyT=!Z3(4SqE-od3kudn gY&tRdSblT=2N0q|%1XKBPXGV_07*qoM6N<$f?_6h761SM literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_granite.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/polished_granite.png new file mode 100644 index 0000000000000000000000000000000000000000..58f0c156ef8b776274f9133f55b48e6d832c5b3f GIT binary patch literal 292 zcmV+<0o(qGP)5(Ob zy+dSn+wLQqw&i&_w2H^|)Y)Sb*8O|44O?(<+pXI3W>Ep3Yghzv&*NYVI$}Y~Bv0Hg zXW^qe?0P!>Fz`TjQYL`zA@-+$!V`RyS^#w5=v;jX7*o%JfzynH_pBLko@(HFXh#<} zMo>}yC2>UNm5gTgCNf<*1}01&*l6$?SNkl9KjVtaE9*CA6F2Ua0kazBAh(ai1;BELT%E!##Gf;E469!@d}*Nye;E$ z1mBM$E84}}<#SgNxljVki@@vzofI%dpmka=uObLL;B_u&Cxi~OkdUO{VFc9eJTyZo z&>=;z&g3G9e#5uyWqsY30=n=6^XE`t%aYov3OpPNRH6U@cnhn6ibsV}Do8N;qrq&DG5BlF4)pr@+*=N?HT+O%Wj`??Biz`4_fU$Z{4=2%pv}kH-OZ1( S@csZ=&fw|l=d#Wzp$Pz|css`c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/porkchop.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/porkchop.png new file mode 100644 index 0000000000000000000000000000000000000000..4490271e6c173051b0827b5c66fd2a02a080051a GIT binary patch literal 221 zcmV<303!d1P)4pKyzPrY}DS}IKo(@nV&kX0H0QbaY2f-B}6F{`Ih68;}<(dd!K96HTz{g~Q zI652dnSgq*$SJ_q*7wg|Jc3fV7+>uSh~0u&xDdXN@UsrVDog<-;=ij2rbV|`u3zg0 X^&dO#&zu@>00000NkvXXu0mjfT02{+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potato.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potato.png new file mode 100644 index 0000000000000000000000000000000000000000..98367429ac819bebf017d9b5105a86cb1d5297b1 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6C_w!4z3Ak`+s6a zif{4humA4Hi2nG0q-6E~*U>Q?(oC0Gf_N@*T<$q@ER(~7X~~PH>r^b-GFvj)9>x?O z`yXN2tl~JUE+&IHIfrda>aB-n3~AP97)s76tZy_3V|HlT(BQO9@`(Bh$utI?4+)KI ypN)N#{m!0fYxu)q#M07vts{@aNbZlPEJJm`RePcH`pH12F?hQAxvXyLgK=svx}KhCK) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_stage1.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_stage1.png new file mode 100644 index 0000000000000000000000000000000000000000..ef739467e69cb00e19f7ffa4b47347b90165fedf GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`0iG_7Ar_~T6C_v{H*g5-iu!Kv z%2x3;`;Yo%oF}{Cn-xiltg5RXEd5NWu$~R{BV(ExWp1< kv+xRIPhw3FVdQ&MBb@0L0xbMF0Q* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_stage2.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_stage2.png new file mode 100644 index 0000000000000000000000000000000000000000..7e9a9298515a12585da6ce1cb8ae235265d297e2 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`S)MMAAr_~T6C_x-ur6F(`oH>X z_8;|VV^_9DlML~UzwYKeIu6^+H7@a7S}|>n*RK1C|J?X&QVb_K$FVdQ&MBb@0DK!dRR910 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_stage3.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potatoes_stage3.png new file mode 100644 index 0000000000000000000000000000000000000000..f32cbc16d75ddad3e4f785fc849e2248930c8395 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFdm2Lo7}wCnzvwh-dswS75F9 zn*E1AcI|KZn+z#-7a5jtrbuv1PUY}W-jwJf%@D+~DNr|ZYDskBti)}~yPGnYFXXne zYDF?~8c$hr!{Hm#F7u90LPduZt#~fXWxvGH#ahDrVVPIS^20(xo79>T8{XAS+QS^o zP|T@gsM!73G{I@*;d%kKOeW1^M~`O-cqE0c7nj(c7TqX1FX9RBu@f~jY<%PyT3D94 U&I)gT3v@7pr>mdKI;Vst0G@SC3;+NC literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potion.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potion.png new file mode 100644 index 0000000000000000000000000000000000000000..b86b4b7f27ee23ac212890441e7c67631489446f GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ii4<#Ar_~T6C|!Y@LKo0ULfw} zx?l54&ie2FZ@;-tQzqZ;f18Q3gOr0=^M{gR!%Mskl1z(|fAjxU*XGeMVh~|FQ8S6B zG1Kk4d0^XvOFml^MWh?NlfU2MKEkS@$Lb>8;4A1kYa*}Xag&n;491hHx1>K=><6@$ N!PC{xWt~$(697xoIh6na literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potion_overlay.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potion_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..852260d71a6c2f400d49c0fff0e35172df6328f8 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`;hrvzAr_~T6C_v{Gw}c5XHlrS zwkGnwqlKmAPy36r61yDRWNfQMdOVF-mPn)>SQWZDfJgBb!;EE`!OI#lC;ZryditO6 rThPx$D@jB_R5*?8&`(OkKorOEZ)B3`m=Gik6r@PDuHASDkKqYCjP82?aUt{o-MAX>v!KKoA?Wk_526ALWpb=yE|1L?bHB^eJ_+f>t)FQN*7dDeRIHUQ8GYeH=q4_CoXST|v*OoQzN zdR-S0RXp6iI8qtXiA6*e>BMsU{)zNml9AaDtcL*x{lw8qlBXWk^A`YGNy@@&0o#uP zt}eS4;Oz7SfZO|I=iJUe0C;@*Z~$iW?|r$$z#5t5i(iqwz`ADn;^6%fR=aAU30H*8 P00000NkvXXu0mjf)!d%n literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potted_azalea_bush_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potted_azalea_bush_side.png new file mode 100644 index 0000000000000000000000000000000000000000..3b8c9ea04de32a0c06de83bd5e16abc01c607750 GIT binary patch literal 301 zcmV+|0n+}7P)Px#=Sf6CR5*?8k+EvSFcd|Pf)ZKOco2dv9sB|PnEpn8rfZf=S-WKG)+KY7G+?^v z1B?d|NTLWUgGr!Pp@nXxcf7oNc=tW{*RLhU#>3-%y1ShsO=Rb06jhHj5!WQFRxF<0 zK4m6fQ4fBCYZ7H0IQU`2YDH1?*=z=|T2a;kfY?de{gK$ot2dS$8}0r`iNI=wGy&@s z(Bql}oPM^!W({Q>h~2=KCIaBw>|{BhsCp`!*sO=(rMGVdO6N5)fHaZSd@Ga=xF%gc z@cR5N)XnsJz|a+5mLI}u#m>!G&9~xG?+@w>d?`-HN$W0&00000NkvXXu0mjfJFA1p literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potted_azalea_bush_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/potted_azalea_bush_top.png new file mode 100644 index 0000000000000000000000000000000000000000..cc78fdaa95e39d0553479b063fd12a670c59f51a GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|c6hothFJ8z zooL9_>>%J8pHe7##OWKuHqD~#b5vYk#b}mq@KDwf>)xvR8%&av% zPx$M@d9MR5*?8kG)F6U>HVEB+1v9P$Z-+ks?{$gf3ozlXwdbdIjEucc6n?X;+aV zDz04|N|mBW1|_JA8VW7ZkTf(7($Y{{2Unl%{X3i&{`2QZlf~{{CH2DyOB48EgtICU zcq)by6L>1Q{E&yoPtL3E_-?VCCcy9Nv>m$HD2fzTB!P0(q6+Z62r`*#(}<^}+LKlAal0YEN4ByXj3 zniB0nogMRnm+mEfMM7vXvYFk_7?ev2vYBvlcq<7lreW7OTid2#*I0ahL+A=_E1nII z%>?g01>n5uN|q)FJeB179RN!cM4_4iOg{x|u9s4PmE|P>4vyU)_ofU+IlX$70DAq8 rS$FdRBSPx$3Q0skR5*?8kugidP!xr~l$X9dlnjrjB6RQvhzM@}00#$gaTlEYC2p==bWobf zrIShr7iXntOK_1OSqddXDAd+R;vg3E1svSOGhWX9IOksY*RSP$AM75kmW?GJp)I4N zP7oFdZAs!1qa-KCcVBjDRn(oAQ}zd!Y(DStntxb~k_2JlcpZRIlEvi(j`|xk^cKVM z1e*!wSEiK}9Kdiq;l3Ynpsz`@4n|1;w!3GfgEt2tsuHyPh_&?yn+eEk2yIEb9dh3} znVTR83qn)!a0^1)S?`t~A(dOh0SIkrH+!B`QPx#_en%SR5*?8kv&QSK@@;LmoYO7!xDy738Yxk2PC2geD6Kj$H8`Dc+>s?aG4;t0Xiv|r!`bm zlG}jW>(`B$U>o2v!91-2Fk37+pWHDBAL&dk&`IGLcmQD>Iw{C)RXT1QaW(DIG-toy zjs9H*>tTSm={Ssk8VKWfs9&O@k~oy8s07&gg?+#ZysJ!&(|E3E P00000NkvXXu0mjftV@G* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/powder_snow.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/powder_snow.png new file mode 100644 index 0000000000000000000000000000000000000000..f6c2279311d77b7c9d4e6e46ed0f6ac758a6aa56 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q#@T9Lo81B2A}3SV8HX~|NheB zccX5cIH+{4Mbzt{%@)(6d%r(kZSW{~kJ-Gm&<|1CkE)Wi)&$R9()J^G#f*5)dviT! zortL7&)8&?VRY59OzOw$Re#R$nzg7e+r2C)&*z%&rJ3ydAtz5=(QILl$x8a`lVrZ` z)U-7{i`V$=SX;=q%YO;;)HODGDh8tE`OQa+YE#uK7^`=D;&}DeUKi*-22WQ%mvv4F FO#p4(Rqg-) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/powder_snow_bucket.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/powder_snow_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..3c5522d6a053a7b0d8f398106989bed51c3d34b8 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLo9lyPB_SWM1hCpvPi4! z(E#SqJI}3li1&*eR6pNwdCrze%{+?J!aN?xuD`j>aj)I|G}BkovqFCtZYf`zJwd=} z^RudX^_yES7@J=12vqY^y||nEVNkHi-uT2>P2QbqJ!Y+H-g*nBTq-&@-A(mzkKwi{ zmt+!Hc^D7)Oj2b?Wt_pFpjyIcQ^laVgY`ne^n@Kv-}!A5vff=6V7P3wpxtKHJ!c!; cne(sl%NH$I4>n(V6XpyS-8v8L;4B%D|U;=s?0BJyx zCJwT@0xi4-02&%dM8;%v?M{tfa+-kNRt*GDj$1kCH4vbofdJg%0jv{?*y;oS7UTo+ z@&h>!X!U_a^cpCnfdHKv_!VLwcoAED5Q`Z5z`w>$9{}Kx_W%J*A5*6f{?g#r&-o2a WnS;OK8!@*40000kHGDGNZVfb<5N2lI z&iwu+$>%A{((*jFd(pR~N0|B_j16U^%G3o>V7UTo+ z@&h>!i26VxdJPoPK!8pS{0gBDyogaBgd&DM@UOAc2LL$aJwO1{$JFVAzcl#ubAAH` W-Hy)CeCO-{0000Eaj?akzB)!ah+)0oT{r z0e@K1cscnR4^9-&k+`PVu*OkWLWt+}1nsa-j5Sv#yfR;Y|K{&1m#4nr_t#awE=&Ei zEbji_8|(7ya_s;Ay=!Op=VnB?&F?RHPpZ~m-+SG1gRJW%cIg9(&6>9&PIR^0TyrGh z#_#ESn|f6em=d<#{L$wm=Xq;E1NUjXE(b)(YncTKxV`5 z6;irumTa8)c5T{1p*d};j9E8V@7bmNcoIWQ?Tj}=#P2Jc zjLCrgjom7}X9v`N-mHDD6Vh~fgNlQ0_0;h4lo+7~ZU5;@fBx&g(j)ffMOIFw-{o}DTmGoozPEP&{#)ulUE%x}Oa5Z*E^P=9?H6An0dhxXFt-m?@J@cdn&W4+5kFB{XRWh5I^ybLTy~m!k zg-Igj%)bYoHxGnNdUjK}Xlf2i0^g0=kk~VgzMnS#J{P%yWqG1!L)15|_3uvXP+DraTt3B72Sa#1ajFv8LSiRw9qJ!DhR{!D;uk)%u zKK=f4{)v6>cI^6R_rKx`(23uFR44l5cjLMH+||&K{8{aobMisbH+KJ1Y|AE@oR^!p zIz?IU-_lcr9Xazpw@75K?)lD{x)D{|CYf)Xb;WD?<_^itTMgNFSlNGm3Jyxy|BP{u W!ZSY4F;xeqbp}sYKbLh*2~7Y1Ad-my literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/prismarine.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/prismarine.png.mcmeta new file mode 100644 index 0000000..410b327 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/prismarine.png.mcmeta @@ -0,0 +1,30 @@ +{ + "animation": { + "frametime": 300, + "interpolate": true, + "frames": [ + 0, + 1, + 0, + 2, + 0, + 3, + 0, + 1, + 2, + 1, + 3, + 1, + 0, + 2, + 1, + 2, + 3, + 2, + 0, + 3, + 1, + 3 + ] + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/prismarine_bricks.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/prismarine_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..ee2b8063bb4120bd1b6c311ee2b12725b6ca77bc GIT binary patch literal 286 zcmV+(0pb3MP)!MVTEmXtt-f=<>Gl~|Jh$4gY$!8IShIfE~ zU(Rh+TNxa9^*k`Fdx2OZ0wm;B;zS$*;KM`m3VB$5!3AOqUd0``1LysnGzfa~UE|7m k$GZdlC`2l%|Nn5s7ruk6ZB-1Eh5!Hn07*qoM6N<$f*8$s9smFU literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/prismarine_crystals.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/prismarine_crystals.png new file mode 100644 index 0000000000000000000000000000000000000000..aba9497082c661f6ef81eea38a5e70f339d9de2e GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`C7v#hAr`&K2@?AjWSs2zZ{RcS znXb9t-~InT@y$>>X>fju#E!HQ9wGLVlT$c4*dBJeZ*MjXWK*z~Y;l~GFeBxEv&lkf zk11&qZITQ{c0PQo6>pdv{?oHY@@4`L^90dF*=~G3YZ4iQdt`3yFbMlEyfh<#iQ(sM W-tbk&mfi>2&*16m=d#Wzp$PyIL_NCz literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/prismarine_shard.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/prismarine_shard.png new file mode 100644 index 0000000000000000000000000000000000000000..3cd7db7ceddd06d58f0e02a993bc7d1346c2d7ea GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRRA-pz@LG;DC#+@e=RNvTNjB8AM@Rr>mdKI;Vst0Drwn AF8}}l literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pufferfish.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pufferfish.png new file mode 100644 index 0000000000000000000000000000000000000000..82bad2cb2ce9688bbb73ff60169fa3cb5f510cf8 GIT binary patch literal 422 zcmV;X0a^ZuP)lTM$MiCyY zUPcD?g9KjMb%p>E4#UuN^<*^%2m`NDmWrPfy~p-?0VdiVg#fU}xN*S{v2Uej&Wl;i z`5^AWaLD+2UsZ7r2zodi(fWhQ4iSz7(UmZ!fdCMEf4NdEjJ6m*ml7G&m|Bme*a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pufferfish_bucket.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pufferfish_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..ef245e6542028d74d3271b6aee1c03ac39e9497f GIT binary patch literal 357 zcmV-r0h<1aP)k2-urgex&NqR-xt(9tjhJty1Q)5$=l7W(8KwzS#b}ii!xRo zQ0w#*fG}c`$C*#1?FBvK0wA|X^Lar1;@m|oui>TDs$^NFw-Tl!!a(q}+Glyd?*5Lh z%}wvm_wqXIs2LDI&TR|Zl&!x2n=3AgA`KHj%oemTTYd{un)h0uV*_-YX;oaP}jBpG5$g8i1h) zC~i>t1gr2FWgAQkQ{giVKxk?J6+-@WdsrCDRP<3Fm(Ht*<0d&400000NkvXXu0mjf Dk1w1V literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_pie.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_pie.png new file mode 100644 index 0000000000000000000000000000000000000000..310177cbed9bd73917f8e5b681295cdd5e7e2d81 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLo7}wCrGeH9DMa@#{U}z z7p4BsUD^CNJbLm&iS>>OoI4&>a{kXRVPB9iL1L5R4O8VzmW}tc7BkB+XAN6}NrTB@9)?V|oh-I8 z35?xI3?0pDB#*Es&S3izvD50l^i_r#iUvH7n?;n|mHp1%VA#cI(CdFVdQ&MBb@0AIvVs{jB1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_seeds.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_seeds.png new file mode 100644 index 0000000000000000000000000000000000000000..8d8f076142b90a93cb8f2d0011963abe95ace4c6 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`o}Mm_Ar-fh6C_w84t8p<{ui8c z;AQgO|0m64mi)YOY|sBCQhk@%Qha~#wBPQ_VfHbO^EKhMNpW_}*^}7tE~MnBOLc1w dud^@%!>X?Ij(G+<&47k7c)I$ztaD0e0swUWEmi;k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_side.png new file mode 100644 index 0000000000000000000000000000000000000000..8d7b643e090accfb0d34876bbe475655113f3909 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ydu{YLo7}wTTIgbB;O|9QuyEf z`FcMQCqd?qiLV??4nNkr`QLzNa>K{Ou7Zz(Y&xIWl4tZ9*!c*~;SXir#&RmHVK#?I zgC&0~^Cs1TaEF^bKjv_hGYZK^_9QVo%xIjzwo1C;o!2etfb`Sf<>R9cN_QyOnK4iJ z$@9ZRAeZ5c=LxBVO!?`J29+Yr4wFtuvM*y4m!C7mk;%Y$!c7IKmW!qfR<}zx=ydj6 de0uRG!?#<$D-X+sJO(ovmQ7o( zdq;`_g&0eM{DK)Ap4~_Ta*RD)977~7x1KxB%V5C6gTe~DWM4fL2oU0 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/pumpkin_top.png new file mode 100644 index 0000000000000000000000000000000000000000..56146c5228a5b6119b907876eb14a026643bc777 GIT binary patch literal 283 zcmV+$0p$LPP)R^y^Uh`O@SA=`J?=Qv4D)lvUr;gKmYr!24?buK_sTG@7*e!1y#;bUTi;|mU~rPHL1d9MgV7WfW`|h`Yz-!p ua~O0q59g?#WGHd=xYm=y!SgtXnc*_`iQ~nSuTB6ujlt8^&t;ucLK6Ut#6Va8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_candle_lit.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..7b0bc3748078560ce321b0b97579e5dc567872f8 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar_~T6C_xtFuSr&{x2d~ zaCpJj|8);pKJhYUvPn8^V-)@L_5bgyzfYPkaL7FMpKq<|6X^*{H$AD}d~O<}iGpX^ kx%vr;B9aV;oUb!5B;3(GAzERW4m6s<)78&qol`;+04@YChyVZp literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_concrete.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..bf90f745dc94b457b83ffed0180a9a1b9f634184 GIT binary patch literal 236 zcmVe4 zi4njc2xF7h+1gH}?pi)0;9bvxkeC2{_k6EmAL8fgUz?orY4?)q4M}pN)}^dXkH!eB zn*-8c=Mx>}L8C)pfJL)3IAs%-EkQ}i^(`6@b4^(~xc!Bcx6Oq6B9&l2N{`y283$kp zP+S}vskKoa;vQvyi4(J=fZ#QLCo=5;`-*@vH#dzTB;VLTn-%b8z&X}9@$^DjNYs6L m7?tt_ERj@49+%MOS^5Ej1R#4xD+qo700001py12WZ*@9J&ma$9`BAUu_|2YFpO$BylhM_4Bu4gA(X+K#rUN^$Z{Y zI5MV{*h3y9N|n=WQu1mRhfF zvl@G2Pt(OJ6KJQJCq231ZhqxE9U5f^*vb`v1VDrOce?|?pZC{Z`6vCTg*j49M2Zb4 zy1pIj^YZi_c7w|;u0PIChL5f|gIpmN@(;`6j!-(Uz3@R>E!4}l0|-xLl-k9(rma%p zFuwa0fc?3?rAC>2E}0L8hnxn5qmr#w#zmsgI|-C~UXfb{QlUKAK}*z9b1G1JKj?OI zK2ne%M{PMn0F*)l@Q?UWE1lE=y~h%HD)C{QXL%{re_JlVXdXx8jB5Nm=t;{_p0&Vh z_^Tyyk#W|`5kqZs(&t==D*anGCdjAox`9UQy~Wxj!5;U|9Ddx8rJ+2((UGPRbl95Ji`W zTjZBluamwmj~!C}BgQ)~b~@5>fU40q|sR`H~BXwEzGB07*qoM6N<$ Ef=tC5?f?J) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_dye.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..e1618e22b27192966404a4862bb767b659a28eea GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`)t)YnAr_~T6C_wI96R1^`F~;M1& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_glazed_terracotta.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_glazed_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..d0f9e68f9727f018bff06f7835006eda5c12910a GIT binary patch literal 298 zcmV+_0oDGAP)Gz zI|@QE5JhJr>ISSHDlWvzMi4h+p^YFGR<6Rz-d(s9kDPD~4~CG>xigd8)Ny#87q7?W zGoKFzbC(j1v0{)k;Vl_C^7*Bkpud2$2HDAoZcbY_UfKXn`;Kms w2%s6)(`GWa!KPxF3LS&;fBj&-k2W*;0?R%&gU3+JEdT%j07*qoM6N<$f+jT|kQ)Wl{qYx~ zXT#SA^M{jf_qHOW%^tn#h4SJ?sO;s7SvvjRBU`a$7%taagxx$vgppcC6aNZTFq+ zp#L{0&tbC%d!si$9A6~1qyWv^2DLxdO@PL#6M(Bu!($B>K<6z79iNU&%(f0Lt#^-4 o`-2VT5LSaKj1kQ2qdjW?KWD8Z6@5YzL;wH)07*qoM6N<$f;d}}?*IS* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_stained_glass.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_stained_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..fed02859225ac644efe9dd691b650d9f50f482f9 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`hMq2tAr_~TS8Tt(WrolhhSVh! zJ2y%h%obu!3x3pe^U9|~D;SlJHQbycVK7@QPC=TPL9*^?YUWJOV?fOep00i_>zopr E03k^s^8f$< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purple_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..23e208ed1655d90395f169e52f7a45860629f843 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`_MR?|Ar-fh6Am!HdTVaCdQF>*8hDne^Zg!;_{)(}V|m4S0ecJ^0|%dpBwi(44+gp61D- SZ|Zb~^f?%J__ddf&$;%FXFc4@ zFvGc55=rd6ZPU?>Qz>c|28w+ha5p zJ4J| zJe)fn&7IBH-)^*4#`5PAg^ShZr}dVXfz0tp?rgE~-eC-8Ptroe-AdErLC=q~+5RSJ zrgS}Bx>E02CA+uoa4361ceZqsByD$mh|bmD>~(#yml_|qD%oo-&(41LH#rf~)ecHG zT3@4VvRDSj2BsCmi5xXs?e9sEMy^E-pb~dq=4hgDi5n7_TD)QgSBc-BIU3JjgsRk7 zL)Z*$2eQX1O*K_4r@wLA-e`kyG^A}dS9S#~a?D`7L?iejBtt8#^r*&cg2;Dj@g&I} zfPv<_17mb97&Umb)yG>&OD;IzFn~4|ce&|N+5h|4IMJX;RQ1xw;R6UTK@ysnN2MmV zWRuB<7)hr(PtluH=$WDRk6g;OMh8Xp;bh1Q7~MQJP;UHJ00000NkvXXu0mjf#6{aN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purpur_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purpur_block.png new file mode 100644 index 0000000000000000000000000000000000000000..69c3898116be3729116ec46e09f8954078b5d65a GIT binary patch literal 249 zcmVyRtG$PIU#)WJ>e>{@N&Vg0OSxi3Z4d)4tY zMi0;l;s;&Mx4DYv`BDDyVK7~%9l_ZRYMRYJp91MskO6#6Q#AnZ%PVG(4V;f(;L;%h zyv|t{2Khz63|jnVpofHjvnud=*ToF-{^@fLTuV-xIbh1&9LTY@X9P6^w7WGj<(vZ# z8Wru&7JN-DgYFt#kdv7CZVo(1t)LCQ?<4pEoy*Xpd<;5s00000NkvXXu0mjf$JuQa literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purpur_pillar.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/purpur_pillar.png new file mode 100644 index 0000000000000000000000000000000000000000..e22d27beb79e96eb1467bd6a48e8e9afc4771236 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`t36#DLoEEa1{-oU81TGFpUWCv zo-S@ax1^w;=nJ!*cF`eEkIP{K?MeDEdLJjX72Bp}o8R0W`)if>gJg?$n@u)%e{|*h z!N{nR&6p%G(ZlBI;u}p98H6JoleseLE{F;+bRIuE?SILEE=&Fr_KEBYx4AU=l^7Yc zCwyl3?#{p>Tk+V@r1g@V!81Qa(_@p^T^lE{&;Q0SSJk>=GyA%RT+8Q;zs2^{|10G` bv7bS@#nK0)>N;Vn?Gks(c%fI z6OOMqzNu}KNwT;#P(hBTi(`nyW#9gToXm_ohgGak{!{*5_%_g$d$hGx&V_ w@{PT*dE)oFVdQ&MBb@08ju)zW@LL literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartz.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartz.png new file mode 100644 index 0000000000000000000000000000000000000000..a4c6e2ff38bbe6afe8c64a6a0cb0898bb3e1b0af GIT binary patch literal 267 zcmV+m0rdWfP)^aM77H?Z&qf`tdLuwLxcY8y*IEF<5-lSjsp6b6ROWZq9Q>AHrs z+pLSC1s}-w;W|btkU2Q{^?a1&Vx9{KC{Rtl^v5;>6&V3=+B zGN5n4y8`X|y6uZ+vOknMnKna0;zP=^rwwOkGUoMuddT=em!s7{-TD;giF4%M9ObS8tR LtDnm{r-UW|hBi}D literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartz_block_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartz_block_top.png new file mode 100644 index 0000000000000000000000000000000000000000..872d6bbe27515e97227b31e69721d64b8161f83b GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLo7}&4RYjbP~ds|KmPNh zP+{AG2M$VVbqv8ur;eHV+DtjHptWpA^8HWp7Cf45a}Ie4{JpbqPWFTAAB7A&T03gp z+;V5Oz1a}pIp;*2CyNgEEpGeB4d1L7Pp-~d8?|G%LgP&#V+E$R`j<`a4T7dkH{32W zDZfyZ`girbtB!_CW?tHbrwOTwe~*MKWhb9xU}o6b6*c+7JZ8TSX6rBQ>%M9ObS8tR LtDnm{r-UW|hBi}D literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartz_bricks.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartz_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..13d2f22c37d5e436288e41ac3eeb4a4b9192c1aa GIT binary patch literal 256 zcmV+b0ssDqP)F$WXV>w++88(U@@JsK7#KWV{an^LB{Ts5=Py+P literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartz_pillar_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/quartz_pillar_top.png new file mode 100644 index 0000000000000000000000000000000000000000..41f5e144b9afea5c6035203746093300d038bd5f GIT binary patch literal 246 zcmVf($?kPs8jNM)>oIm z?|YZLr(f}u(1Qe!?Y^`-fY6+oY?7`kD?gx9sQJik_j@*wqTnneOA?6U;7yV~WA?ZX zASHv6eMAH|s?n*e%6H1ZgGO0-uP9N~<|U}fRi?uX6qIAFh#;1K#(4M#qw&o?QlCPy w%s}!hpLQXaB^Ru^ha3b_Z8;5R_EqND0FhL$4~;B}ga7~l07*qoM6N<$g5Gv*MgRZ+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rabbit.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rabbit.png new file mode 100644 index 0000000000000000000000000000000000000000..058505fa1379531f5dccf0e5141463791eb206b4 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`TRdGHLo7}wCoB-Z5j63Wd|PKw z%Nl_rb^FuL{`Xh^-junfO+ni!j6?YU_b);c$)+qvc5Yq3zD{zPgml}=n-_!r?AJZ< z)xPVkfw;gWo>OPq0egTe~DWM4fgELpK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rabbit_foot.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rabbit_foot.png new file mode 100644 index 0000000000000000000000000000000000000000..0b06899450149055c5d65e1933fcd033405bc127 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr_~T6C{ilXde7%&oOyz zrFXfB#PVN}|I|-6JpO#?|NR?RIF6}EGZ`@~lS~n~$adfl?`4^wX z^VfgVG08Zq|Be>^{!%#y{y+Wp|Nr;Gf9g?>7hA?9^cFBT%+gQ)_^cpvjOpfi2~%LE)msLdzOcdP~?D0smdKI;Vst08t}X>;M1& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rail.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rail.png new file mode 100644 index 0000000000000000000000000000000000000000..0044ebb28b7274dc5a7d9790ef13adef5d67f667 GIT binary patch literal 249 zcmV!YZ}R_l_$sIFfHxToeP#pT9c{$z+n!W0g`Y z=WOZ2f&+KdJZ)ws0r2Ipup|oiCD09`0&jDmTWE72KiWJ< zz|8>yksSQTgXmib1oZ$e3QbMTV~-#+I%F`P!*9VjTg00000NkvXXu0mjfLWE)l literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rail_corner.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rail_corner.png new file mode 100644 index 0000000000000000000000000000000000000000..2b4f3307d093b6520a762ff55068f45bd26a6814 GIT binary patch literal 254 zcmV&dbbya47ANAV!;S*}Bq5uE@07*qoM6N<$ Ef~>1<%m4rY literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/raw_copper.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/raw_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..c03d95975077725c738a408e42d3a6434541155a GIT binary patch literal 304 zcmV-00nh%4P)d%7D&kc zMAwWgkKq!SA+W%LX@=3T7(g~WIojdBinR&E01yKtfUXhdWaKme(+mnH6a!$P50XUp zE4s^Iu>>~&W(W+Ugfi5Nu=odIm^za339h^UYvBXn>iVn!b0!QDd|>fI#GSK{kwENaH4Di(qX8=8G?;qYVJ#(PV7Nu&z-li$n95Ka+Jg>%bXiW000`6{~r?bh8+No;Zl8{s^*0N O0000A9$8OBaMgIL1u!A;#mXB39cFs z8H^cj3Zy(&%4Vq)R%?IA6?5+BQ_(f|9JWa=1zC3Wb%#_MOjm>hn6TvFByK-p_|& zxxa6_;m?^jzU6TmmV2z$<@%Etg52$onHYk^Hv*hViVw5j3WG_!EGL1y0n^@$Bo=@5 zp!)>O3=)SNOgV@=lyoraJez`vo{|I+1dzKWl$XH}m;^9|s0?{gY1XfmxNpy_dZG#X zR%Y8MOYLB)&3fMycx?u|Pe?j=%;4Y7do_PH=l*QL|9)02@4l^q$p8<@^O$|{a&iaz d%}fCE8^30lwD?~kvfTgx002ovPDHLkV1f!Pd|Lnj literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/raw_iron.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/raw_iron.png new file mode 100644 index 0000000000000000000000000000000000000000..6508fb0e958e50982decbd4e0935c3b6d083c804 GIT binary patch literal 242 zcmVId)fYH7z!->d3!TJn6oe#R)`RlfQ6k!0DSO364G!4sjJe={&6?4 zfcvh!nXslG0bqnh3gFpU10?}a`1jQF!bffcXsf9ZFH?^i0TiNPgeX2KYqMRzqfY>j sO85pKM5X@TrFwweP{`r%w+{avD?=2n7sH!ap#T5?07*qoM6N<$f_tB0DF6Tf literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/raw_iron_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/raw_iron_block.png new file mode 100644 index 0000000000000000000000000000000000000000..3b34f86c2d0eb2ede9dc12109d817ba690ca40d6 GIT binary patch literal 283 zcmV+$0p$LPP)IKA+D&HQmnJ<8o|g zouAu0-P=)IPsKjV>km`@^>o-uAVEJ$a1zha_xHUt;?f5R6v4hns6rYSfC?DJrRzO0 zaMhJ}gdKUP^9HWCD?skZG?(ufc)2{1+-KAbewfk z1UYz`S}^C_0&^oi22J`FQYtIW(XvUoBq!N(okFnkx!g3rb>5wkP*)_5y862EBK3Qa hrup0`@&6-@`~e0?n1<44ZKnVL002ovPDHLkV1kJbd^Z39 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_00.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_00.png new file mode 100644 index 0000000000000000000000000000000000000000..cabc24aa39b64d5c9448b59a3bc82d400c783319 GIT binary patch literal 4801 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

~a5**1d=#XkBC7#}{K^-^q(MR| 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

A_^mLehx{xd^>A+tM2&R3hLG}yxR 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

EsY|U_gpAV9H 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 h*2k2f}Fft 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 yX=&oTh-b&<(f7>B$Osn8QV!W7&TdJI2Rfu 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

i-l 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\OeoEjnNU>34frfY`nX=`SC0UJ|q07 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%0D;pG@63GUOi|&*@VA;fyOtXCPS5QeqIihg*H7Jg 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 H1q1&9&k*b> literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.Development.json b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.Development.json new file mode 100644 index 0000000..0c208ae --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.json b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.json new file mode 100644 index 0000000..10f68b8 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs new file mode 100644 index 0000000..ed92695 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")] diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.AssemblyInfo.cs b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.AssemblyInfo.cs new file mode 100644 index 0000000..c384ff4 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// Ce code a été généré par un outil. +// Version du runtime :4.0.30319.42000 +// +// Les modifications apportées à ce fichier peuvent provoquer un comportement incorrect et seront perdues si +// le code est régénéré. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Minecraft.Crafting.Api")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("Minecraft.Crafting.Api")] +[assembly: System.Reflection.AssemblyTitleAttribute("Minecraft.Crafting.Api")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Généré par la classe MSBuild WriteCodeFragment. + diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.AssemblyInfoInputs.cache b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.AssemblyInfoInputs.cache new file mode 100644 index 0000000..19c3596 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +cfeffceec7b1fab28d5fc83e6738bc279f327595 diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.GeneratedMSBuildEditorConfig.editorconfig b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..bf9a3d8 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,17 @@ +is_global = true +build_property.TargetFramework = net6.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = true +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = Minecraft.Crafting.Api +build_property.RootNamespace = Minecraft.Crafting.Api +build_property.ProjectDir = C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\ +build_property.RazorLangVersion = 6.0 +build_property.SupportLocalizedComponentNames = +build_property.GenerateRazorMetadataSourceChecksumAttributes = +build_property.MSBuildProjectDirectory = C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api +build_property._RazorSourceGeneratorDebug = diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.GlobalUsings.g.cs b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.GlobalUsings.g.cs new file mode 100644 index 0000000..025530a --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.GlobalUsings.g.cs @@ -0,0 +1,17 @@ +// +global using global::Microsoft.AspNetCore.Builder; +global using global::Microsoft.AspNetCore.Hosting; +global using global::Microsoft.AspNetCore.Http; +global using global::Microsoft.AspNetCore.Routing; +global using global::Microsoft.Extensions.Configuration; +global using global::Microsoft.Extensions.DependencyInjection; +global using global::Microsoft.Extensions.Hosting; +global using global::Microsoft.Extensions.Logging; +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Net.Http.Json; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cache b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cache new file mode 100644 index 0000000..e69de29 diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cs b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cs new file mode 100644 index 0000000..673807f --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cs @@ -0,0 +1,17 @@ +//------------------------------------------------------------------------------ +// +// Ce code a été généré par un outil. +// Version du runtime :4.0.30319.42000 +// +// Les modifications apportées à ce fichier peuvent provoquer un comportement incorrect et seront perdues si +// le code est régénéré. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")] + +// Généré par la classe MSBuild WriteCodeFragment. + diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.assets.cache b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..2ab7d72edf220eb753f9bab166a6bd591ed2661e GIT binary patch literal 3777 zcmc&%K~EDw6b1zm6c7+Z52hM1M&g#1grM=#fHp;~O)6;2m^kf@Wn{a%&dfqdyn6Hx zn0WK-!FV$95BLxK2_8&5>A{Qdm92f0O&3B+Cwbk>^xJvg%zpFUo5Ht7spk{m2|W*hq34re zD$cXs;(EOlls6n)-HjkHi2g+4aiv(Bp4w@bJe*r;lc zS~G+O)l7G^Lda09bVDPA3e`yCb4@qH5IKk$->-jA_`x`Ey$QNgGs4vp!i)tWYgy>B zlD>hyRTOGdD12?K2@gXXj*hkj9UPmA4g~nu#pu5pF#;i%+C$*bA}Y}ywVFc^DmW2$ zf)SVnP(gVW#jA9OKESHfobAS+BE%oI3R z=QB#J>O`H*4rUVKk!F&kjs}EA_oD$J)9q+LsI*3d&Z`mX8`K0gnkgFf%^4UU0~-gM z06Pmd3D!Zi5=K<5jk+g_(G)N`YBdv@RLzZgD2nDepxK?=N61pOBU!AIqR39ecsFt* zp-N8!QpNfyit2e7r|klCMrdTu*?ZI91O=?Y^#Sr_fBj-GT;OIs=Z0C~8e9{SyRQk! zJ-HOCzSdlNVyD!<8u5Nh*2TADQfq&`T)z>{1?76OeFnuT<5Th6zUK>z?by7X-1m$- zrSf1#YhfO3`(i)^u8~zSxa9fU_q{TA`iu(1IFvI+x*W@yVo<_QGa0%46A_zwIewF7 O+C##1UulopS<64`=!D<^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.AssemblyReference.cache b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..6124e5fd0d0c381a936b9df283121910cbc5a5bb GIT binary patch literal 177324 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.BuildWithSkipAnalyzers b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.BuildWithSkipAnalyzers new file mode 100644 index 0000000..e69de29 diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.CopyComplete b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.CoreCompileInputs.cache b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..7978986 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +d3262fc31f365d3ae2c93faff7841ae2ba475b3c diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.FileListAbsolute.txt b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..5e379a2 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.csproj.FileListAbsolute.txt @@ -0,0 +1,1418 @@ +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\appsettings.Development.json +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\appsettings.json +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Data\convert-recipes.json +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Data\items.json +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Minecraft.Crafting.Api.exe +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Data\items-original.json +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Data\recipes.json +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\acacia_boat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\acacia_chest_boat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\acacia_door.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\acacia_door_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\acacia_door_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\acacia_leaves.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\acacia_log.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\acacia_log_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\acacia_planks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\acacia_sapling.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\acacia_sign.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\acacia_trapdoor.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\activator_rail.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\activator_rail_on.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\allium.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\amethyst_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\amethyst_cluster.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\amethyst_shard.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ancient_debris_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ancient_debris_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\andesite.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\anvil.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\anvil_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\apple.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\armor_stand.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\arrow.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\attached_melon_stem.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\attached_pumpkin_stem.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\axolotl_bucket.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\azalea_leaves.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\azalea_plant.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\azalea_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\azalea_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\azure_bluet.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\baked_potato.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bamboo.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bamboo_large_leaves.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bamboo_singleleaf.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bamboo_small_leaves.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bamboo_stage0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bamboo_stalk.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\barrel_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\barrel_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\barrel_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\barrel_top_open.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\barrier.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\basalt_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\basalt_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beacon.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bedrock.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beef.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beehive_end.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beehive_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beehive_front_honey.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beehive_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beetroot.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beetroots_stage0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beetroots_stage1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beetroots_stage2.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beetroots_stage3.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beetroot_seeds.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\beetroot_soup.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bee_nest_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bee_nest_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bee_nest_front_honey.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bee_nest_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bee_nest_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bell.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bell_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bell_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bell_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\big_dripleaf_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\big_dripleaf_stem.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\big_dripleaf_tip.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\big_dripleaf_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\birch_boat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\birch_chest_boat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\birch_door.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\birch_door_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\birch_door_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\birch_leaves.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\birch_log.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\birch_log_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\birch_planks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\birch_sapling.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\birch_sign.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\birch_trapdoor.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blackstone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blackstone_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\black_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\black_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\black_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\black_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\black_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\black_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\black_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\black_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\black_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\black_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\black_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blast_furnace_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blast_furnace_front_on.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blast_furnace_front_on.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blast_furnace_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blast_furnace_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blaze_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blaze_rod.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blue_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blue_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blue_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blue_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blue_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blue_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blue_ice.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blue_orchid.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blue_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blue_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blue_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blue_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\blue_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bone_block_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bone_block_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bone_meal.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\book.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bookshelf.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bow.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bowl.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bow_pulling_0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bow_pulling_1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bow_pulling_2.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brain_coral.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brain_coral_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brain_coral_fan.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bread.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brewing_stand.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brewing_stand_base.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brick.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\broken_elytra.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brown_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brown_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brown_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brown_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brown_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brown_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brown_mushroom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brown_mushroom_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brown_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brown_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brown_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brown_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\brown_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bubble_coral.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bubble_coral_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bubble_coral_fan.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bucket.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\budding_amethyst.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bundle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\bundle_filled.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cactus_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cactus_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cactus_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cake.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cake_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cake_inner.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cake_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cake_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\calcite.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\campfire.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\campfire_fire.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\campfire_fire.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\campfire_log.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\campfire_log_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\campfire_log_lit.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\carrot.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\carrots_stage0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\carrots_stage1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\carrots_stage2.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\carrots_stage3.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\carrot_on_a_stick.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cartography_table_side1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cartography_table_side2.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cartography_table_side3.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cartography_table_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\carved_pumpkin.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cauldron.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cauldron_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cauldron_inner.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cauldron_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cauldron_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cave_vines.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cave_vines_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cave_vines_plant.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cave_vines_plant_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chain.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chainmail_boots.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chainmail_chestplate.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chainmail_helmet.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chainmail_leggings.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chain_command_block_back.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chain_command_block_back.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chain_command_block_conditional.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chain_command_block_conditional.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chain_command_block_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chain_command_block_front.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chain_command_block_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chain_command_block_side.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\charcoal.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chest_minecart.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chicken.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chipped_anvil_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chiseled_deepslate.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chiseled_nether_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chiseled_polished_blackstone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chiseled_quartz_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chiseled_quartz_block_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chiseled_red_sandstone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chiseled_sandstone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chiseled_stone_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chorus_flower.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chorus_flower_dead.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chorus_fruit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\chorus_plant.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clay.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clay_ball.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_00.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_01.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_02.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_03.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_04.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_05.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_06.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_07.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_08.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_09.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_10.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_11.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_12.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_13.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_14.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_15.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_16.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_17.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_18.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_19.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_20.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_21.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_22.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_23.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_24.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_25.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_26.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_27.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_28.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_29.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_30.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_31.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_32.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_33.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_34.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_35.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_36.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_37.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_38.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_39.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_40.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_41.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_42.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_43.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_44.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_45.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_46.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_47.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_48.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_49.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_50.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_51.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_52.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_53.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_54.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_55.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_56.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_57.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_58.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_59.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_60.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_61.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_62.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\clock_63.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\coal.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\coal_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\coal_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\coarse_dirt.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cobbled_deepslate.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cobblestone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cobweb.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cocoa_beans.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cocoa_stage0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cocoa_stage1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cocoa_stage2.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cod.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cod_bucket.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\command_block_back.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\command_block_back.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\command_block_conditional.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\command_block_conditional.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\command_block_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\command_block_front.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\command_block_minecart.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\command_block_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\command_block_side.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\comparator.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\comparator_on.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_00.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_01.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_02.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_03.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_04.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_05.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_06.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_07.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_08.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_09.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_10.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_11.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_12.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_13.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_14.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_15.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_16.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_17.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_18.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_19.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_20.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_21.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_22.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_23.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_24.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_25.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_26.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_27.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_28.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_29.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_30.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\compass_31.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\composter_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\composter_compost.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\composter_ready.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\composter_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\composter_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\conduit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cooked_beef.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cooked_chicken.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cooked_cod.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cooked_mutton.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cooked_porkchop.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cooked_rabbit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cooked_salmon.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cookie.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\copper_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\copper_ingot.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\copper_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cornflower.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cracked_deepslate_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cracked_deepslate_tiles.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cracked_nether_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cracked_polished_blackstone_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cracked_stone_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crafting_table_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crafting_table_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crafting_table_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\creeper_banner_pattern.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crimson_door.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crimson_door_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crimson_door_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crimson_fungus.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crimson_nylium.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crimson_nylium_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crimson_planks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crimson_roots.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crimson_roots_pot.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crimson_sign.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crimson_stem.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crimson_stem.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crimson_stem_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crimson_trapdoor.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crossbow_arrow.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crossbow_firework.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crossbow_pulling_0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crossbow_pulling_1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crossbow_pulling_2.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crossbow_standby.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\crying_obsidian.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cut_copper.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cut_red_sandstone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cut_sandstone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cyan_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cyan_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cyan_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cyan_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cyan_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cyan_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cyan_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cyan_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cyan_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cyan_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\cyan_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\damaged_anvil_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dandelion.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dark_oak_boat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dark_oak_chest_boat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dark_oak_door.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dark_oak_door_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dark_oak_door_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dark_oak_leaves.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dark_oak_log.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dark_oak_log_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dark_oak_planks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dark_oak_sapling.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dark_oak_sign.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dark_oak_trapdoor.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dark_prismarine.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\daylight_detector_inverted_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\daylight_detector_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\daylight_detector_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_brain_coral.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_brain_coral_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_brain_coral_fan.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_bubble_coral.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_bubble_coral_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_bubble_coral_fan.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_bush.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_fire_coral.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_fire_coral_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_fire_coral_fan.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_horn_coral.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_horn_coral_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_horn_coral_fan.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_tube_coral.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_tube_coral_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dead_tube_coral_fan.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\debug.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\debug2.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\deepslate.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\deepslate_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\deepslate_coal_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\deepslate_copper_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\deepslate_diamond_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\deepslate_emerald_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\deepslate_gold_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\deepslate_iron_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\deepslate_lapis_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\deepslate_redstone_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\deepslate_tiles.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\deepslate_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\default.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_stage_0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_stage_1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_stage_2.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_stage_3.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_stage_4.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_stage_5.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_stage_6.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_stage_7.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_stage_8.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\destroy_stage_9.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\detector_rail.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\detector_rail_on.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diamond.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diamond_axe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diamond_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diamond_boots.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diamond_chestplate.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diamond_helmet.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diamond_hoe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diamond_horse_armor.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diamond_leggings.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diamond_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diamond_pickaxe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diamond_shovel.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diamond_sword.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\diorite.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dirt.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dirt_path_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dirt_path_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\disc_fragment_5.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dispenser_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dispenser_front_vertical.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dragon_breath.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dragon_egg.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dried_kelp.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dried_kelp_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dried_kelp_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dried_kelp_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dripstone_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dropper_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\dropper_front_vertical.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\echo_shard.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\egg.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\elytra.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\emerald.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\emerald_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\emerald_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\empty_armor_slot_boots.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\empty_armor_slot_chestplate.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\empty_armor_slot_helmet.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\empty_armor_slot_leggings.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\empty_armor_slot_shield.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\enchanted_book.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\enchanting_table_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\enchanting_table_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\enchanting_table_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ender_eye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ender_pearl.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\end_crystal.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\end_portal_frame_eye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\end_portal_frame_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\end_portal_frame_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\end_rod.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\end_stone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\end_stone_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\experience_bottle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\exposed_copper.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\exposed_cut_copper.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\farmland.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\farmland_moist.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\feather.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fermented_spider_eye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fern.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\filled_map.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\filled_map_markings.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\firework_rocket.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\firework_star.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\firework_star_overlay.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fire_0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fire_0.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fire_1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fire_1.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fire_charge.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fire_coral.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fire_coral_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fire_coral_fan.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fishing_rod.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fishing_rod_cast.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fletching_table_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fletching_table_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\fletching_table_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\flint.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\flint_and_steel.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\flowering_azalea_leaves.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\flowering_azalea_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\flowering_azalea_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\flower_banner_pattern.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\flower_pot.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\frogspawn.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\frosted_ice_0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\frosted_ice_1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\frosted_ice_2.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\frosted_ice_3.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\furnace_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\furnace_front_on.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\furnace_minecart.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\furnace_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\furnace_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ghast_tear.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gilded_blackstone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\glass_bottle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\glistering_melon_slice.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\globe_banner_pattern.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\glowstone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\glowstone_dust.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\glow_berries.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\glow_ink_sac.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\glow_item_frame.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\glow_lichen.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\goat_horn.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\golden_apple.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\golden_axe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\golden_boots.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\golden_carrot.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\golden_chestplate.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\golden_helmet.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\golden_hoe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\golden_horse_armor.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\golden_leggings.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\golden_pickaxe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\golden_shovel.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\golden_sword.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gold_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gold_ingot.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gold_nugget.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gold_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\granite.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\grass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\grass_block_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\grass_block_side_overlay.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\grass_block_snow.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\grass_block_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gravel.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gray_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gray_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gray_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gray_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gray_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gray_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gray_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gray_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gray_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gray_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gray_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\green_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\green_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\green_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\green_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\green_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\green_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\green_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\green_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\green_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\green_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\green_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\grindstone_pivot.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\grindstone_round.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\grindstone_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\gunpowder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hanging_roots.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hay_block_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hay_block_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\heart_of_the_sea.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\honeycomb.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\honeycomb_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\honey_block_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\honey_block_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\honey_block_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\honey_bottle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hopper.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hopper_inside.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hopper_minecart.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hopper_outside.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\hopper_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\horn_coral.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\horn_coral_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\horn_coral_fan.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ice.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ink_sac.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_axe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_bars.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_boots.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_chestplate.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_door.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_door_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_door_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_helmet.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_hoe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_horse_armor.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_ingot.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_leggings.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_nugget.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_pickaxe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_shovel.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_sword.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\iron_trapdoor.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\item_frame.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jack_o_lantern.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jigsaw_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jigsaw_lock.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jigsaw_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jigsaw_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jukebox_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jukebox_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jungle_boat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jungle_chest_boat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jungle_door.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jungle_door_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jungle_door_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jungle_leaves.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jungle_log.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jungle_log_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jungle_planks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jungle_sapling.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jungle_sign.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\jungle_trapdoor.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\kelp.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\kelp.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\kelp_plant.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\kelp_plant.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\knowledge_book.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ladder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lantern.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lantern.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lapis_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lapis_lazuli.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lapis_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\large_amethyst_bud.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\large_fern_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\large_fern_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lava_bucket.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lava_flow.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lava_flow.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lava_still.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lava_still.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lead.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leather.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leather_boots.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leather_boots_overlay.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leather_chestplate.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leather_chestplate_overlay.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leather_helmet.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leather_helmet_overlay.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leather_horse_armor.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leather_leggings.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\leather_leggings_overlay.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lectern_base.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lectern_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lectern_sides.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lectern_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lever.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lightning_rod.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lightning_rod_on.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_00.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_01.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_02.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_03.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_04.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_05.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_06.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_07.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_08.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_09.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_10.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_11.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_12.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_13.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_14.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_15.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_blue_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_blue_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_blue_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_blue_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_blue_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_blue_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_blue_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_blue_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_blue_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_blue_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_blue_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_gray_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_gray_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_gray_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_gray_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_gray_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_gray_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_gray_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_gray_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_gray_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_gray_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\light_gray_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lilac_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lilac_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lily_of_the_valley.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lily_pad.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lime_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lime_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lime_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lime_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lime_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lime_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lime_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lime_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lime_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lime_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lime_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lingering_potion.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lodestone_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\lodestone_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\loom_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\loom_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\loom_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\loom_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\magenta_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\magenta_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\magenta_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\magenta_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\magenta_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\magenta_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\magenta_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\magenta_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\magenta_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\magenta_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\magenta_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\magma.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\magma.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\magma_cream.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mangrove_boat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mangrove_chest_boat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mangrove_door.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mangrove_door_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mangrove_door_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mangrove_leaves.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mangrove_log.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mangrove_log_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mangrove_planks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mangrove_propagule.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mangrove_propagule_hanging.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mangrove_roots_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mangrove_roots_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mangrove_sign.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mangrove_trapdoor.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\map.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\medium_amethyst_bud.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\melon_seeds.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\melon_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\melon_slice.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\melon_stem.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\melon_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\milk_bucket.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\minecart.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mojang_banner_pattern.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mossy_cobblestone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mossy_stone_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\moss_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mud.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\muddy_mangrove_roots_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\muddy_mangrove_roots_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mud_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mushroom_block_inside.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mushroom_stem.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mushroom_stew.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\music_disc_11.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\music_disc_13.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\music_disc_5.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\music_disc_blocks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\music_disc_cat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\music_disc_chirp.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\music_disc_far.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\music_disc_mall.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\music_disc_mellohi.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\music_disc_otherside.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\music_disc_pigstep.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\music_disc_stal.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\music_disc_strad.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\music_disc_wait.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\music_disc_ward.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mutton.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mycelium_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\mycelium_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\name_tag.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\nautilus_shell.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherite_axe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherite_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherite_boots.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherite_chestplate.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherite_helmet.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherite_hoe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherite_ingot.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherite_leggings.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherite_pickaxe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherite_scrap.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherite_shovel.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherite_sword.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\netherrack.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\nether_brick.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\nether_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\nether_gold_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\nether_portal.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\nether_portal.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\nether_quartz_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\nether_sprouts.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\nether_star.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\nether_wart.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\nether_wart_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\nether_wart_stage0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\nether_wart_stage1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\nether_wart_stage2.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\note_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oak_boat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oak_chest_boat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oak_door.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oak_door_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oak_door_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oak_leaves.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oak_log.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oak_log_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oak_planks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oak_sapling.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oak_sign.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oak_trapdoor.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\observer_back.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\observer_back_on.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\observer_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\observer_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\observer_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\obsidian.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ochre_froglight_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\ochre_froglight_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\orange_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\orange_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\orange_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\orange_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\orange_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\orange_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\orange_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\orange_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\orange_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\orange_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\orange_tulip.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\orange_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oxeye_daisy.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oxidized_copper.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\oxidized_cut_copper.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\packed_ice.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\packed_mud.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\painting.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\paper.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pearlescent_froglight_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pearlescent_froglight_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\peony_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\peony_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\phantom_membrane.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\piglin_banner_pattern.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pink_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pink_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pink_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pink_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pink_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pink_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pink_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pink_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pink_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pink_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pink_tulip.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pink_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\piston_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\piston_inner.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\piston_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\piston_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\piston_top_sticky.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\podzol_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\podzol_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pointed_dripstone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pointed_dripstone_down_base.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pointed_dripstone_down_frustum.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pointed_dripstone_down_middle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pointed_dripstone_down_tip.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pointed_dripstone_down_tip_merge.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pointed_dripstone_up_base.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pointed_dripstone_up_frustum.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pointed_dripstone_up_middle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pointed_dripstone_up_tip.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pointed_dripstone_up_tip_merge.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\poisonous_potato.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\polished_andesite.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\polished_basalt_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\polished_basalt_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\polished_blackstone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\polished_blackstone_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\polished_deepslate.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\polished_diorite.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\polished_granite.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\popped_chorus_fruit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\poppy.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\porkchop.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potato.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potatoes_stage0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potatoes_stage1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potatoes_stage2.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potatoes_stage3.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potion.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potion_overlay.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potted_azalea_bush_plant.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potted_azalea_bush_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potted_azalea_bush_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potted_flowering_azalea_bush_plant.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potted_flowering_azalea_bush_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\potted_flowering_azalea_bush_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\powder_snow.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\powder_snow_bucket.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\powered_rail.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\powered_rail_on.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\prismarine.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\prismarine.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\prismarine_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\prismarine_crystals.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\prismarine_shard.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pufferfish.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pufferfish_bucket.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pumpkin_pie.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pumpkin_seeds.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pumpkin_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pumpkin_stem.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\pumpkin_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\purple_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\purple_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\purple_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\purple_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\purple_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\purple_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\purple_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\purple_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\purple_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\purple_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\purple_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\purpur_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\purpur_pillar.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\purpur_pillar_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\quartz.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\quartz_block_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\quartz_block_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\quartz_block_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\quartz_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\quartz_pillar.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\quartz_pillar_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\rabbit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\rabbit_foot.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\rabbit_hide.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\rabbit_stew.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\rail.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\rail_corner.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\raw_copper.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\raw_copper_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\raw_gold.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\raw_gold_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\raw_iron.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\raw_iron_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_00.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_01.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_02.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_03.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_04.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_05.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_06.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_07.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_08.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_09.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_10.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_11.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_12.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_13.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_14.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_15.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_16.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_17.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_18.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_19.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_20.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_21.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_22.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_23.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_24.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_25.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_26.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_27.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_28.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_29.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_30.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\recovery_compass_31.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstone_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstone_dust_dot.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstone_dust_line0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstone_dust_line1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstone_dust_overlay.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstone_lamp.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstone_lamp_on.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstone_ore.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstone_torch.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\redstone_torch_off.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_mushroom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_mushroom_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_nether_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_sand.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_sandstone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_sandstone_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_sandstone_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_tulip.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\red_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\reinforced_deepslate_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\reinforced_deepslate_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\reinforced_deepslate_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\repeater.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\repeater_on.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\repeating_command_block_back.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\repeating_command_block_back.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\repeating_command_block_conditional.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\repeating_command_block_conditional.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\repeating_command_block_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\repeating_command_block_front.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\repeating_command_block_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\repeating_command_block_side.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\respawn_anchor_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\respawn_anchor_side0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\respawn_anchor_side1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\respawn_anchor_side2.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\respawn_anchor_side3.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\respawn_anchor_side4.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\respawn_anchor_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\respawn_anchor_top.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\respawn_anchor_top_off.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\rooted_dirt.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\rose_bush_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\rose_bush_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\rotten_flesh.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\saddle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\salmon.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\salmon_bucket.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sand.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sandstone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sandstone_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sandstone_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\scaffolding_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\scaffolding_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\scaffolding_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_catalyst_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_catalyst_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_catalyst_side_bloom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_catalyst_side_bloom.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_catalyst_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_catalyst_top_bloom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_catalyst_top_bloom.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_sensor_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_sensor_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_sensor_tendril_active.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_sensor_tendril_active.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_sensor_tendril_inactive.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_sensor_tendril_inactive.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_sensor_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_shrieker_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_shrieker_can_summon_inner_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_shrieker_can_summon_inner_top.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_shrieker_inner_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_shrieker_inner_top.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_shrieker_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_shrieker_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_vein.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sculk_vein.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\scute.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\seagrass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\seagrass.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sea_lantern.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sea_lantern.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sea_pickle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\shears.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\shroomlight.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\shulker_shell.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\skull_banner_pattern.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\slime_ball.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\slime_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\small_amethyst_bud.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\small_dripleaf_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\small_dripleaf_stem_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\small_dripleaf_stem_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\small_dripleaf_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\smithing_table_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\smithing_table_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\smithing_table_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\smithing_table_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\smoker_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\smoker_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\smoker_front_on.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\smoker_front_on.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\smoker_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\smoker_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\smooth_basalt.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\smooth_stone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\smooth_stone_slab_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\snow.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\snowball.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\soul_campfire.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\soul_campfire_fire.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\soul_campfire_fire.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\soul_campfire_log_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\soul_campfire_log_lit.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\soul_fire_0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\soul_fire_0.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\soul_fire_1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\soul_fire_1.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\soul_lantern.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\soul_lantern.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\soul_sand.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\soul_soil.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\soul_torch.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spawner.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spawn_egg.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spawn_egg_overlay.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spectral_arrow.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spider_eye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\splash_potion.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sponge.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spore_blossom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spore_blossom_base.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spruce_boat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spruce_chest_boat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spruce_door.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spruce_door_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spruce_door_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spruce_leaves.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spruce_log.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spruce_log_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spruce_planks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spruce_sapling.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spruce_sign.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spruce_trapdoor.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spyglass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\spyglass_model.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stairs.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stick.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stone.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stonecutter_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stonecutter_saw.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stonecutter_saw.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stonecutter_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stonecutter_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stone_axe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stone_bricks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stone_hoe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stone_pickaxe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stone_shovel.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stone_sword.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\string.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_acacia_log.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_acacia_log_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_birch_log.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_birch_log_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_crimson_stem.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_crimson_stem_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_dark_oak_log.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_dark_oak_log_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_jungle_log.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_jungle_log_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_mangrove_log.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_mangrove_log_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_oak_log.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_oak_log_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_spruce_log.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_spruce_log_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_warped_stem.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\stripped_warped_stem_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\structure_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\structure_block_corner.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\structure_block_data.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\structure_block_load.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\structure_block_save.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\structure_void.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sugar.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sugar_cane.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sunflower_back.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sunflower_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sunflower_front.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sunflower_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\suspicious_stew.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sweet_berries.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sweet_berry_bush_stage0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sweet_berry_bush_stage1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sweet_berry_bush_stage2.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\sweet_berry_bush_stage3.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tadpole_bucket.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tall_grass_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tall_grass_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tall_seagrass_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tall_seagrass_bottom.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tall_seagrass_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tall_seagrass_top.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\target_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\target_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tinted_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tipped_arrow_base.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tipped_arrow_head.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tnt_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tnt_minecart.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tnt_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tnt_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\torch.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\totem_of_undying.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\trident.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tripwire.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tripwire_hook.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tropical_fish.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tropical_fish_bucket.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tube_coral.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tube_coral_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tube_coral_fan.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\tuff.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\turtle_egg.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\turtle_egg_slightly_cracked.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\turtle_egg_very_cracked.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\turtle_helmet.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\twisting_vines.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\twisting_vines_plant.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\verdant_froglight_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\verdant_froglight_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\vine.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_door.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_door_bottom.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_door_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_fungus.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_fungus_on_a_stick.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_nylium.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_nylium_side.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_planks.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_roots.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_roots_pot.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_sign.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_stem.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_stem.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_stem_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_trapdoor.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\warped_wart_block.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\water_bucket.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\water_flow.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\water_flow.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\water_overlay.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\water_still.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\water_still.png.mcmeta +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\weathered_copper.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\weathered_cut_copper.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\weeping_vines.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\weeping_vines_plant.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wet_sponge.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wheat.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wheat_seeds.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wheat_stage0.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wheat_stage1.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wheat_stage2.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wheat_stage3.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wheat_stage4.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wheat_stage5.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wheat_stage6.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wheat_stage7.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\white_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\white_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\white_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\white_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\white_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\white_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\white_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\white_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\white_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\white_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\white_tulip.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\white_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wither_rose.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wooden_axe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wooden_hoe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wooden_pickaxe.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wooden_shovel.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\wooden_sword.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\writable_book.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\written_book.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\yellow_candle.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\yellow_candle_lit.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\yellow_concrete.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\yellow_concrete_powder.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\yellow_dye.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\yellow_glazed_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\yellow_shulker_box.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\yellow_stained_glass.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\yellow_stained_glass_pane_top.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\yellow_terracotta.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Images\yellow_wool.png +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Minecraft.Crafting.Api.deps.json +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Minecraft.Crafting.Api.runtimeconfig.json +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Minecraft.Crafting.Api.dll +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Minecraft.Crafting.Api.pdb +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Microsoft.OpenApi.dll +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Newtonsoft.Json.dll +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Swashbuckle.AspNetCore.Swagger.dll +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Swashbuckle.AspNetCore.SwaggerGen.dll +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\bin\Debug\net6.0\Swashbuckle.AspNetCore.SwaggerUI.dll +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.csproj.AssemblyReference.cache +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.AssemblyInfoInputs.cache +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.AssemblyInfo.cs +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.csproj.CoreCompileInputs.cache +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cs +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.MvcApplicationPartsAssemblyInfo.cache +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\staticwebassets\msbuild.Minecraft.Crafting.Api.Microsoft.AspNetCore.StaticWebAssets.props +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\staticwebassets\msbuild.build.Minecraft.Crafting.Api.props +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\staticwebassets\msbuild.buildMultiTargeting.Minecraft.Crafting.Api.props +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\staticwebassets\msbuild.buildTransitive.Minecraft.Crafting.Api.props +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\staticwebassets.pack.json +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\staticwebassets.build.json +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\staticwebassets.development.json +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\scopedcss\bundle\Minecraft.Crafting.Api.styles.css +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.csproj.CopyComplete +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.dll +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\refint\Minecraft.Crafting.Api.dll +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.pdb +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\Minecraft.Crafting.Api.genruntimeconfig.cache +C:\Users\Dorian\Documents\Blazor\Code\Minecraft.Crafting.Api\obj\Debug\net6.0\ref\Minecraft.Crafting.Api.dll diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.dll b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.dll new file mode 100644 index 0000000000000000000000000000000000000000..e226ba047743ba0e44c53dda6bf13efc3f08f32d GIT binary patch literal 25088 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%0Aeu1FATavTgSR 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 b2!9ywygvi>-^-bB@p;$y|APO8Jn(-3e;c)v literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.genruntimeconfig.cache b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.genruntimeconfig.cache new file mode 100644 index 0000000..d8545e6 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.genruntimeconfig.cache @@ -0,0 +1 @@ +dc37e66f47ae43cee4b2425074d9be0523a82cf5 diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.pdb b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/Minecraft.Crafting.Api.pdb new file mode 100644 index 0000000000000000000000000000000000000000..3d222c5f250abe4cfbbae959408a56f18836f9f7 GIT binary patch literal 25840 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 Vi;Vjy*OT*je^0V>f2Fej{{VUTbOrzb literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/apphost.exe b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/apphost.exe new file mode 100644 index 0000000000000000000000000000000000000000..2e5d742753664c82121c0bc7a760b22aa1d31dd8 GIT binary patch literal 147968 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","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that provides a cascading value to all descendant components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.CascadingValue component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the value should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n The value to be provided.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Optionally gives a name to the provided value. Descendant components\n will be able to receive the value by specifying this name.\n \n If no name is specified, then descendant components will receive the\n value based the type of value they are requesting.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\n \n If true, indicates that will not change. This is a\n performance optimization that allows the framework to skip setting up\n change notifications. Set this flag only if you will not change\n during the component's lifetime.\n \n ","Metadata":{"Common.PropertyName":"IsFixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"CascadingValue","Components.GenericTyped":"True"}},{"HashCode":-1427256128,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.CascadingValue","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that provides a cascading value to all descendant components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.CascadingValue component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the value should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n The value to be provided.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Optionally gives a name to the provided value. Descendant components\n will be able to receive the value by specifying this name.\n \n If no name is specified, then descendant components will receive the\n value based the type of value they are requesting.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\n \n If true, indicates that will not change. This is a\n performance optimization that allows the framework to skip setting up\n change notifications. Set this flag only if you will not change\n during the component's lifetime.\n \n ","Metadata":{"Common.PropertyName":"IsFixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"CascadingValue","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2019176430,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n The content to which the value should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingValue"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"CascadingValue","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-99784322,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n The content to which the value should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.CascadingValue"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"CascadingValue","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1963668115,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.DynamicComponent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that renders another component dynamically according to its\n parameter.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DynamicComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Type","TypeName":"System.Type","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the type of the component to be rendered. The supplied type must\n implement .\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Parameters","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a dictionary of parameters to be passed to the component.\n \n ","Metadata":{"Common.PropertyName":"Parameters","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.DynamicComponent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"DynamicComponent"}},{"HashCode":-2015505674,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.DynamicComponent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that renders another component dynamically according to its\n parameter.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.DynamicComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Type","TypeName":"System.Type","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the type of the component to be rendered. The supplied type must\n implement .\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Parameters","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a dictionary of parameters to be passed to the component.\n \n ","Metadata":{"Common.PropertyName":"Parameters","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.DynamicComponent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"DynamicComponent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2014705676,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified content inside the specified layout and any further\n nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of the layout in which to display the content.\n The type must implement and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"Layout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"LayoutView"}},{"HashCode":-644325477,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified content inside the specified layout and any further\n nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of the layout in which to display the content.\n The type must implement and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"Layout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"LayoutView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2070786262,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"LayoutView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1063252289,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.LayoutView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"LayoutView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-295287261,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified page component, rendering it inside its layout\n and any further nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.RouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"RouteView"}},{"HashCode":929523394,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified page component, rendering it inside its layout\n and any further nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.RouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"RouteView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":24364686,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.Router","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that supplies route data corresponding to the current navigation state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Router"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AppAssembly","TypeName":"System.Reflection.Assembly","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the assembly that should be searched for components matching the URI.\n \n ","Metadata":{"Common.PropertyName":"AppAssembly","Common.GloballyQualifiedTypeName":"global::System.Reflection.Assembly"}},{"Kind":"Components.Component","Name":"AdditionalAssemblies","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets a collection of additional assemblies that should be searched for components\n that can match URIs.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAssemblies","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Found","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"Found","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Navigating","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","Metadata":{"Common.PropertyName":"Navigating","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnNavigateAsync","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a handler that should be called before navigating to a new page.\n \n ","Metadata":{"Common.PropertyName":"OnNavigateAsync","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreferExactMatches","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a flag to indicate whether route matching should prefer exact matches\n over wildcards.\n This property is obsolete and configuring it does nothing.\n \n ","Metadata":{"Common.PropertyName":"PreferExactMatches","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router"}},{"HashCode":-868917091,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.Router","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that supplies route data corresponding to the current navigation state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.Router"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AppAssembly","TypeName":"System.Reflection.Assembly","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the assembly that should be searched for components matching the URI.\n \n ","Metadata":{"Common.PropertyName":"AppAssembly","Common.GloballyQualifiedTypeName":"global::System.Reflection.Assembly"}},{"Kind":"Components.Component","Name":"AdditionalAssemblies","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets a collection of additional assemblies that should be searched for components\n that can match URIs.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAssemblies","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Found","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"Found","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Navigating","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","Metadata":{"Common.PropertyName":"Navigating","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnNavigateAsync","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a handler that should be called before navigating to a new page.\n \n ","Metadata":{"Common.PropertyName":"OnNavigateAsync","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreferExactMatches","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a flag to indicate whether route matching should prefer exact matches\n over wildcards.\n This property is obsolete and configuring it does nothing.\n \n ","Metadata":{"Common.PropertyName":"PreferExactMatches","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":395977800,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFound","ParentTag":"Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1303430697,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFound","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1702540883,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Found","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Found","ParentTag":"Router"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Found' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Found","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-210369553,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Found","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Found","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Found' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Found","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1969075404,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Navigating","ParentTag":"Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1966357993,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Navigating","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1856072683,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\n \n Adds Data Annotations validation support to an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataAnnotationsValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"DataAnnotationsValidator"}},{"HashCode":-1646701916,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\n \n Adds Data Annotations validation support to an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"DataAnnotationsValidator","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1626695798,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Combines the behaviors of and ,\n so that it displays the page matching the specified route but only if the user\n is authorized to see it.\n \n Additionally, this component supplies a cascading parameter of type ,\n which makes the user's current authentication state available to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView"}},{"HashCode":-1089588755,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Combines the behaviors of and ,\n so that it displays the page matching the specified route but only if the user\n is authorized to see it.\n \n Additionally, this component supplies a cascading parameter of type ,\n which makes the user's current authentication state available to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1894495879,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-772132001,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1961680512,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeRouteView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1794929427,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1333841242,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Displays differing content depending on the user's authorization status.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\n \n The policy name that determines whether the content can be displayed.\n \n ","Metadata":{"Common.PropertyName":"Policy","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\n \n A comma delimited list of roles that are allowed to display the content.\n \n ","Metadata":{"Common.PropertyName":"Roles","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","Metadata":{"Common.PropertyName":"Authorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView"}},{"HashCode":-1062287476,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Displays differing content depending on the user's authorization status.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\n \n The policy name that determines whether the content can be displayed.\n \n ","Metadata":{"Common.PropertyName":"Policy","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\n \n A comma delimited list of roles that are allowed to display the content.\n \n ","Metadata":{"Common.PropertyName":"Roles","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","Metadata":{"Common.PropertyName":"Authorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1976336925,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2072500109,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":206294960,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1635767799,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1343832225,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Authorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-747468937,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Authorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1760466501,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":254935187,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1219772387,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"CascadingAuthenticationState"}},{"HashCode":-1605994785,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"CascadingAuthenticationState","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":409770779,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingAuthenticationState"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"CascadingAuthenticationState","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1870844652,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"CascadingAuthenticationState","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1789588623,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders a form element that cascades an to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created form element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will\n be constructed for this model. If using this parameter, do not also supply\n a value for .\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted.\n \n If using this parameter, you are responsible for triggering any validation\n manually, e.g., by calling .\n \n ","Metadata":{"Common.PropertyName":"OnSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be valid.\n \n ","Metadata":{"Common.PropertyName":"OnValidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be invalid.\n \n ","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"EditForm"}},{"HashCode":2087210361,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders a form element that cascades an to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created form element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will\n be constructed for this model. If using this parameter, do not also supply\n a value for .\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted.\n \n If using this parameter, you are responsible for triggering any validation\n manually, e.g., by calling .\n \n ","Metadata":{"Common.PropertyName":"OnSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be valid.\n \n ","Metadata":{"Common.PropertyName":"OnValidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be invalid.\n \n ","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"EditForm","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2063719819,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"EditForm","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":113815998,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"EditForm","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-916422635,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputCheckbox"}},{"HashCode":1793156627,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputCheckbox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2103100738,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing date values.\n Supported types are and .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputDate component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Microsoft.AspNetCore.Components.Forms.InputDateType","IsEnum":true,"Documentation":"\n \n Gets or sets the type of HTML input to be rendered.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.InputDateType"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputDate","Components.GenericTyped":"True"}},{"HashCode":596078321,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing date values.\n Supported types are and .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputDate component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Microsoft.AspNetCore.Components.Forms.InputDateType","IsEnum":true,"Documentation":"\n \n Gets or sets the type of HTML input to be rendered.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.InputDateType"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputDate","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-950800962,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputFile","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that wraps the HTML file input element and supplies a for each file's contents.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputFile"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets the event callback that will be invoked when the collection of selected files changes.\n \n ","Metadata":{"Common.PropertyName":"OnChange","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputFile","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputFile"}},{"HashCode":-51883978,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputFile","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that wraps the HTML file input element and supplies a for each file's contents.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputFile"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets the event callback that will be invoked when the collection of selected files changes.\n \n ","Metadata":{"Common.PropertyName":"OnChange","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputFile","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputFile","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":152097514,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing numeric values.\n Supported numeric types are , , , , , .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputNumber component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputNumber","Components.GenericTyped":"True"}},{"HashCode":-899228490,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing numeric values.\n Supported numeric types are , , , , , .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputNumber component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputNumber","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":247676274,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadio","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component used for selecting a value from a group of choices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputRadio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of this input.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the parent input radio group.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadio","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadio","Components.GenericTyped":"True"}},{"HashCode":-245082154,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadio","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component used for selecting a value from a group of choices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of this input.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the parent input radio group.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadio","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadio","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-3486518,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Groups child components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputRadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the group.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup","Components.GenericTyped":"True"}},{"HashCode":-1446222502,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Groups child components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the group.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1960512142,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"InputRadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1920215596,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-962036311,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A dropdown selection component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputSelect component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect","Components.GenericTyped":"True"}},{"HashCode":1775905808,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A dropdown selection component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputSelect component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-924391862,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"InputSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1469997211,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":497607057,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputText"}},{"HashCode":-1896998253,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputText","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":706994615,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A multiline input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputTextArea"}},{"HashCode":-1458327790,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A multiline input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputTextArea","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1409346984,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages for a specified field within a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.ValidationMessage component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created div element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specifies the field for which validation messages should be displayed.\n \n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"ValidationMessage","Components.GenericTyped":"True"}},{"HashCode":-539041457,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages for a specified field within a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.ValidationMessage component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created div element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specifies the field for which validation messages should be displayed.\n \n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"ValidationMessage","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1642247267,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages from a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Gets or sets the model to produce the list of validation messages for.\n When specified, this lists all errors that are associated with the model instance.\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created ul element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"ValidationSummary"}},{"HashCode":591741979,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages from a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Gets or sets the model to produce the list of validation messages for.\n When specified, this lists all errors that are associated with the model instance.\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created ul element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"ValidationSummary","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1321625040,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n After navigating from one page to another, sets focus to an element\n matching a CSS selector. This can be used to build an accessible\n navigation system compatible with screen readers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FocusOnNavigate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This can be obtained from an enclosing\n component.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"Selector","TypeName":"System.String","Documentation":"\n \n Gets or sets a CSS selector describing the element to be focused after\n navigation between pages.\n \n ","Metadata":{"Common.PropertyName":"Selector","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"FocusOnNavigate"}},{"HashCode":-1759400738,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n After navigating from one page to another, sets focus to an element\n matching a CSS selector. This can be used to build an accessible\n navigation system compatible with screen readers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This can be obtained from an enclosing\n component.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"Selector","TypeName":"System.String","Documentation":"\n \n Gets or sets a CSS selector describing the element to be focused after\n navigation between pages.\n \n ","Metadata":{"Common.PropertyName":"Selector","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"FocusOnNavigate","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1721809178,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\n \n Gets or sets the CSS class name applied to the NavLink when the\n current route matches the NavLink href.\n \n ","Metadata":{"Common.PropertyName":"ActiveClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be added to the generated\n a element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\n \n Gets or sets a value representing the URL matching behavior.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Routing.NavLinkMatch"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"NavLink"}},{"HashCode":-1182313963,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\n \n Gets or sets the CSS class name applied to the NavLink when the\n current route matches the NavLink href.\n \n ","Metadata":{"Common.PropertyName":"ActiveClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be added to the generated\n a element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\n \n Gets or sets a value representing the URL matching behavior.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Routing.NavLinkMatch"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"NavLink","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-740824051,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"NavLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"NavLink","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1903137250,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"NavLink","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1246271716,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides content to components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeadContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadContent"}},{"HashCode":-996503938,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides content to components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.HeadContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1608831631,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"HeadContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1521540536,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.HeadContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-628269752,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadOutlet","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders content provided by components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeadOutlet"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadOutlet","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadOutlet"}},{"HashCode":1646289862,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadOutlet","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders content provided by components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.HeadOutlet"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadOutlet","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadOutlet","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2129736942,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.PageTitle","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Enables rendering an HTML <title> to a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"PageTitle"}},{"HashCode":943926180,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.PageTitle","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Enables rendering an HTML <title> to a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.PageTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"PageTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1161311501,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"PageTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"PageTitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2073571043,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.PageTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"PageTitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1113147290,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Captures errors thrown from its child content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ErrorContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","Metadata":{"Common.PropertyName":"ErrorContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"MaximumErrorCount","TypeName":"System.Int32","Documentation":"\n \n The maximum number of errors that can be handled. If more errors are received,\n they will be treated as fatal. Calling resets the count.\n \n ","Metadata":{"Common.PropertyName":"MaximumErrorCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary"}},{"HashCode":719579976,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Captures errors thrown from its child content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ErrorContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","Metadata":{"Common.PropertyName":"ErrorContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"MaximumErrorCount","TypeName":"System.Int32","Documentation":"\n \n The maximum number of errors that can be handled. If more errors are received,\n they will be treated as fatal. Calling resets the count.\n \n ","Metadata":{"Common.PropertyName":"MaximumErrorCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-252057281,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ErrorBoundary"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-334595117,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":720802434,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ErrorContent","ParentTag":"ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ErrorContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1066138983,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ErrorContent","ParentTag":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ErrorContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1329851055,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides functionality for rendering a virtualized list of items.\n \n The context type for the items being rendered.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ItemContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemSize","TypeName":"System.Single","Documentation":"\n \n Gets the size of each item in pixels. Defaults to 50px.\n \n ","Metadata":{"Common.PropertyName":"ItemSize","Common.GloballyQualifiedTypeName":"global::System.Single"}},{"Kind":"Components.Component","Name":"ItemsProvider","TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Documentation":"\n \n Gets or sets the function providing items to the list.\n \n ","Metadata":{"Common.PropertyName":"ItemsProvider","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.ICollection","Documentation":"\n \n Gets or sets the fixed item source.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.ICollection","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OverscanCount","TypeName":"System.Int32","Documentation":"\n \n Gets or sets a value that determines how many additional items will be rendered\n before and after the visible region. This help to reduce the frequency of rendering\n during scrolling. However, higher values mean that more elements will be present\n in the page.\n \n ","Metadata":{"Common.PropertyName":"OverscanCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.GenericTyped":"True"}},{"HashCode":98630301,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides functionality for rendering a virtualized list of items.\n \n The context type for the items being rendered.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ItemContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemSize","TypeName":"System.Single","Documentation":"\n \n Gets the size of each item in pixels. Defaults to 50px.\n \n ","Metadata":{"Common.PropertyName":"ItemSize","Common.GloballyQualifiedTypeName":"global::System.Single"}},{"Kind":"Components.Component","Name":"ItemsProvider","TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Documentation":"\n \n Gets or sets the function providing items to the list.\n \n ","Metadata":{"Common.PropertyName":"ItemsProvider","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.ICollection","Documentation":"\n \n Gets or sets the fixed item source.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.ICollection","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OverscanCount","TypeName":"System.Int32","Documentation":"\n \n Gets or sets a value that determines how many additional items will be rendered\n before and after the visible region. This help to reduce the frequency of rendering\n during scrolling. However, higher values mean that more elements will be present\n in the page.\n \n ","Metadata":{"Common.PropertyName":"OverscanCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":938082833,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1328007459,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1573826946,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemContent","ParentTag":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2071423432,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemContent","ParentTag":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1159723309,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Placeholder","ParentTag":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Placeholder' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1105006503,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Placeholder","ParentTag":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Placeholder' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-412348275,"Kind":"Components.EventHandler","Name":"onfocus","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfocus' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfocus","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocus:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocus:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfocus' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocus"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocus' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfocus' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1183441731,"Kind":"Components.EventHandler","Name":"onblur","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onblur' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onblur","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onblur:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onblur:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onblur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onblur' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onblur"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onblur' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onblur' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1244533523,"Kind":"Components.EventHandler","Name":"onfocusin","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfocusin' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfocusin","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusin:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusin:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfocusin","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfocusin' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocusin"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocusin' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfocusin' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1943172950,"Kind":"Components.EventHandler","Name":"onfocusout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfocusout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfocusout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfocusout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfocusout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocusout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocusout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfocusout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1669379088,"Kind":"Components.EventHandler","Name":"onmouseover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseover","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseover:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseover:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseover","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseover' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseover' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":206835795,"Kind":"Components.EventHandler","Name":"onmouseout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1703164961,"Kind":"Components.EventHandler","Name":"onmousemove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmousemove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmousemove","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousemove:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousemove:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmousemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmousemove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousemove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousemove' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmousemove' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1539717881,"Kind":"Components.EventHandler","Name":"onmousedown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmousedown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmousedown","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousedown:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousedown:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmousedown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmousedown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousedown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousedown' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmousedown' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":2037212429,"Kind":"Components.EventHandler","Name":"onmouseup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseup","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseup:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseup:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseup","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseup' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseup' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1076801267,"Kind":"Components.EventHandler","Name":"onclick","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onclick","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onclick:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onclick:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onclick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onclick"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onclick' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onclick' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":884794329,"Kind":"Components.EventHandler","Name":"ondblclick","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondblclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondblclick","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondblclick:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondblclick:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondblclick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondblclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondblclick"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondblclick' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondblclick' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1538615901,"Kind":"Components.EventHandler","Name":"onwheel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onwheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onwheel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwheel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwheel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onwheel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onwheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onwheel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onwheel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onwheel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.WheelEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-383152099,"Kind":"Components.EventHandler","Name":"onmousewheel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmousewheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmousewheel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousewheel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousewheel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmousewheel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmousewheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousewheel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousewheel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmousewheel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.WheelEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":583382718,"Kind":"Components.EventHandler","Name":"oncontextmenu","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncontextmenu' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncontextmenu","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncontextmenu:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncontextmenu:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncontextmenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncontextmenu' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncontextmenu"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncontextmenu' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncontextmenu' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1496118296,"Kind":"Components.EventHandler","Name":"ondrag","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondrag' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondrag","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrag:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrag:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondrag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondrag' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondrag"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondrag' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondrag' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1892667192,"Kind":"Components.EventHandler","Name":"ondragend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-695808398,"Kind":"Components.EventHandler","Name":"ondragenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":881656464,"Kind":"Components.EventHandler","Name":"ondragleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1675311030,"Kind":"Components.EventHandler","Name":"ondragover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragover","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragover:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragover:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragover","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragover' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragover' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1441981659,"Kind":"Components.EventHandler","Name":"ondragstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1321031139,"Kind":"Components.EventHandler","Name":"ondrop","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondrop' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondrop","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrop:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrop:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondrop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondrop' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondrop"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondrop' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondrop' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":797422111,"Kind":"Components.EventHandler","Name":"onkeydown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onkeydown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onkeydown","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeydown:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeydown:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onkeydown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onkeydown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeydown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeydown' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onkeydown' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-765211634,"Kind":"Components.EventHandler","Name":"onkeyup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onkeyup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onkeyup","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeyup:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeyup:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onkeyup","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onkeyup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeyup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeyup' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onkeyup' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1685080129,"Kind":"Components.EventHandler","Name":"onkeypress","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onkeypress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onkeypress","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeypress:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeypress:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onkeypress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onkeypress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeypress"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeypress' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onkeypress' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":700369429,"Kind":"Components.EventHandler","Name":"onchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onchange' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onchange' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.ChangeEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-144114499,"Kind":"Components.EventHandler","Name":"oninput","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oninput' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oninput","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninput:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninput:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oninput","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oninput' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oninput"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oninput' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oninput' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.ChangeEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-6567171,"Kind":"Components.EventHandler","Name":"oninvalid","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oninvalid' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oninvalid","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninvalid:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninvalid:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oninvalid","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oninvalid' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oninvalid"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oninvalid' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oninvalid' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1160189933,"Kind":"Components.EventHandler","Name":"onreset","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onreset' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onreset","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreset:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreset:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onreset","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onreset' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onreset"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onreset' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onreset' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-253871031,"Kind":"Components.EventHandler","Name":"onselect","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onselect' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onselect","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselect:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselect:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onselect","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onselect' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselect"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselect' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onselect' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1693382503,"Kind":"Components.EventHandler","Name":"onselectstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onselectstart' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onselectstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onselectstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onselectstart' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselectstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselectstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onselectstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1399289399,"Kind":"Components.EventHandler","Name":"onselectionchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onselectionchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onselectionchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectionchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectionchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onselectionchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onselectionchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselectionchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselectionchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onselectionchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1257688159,"Kind":"Components.EventHandler","Name":"onsubmit","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onsubmit' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onsubmit","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsubmit:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsubmit:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onsubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onsubmit' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onsubmit"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onsubmit' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onsubmit' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":526616602,"Kind":"Components.EventHandler","Name":"onbeforecopy","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforecopy' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforecopy","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecopy:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecopy:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforecopy","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforecopy' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforecopy"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforecopy' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforecopy' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-704514247,"Kind":"Components.EventHandler","Name":"onbeforecut","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforecut' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforecut","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecut:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecut:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforecut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforecut' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforecut"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforecut' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforecut' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1301262964,"Kind":"Components.EventHandler","Name":"onbeforepaste","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforepaste' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforepaste","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforepaste:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforepaste:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforepaste","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforepaste' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforepaste"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforepaste' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforepaste' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-943806315,"Kind":"Components.EventHandler","Name":"oncopy","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncopy' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncopy","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncopy:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncopy:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncopy","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncopy' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncopy"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncopy' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncopy' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1024736527,"Kind":"Components.EventHandler","Name":"oncut","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncut' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncut","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncut:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncut:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncut' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncut"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncut' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncut' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1564030866,"Kind":"Components.EventHandler","Name":"onpaste","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpaste' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpaste","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpaste:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpaste:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpaste","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpaste' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpaste"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpaste' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpaste' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-245678027,"Kind":"Components.EventHandler","Name":"ontouchcancel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchcancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchcancel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchcancel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchcancel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchcancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchcancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchcancel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchcancel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchcancel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1303133076,"Kind":"Components.EventHandler","Name":"ontouchend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1167672914,"Kind":"Components.EventHandler","Name":"ontouchmove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchmove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchmove","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchmove:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchmove:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchmove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchmove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchmove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchmove' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchmove' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1716506156,"Kind":"Components.EventHandler","Name":"ontouchstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1776231308,"Kind":"Components.EventHandler","Name":"ontouchenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-760395158,"Kind":"Components.EventHandler","Name":"ontouchleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":448925539,"Kind":"Components.EventHandler","Name":"ongotpointercapture","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ongotpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ongotpointercapture","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ongotpointercapture:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ongotpointercapture:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ongotpointercapture","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ongotpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ongotpointercapture"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ongotpointercapture' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ongotpointercapture' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1828352982,"Kind":"Components.EventHandler","Name":"onlostpointercapture","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onlostpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onlostpointercapture","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onlostpointercapture:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onlostpointercapture:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onlostpointercapture","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onlostpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onlostpointercapture"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onlostpointercapture' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onlostpointercapture' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-824984604,"Kind":"Components.EventHandler","Name":"onpointercancel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointercancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointercancel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointercancel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointercancel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointercancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointercancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointercancel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointercancel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointercancel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":512689634,"Kind":"Components.EventHandler","Name":"onpointerdown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerdown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerdown","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerdown:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerdown:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerdown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerdown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerdown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerdown' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerdown' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-131639322,"Kind":"Components.EventHandler","Name":"onpointerenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-2081055617,"Kind":"Components.EventHandler","Name":"onpointerleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":671343776,"Kind":"Components.EventHandler","Name":"onpointermove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointermove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointermove","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointermove:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointermove:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointermove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointermove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointermove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointermove' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointermove' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-906399437,"Kind":"Components.EventHandler","Name":"onpointerout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1673358071,"Kind":"Components.EventHandler","Name":"onpointerover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerover","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerover:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerover:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerover","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerover' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerover' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1883012605,"Kind":"Components.EventHandler","Name":"onpointerup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerup","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerup:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerup:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerup","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerup' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerup' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-445196629,"Kind":"Components.EventHandler","Name":"oncanplay","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncanplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncanplay","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplay:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplay:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncanplay","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncanplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncanplay"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncanplay' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncanplay' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1072288228,"Kind":"Components.EventHandler","Name":"oncanplaythrough","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncanplaythrough' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncanplaythrough","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplaythrough:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplaythrough:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncanplaythrough","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncanplaythrough' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncanplaythrough"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncanplaythrough' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncanplaythrough' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":429038913,"Kind":"Components.EventHandler","Name":"oncuechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncuechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncuechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncuechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncuechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncuechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncuechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncuechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncuechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncuechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-857605877,"Kind":"Components.EventHandler","Name":"ondurationchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondurationchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondurationchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondurationchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondurationchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondurationchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondurationchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondurationchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondurationchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondurationchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1023041156,"Kind":"Components.EventHandler","Name":"onemptied","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onemptied' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onemptied","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onemptied:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onemptied:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onemptied","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onemptied' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onemptied"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onemptied' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onemptied' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-2113325282,"Kind":"Components.EventHandler","Name":"onpause","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpause' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpause","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpause:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpause:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpause","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpause' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpause"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpause' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpause' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1171829661,"Kind":"Components.EventHandler","Name":"onplay","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onplay","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplay:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplay:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onplay","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onplay"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onplay' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onplay' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1924423103,"Kind":"Components.EventHandler","Name":"onplaying","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onplaying' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onplaying","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplaying:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplaying:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onplaying","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onplaying' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onplaying"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onplaying' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onplaying' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":251218392,"Kind":"Components.EventHandler","Name":"onratechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onratechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onratechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onratechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onratechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onratechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onratechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onratechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onratechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onratechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1200360301,"Kind":"Components.EventHandler","Name":"onseeked","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onseeked' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onseeked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeked:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeked:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onseeked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onseeked' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onseeked"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onseeked' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onseeked' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":870409781,"Kind":"Components.EventHandler","Name":"onseeking","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onseeking' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onseeking","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeking:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeking:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onseeking","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onseeking' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onseeking"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onseeking' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onseeking' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":2005397906,"Kind":"Components.EventHandler","Name":"onstalled","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onstalled' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onstalled","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstalled:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstalled:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onstalled","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onstalled' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onstalled"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onstalled' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onstalled' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":148340652,"Kind":"Components.EventHandler","Name":"onstop","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onstop' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onstop","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstop:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstop:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onstop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onstop' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onstop"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onstop' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onstop' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":17598829,"Kind":"Components.EventHandler","Name":"onsuspend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onsuspend' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onsuspend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsuspend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsuspend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onsuspend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onsuspend' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onsuspend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onsuspend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onsuspend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1960382636,"Kind":"Components.EventHandler","Name":"ontimeupdate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontimeupdate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontimeupdate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeupdate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeupdate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontimeupdate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontimeupdate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontimeupdate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontimeupdate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontimeupdate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-901598092,"Kind":"Components.EventHandler","Name":"onvolumechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onvolumechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onvolumechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onvolumechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onvolumechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onvolumechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onvolumechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onvolumechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onvolumechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onvolumechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1685471538,"Kind":"Components.EventHandler","Name":"onwaiting","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onwaiting' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onwaiting","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwaiting:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwaiting:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onwaiting","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onwaiting' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onwaiting"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onwaiting' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onwaiting' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-623329157,"Kind":"Components.EventHandler","Name":"onloadstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-516077056,"Kind":"Components.EventHandler","Name":"ontimeout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontimeout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontimeout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontimeout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontimeout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontimeout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontimeout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontimeout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":861748868,"Kind":"Components.EventHandler","Name":"onabort","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onabort' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onabort","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onabort:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onabort:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onabort","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onabort' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onabort"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onabort' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onabort' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1292834145,"Kind":"Components.EventHandler","Name":"onload","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onload' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onload","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onload:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onload:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onload","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onload' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onload"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onload' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onload' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-491267811,"Kind":"Components.EventHandler","Name":"onloadend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1274141778,"Kind":"Components.EventHandler","Name":"onprogress","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onprogress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onprogress","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onprogress:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onprogress:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onprogress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onprogress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onprogress"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onprogress' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onprogress' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1470710021,"Kind":"Components.EventHandler","Name":"onerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onerror' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ErrorEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onerror","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onerror:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onerror:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onerror","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onerror' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ErrorEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onerror' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onerror' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ErrorEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":2097203272,"Kind":"Components.EventHandler","Name":"onactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1860614855,"Kind":"Components.EventHandler","Name":"onbeforeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforeactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforeactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforeactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforeactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforeactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforeactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-944834360,"Kind":"Components.EventHandler","Name":"onbeforedeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforedeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforedeactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforedeactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforedeactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforedeactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforedeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforedeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforedeactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforedeactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":985382823,"Kind":"Components.EventHandler","Name":"ondeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondeactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondeactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondeactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondeactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondeactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondeactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1227747450,"Kind":"Components.EventHandler","Name":"onended","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onended' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onended","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onended:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onended:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onended' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onended"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onended' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onended' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1608024556,"Kind":"Components.EventHandler","Name":"onfullscreenchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfullscreenchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfullscreenchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfullscreenchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfullscreenchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfullscreenchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfullscreenchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfullscreenchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1492855282,"Kind":"Components.EventHandler","Name":"onfullscreenerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfullscreenerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfullscreenerror","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenerror:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenerror:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfullscreenerror","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfullscreenerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfullscreenerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfullscreenerror' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfullscreenerror' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":561974861,"Kind":"Components.EventHandler","Name":"onloadeddata","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadeddata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadeddata","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadeddata:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadeddata:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadeddata","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadeddata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadeddata"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadeddata' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadeddata' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":143882370,"Kind":"Components.EventHandler","Name":"onloadedmetadata","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadedmetadata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadedmetadata","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadedmetadata:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadedmetadata:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadedmetadata","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadedmetadata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadedmetadata"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadedmetadata' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadedmetadata' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":807609890,"Kind":"Components.EventHandler","Name":"onpointerlockchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerlockchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerlockchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerlockchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerlockchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerlockchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerlockchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerlockchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":322499480,"Kind":"Components.EventHandler","Name":"onpointerlockerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerlockerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerlockerror","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockerror:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockerror:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerlockerror","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerlockerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerlockerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerlockerror' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerlockerror' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1310773309,"Kind":"Components.EventHandler","Name":"onreadystatechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onreadystatechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onreadystatechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreadystatechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreadystatechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onreadystatechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onreadystatechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onreadystatechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onreadystatechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onreadystatechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1337217167,"Kind":"Components.EventHandler","Name":"onscroll","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onscroll' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onscroll","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onscroll:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onscroll:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onscroll","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onscroll' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onscroll"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onscroll' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onscroll' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1918318624,"Kind":"Components.EventHandler","Name":"ontoggle","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontoggle' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontoggle","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontoggle:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontoggle:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontoggle","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontoggle' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontoggle"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontoggle' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontoggle' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-666102522,"Kind":"Components.Splat","Name":"Attributes","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Merges a collection of attributes into the current element or component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@attributes","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Splat","Name":"@attributes","TypeName":"System.Object","Documentation":"Merges a collection of attributes into the current element or component.","Metadata":{"Common.PropertyName":"Attributes","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Splat","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Attributes"}},{"HashCode":-145164111,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <a> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"a","Attributes":[{"Name":"asp-action"}]},{"TagName":"a","Attributes":[{"Name":"asp-controller"}]},{"TagName":"a","Attributes":[{"Name":"asp-area"}]},{"TagName":"a","Attributes":[{"Name":"asp-page"}]},{"TagName":"a","Attributes":[{"Name":"asp-page-handler"}]},{"TagName":"a","Attributes":[{"Name":"asp-fragment"}]},{"TagName":"a","Attributes":[{"Name":"asp-host"}]},{"TagName":"a","Attributes":[{"Name":"asp-protocol"}]},{"TagName":"a","Attributes":[{"Name":"asp-route"}]},{"TagName":"a","Attributes":[{"Name":"asp-all-route-data"}]},{"TagName":"a","Attributes":[{"Name":"asp-route-","NameComparison":1}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n \n The name of the action method.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n \n The name of the controller.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n \n The name of the area.\n \n \n Must be null if is non-null.\n \n ","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n \n The name of the page.\n \n \n Must be null if or , \n is non-null.\n \n ","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n \n The name of the page handler.\n \n \n Must be null if or , or \n is non-null.\n \n ","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-protocol","TypeName":"System.String","Documentation":"\n \n The protocol for the URL, such as \"http\" or \"https\".\n \n ","Metadata":{"Common.PropertyName":"Protocol"}},{"Kind":"ITagHelper","Name":"asp-host","TypeName":"System.String","Documentation":"\n \n The host name.\n \n ","Metadata":{"Common.PropertyName":"Host"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n \n The URL fragment name.\n \n ","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n \n Name of the route.\n \n \n Must be null if one of , , \n or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n \n Additional parameters for the route.\n \n ","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"AnchorTagHelper"}},{"HashCode":-2017601555,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <cache> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"cache"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"priority","TypeName":"Microsoft.Extensions.Caching.Memory.CacheItemPriority?","Documentation":"\n \n Gets or sets the policy for the cache entry.\n \n ","Metadata":{"Common.PropertyName":"Priority"}},{"Kind":"ITagHelper","Name":"vary-by","TypeName":"System.String","Documentation":"\n \n Gets or sets a to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryBy"}},{"Kind":"ITagHelper","Name":"vary-by-header","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByHeader"}},{"Kind":"ITagHelper","Name":"vary-by-query","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByQuery"}},{"Kind":"ITagHelper","Name":"vary-by-route","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByRoute"}},{"Kind":"ITagHelper","Name":"vary-by-cookie","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByCookie"}},{"Kind":"ITagHelper","Name":"vary-by-user","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\n .\n \n ","Metadata":{"Common.PropertyName":"VaryByUser"}},{"Kind":"ITagHelper","Name":"vary-by-culture","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by request culture.\n \n Setting this to true would result in the result to be varied by \n and .\n \n \n ","Metadata":{"Common.PropertyName":"VaryByCulture"}},{"Kind":"ITagHelper","Name":"expires-on","TypeName":"System.DateTimeOffset?","Documentation":"\n \n Gets or sets the exact the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresOn"}},{"Kind":"ITagHelper","Name":"expires-after","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresAfter"}},{"Kind":"ITagHelper","Name":"expires-sliding","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration from last access that the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresSliding"}},{"Kind":"ITagHelper","Name":"enabled","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value which determines if the tag helper is enabled or not.\n \n ","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"CacheTagHelper"}},{"HashCode":-1000842291,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n A that renders a Razor component.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"component","TagStructure":2,"Attributes":[{"Name":"type"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"params","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"param-","IndexerTypeName":"System.Object","Documentation":"\n \n Gets or sets values for component parameters.\n \n ","Metadata":{"Common.PropertyName":"Parameters"}},{"Kind":"ITagHelper","Name":"type","TypeName":"System.Type","Documentation":"\n \n Gets or sets the component type. This value is required.\n \n ","Metadata":{"Common.PropertyName":"ComponentType"}},{"Kind":"ITagHelper","Name":"render-mode","TypeName":"Microsoft.AspNetCore.Mvc.Rendering.RenderMode","IsEnum":true,"Documentation":"\n \n Gets or sets the \n \n ","Metadata":{"Common.PropertyName":"RenderMode"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"ComponentTagHelper"}},{"HashCode":4232840,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <distributed-cache> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"distributed-cache","Attributes":[{"Name":"name"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n Gets or sets a unique name to discriminate cached entries.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"vary-by","TypeName":"System.String","Documentation":"\n \n Gets or sets a to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryBy"}},{"Kind":"ITagHelper","Name":"vary-by-header","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByHeader"}},{"Kind":"ITagHelper","Name":"vary-by-query","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByQuery"}},{"Kind":"ITagHelper","Name":"vary-by-route","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByRoute"}},{"Kind":"ITagHelper","Name":"vary-by-cookie","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByCookie"}},{"Kind":"ITagHelper","Name":"vary-by-user","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\n .\n \n ","Metadata":{"Common.PropertyName":"VaryByUser"}},{"Kind":"ITagHelper","Name":"vary-by-culture","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by request culture.\n \n Setting this to true would result in the result to be varied by \n and .\n \n \n ","Metadata":{"Common.PropertyName":"VaryByCulture"}},{"Kind":"ITagHelper","Name":"expires-on","TypeName":"System.DateTimeOffset?","Documentation":"\n \n Gets or sets the exact the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresOn"}},{"Kind":"ITagHelper","Name":"expires-after","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresAfter"}},{"Kind":"ITagHelper","Name":"expires-sliding","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration from last access that the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresSliding"}},{"Kind":"ITagHelper","Name":"enabled","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value which determines if the tag helper is enabled or not.\n \n ","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"DistributedCacheTagHelper"}},{"HashCode":841944332,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <environment> elements that conditionally renders\n content based on the current value of .\n If the environment is not listed in the specified or ,\n or if it is in , the content will not be rendered.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"environment"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"names","TypeName":"System.String","Documentation":"\n \n A comma separated list of environment names in which the content should be rendered.\n If the current environment is also in the list, the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ","Metadata":{"Common.PropertyName":"Names"}},{"Kind":"ITagHelper","Name":"include","TypeName":"System.String","Documentation":"\n \n A comma separated list of environment names in which the content should be rendered.\n If the current environment is also in the list, the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ","Metadata":{"Common.PropertyName":"Include"}},{"Kind":"ITagHelper","Name":"exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of environment names in which the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ","Metadata":{"Common.PropertyName":"Exclude"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"EnvironmentTagHelper"}},{"HashCode":-1374845942,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <button> elements and <input> elements with\n their type attribute set to image or submit.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"button","Attributes":[{"Name":"asp-action"}]},{"TagName":"button","Attributes":[{"Name":"asp-controller"}]},{"TagName":"button","Attributes":[{"Name":"asp-area"}]},{"TagName":"button","Attributes":[{"Name":"asp-page"}]},{"TagName":"button","Attributes":[{"Name":"asp-page-handler"}]},{"TagName":"button","Attributes":[{"Name":"asp-fragment"}]},{"TagName":"button","Attributes":[{"Name":"asp-route"}]},{"TagName":"button","Attributes":[{"Name":"asp-all-route-data"}]},{"TagName":"button","Attributes":[{"Name":"asp-route-","NameComparison":1}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-action"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-controller"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-area"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-page"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-page-handler"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-fragment"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-route"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-all-route-data"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-route-","NameComparison":1}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-action"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-controller"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-area"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-page"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-page-handler"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-fragment"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-route"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-all-route-data"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-route-","NameComparison":1}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n \n The name of the action method.\n \n ","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n \n The name of the controller.\n \n ","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n \n The name of the area.\n \n ","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n \n The name of the page.\n \n ","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n \n The name of the page handler.\n \n ","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n \n Gets or sets the URL fragment.\n \n ","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n \n Name of the route.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n \n Additional parameters for the route.\n \n ","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"FormActionTagHelper"}},{"HashCode":-127896823,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <form> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"form"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n \n The name of the action method.\n \n ","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n \n The name of the controller.\n \n ","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n \n The name of the area.\n \n ","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n \n The name of the page.\n \n ","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n \n The name of the page handler.\n \n ","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-antiforgery","TypeName":"System.Boolean?","Documentation":"\n \n Whether the antiforgery token should be generated.\n \n Defaults to false if user provides an action attribute\n or if the method is ; true otherwise.\n ","Metadata":{"Common.PropertyName":"Antiforgery"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n \n Gets or sets the URL fragment.\n \n ","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n \n Name of the route.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n \n Additional parameters for the route.\n \n ","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"FormTagHelper"}},{"HashCode":-1290579374,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <img> elements that supports file versioning.\n \n \n The tag helper won't process for cases with just the 'src' attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"asp-append-version"},{"Name":"src"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"src","TypeName":"System.String","Documentation":"\n \n Source of the image.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Src"}},{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean","Documentation":"\n \n Value indicating if file version should be appended to the src urls.\n \n \n If true then a query string \"v\" with the encoded content of the file is added.\n \n ","Metadata":{"Common.PropertyName":"AppendVersion"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"ImageTagHelper"}},{"HashCode":2018561384,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <input> elements with an asp-for attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"asp-format","TypeName":"System.String","Documentation":"\n \n The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the\n result. Sets the generated \"value\" attribute to that formatted string.\n \n \n Not used if the provided (see ) or calculated \"type\" attribute value is\n checkbox, password, or radio. That is, is used when calling\n .\n \n ","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"ITagHelper","Name":"type","TypeName":"System.String","Documentation":"\n \n The type of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine the \n helper to call and the default value. A default is not calculated\n if the provided (see ) or calculated \"type\" attribute value is checkbox,\n hidden, password, or radio.\n \n ","Metadata":{"Common.PropertyName":"InputTypeName"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"value","TypeName":"System.String","Documentation":"\n \n The value of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine the generated \"checked\" attribute\n if is \"radio\". Must not be null in that case.\n \n ","Metadata":{"Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"InputTagHelper"}},{"HashCode":-555015231,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <label> elements with an asp-for attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"label","Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"LabelTagHelper"}},{"HashCode":-195469401,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <link> elements that supports fallback href paths.\n \n \n The tag helper won't process for cases with just the 'href' attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-href-include"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-href-exclude"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href-include"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href-exclude"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-test-class"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-test-property"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-test-value"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-append-version"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"href","TypeName":"System.String","Documentation":"\n \n Address of the linked resource.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Href"}},{"Kind":"ITagHelper","Name":"asp-href-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to load.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"HrefInclude"}},{"Kind":"ITagHelper","Name":"asp-href-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to exclude from loading.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"HrefExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-href","TypeName":"System.String","Documentation":"\n \n The URL of a CSS stylesheet to fallback to in the case the primary one fails.\n \n ","Metadata":{"Common.PropertyName":"FallbackHref"}},{"Kind":"ITagHelper","Name":"asp-suppress-fallback-integrity","TypeName":"System.Boolean","Documentation":"\n \n Boolean value that determines if an integrity hash will be compared with value.\n \n ","Metadata":{"Common.PropertyName":"SuppressFallbackIntegrity"}},{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean?","Documentation":"\n \n Value indicating if file version should be appended to the href urls.\n \n \n If true then a query string \"v\" with the encoded content of the file is added.\n \n ","Metadata":{"Common.PropertyName":"AppendVersion"}},{"Kind":"ITagHelper","Name":"asp-fallback-href-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to fallback to in the case the primary\n one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"FallbackHrefInclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-href-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to exclude from the fallback list, in\n the case the primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"FallbackHrefExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-class","TypeName":"System.String","Documentation":"\n \n The class name defined in the stylesheet to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ","Metadata":{"Common.PropertyName":"FallbackTestClass"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-property","TypeName":"System.String","Documentation":"\n \n The CSS property name to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ","Metadata":{"Common.PropertyName":"FallbackTestProperty"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-value","TypeName":"System.String","Documentation":"\n \n The CSS property value to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ","Metadata":{"Common.PropertyName":"FallbackTestValue"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"LinkTagHelper"}},{"HashCode":1192023020,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <option> elements.\n \n \n This works in conjunction with . It reads elements\n content but does not modify that content. The only modification it makes is to add a selected attribute\n in some cases.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"option"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"value","TypeName":"System.String","Documentation":"\n \n Specifies a value for the <option> element.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"OptionTagHelper"}},{"HashCode":327896149,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n Renders a partial view.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"partial","TagStructure":2,"Attributes":[{"Name":"name"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name or path of the partial view that is rendered to the response.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model. Cannot be used together with .\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"model","TypeName":"System.Object","Documentation":"\n \n The model to pass into the partial view. Cannot be used together with .\n \n ","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"ITagHelper","Name":"optional","TypeName":"System.Boolean","Documentation":"\n \n When optional, executing the tag helper will no-op if the view cannot be located.\n Otherwise will throw stating the view could not be found.\n \n ","Metadata":{"Common.PropertyName":"Optional"}},{"Kind":"ITagHelper","Name":"fallback-name","TypeName":"System.String","Documentation":"\n \n View to lookup if the view specified by cannot be located.\n \n ","Metadata":{"Common.PropertyName":"FallbackName"}},{"Kind":"ITagHelper","Name":"view-data","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary","IndexerNamePrefix":"view-data-","IndexerTypeName":"System.Object","Documentation":"\n \n A to pass into the partial view.\n \n ","Metadata":{"Common.PropertyName":"ViewData"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"PartialTagHelper"}},{"HashCode":676814577,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n A that saves the state of Razor components rendered on the page up to that point.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"persist-component-state","TagStructure":2}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"persist-mode","TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.PersistenceMode?","Documentation":"\n \n Gets or sets the for the state to persist.\n \n ","Metadata":{"Common.PropertyName":"PersistenceMode"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"PersistComponentStateTagHelper"}},{"HashCode":962839027,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <script> elements that supports fallback src paths.\n \n \n The tag helper won't process for cases with just the 'src' attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"script","Attributes":[{"Name":"asp-src-include"}]},{"TagName":"script","Attributes":[{"Name":"asp-src-exclude"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src-include"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src-exclude"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-test"}]},{"TagName":"script","Attributes":[{"Name":"asp-append-version"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"src","TypeName":"System.String","Documentation":"\n \n Address of the external script to use.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Src"}},{"Kind":"ITagHelper","Name":"asp-src-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to load.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"SrcInclude"}},{"Kind":"ITagHelper","Name":"asp-src-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to exclude from loading.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"SrcExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-src","TypeName":"System.String","Documentation":"\n \n The URL of a Script tag to fallback to in the case the primary one fails.\n \n ","Metadata":{"Common.PropertyName":"FallbackSrc"}},{"Kind":"ITagHelper","Name":"asp-suppress-fallback-integrity","TypeName":"System.Boolean","Documentation":"\n \n Boolean value that determines if an integrity hash will be compared with value.\n \n ","Metadata":{"Common.PropertyName":"SuppressFallbackIntegrity"}},{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean?","Documentation":"\n \n Value indicating if file version should be appended to src urls.\n \n \n A query string \"v\" with the encoded content of the file is added.\n \n ","Metadata":{"Common.PropertyName":"AppendVersion"}},{"Kind":"ITagHelper","Name":"asp-fallback-src-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to fallback to in the case the\n primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"FallbackSrcInclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-src-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to exclude from the fallback list, in\n the case the primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"FallbackSrcExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-test","TypeName":"System.String","Documentation":"\n \n The script method defined in the primary script to use for the fallback test.\n \n ","Metadata":{"Common.PropertyName":"FallbackTestExpression"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"ScriptTagHelper"}},{"HashCode":-1304496591,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <select> elements with asp-for and/or\n asp-items attribute(s).\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"select","Attributes":[{"Name":"asp-for"}]},{"TagName":"select","Attributes":[{"Name":"asp-items"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"asp-items","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n A collection of objects used to populate the <select> element with\n <optgroup> and <option> elements.\n \n ","Metadata":{"Common.PropertyName":"Items"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ","Metadata":{"Common.PropertyName":"Name"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"SelectTagHelper"}},{"HashCode":-1556932047,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <textarea> elements with an asp-for attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"textarea","Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ","Metadata":{"Common.PropertyName":"Name"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"TextAreaTagHelper"}},{"HashCode":-1067790191,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting any HTML element with an asp-validation-for\n attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"span","Attributes":[{"Name":"asp-validation-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-validation-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n Gets an expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"ValidationMessageTagHelper"}},{"HashCode":-1744300995,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting any HTML element with an asp-validation-summary\n attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"div","Attributes":[{"Name":"asp-validation-summary"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-validation-summary","TypeName":"Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary","IsEnum":true,"Documentation":"\n \n If or , appends a validation\n summary. Otherwise (, the default), this tag helper does nothing.\n \n \n Thrown if setter is called with an undefined value e.g.\n (ValidationSummary)23.\n \n ","Metadata":{"Common.PropertyName":"ValidationSummary"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"ValidationSummaryTagHelper"}},{"HashCode":-1460206721,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.Razor","Documentation":"\n \n implementation targeting elements containing attributes with URL expected values.\n \n Resolves URLs starting with '~/' (relative to the application's 'webroot' setting) that are not\n targeted by other s. Runs prior to other s to ensure\n application-relative URLs are resolved.\n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"itemid","Value":"~/","ValueComparison":2}]},{"TagName":"a","Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"applet","Attributes":[{"Name":"archive","Value":"~/","ValueComparison":2}]},{"TagName":"area","TagStructure":2,"Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"audio","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"base","TagStructure":2,"Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"blockquote","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"button","Attributes":[{"Name":"formaction","Value":"~/","ValueComparison":2}]},{"TagName":"del","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"embed","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"form","Attributes":[{"Name":"action","Value":"~/","ValueComparison":2}]},{"TagName":"html","Attributes":[{"Name":"manifest","Value":"~/","ValueComparison":2}]},{"TagName":"iframe","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"srcset","Value":"~/","ValueComparison":2}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"formaction","Value":"~/","ValueComparison":2}]},{"TagName":"ins","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"menuitem","Attributes":[{"Name":"icon","Value":"~/","ValueComparison":2}]},{"TagName":"object","Attributes":[{"Name":"archive","Value":"~/","ValueComparison":2}]},{"TagName":"object","Attributes":[{"Name":"data","Value":"~/","ValueComparison":2}]},{"TagName":"q","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"script","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"source","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"source","TagStructure":2,"Attributes":[{"Name":"srcset","Value":"~/","ValueComparison":2}]},{"TagName":"track","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"video","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"video","Attributes":[{"Name":"poster","Value":"~/","ValueComparison":2}]}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers","Common.TypeNameIdentifier":"UrlResolutionTagHelper"}},{"HashCode":-1487122310,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to an attribute and a change event, based on the naming of the bind attribute. For example: @bind-value=\"...\" and @bind-value:event=\"onchange\" will assign the current value of the expression to the 'value' attribute, and assign a delegate that attempts to set the value to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@bind-","NameComparison":1,"Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-...","TypeName":"System.Collections.Generic.Dictionary","IndexerNamePrefix":"@bind-","IndexerTypeName":"System.Object","Documentation":"Binds the provided expression to an attribute and a change event, based on the naming of the bind attribute. For example: @bind-value=\"...\" and @bind-value:event=\"onchange\" will assign the current value of the expression to the 'value' attribute, and assign a delegate that attempts to set the value to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the corresponding bind attribute. For example: @bind-value:format=\"...\" will apply a format string to the value specified in @bind-value=\"...\". The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-...' attribute.","Metadata":{"Common.PropertyName":"Event"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.Fallback":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Bind","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"Bind"}},{"HashCode":1147187751,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":559463477,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1622794753,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'checked' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"checkbox","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"checkbox","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'checked' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_checked"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_checked"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-checked","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_checked"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"checked","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"checkbox","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-652071802,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"text","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"text","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"text","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":261116556,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"number","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":499151024,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"number","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-883651903,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-dd","Components.Bind.TypeAttribute":"date","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-2097379632,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-dd","Components.Bind.TypeAttribute":"date","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1007845740,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-ddTHH:mm:ss","Components.Bind.TypeAttribute":"datetime-local","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-625138988,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-ddTHH:mm:ss","Components.Bind.TypeAttribute":"datetime-local","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":806266141,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM","Components.Bind.TypeAttribute":"month","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1357195673,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM","Components.Bind.TypeAttribute":"month","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-452568861,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"HH:mm:ss","Components.Bind.TypeAttribute":"time","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1131320995,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"HH:mm:ss","Components.Bind.TypeAttribute":"time","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1024954613,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"select","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"select","Attributes":[{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1162736253,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"textarea","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"textarea","Attributes":[{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-535491811,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputCheckbox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputCheckbox","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputCheckbox"}},{"HashCode":1884683335,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputCheckbox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1413158779,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputDate","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputDate","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputDate"}},{"HashCode":-434904083,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputDate","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1343397716,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputNumber","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputNumber","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputNumber"}},{"HashCode":1598337077,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputNumber","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-965874919,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputRadioGroup","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputRadioGroup","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup"}},{"HashCode":-799976979,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1432855956,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputSelect","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputSelect","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect"}},{"HashCode":-1373758094,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-369432729,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputText","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputText","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputText"}},{"HashCode":-1713884350,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputText","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":949592492,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputTextArea","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputTextArea","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputTextArea"}},{"HashCode":-1089685072,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputTextArea","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":957713645,"Kind":"Components.Ref","Name":"Ref","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Populates the specified field or property with a reference to the element or component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ref","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Ref","Name":"@ref","TypeName":"System.Object","Documentation":"Populates the specified field or property with a reference to the element or component.","Metadata":{"Common.PropertyName":"Ref","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Ref","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Ref"}},{"HashCode":-1148481321,"Kind":"Components.Key","Name":"Key","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Ensures that the component or element will be preserved across renders if (and only if) the supplied key value matches.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@key","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Key","Name":"@key","TypeName":"System.Object","Documentation":"Ensures that the component or element will be preserved across renders if (and only if) the supplied key value matches.","Metadata":{"Common.PropertyName":"Key","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Key","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Key"}}],"CSharpLanguageVersion":1000},"RootNamespace":"Minecraft.Crafting.Api","Documents":[],"SerializationFormat":"0.3"} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/ref/Minecraft.Crafting.Api.dll b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/ref/Minecraft.Crafting.Api.dll new file mode 100644 index 0000000000000000000000000000000000000000..008aa6fd0a6619386ee29043ccbb57c7ecd940f2 GIT binary patch literal 12288 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 + + \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/staticwebassets/msbuild.buildMultiTargeting.Minecraft.Crafting.Api.props b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/staticwebassets/msbuild.buildMultiTargeting.Minecraft.Crafting.Api.props new file mode 100644 index 0000000..d96a3c3 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/staticwebassets/msbuild.buildMultiTargeting.Minecraft.Crafting.Api.props @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/staticwebassets/msbuild.buildTransitive.Minecraft.Crafting.Api.props b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/staticwebassets/msbuild.buildTransitive.Minecraft.Crafting.Api.props new file mode 100644 index 0000000..d515ddf --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/Debug/net6.0/staticwebassets/msbuild.buildTransitive.Minecraft.Crafting.Api.props @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/obj/Minecraft.Crafting.Api.csproj.nuget.dgspec.json b/Code/Minecraft.Crafting.Api/obj/Minecraft.Crafting.Api.csproj.nuget.dgspec.json new file mode 100644 index 0000000..f31fc76 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/Minecraft.Crafting.Api.csproj.nuget.dgspec.json @@ -0,0 +1,80 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\Dorian\\Documents\\Blazor\\Code\\Minecraft.Crafting.Api\\Minecraft.Crafting.Api.csproj": {} + }, + "projects": { + "C:\\Users\\Dorian\\Documents\\Blazor\\Code\\Minecraft.Crafting.Api\\Minecraft.Crafting.Api.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Dorian\\Documents\\Blazor\\Code\\Minecraft.Crafting.Api\\Minecraft.Crafting.Api.csproj", + "projectName": "Minecraft.Crafting.Api", + "projectPath": "C:\\Users\\Dorian\\Documents\\Blazor\\Code\\Minecraft.Crafting.Api\\Minecraft.Crafting.Api.csproj", + "packagesPath": "C:\\Users\\Dorian\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Dorian\\Documents\\Blazor\\Code\\Minecraft.Crafting.Api\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\Dorian\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "dependencies": { + "Newtonsoft.Json": { + "target": "Package", + "version": "[13.0.1, )" + }, + "Swashbuckle.AspNetCore": { + "target": "Package", + "version": "[6.2.3, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.AspNetCore.App": { + "privateAssets": "none" + }, + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.100\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/obj/Minecraft.Crafting.Api.csproj.nuget.g.props b/Code/Minecraft.Crafting.Api/obj/Minecraft.Crafting.Api.csproj.nuget.g.props new file mode 100644 index 0000000..48deab6 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/Minecraft.Crafting.Api.csproj.nuget.g.props @@ -0,0 +1,23 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Dorian\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + PackageReference + 6.4.0 + + + + + + + + + + + C:\Users\Dorian\.nuget\packages\microsoft.extensions.apidescription.server\3.0.0 + + \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/obj/Minecraft.Crafting.Api.csproj.nuget.g.targets b/Code/Minecraft.Crafting.Api/obj/Minecraft.Crafting.Api.csproj.nuget.g.targets new file mode 100644 index 0000000..a03b337 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/Minecraft.Crafting.Api.csproj.nuget.g.targets @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/obj/project.assets.json b/Code/Minecraft.Crafting.Api/obj/project.assets.json new file mode 100644 index 0000000..65aa125 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/project.assets.json @@ -0,0 +1,343 @@ +{ + "version": 3, + "targets": { + "net6.0": { + "Microsoft.Extensions.ApiDescription.Server/3.0.0": { + "type": "package", + "build": { + "build/Microsoft.Extensions.ApiDescription.Server.props": {}, + "build/Microsoft.Extensions.ApiDescription.Server.targets": {} + }, + "buildMultiTargeting": { + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props": {}, + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets": {} + } + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "compile": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "related": ".pdb;.xml" + } + } + }, + "Newtonsoft.Json/13.0.1": { + "type": "package", + "compile": { + "lib/netstandard2.0/Newtonsoft.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/Newtonsoft.Json.dll": { + "related": ".xml" + } + } + }, + "Swashbuckle.AspNetCore/6.2.3": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.ApiDescription.Server": "3.0.0", + "Swashbuckle.AspNetCore.Swagger": "6.2.3", + "Swashbuckle.AspNetCore.SwaggerGen": "6.2.3", + "Swashbuckle.AspNetCore.SwaggerUI": "6.2.3" + }, + "build": { + "build/Swashbuckle.AspNetCore.props": {} + } + }, + "Swashbuckle.AspNetCore.Swagger/6.2.3": { + "type": "package", + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "compile": { + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": { + "related": ".pdb;.xml" + } + }, + "frameworkReferences": [ + "Microsoft.AspNetCore.App" + ] + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.2.3": { + "type": "package", + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.2.3" + }, + "compile": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "related": ".pdb;.xml" + } + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.2.3": { + "type": "package", + "compile": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "related": ".pdb;.xml" + } + }, + "frameworkReferences": [ + "Microsoft.AspNetCore.App" + ] + } + } + }, + "libraries": { + "Microsoft.Extensions.ApiDescription.Server/3.0.0": { + "sha512": "LH4OE/76F6sOCslif7+Xh3fS/wUUrE5ryeXAMcoCnuwOQGT5Smw0p57IgDh/pHgHaGz/e+AmEQb7pRgb++wt0w==", + "type": "package", + "path": "microsoft.extensions.apidescription.server/3.0.0", + "hasTools": true, + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "build/Microsoft.Extensions.ApiDescription.Server.props", + "build/Microsoft.Extensions.ApiDescription.Server.targets", + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props", + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets", + "microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512", + "microsoft.extensions.apidescription.server.nuspec", + "tools/Newtonsoft.Json.dll", + "tools/dotnet-getdocument.deps.json", + "tools/dotnet-getdocument.dll", + "tools/dotnet-getdocument.runtimeconfig.json", + "tools/net461-x86/GetDocument.Insider.exe", + "tools/net461-x86/GetDocument.Insider.exe.config", + "tools/net461/GetDocument.Insider.exe", + "tools/net461/GetDocument.Insider.exe.config", + "tools/netcoreapp2.1/GetDocument.Insider.deps.json", + "tools/netcoreapp2.1/GetDocument.Insider.dll", + "tools/netcoreapp2.1/GetDocument.Insider.runtimeconfig.json" + ] + }, + "Microsoft.OpenApi/1.2.3": { + "sha512": "Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "type": "package", + "path": "microsoft.openapi/1.2.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net46/Microsoft.OpenApi.dll", + "lib/net46/Microsoft.OpenApi.pdb", + "lib/net46/Microsoft.OpenApi.xml", + "lib/netstandard2.0/Microsoft.OpenApi.dll", + "lib/netstandard2.0/Microsoft.OpenApi.pdb", + "lib/netstandard2.0/Microsoft.OpenApi.xml", + "microsoft.openapi.1.2.3.nupkg.sha512", + "microsoft.openapi.nuspec" + ] + }, + "Newtonsoft.Json/13.0.1": { + "sha512": "ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", + "type": "package", + "path": "newtonsoft.json/13.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.md", + "lib/net20/Newtonsoft.Json.dll", + "lib/net20/Newtonsoft.Json.xml", + "lib/net35/Newtonsoft.Json.dll", + "lib/net35/Newtonsoft.Json.xml", + "lib/net40/Newtonsoft.Json.dll", + "lib/net40/Newtonsoft.Json.xml", + "lib/net45/Newtonsoft.Json.dll", + "lib/net45/Newtonsoft.Json.xml", + "lib/netstandard1.0/Newtonsoft.Json.dll", + "lib/netstandard1.0/Newtonsoft.Json.xml", + "lib/netstandard1.3/Newtonsoft.Json.dll", + "lib/netstandard1.3/Newtonsoft.Json.xml", + "lib/netstandard2.0/Newtonsoft.Json.dll", + "lib/netstandard2.0/Newtonsoft.Json.xml", + "newtonsoft.json.13.0.1.nupkg.sha512", + "newtonsoft.json.nuspec", + "packageIcon.png" + ] + }, + "Swashbuckle.AspNetCore/6.2.3": { + "sha512": "cnzQDn0Le+hInsw2SYwlOhOCPXpYi/szcvnyqZJ12v+QyrLBwAmWXBg6RIyHB18s/mLeywC+Rg2O9ndz0IUNYQ==", + "type": "package", + "path": "swashbuckle.aspnetcore/6.2.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "build/Swashbuckle.AspNetCore.props", + "swashbuckle.aspnetcore.6.2.3.nupkg.sha512", + "swashbuckle.aspnetcore.nuspec" + ] + }, + "Swashbuckle.AspNetCore.Swagger/6.2.3": { + "sha512": "qOF7j1sL0bWm8g/qqHVPCvkO3JlVvUIB8WfC98kSh6BT5y5DAnBNctfac7XR5EZf+eD7/WasvANncTqwZYfmWQ==", + "type": "package", + "path": "swashbuckle.aspnetcore.swagger/6.2.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net5.0/Swashbuckle.AspNetCore.Swagger.dll", + "lib/net5.0/Swashbuckle.AspNetCore.Swagger.pdb", + "lib/net5.0/Swashbuckle.AspNetCore.Swagger.xml", + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll", + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.pdb", + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.xml", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.pdb", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.xml", + "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.dll", + "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.pdb", + "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.xml", + "swashbuckle.aspnetcore.swagger.6.2.3.nupkg.sha512", + "swashbuckle.aspnetcore.swagger.nuspec" + ] + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.2.3": { + "sha512": "+Xq7WdMCCfcXlnbLJVFNgY8ITdP2TRYIlpbt6IKzDw5FwFxdi9lBfNDtcT+/wkKwX70iBBFmXldnnd02/VO72A==", + "type": "package", + "path": "swashbuckle.aspnetcore.swaggergen/6.2.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.xml", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.xml", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.xml", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.xml", + "swashbuckle.aspnetcore.swaggergen.6.2.3.nupkg.sha512", + "swashbuckle.aspnetcore.swaggergen.nuspec" + ] + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.2.3": { + "sha512": "bCRI87uKJVb4G+KURWm8LQrL64St04dEFZcF6gIM67Zc0Sr/N47EO83ybLMYOvfNdO1DCv8xwPcrz9J/VEhQ5g==", + "type": "package", + "path": "swashbuckle.aspnetcore.swaggerui/6.2.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.xml", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.xml", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.xml", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.xml", + "swashbuckle.aspnetcore.swaggerui.6.2.3.nupkg.sha512", + "swashbuckle.aspnetcore.swaggerui.nuspec" + ] + } + }, + "projectFileDependencyGroups": { + "net6.0": [ + "Newtonsoft.Json >= 13.0.1", + "Swashbuckle.AspNetCore >= 6.2.3" + ] + }, + "packageFolders": { + "C:\\Users\\Dorian\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Dorian\\Documents\\Blazor\\Code\\Minecraft.Crafting.Api\\Minecraft.Crafting.Api.csproj", + "projectName": "Minecraft.Crafting.Api", + "projectPath": "C:\\Users\\Dorian\\Documents\\Blazor\\Code\\Minecraft.Crafting.Api\\Minecraft.Crafting.Api.csproj", + "packagesPath": "C:\\Users\\Dorian\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Dorian\\Documents\\Blazor\\Code\\Minecraft.Crafting.Api\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\Dorian\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "dependencies": { + "Newtonsoft.Json": { + "target": "Package", + "version": "[13.0.1, )" + }, + "Swashbuckle.AspNetCore": { + "target": "Package", + "version": "[6.2.3, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.AspNetCore.App": { + "privateAssets": "none" + }, + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.100\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/obj/project.nuget.cache b/Code/Minecraft.Crafting.Api/obj/project.nuget.cache new file mode 100644 index 0000000..6cf87be --- /dev/null +++ b/Code/Minecraft.Crafting.Api/obj/project.nuget.cache @@ -0,0 +1,16 @@ +{ + "version": 2, + "dgSpecHash": "h0pCGE7vOdA2XPoV99/Aj4AkvJZCNCbPmh5CCViw/wsUoSjWurYEy4mgYmGleFpncsxwRojeu2HJ1ry1a/LAug==", + "success": true, + "projectFilePath": "C:\\Users\\Dorian\\Documents\\Blazor\\Code\\Minecraft.Crafting.Api\\Minecraft.Crafting.Api.csproj", + "expectedPackageFiles": [ + "C:\\Users\\Dorian\\.nuget\\packages\\microsoft.extensions.apidescription.server\\3.0.0\\microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512", + "C:\\Users\\Dorian\\.nuget\\packages\\microsoft.openapi\\1.2.3\\microsoft.openapi.1.2.3.nupkg.sha512", + "C:\\Users\\Dorian\\.nuget\\packages\\newtonsoft.json\\13.0.1\\newtonsoft.json.13.0.1.nupkg.sha512", + "C:\\Users\\Dorian\\.nuget\\packages\\swashbuckle.aspnetcore\\6.2.3\\swashbuckle.aspnetcore.6.2.3.nupkg.sha512", + "C:\\Users\\Dorian\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\6.2.3\\swashbuckle.aspnetcore.swagger.6.2.3.nupkg.sha512", + "C:\\Users\\Dorian\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\6.2.3\\swashbuckle.aspnetcore.swaggergen.6.2.3.nupkg.sha512", + "C:\\Users\\Dorian\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\6.2.3\\swashbuckle.aspnetcore.swaggerui.6.2.3.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/Code/ProjetBlazor/Factories/ItemFactory.cs b/Code/ProjetBlazor/Factories/ItemFactory.cs index 95a9aa5..889f8c1 100644 --- a/Code/ProjetBlazor/Factories/ItemFactory.cs +++ b/Code/ProjetBlazor/Factories/ItemFactory.cs @@ -15,7 +15,8 @@ namespace ProjetBlazor.Factories EnchantCategories = item.EnchantCategories, MaxDurability = item.MaxDurability, StackSize = item.StackSize, - ImageContent = imageContent + ImageContent = imageContent, + ImageBase64 = string.IsNullOrWhiteSpace(item.ImageBase64) ? Convert.ToBase64String(imageContent) : item.ImageBase64 }; } @@ -30,7 +31,8 @@ namespace ProjetBlazor.Factories EnchantCategories = model.EnchantCategories, MaxDurability = model.MaxDurability, StackSize = model.StackSize, - CreatedDate = DateTime.Now + CreatedDate = DateTime.Now, + ImageBase64 = Convert.ToBase64String(model.ImageContent) }; } @@ -43,6 +45,7 @@ namespace ProjetBlazor.Factories item.MaxDurability = model.MaxDurability; item.StackSize = model.StackSize; item.UpdatedDate = DateTime.Now; + item.ImageBase64 = Convert.ToBase64String(model.ImageContent); } } } diff --git a/Code/ProjetBlazor/Models/Item.cs b/Code/ProjetBlazor/Models/Item.cs index 94d7133..9e31dcf 100644 --- a/Code/ProjetBlazor/Models/Item.cs +++ b/Code/ProjetBlazor/Models/Item.cs @@ -11,5 +11,6 @@ public List? RepairWith { get; set; } public DateTime? CreatedDate { get; set; } public DateTime? UpdatedDate { get; set; } + public string? ImageBase64 { get; set; } } } \ No newline at end of file diff --git a/Code/ProjetBlazor/Models/ItemModel.cs b/Code/ProjetBlazor/Models/ItemModel.cs index 67539ae..2b8e113 100644 --- a/Code/ProjetBlazor/Models/ItemModel.cs +++ b/Code/ProjetBlazor/Models/ItemModel.cs @@ -33,6 +33,8 @@ namespace ProjetBlazor.Models [Required(ErrorMessage = "L'image de l'item est obligatoire !")] public byte[]? ImageContent { get; set; } + + public string? ImageBase64 { get; set; } } } diff --git a/Code/ProjetBlazor/Pages/Edit.razor b/Code/ProjetBlazor/Pages/Edit.razor index c67d6c0..c6adb53 100644 --- a/Code/ProjetBlazor/Pages/Edit.razor +++ b/Code/ProjetBlazor/Pages/Edit.razor @@ -54,15 +54,8 @@

\n Gets the content to be rendered inside the layout.\n \n ","Metadata":{"Common.PropertyName":"Body","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.MainLayout","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"MainLayout"}},{"HashCode":-2015233920,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.MainLayout","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Shared.MainLayout"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Body","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","Metadata":{"Common.PropertyName":"Body","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.MainLayout","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"MainLayout","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-155262452,"Kind":"Components.ChildContent","Name":"ProjetBlazor.Shared.MainLayout.Body","AssemblyName":"ProjetBlazor","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"MainLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"ProjetBlazor.Shared.MainLayout.Body","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"MainLayout","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":45253197,"Kind":"Components.ChildContent","Name":"ProjetBlazor.Shared.MainLayout.Body","AssemblyName":"ProjetBlazor","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"ProjetBlazor.Shared.MainLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"ProjetBlazor.Shared.MainLayout.Body","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"MainLayout","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":737565742,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.NavMenu","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NavMenu"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.NavMenu","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"NavMenu"}},{"HashCode":315607137,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.NavMenu","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Shared.NavMenu"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.NavMenu","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"NavMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1902420567,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.SurveyPrompt","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SurveyPrompt"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.SurveyPrompt","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"SurveyPrompt"}},{"HashCode":-1807747,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.SurveyPrompt","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Shared.SurveyPrompt"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.SurveyPrompt","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"SurveyPrompt","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-16566598,"Kind":"Components.Component","Name":"ProjetBlazor.Components.Crafting","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Crafting"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List"}},{"Kind":"Components.Component","Name":"Recipes","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Recipes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Components.Crafting","Common.TypeNamespace":"ProjetBlazor.Components","Common.TypeNameIdentifier":"Crafting"}},{"HashCode":761641359,"Kind":"Components.Component","Name":"ProjetBlazor.Components.Crafting","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Components.Crafting"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List"}},{"Kind":"Components.Component","Name":"Recipes","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Recipes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Components.Crafting","Common.TypeNamespace":"ProjetBlazor.Components","Common.TypeNameIdentifier":"Crafting","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1261868926,"Kind":"Components.Component","Name":"ProjetBlazor.Components.CraftingItem","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CraftingItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Item","TypeName":"ProjetBlazor.Models.Item","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"global::ProjetBlazor.Models.Item"}},{"Kind":"Components.Component","Name":"NoDrop","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"NoDrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Components.CraftingItem","Common.TypeNamespace":"ProjetBlazor.Components","Common.TypeNameIdentifier":"CraftingItem"}},{"HashCode":1576979825,"Kind":"Components.Component","Name":"ProjetBlazor.Components.CraftingItem","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Components.CraftingItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Item","TypeName":"ProjetBlazor.Models.Item","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"global::ProjetBlazor.Models.Item"}},{"Kind":"Components.Component","Name":"NoDrop","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"NoDrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Components.CraftingItem","Common.TypeNamespace":"ProjetBlazor.Components","Common.TypeNameIdentifier":"CraftingItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-570394766,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.Index","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Index"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.Index","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"Index"}},{"HashCode":831323491,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.Index","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Pages.Index"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.Index","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"Index","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-212547534,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.Add","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Add"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.Add","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"Add"}},{"HashCode":1636428176,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.Add","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Pages.Add"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.Add","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"Add","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1144917238,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.List","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"List"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.List","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"List"}},{"HashCode":-1824658778,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.List","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Pages.List"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.List","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"List","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-82066944,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.Edit","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Edit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Id","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Int32"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.Edit","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"Edit"}},{"HashCode":189130203,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.Edit","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Pages.Edit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Id","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Int32"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.Edit","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"Edit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1550463488,"Kind":"Components.Component","Name":"ProjetBlazor.Modals.DeleteConfirmation","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DeleteConfirmation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Id","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Int32"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Modals.DeleteConfirmation","Common.TypeNamespace":"ProjetBlazor.Modals","Common.TypeNameIdentifier":"DeleteConfirmation"}},{"HashCode":164306393,"Kind":"Components.Component","Name":"ProjetBlazor.Modals.DeleteConfirmation","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Modals.DeleteConfirmation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Id","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Int32"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Modals.DeleteConfirmation","Common.TypeNamespace":"ProjetBlazor.Modals","Common.TypeNameIdentifier":"DeleteConfirmation","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-122259800,"Kind":"Components.Component","Name":"ProjetBlazor.App","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"App"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.App","Common.TypeNamespace":"ProjetBlazor","Common.TypeNameIdentifier":"App"}},{"HashCode":232801393,"Kind":"Components.Component","Name":"ProjetBlazor.App","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.App"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.App","Common.TypeNamespace":"ProjetBlazor","Common.TypeNameIdentifier":"App","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-774149123,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Button","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Button"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Blazorise.ButtonType","IsEnum":true,"Documentation":"\n \n Defines the button type.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Blazorise.ButtonType"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the button color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Changes the size of a button.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to have the outlines.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', disables the component's functionality and places it in a disabled state.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', places the component in the active state with active styling.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Block","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to span the full width of a parent.\n \n ","Metadata":{"Common.PropertyName":"Block","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n Shows the loading spinner or a .\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the component loading template.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreventDefaultOnSubmit","TypeName":"System.Boolean","Documentation":"\n \n Prevents a default form-post when button type is set to .\n \n ","Metadata":{"Common.PropertyName":"PreventDefaultOnSubmit","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Command","TypeName":"System.Windows.Input.ICommand","Documentation":"\n \n Gets or sets the command to be executed when clicked on a button.\n \n ","Metadata":{"Common.PropertyName":"Command","Common.GloballyQualifiedTypeName":"global::System.Windows.Input.ICommand"}},{"Kind":"Components.Component","Name":"CommandParameter","TypeName":"System.Object","Documentation":"\n \n Reflects the parameter to pass to the CommandProperty upon execution.\n \n ","Metadata":{"Common.PropertyName":"CommandParameter","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the button.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document for a .\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Button","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Button"}},{"HashCode":-228523936,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Button","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Button"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Blazorise.ButtonType","IsEnum":true,"Documentation":"\n \n Defines the button type.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Blazorise.ButtonType"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the button color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Changes the size of a button.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to have the outlines.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', disables the component's functionality and places it in a disabled state.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', places the component in the active state with active styling.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Block","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to span the full width of a parent.\n \n ","Metadata":{"Common.PropertyName":"Block","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n Shows the loading spinner or a .\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the component loading template.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreventDefaultOnSubmit","TypeName":"System.Boolean","Documentation":"\n \n Prevents a default form-post when button type is set to .\n \n ","Metadata":{"Common.PropertyName":"PreventDefaultOnSubmit","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Command","TypeName":"System.Windows.Input.ICommand","Documentation":"\n \n Gets or sets the command to be executed when clicked on a button.\n \n ","Metadata":{"Common.PropertyName":"Command","Common.GloballyQualifiedTypeName":"global::System.Windows.Input.ICommand"}},{"Kind":"Components.Component","Name":"CommandParameter","TypeName":"System.Object","Documentation":"\n \n Reflects the parameter to pass to the CommandProperty upon execution.\n \n ","Metadata":{"Common.PropertyName":"CommandParameter","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the button.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document for a .\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Button","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Button","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":216130405,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Button.LoadingTemplate","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Gets or sets the component loading template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Button.LoadingTemplate","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2005052272,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Button.LoadingTemplate","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Gets or sets the component loading template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"Blazorise.Bootstrap.Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Button.LoadingTemplate","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1828166105,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Button.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Button.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1181703085,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Button.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Button.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-814527649,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Field","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Field"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Horizontal","TypeName":"System.Boolean","Documentation":"\n \n Aligns the controls for horizontal form.\n \n ","Metadata":{"Common.PropertyName":"Horizontal","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the field inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"JustifyContent","TypeName":"Blazorise.JustifyContent","IsEnum":true,"Documentation":"\n \n Aligns the flexible container's items when the items do not use all available space on the main-axis (horizontally).\n \n ","Metadata":{"Common.PropertyName":"JustifyContent","Common.GloballyQualifiedTypeName":"global::Blazorise.JustifyContent"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Field","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Field"}},{"HashCode":-1411110798,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Field","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Field"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Horizontal","TypeName":"System.Boolean","Documentation":"\n \n Aligns the controls for horizontal form.\n \n ","Metadata":{"Common.PropertyName":"Horizontal","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the field inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"JustifyContent","TypeName":"Blazorise.JustifyContent","IsEnum":true,"Documentation":"\n \n Aligns the flexible container's items when the items do not use all available space on the main-axis (horizontally).\n \n ","Metadata":{"Common.PropertyName":"JustifyContent","Common.GloballyQualifiedTypeName":"global::Blazorise.JustifyContent"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Field","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Field","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1014431440,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Field.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Field"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Field.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Field","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1729071032,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Field.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Field"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Field.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Field","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1927864792,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.ModalContent","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ModalContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Centered","TypeName":"System.Boolean","Documentation":"\n \n Centers the modal vertically.\n \n ","Metadata":{"Common.PropertyName":"Centered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Scrollable","TypeName":"System.Boolean","Documentation":"\n \n Scrolls the modal content independent of the page itself.\n \n ","Metadata":{"Common.PropertyName":"Scrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Changes the size of the modal.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.ModalContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"ModalContent"}},{"HashCode":476111517,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.ModalContent","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.ModalContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Centered","TypeName":"System.Boolean","Documentation":"\n \n Centers the modal vertically.\n \n ","Metadata":{"Common.PropertyName":"Centered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Scrollable","TypeName":"System.Boolean","Documentation":"\n \n Scrolls the modal content independent of the page itself.\n \n ","Metadata":{"Common.PropertyName":"Scrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Changes the size of the modal.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.ModalContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"ModalContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1920186202,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.ModalContent.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ModalContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.ModalContent.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"ModalContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":316594993,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.ModalContent.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.ModalContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.ModalContent.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"ModalContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-756378540,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.NumericPicker","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NumericPicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.NumericPicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AlternativeDecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the alternative decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"AlternativeDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSeparator","TypeName":"System.String","Documentation":"\n \n Defines the thousand grouping separator character.\n \n ","Metadata":{"Common.PropertyName":"GroupSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSpacing","TypeName":"System.String","Documentation":"\n \n Defines how many numbers should be grouped together (usually for the thousand separator).\n \n ","Metadata":{"Common.PropertyName":"GroupSpacing","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbol","TypeName":"System.String","Documentation":"\n \n Defines the currency symbol to display.\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbol","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbolPlacement","TypeName":"Blazorise.CurrencySymbolPlacement","IsEnum":true,"Documentation":"\n \n Placement of the currency sign, relative to the number shown (as a prefix or a suffix).\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbolPlacement","Common.GloballyQualifiedTypeName":"global::Blazorise.CurrencySymbolPlacement"}},{"Kind":"Components.Component","Name":"RoundingMethod","TypeName":"Blazorise.NumericRoundingMethod","IsEnum":true,"Documentation":"\n \n Method used for rounding decimal values.\n \n ","Metadata":{"Common.PropertyName":"RoundingMethod","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericRoundingMethod"}},{"Kind":"Components.Component","Name":"AllowDecimalPadding","TypeName":"Blazorise.NumericAllowDecimalPadding","IsEnum":true,"Documentation":"\n \n Allow padding the decimal places with zeros. If set to Floats, padding is only done when there are some decimals. /// \n \n \n Setting AllowDecimalPadding to 'false' will override the setting.\n \n ","Metadata":{"Common.PropertyName":"AllowDecimalPadding","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericAllowDecimalPadding"}},{"Kind":"Components.Component","Name":"AlwaysAllowDecimalSeparator","TypeName":"System.Boolean","Documentation":"\n \n Defines if the decimal character or decimal character alternative should be accepted when there is already a decimal character shown in the element.\n \n ","Metadata":{"Common.PropertyName":"AlwaysAllowDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"MinMaxLimitsOverride","TypeName":"Blazorise.NumericMinMaxLimitsOverride","IsEnum":true,"Documentation":"\n \n Override the minimum and maximum limits.\n \n ","Metadata":{"Common.PropertyName":"MinMaxLimitsOverride","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericMinMaxLimitsOverride"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"SelectAllOnFocus","TypeName":"System.Boolean","Documentation":"\n \n If true, selects all the text entered in the input field once it receives the focus.\n \n ","Metadata":{"Common.PropertyName":"SelectAllOnFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ModifyValueOnWheel","TypeName":"System.Boolean","Documentation":"\n \n Determine if the element value can be incremented / decremented with the mouse wheel.\n \n ","Metadata":{"Common.PropertyName":"ModifyValueOnWheel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"WheelOn","TypeName":"Blazorise.NumericWheelOn","IsEnum":true,"Documentation":"\n \n Used in conjonction with the option, defines when the wheel event will increment or decrement the element value, either when the element is focused, or hovered.\n \n ","Metadata":{"Common.PropertyName":"WheelOn","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericWheelOn"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.NumericPicker","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker","Components.GenericTyped":"True"}},{"HashCode":1431407599,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.NumericPicker","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.NumericPicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.NumericPicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AlternativeDecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the alternative decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"AlternativeDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSeparator","TypeName":"System.String","Documentation":"\n \n Defines the thousand grouping separator character.\n \n ","Metadata":{"Common.PropertyName":"GroupSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSpacing","TypeName":"System.String","Documentation":"\n \n Defines how many numbers should be grouped together (usually for the thousand separator).\n \n ","Metadata":{"Common.PropertyName":"GroupSpacing","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbol","TypeName":"System.String","Documentation":"\n \n Defines the currency symbol to display.\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbol","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbolPlacement","TypeName":"Blazorise.CurrencySymbolPlacement","IsEnum":true,"Documentation":"\n \n Placement of the currency sign, relative to the number shown (as a prefix or a suffix).\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbolPlacement","Common.GloballyQualifiedTypeName":"global::Blazorise.CurrencySymbolPlacement"}},{"Kind":"Components.Component","Name":"RoundingMethod","TypeName":"Blazorise.NumericRoundingMethod","IsEnum":true,"Documentation":"\n \n Method used for rounding decimal values.\n \n ","Metadata":{"Common.PropertyName":"RoundingMethod","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericRoundingMethod"}},{"Kind":"Components.Component","Name":"AllowDecimalPadding","TypeName":"Blazorise.NumericAllowDecimalPadding","IsEnum":true,"Documentation":"\n \n Allow padding the decimal places with zeros. If set to Floats, padding is only done when there are some decimals. /// \n \n \n Setting AllowDecimalPadding to 'false' will override the setting.\n \n ","Metadata":{"Common.PropertyName":"AllowDecimalPadding","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericAllowDecimalPadding"}},{"Kind":"Components.Component","Name":"AlwaysAllowDecimalSeparator","TypeName":"System.Boolean","Documentation":"\n \n Defines if the decimal character or decimal character alternative should be accepted when there is already a decimal character shown in the element.\n \n ","Metadata":{"Common.PropertyName":"AlwaysAllowDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"MinMaxLimitsOverride","TypeName":"Blazorise.NumericMinMaxLimitsOverride","IsEnum":true,"Documentation":"\n \n Override the minimum and maximum limits.\n \n ","Metadata":{"Common.PropertyName":"MinMaxLimitsOverride","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericMinMaxLimitsOverride"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"SelectAllOnFocus","TypeName":"System.Boolean","Documentation":"\n \n If true, selects all the text entered in the input field once it receives the focus.\n \n ","Metadata":{"Common.PropertyName":"SelectAllOnFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ModifyValueOnWheel","TypeName":"System.Boolean","Documentation":"\n \n Determine if the element value can be incremented / decremented with the mouse wheel.\n \n ","Metadata":{"Common.PropertyName":"ModifyValueOnWheel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"WheelOn","TypeName":"Blazorise.NumericWheelOn","IsEnum":true,"Documentation":"\n \n Used in conjonction with the option, defines when the wheel event will increment or decrement the element value, either when the element is focused, or hovered.\n \n ","Metadata":{"Common.PropertyName":"WheelOn","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericWheelOn"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.NumericPicker","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1813065694,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.NumericPicker.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.NumericPicker.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1335424366,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.NumericPicker.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Bootstrap.NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.NumericPicker.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1660113581,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.NumericPicker.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.NumericPicker.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1821816879,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.NumericPicker.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.NumericPicker.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2130661182,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Step","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Step"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32?","Documentation":"\n \n Overrides the index of the step item.\n \n ","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the step name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Completed","TypeName":"System.Boolean","Documentation":"\n \n Marks the step as completed.\n \n ","Metadata":{"Common.PropertyName":"Completed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Overrides the step color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Marker","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Marker","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Step","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step"}},{"HashCode":2018529637,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Step","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Step"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32?","Documentation":"\n \n Overrides the index of the step item.\n \n ","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the step name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Completed","TypeName":"System.Boolean","Documentation":"\n \n Marks the step as completed.\n \n ","Metadata":{"Common.PropertyName":"Completed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Overrides the step color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Marker","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Marker","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Step","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-406488057,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Step.Marker","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Marker","ParentTag":"Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Step.Marker","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":940894096,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Step.Marker","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Marker","ParentTag":"Blazorise.Bootstrap.Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Step.Marker","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":641544871,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Step.Caption","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Caption","ParentTag":"Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Step.Caption","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-245765684,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Step.Caption","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Caption","ParentTag":"Blazorise.Bootstrap.Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Step.Caption","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":35669137,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Step.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Step.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1591171596,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Step.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Step.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2091345220,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Addon","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Addon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AddonType","TypeName":"Blazorise.AddonType","IsEnum":true,"Documentation":"\n \n Defines the location and behaviour of addon container.\n \n ","Metadata":{"Common.PropertyName":"AddonType","Common.GloballyQualifiedTypeName":"global::Blazorise.AddonType"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Addon","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Addon"}},{"HashCode":-1420028827,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Addon","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Addon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AddonType","TypeName":"Blazorise.AddonType","IsEnum":true,"Documentation":"\n \n Defines the location and behaviour of addon container.\n \n ","Metadata":{"Common.PropertyName":"AddonType","Common.GloballyQualifiedTypeName":"global::Blazorise.AddonType"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Addon","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Addon","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":637035177,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Addon.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Addon"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Addon.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Addon","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":408122038,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Addon.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Addon"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Addon.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Addon","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2102821642,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.BarDropdown","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdown"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Sets a value indicating whether the dropdown menu and all its child controls are visible.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the component visibility changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.BarDropdown","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdown"}},{"HashCode":1637968919,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.BarDropdown","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.BarDropdown"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Sets a value indicating whether the dropdown menu and all its child controls are visible.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the component visibility changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.BarDropdown","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdown","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":61794553,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.BarDropdown.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarDropdown"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.BarDropdown.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdown","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1103876408,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.BarDropdown.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.BarDropdown"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.BarDropdown.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdown","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2130426447,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.BarDropdownMenu","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdownMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.BarDropdownMenu","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdownMenu"}},{"HashCode":1844223918,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.BarDropdownMenu","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.BarDropdownMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.BarDropdownMenu","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdownMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1068258585,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.BarDropdownMenu.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarDropdownMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.BarDropdownMenu.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdownMenu","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1624742801,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.BarDropdownMenu.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.BarDropdownMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.BarDropdownMenu.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdownMenu","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":439609636,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.BarToggler","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarToggler"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BarTogglerMode","IsEnum":true,"Documentation":"\n \n Provides options for inline or popout styles. Only supported by Vertical Bar. Uses inline by default.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarTogglerMode"}},{"Kind":"Components.Component","Name":"Bar","TypeName":"Blazorise.Bar","Documentation":"\n \n Controls which will be toggled. Uses parent by default. \n \n ","Metadata":{"Common.PropertyName":"Bar","Common.GloballyQualifiedTypeName":"global::Blazorise.Bar"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.BarToggler","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarToggler"}},{"HashCode":687177981,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.BarToggler","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.BarToggler"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BarTogglerMode","IsEnum":true,"Documentation":"\n \n Provides options for inline or popout styles. Only supported by Vertical Bar. Uses inline by default.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarTogglerMode"}},{"Kind":"Components.Component","Name":"Bar","TypeName":"Blazorise.Bar","Documentation":"\n \n Controls which will be toggled. Uses parent by default. \n \n ","Metadata":{"Common.PropertyName":"Bar","Common.GloballyQualifiedTypeName":"global::Blazorise.Bar"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.BarToggler","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarToggler","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2080188284,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.BarToggler.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarToggler"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.BarToggler.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarToggler","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1803516184,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.BarToggler.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.BarToggler"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.BarToggler.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarToggler","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1004569385,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.CardSubtitle","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardSubtitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32","Documentation":"\n \n Number from 1 to 6 that defines the subtitle size where the smaller number means larger text.\n \n \n todo: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.CardSubtitle","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardSubtitle"}},{"HashCode":931064070,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.CardSubtitle","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.CardSubtitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32","Documentation":"\n \n Number from 1 to 6 that defines the subtitle size where the smaller number means larger text.\n \n \n todo: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.CardSubtitle","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardSubtitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1639103427,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.CardSubtitle.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardSubtitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.CardSubtitle.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardSubtitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":706685940,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.CardSubtitle.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.CardSubtitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.CardSubtitle.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardSubtitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":825030574,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.CardTitle","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32?","Documentation":"\n \n Number from 1 to 6 that defines the title size where the smaller number means larger text.\n \n \n TODO: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.CardTitle","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardTitle"}},{"HashCode":-2043154499,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.CardTitle","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.CardTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32?","Documentation":"\n \n Number from 1 to 6 that defines the title size where the smaller number means larger text.\n \n \n TODO: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.CardTitle","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-705772150,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.CardTitle.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.CardTitle.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardTitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1149281926,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.CardTitle.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.CardTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.CardTitle.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardTitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":123084062,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Carousel","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Carousel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Autoplay","TypeName":"System.Boolean","Documentation":"\n \n Autoplays the carousel slides.\n \n ","Metadata":{"Common.PropertyName":"Autoplay","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoRepeat","TypeName":"System.Boolean","Documentation":"\n \n Auto-repeats the carousel slides once they reach the end.\n \n ","Metadata":{"Common.PropertyName":"AutoRepeat","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Crossfade","TypeName":"System.Boolean","Documentation":"\n \n Animate slides with a fade transition instead of a slide.\n \n ","Metadata":{"Common.PropertyName":"Crossfade","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Double","Documentation":"\n \n Defines the interval(in milliseconds) after which the item will automatically slide.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"ShowIndicators","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show an indicator for each slide.\n \n ","Metadata":{"Common.PropertyName":"ShowIndicators","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowControls","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show the controls that allows the user to navigate to the next or previous slide.\n \n ","Metadata":{"Common.PropertyName":"ShowControls","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectedSlide","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected slide name.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlide","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedSlideChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected slide has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlideChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreviousButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for previous button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"PreviousButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"NextButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for next button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"NextButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Carousel","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Carousel"}},{"HashCode":-90594920,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Carousel","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Carousel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Autoplay","TypeName":"System.Boolean","Documentation":"\n \n Autoplays the carousel slides.\n \n ","Metadata":{"Common.PropertyName":"Autoplay","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoRepeat","TypeName":"System.Boolean","Documentation":"\n \n Auto-repeats the carousel slides once they reach the end.\n \n ","Metadata":{"Common.PropertyName":"AutoRepeat","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Crossfade","TypeName":"System.Boolean","Documentation":"\n \n Animate slides with a fade transition instead of a slide.\n \n ","Metadata":{"Common.PropertyName":"Crossfade","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Double","Documentation":"\n \n Defines the interval(in milliseconds) after which the item will automatically slide.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"ShowIndicators","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show an indicator for each slide.\n \n ","Metadata":{"Common.PropertyName":"ShowIndicators","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowControls","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show the controls that allows the user to navigate to the next or previous slide.\n \n ","Metadata":{"Common.PropertyName":"ShowControls","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectedSlide","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected slide name.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlide","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedSlideChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected slide has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlideChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreviousButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for previous button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"PreviousButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"NextButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for next button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"NextButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Carousel","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Carousel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1629011077,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Carousel.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Carousel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Carousel.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Carousel","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2052807264,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Carousel.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Carousel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Carousel.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Carousel","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1944478796,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Check","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Check"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.Check component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Indeterminate","TypeName":"System.Boolean?","Documentation":"\n \n The indeterminate property can help you to achieve a 'check all' effect.\n \n ","Metadata":{"Common.PropertyName":"Indeterminate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Check","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check","Components.GenericTyped":"True"}},{"HashCode":1097168878,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Check","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Check"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.Check component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Indeterminate","TypeName":"System.Boolean?","Documentation":"\n \n The indeterminate property can help you to achieve a 'check all' effect.\n \n ","Metadata":{"Common.PropertyName":"Indeterminate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Check","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-519608946,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Check.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Check.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1366556408,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Check.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Bootstrap.Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Check.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1568421829,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Check.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Check.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1601313830,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Check.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Check.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-105658286,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.CloseButton","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CloseButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Flag to indicate that the button is not responsive for user interaction.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoClose","TypeName":"System.Boolean?","Documentation":"\n \n If true, the parent or with be automatically closed\n when button is placed inside of them.\n \n ","Metadata":{"Common.PropertyName":"AutoClose","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.CloseButton","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CloseButton"}},{"HashCode":-812941099,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.CloseButton","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.CloseButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Flag to indicate that the button is not responsive for user interaction.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoClose","TypeName":"System.Boolean?","Documentation":"\n \n If true, the parent or with be automatically closed\n when button is placed inside of them.\n \n ","Metadata":{"Common.PropertyName":"AutoClose","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.CloseButton","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CloseButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1945996092,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.CloseButton.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CloseButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.CloseButton.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CloseButton","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1493092421,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.CloseButton.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.CloseButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.CloseButton.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CloseButton","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1445623178,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.DropdownToggle","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownToggle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the dropdown color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Gets or sets the dropdown size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Button outline.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Split","TypeName":"System.Boolean","Documentation":"\n \n Indicates that a toggle should act as a split button.\n \n ","Metadata":{"Common.PropertyName":"Split","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Makes the toggle element look inactive.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ToggleIconVisible","TypeName":"System.Boolean?","Documentation":"\n \n Gets or sets a value indicating whether the dropdown toggle icon is visible.\n \n \n true if [show toggle]; otherwise, false.\n \n Default: True\n ","Metadata":{"Common.PropertyName":"ToggleIconVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the toggle button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.DropdownToggle","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"DropdownToggle"}},{"HashCode":966271878,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.DropdownToggle","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.DropdownToggle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the dropdown color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Gets or sets the dropdown size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Button outline.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Split","TypeName":"System.Boolean","Documentation":"\n \n Indicates that a toggle should act as a split button.\n \n ","Metadata":{"Common.PropertyName":"Split","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Makes the toggle element look inactive.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ToggleIconVisible","TypeName":"System.Boolean?","Documentation":"\n \n Gets or sets a value indicating whether the dropdown toggle icon is visible.\n \n \n true if [show toggle]; otherwise, false.\n \n Default: True\n ","Metadata":{"Common.PropertyName":"ToggleIconVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the toggle button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.DropdownToggle","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"DropdownToggle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":110596774,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.DropdownToggle.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropdownToggle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.DropdownToggle.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"DropdownToggle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2096121297,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.DropdownToggle.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.DropdownToggle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.DropdownToggle.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"DropdownToggle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1217573590,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.FieldBody","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FieldBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column size inside of a component.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.FieldBody","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FieldBody"}},{"HashCode":-467053072,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.FieldBody","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.FieldBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column size inside of a component.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.FieldBody","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FieldBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2055659853,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.FieldBody.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FieldBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.FieldBody.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FieldBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1508073024,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.FieldBody.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.FieldBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.FieldBody.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FieldBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1814204501,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.FileEdit","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FileEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Enables the multiple file selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty file input.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"System.String","Documentation":"\n \n Specifies the types of files that the input accepts. https://www.w3schools.com/tags/att_input_accept.asp\"\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxChunkSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the max chunk size when uploading the file.\n Take note that if you're using you're provided with a stream and should configure the chunk size when handling with the stream.\n \n \n https://docs.microsoft.com/en-us/aspnet/core/blazor/javascript-interoperability/call-dotnet-from-javascript?view=aspnetcore-6.0#stream-from-javascript-to-net\n \n ","Metadata":{"Common.PropertyName":"MaxChunkSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxFileSize","TypeName":"System.Int64","Documentation":"\n \n Maximum file size in bytes, checked before starting upload (note: never trust client, always check file\n size at server-side). Defaults to .\n \n ","Metadata":{"Common.PropertyName":"MaxFileSize","Common.GloballyQualifiedTypeName":"global::System.Int64"}},{"Kind":"Components.Component","Name":"SegmentFetchTimeout","TypeName":"System.TimeSpan","Documentation":"\n \n Gets or sets the Segment Fetch Timeout when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"SegmentFetchTimeout","Common.GloballyQualifiedTypeName":"global::System.TimeSpan"}},{"Kind":"Components.Component","Name":"Changed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the selected file has changed, including when the reset operation is executed.\n \n ","Metadata":{"Common.PropertyName":"Changed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Started","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has started.\n \n ","Metadata":{"Common.PropertyName":"Started","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Ended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has ended.\n \n ","Metadata":{"Common.PropertyName":"Ended","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Written","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the part of file has being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Written","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Progressed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Notifies the progress of file being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Progressed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoReset","TypeName":"System.Boolean","Documentation":"\n \n If true file input will be automatically reset after it has being uploaded.\n \n ","Metadata":{"Common.PropertyName":"AutoReset","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"BrowseButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"BrowseButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"DisableProgressReport","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether report progress should be disabled. By enabling this setting, Progressed and Written callbacks won't be called. Internal file progress won't be tracked.\n This setting can speed up file transfer considerably.\n \n ","Metadata":{"Common.PropertyName":"DisableProgressReport","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.FileEdit","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FileEdit"}},{"HashCode":-659084041,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.FileEdit","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.FileEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Enables the multiple file selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty file input.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"System.String","Documentation":"\n \n Specifies the types of files that the input accepts. https://www.w3schools.com/tags/att_input_accept.asp\"\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxChunkSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the max chunk size when uploading the file.\n Take note that if you're using you're provided with a stream and should configure the chunk size when handling with the stream.\n \n \n https://docs.microsoft.com/en-us/aspnet/core/blazor/javascript-interoperability/call-dotnet-from-javascript?view=aspnetcore-6.0#stream-from-javascript-to-net\n \n ","Metadata":{"Common.PropertyName":"MaxChunkSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxFileSize","TypeName":"System.Int64","Documentation":"\n \n Maximum file size in bytes, checked before starting upload (note: never trust client, always check file\n size at server-side). Defaults to .\n \n ","Metadata":{"Common.PropertyName":"MaxFileSize","Common.GloballyQualifiedTypeName":"global::System.Int64"}},{"Kind":"Components.Component","Name":"SegmentFetchTimeout","TypeName":"System.TimeSpan","Documentation":"\n \n Gets or sets the Segment Fetch Timeout when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"SegmentFetchTimeout","Common.GloballyQualifiedTypeName":"global::System.TimeSpan"}},{"Kind":"Components.Component","Name":"Changed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the selected file has changed, including when the reset operation is executed.\n \n ","Metadata":{"Common.PropertyName":"Changed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Started","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has started.\n \n ","Metadata":{"Common.PropertyName":"Started","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Ended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has ended.\n \n ","Metadata":{"Common.PropertyName":"Ended","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Written","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the part of file has being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Written","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Progressed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Notifies the progress of file being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Progressed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoReset","TypeName":"System.Boolean","Documentation":"\n \n If true file input will be automatically reset after it has being uploaded.\n \n ","Metadata":{"Common.PropertyName":"AutoReset","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"BrowseButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"BrowseButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"DisableProgressReport","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether report progress should be disabled. By enabling this setting, Progressed and Written callbacks won't be called. Internal file progress won't be tracked.\n This setting can speed up file transfer considerably.\n \n ","Metadata":{"Common.PropertyName":"DisableProgressReport","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.FileEdit","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FileEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":888940450,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.FileEdit.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.FileEdit.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1099205544,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.FileEdit.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Bootstrap.FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.FileEdit.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1545819797,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.FileEdit.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.FileEdit.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1373316606,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.FileEdit.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.FileEdit.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1223967287,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Modal","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Modal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of modal dialog.\n \n The parameter should only be used in .razor code.\n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the modal visibility state changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ScrollToTop","TypeName":"System.Boolean","Documentation":"\n \n If true modal will scroll to top when opened.\n \n ","Metadata":{"Common.PropertyName":"ScrollToTop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Opening","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is opened.\n \n ","Metadata":{"Common.PropertyName":"Opening","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Closing","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is closed.\n \n ","Metadata":{"Common.PropertyName":"Closing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Opened","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has opened.\n \n ","Metadata":{"Common.PropertyName":"Opened","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowBackdrop","TypeName":"System.Boolean","Documentation":"\n \n Specifies the backdrop needs to be rendered for this .\n \n ","Metadata":{"Common.PropertyName":"ShowBackdrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AnimationDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.ModalRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the modal content will be rendered.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalRenderMode"}},{"Kind":"Components.Component","Name":"FocusTrap","TypeName":"System.Boolean?","Documentation":"\n \n Defines if the modal should keep the input focus at all times.\n \n ","Metadata":{"Common.PropertyName":"FocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Modal","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Modal"}},{"HashCode":-1870853775,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Modal","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Modal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of modal dialog.\n \n The parameter should only be used in .razor code.\n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the modal visibility state changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ScrollToTop","TypeName":"System.Boolean","Documentation":"\n \n If true modal will scroll to top when opened.\n \n ","Metadata":{"Common.PropertyName":"ScrollToTop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Opening","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is opened.\n \n ","Metadata":{"Common.PropertyName":"Opening","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Closing","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is closed.\n \n ","Metadata":{"Common.PropertyName":"Closing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Opened","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has opened.\n \n ","Metadata":{"Common.PropertyName":"Opened","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowBackdrop","TypeName":"System.Boolean","Documentation":"\n \n Specifies the backdrop needs to be rendered for this .\n \n ","Metadata":{"Common.PropertyName":"ShowBackdrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AnimationDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.ModalRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the modal content will be rendered.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalRenderMode"}},{"Kind":"Components.Component","Name":"FocusTrap","TypeName":"System.Boolean?","Documentation":"\n \n Defines if the modal should keep the input focus at all times.\n \n ","Metadata":{"Common.PropertyName":"FocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Modal","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Modal","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":654904505,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Modal.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Modal"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Modal.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Modal","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-653846553,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Modal.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Modal"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Modal.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Modal","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-565505147,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Radio","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Radio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.Radio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Group","TypeName":"System.String","Documentation":"\n \n Sets the radio group name.\n \n ","Metadata":{"Common.PropertyName":"Group","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the radio value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Radio","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio","Components.GenericTyped":"True"}},{"HashCode":1714760795,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Radio","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Radio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.Radio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Group","TypeName":"System.String","Documentation":"\n \n Sets the radio group name.\n \n ","Metadata":{"Common.PropertyName":"Group","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the radio value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Radio","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-434354343,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Radio.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Radio.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-278478141,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Radio.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Bootstrap.Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Radio.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1066948774,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Radio.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Radio.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1450179881,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Radio.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Radio.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1776071839,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.RadioGroup","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.RadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Radio group name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Buttons","TypeName":"System.Boolean","Documentation":"\n \n Flag which indicates that radios will appear as button.\n \n ","Metadata":{"Common.PropertyName":"Buttons","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Blazorise.Orientation","IsEnum":true,"Documentation":"\n \n Defines the orientation of the radio elements.\n \n ","Metadata":{"Common.PropertyName":"Orientation","Common.GloballyQualifiedTypeName":"global::Blazorise.Orientation"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the color or radio buttons(only when is true).\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"CheckedValue","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the checked value is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.RadioGroup","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup","Components.GenericTyped":"True"}},{"HashCode":-435691129,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.RadioGroup","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.RadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.RadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Radio group name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Buttons","TypeName":"System.Boolean","Documentation":"\n \n Flag which indicates that radios will appear as button.\n \n ","Metadata":{"Common.PropertyName":"Buttons","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Blazorise.Orientation","IsEnum":true,"Documentation":"\n \n Defines the orientation of the radio elements.\n \n ","Metadata":{"Common.PropertyName":"Orientation","Common.GloballyQualifiedTypeName":"global::Blazorise.Orientation"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the color or radio buttons(only when is true).\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"CheckedValue","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the checked value is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.RadioGroup","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1862991299,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.RadioGroup.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.RadioGroup.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-702073134,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.RadioGroup.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Bootstrap.RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.RadioGroup.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":737749781,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.RadioGroup.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.RadioGroup.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1275748259,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.RadioGroup.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.RadioGroup.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-46581862,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Switch","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Switch"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.Switch component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the switch named color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Switch","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch","Components.GenericTyped":"True"}},{"HashCode":775341608,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Switch","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Switch"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.Switch component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the switch named color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Switch","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1415557158,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Switch.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Switch.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-243888059,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Switch.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Bootstrap.Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Switch.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1340081274,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Switch.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Switch.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1293357574,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Switch.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Switch.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1481561193,"Kind":"Components.Component","Name":"Blazorise.Bootstrap._Imports","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap._Imports","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"_Imports"}},{"HashCode":651504338,"Kind":"Components.Component","Name":"Blazorise.Bootstrap._Imports","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap._Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap._Imports","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"_Imports","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1554590701,"Kind":"Components.Component","Name":"Blazorise.BaseElementComponent","AssemblyName":"Blazorise","Documentation":"\n \n Base class for all basic html elements.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BaseElementComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BaseElementComponent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BaseElementComponent"}},{"HashCode":-1232241751,"Kind":"Components.Component","Name":"Blazorise.BaseElementComponent","AssemblyName":"Blazorise","Documentation":"\n \n Base class for all basic html elements.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BaseElementComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BaseElementComponent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BaseElementComponent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1504584262,"Kind":"Components.ChildContent","Name":"Blazorise.BaseElementComponent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BaseElementComponent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BaseElementComponent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BaseElementComponent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1247165834,"Kind":"Components.ChildContent","Name":"Blazorise.BaseElementComponent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BaseElementComponent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BaseElementComponent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BaseElementComponent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-377563014,"Kind":"Components.Component","Name":"Blazorise.Accordion","AssemblyName":"Blazorise","Documentation":"\n \n An accordion is a vertically stacked list of headers that reveal or hide associated sections of content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Accordion"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Accordion","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Accordion"}},{"HashCode":381012919,"Kind":"Components.Component","Name":"Blazorise.Accordion","AssemblyName":"Blazorise","Documentation":"\n \n An accordion is a vertically stacked list of headers that reveal or hide associated sections of content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Accordion"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Accordion","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Accordion","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1674093120,"Kind":"Components.ChildContent","Name":"Blazorise.Accordion.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Accordion"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Accordion.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Accordion","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2071076853,"Kind":"Components.ChildContent","Name":"Blazorise.Accordion.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Accordion"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Accordion.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Accordion","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-520086611,"Kind":"Components.Component","Name":"Blazorise.Addon","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for buttons, labels or inputs placed inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Addon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AddonType","TypeName":"Blazorise.AddonType","IsEnum":true,"Documentation":"\n \n Defines the location and behaviour of addon container.\n \n ","Metadata":{"Common.PropertyName":"AddonType","Common.GloballyQualifiedTypeName":"global::Blazorise.AddonType"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Addon","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addon"}},{"HashCode":-2079868388,"Kind":"Components.Component","Name":"Blazorise.Addon","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for buttons, labels or inputs placed inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Addon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AddonType","TypeName":"Blazorise.AddonType","IsEnum":true,"Documentation":"\n \n Defines the location and behaviour of addon container.\n \n ","Metadata":{"Common.PropertyName":"AddonType","Common.GloballyQualifiedTypeName":"global::Blazorise.AddonType"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Addon","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addon","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1264768968,"Kind":"Components.ChildContent","Name":"Blazorise.Addon.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Addon"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Addon.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addon","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2116667989,"Kind":"Components.ChildContent","Name":"Blazorise.Addon.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Addon"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Addon.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addon","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1546928133,"Kind":"Components.Component","Name":"Blazorise.AddonLabel","AssemblyName":"Blazorise","Documentation":"\n \n Static text that can be placed inside of an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AddonLabel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.AddonLabel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AddonLabel"}},{"HashCode":1775804310,"Kind":"Components.Component","Name":"Blazorise.AddonLabel","AssemblyName":"Blazorise","Documentation":"\n \n Static text that can be placed inside of an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.AddonLabel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.AddonLabel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AddonLabel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1564227885,"Kind":"Components.ChildContent","Name":"Blazorise.AddonLabel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AddonLabel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.AddonLabel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AddonLabel","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1935443366,"Kind":"Components.ChildContent","Name":"Blazorise.AddonLabel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.AddonLabel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.AddonLabel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AddonLabel","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-444590614,"Kind":"Components.Component","Name":"Blazorise.Addons","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for text, buttons, or button groups on either side of textual inputs.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Addons"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the addons inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Changes the size of the elements placed inside of this .\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Addons","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addons"}},{"HashCode":-116912600,"Kind":"Components.Component","Name":"Blazorise.Addons","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for text, buttons, or button groups on either side of textual inputs.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Addons"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the addons inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Changes the size of the elements placed inside of this .\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Addons","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addons","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":768277823,"Kind":"Components.ChildContent","Name":"Blazorise.Addons.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Addons"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Addons.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addons","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":620032555,"Kind":"Components.ChildContent","Name":"Blazorise.Addons.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Addons"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Addons.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addons","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1851625518,"Kind":"Components.Component","Name":"Blazorise.Alert","AssemblyName":"Blazorise","Documentation":"\n \n Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Alert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Dismisable","TypeName":"System.Boolean","Documentation":"\n \n Enables the alert to be closed by placing the padding for close button.\n \n ","Metadata":{"Common.PropertyName":"Dismisable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Sets the alert visibility.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the alert visibility state changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the alert color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Alert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Alert"}},{"HashCode":-1337074427,"Kind":"Components.Component","Name":"Blazorise.Alert","AssemblyName":"Blazorise","Documentation":"\n \n Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Alert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Dismisable","TypeName":"System.Boolean","Documentation":"\n \n Enables the alert to be closed by placing the padding for close button.\n \n ","Metadata":{"Common.PropertyName":"Dismisable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Sets the alert visibility.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the alert visibility state changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the alert color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Alert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Alert","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-681719042,"Kind":"Components.ChildContent","Name":"Blazorise.Alert.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Alert"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Alert.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Alert","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1381189751,"Kind":"Components.ChildContent","Name":"Blazorise.Alert.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Alert"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Alert.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Alert","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1739853398,"Kind":"Components.Component","Name":"Blazorise.AlertDescription","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for longer text inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AlertDescription"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.AlertDescription","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertDescription"}},{"HashCode":36964466,"Kind":"Components.Component","Name":"Blazorise.AlertDescription","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for longer text inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.AlertDescription"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.AlertDescription","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertDescription","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":589808773,"Kind":"Components.ChildContent","Name":"Blazorise.AlertDescription.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AlertDescription"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.AlertDescription.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertDescription","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1050628200,"Kind":"Components.ChildContent","Name":"Blazorise.AlertDescription.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.AlertDescription"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.AlertDescription.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertDescription","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2021781910,"Kind":"Components.Component","Name":"Blazorise.AlertMessage","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for text or action buttons placed inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AlertMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.AlertMessage","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertMessage"}},{"HashCode":-2004989826,"Kind":"Components.Component","Name":"Blazorise.AlertMessage","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for text or action buttons placed inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.AlertMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.AlertMessage","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertMessage","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2062553487,"Kind":"Components.ChildContent","Name":"Blazorise.AlertMessage.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AlertMessage"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.AlertMessage.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertMessage","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":893390706,"Kind":"Components.ChildContent","Name":"Blazorise.AlertMessage.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.AlertMessage"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.AlertMessage.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertMessage","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-380236426,"Kind":"Components.Component","Name":"Blazorise.Badge","AssemblyName":"Blazorise","Documentation":"\n \n Small and adaptive tag for adding context to just about any content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Badge"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Pill","TypeName":"System.Boolean","Documentation":"\n \n Make the badge more rounded.\n \n ","Metadata":{"Common.PropertyName":"Pill","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the badge contextual color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Link","TypeName":"System.String","Documentation":"\n \n Create a badge link and provide actionable badges with hover and focus states.\n \n ","Metadata":{"Common.PropertyName":"Link","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CloseClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on close button click.\n \n ","Metadata":{"Common.PropertyName":"CloseClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Badge","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Badge"}},{"HashCode":-92525474,"Kind":"Components.Component","Name":"Blazorise.Badge","AssemblyName":"Blazorise","Documentation":"\n \n Small and adaptive tag for adding context to just about any content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Badge"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Pill","TypeName":"System.Boolean","Documentation":"\n \n Make the badge more rounded.\n \n ","Metadata":{"Common.PropertyName":"Pill","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the badge contextual color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Link","TypeName":"System.String","Documentation":"\n \n Create a badge link and provide actionable badges with hover and focus states.\n \n ","Metadata":{"Common.PropertyName":"Link","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CloseClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on close button click.\n \n ","Metadata":{"Common.PropertyName":"CloseClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Badge","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Badge","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":224914082,"Kind":"Components.ChildContent","Name":"Blazorise.Badge.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Badge"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Badge.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Badge","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2123680686,"Kind":"Components.ChildContent","Name":"Blazorise.Badge.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Badge"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Badge.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Badge","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-525323946,"Kind":"Components.Component","Name":"Blazorise.Bar","AssemblyName":"Blazorise","Documentation":"\n \n The component is a wrapper that positions branding, navigation, and other elements into a concise header or sidebar.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Bar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Controls the state of toggler and the menu.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the bar visibility changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Breakpoint","TypeName":"Blazorise.Breakpoint","IsEnum":true,"Documentation":"\n \n Used for responsive collapsing.\n \n ","Metadata":{"Common.PropertyName":"Breakpoint","Common.GloballyQualifiedTypeName":"global::Blazorise.Breakpoint"}},{"Kind":"Components.Component","Name":"NavigationBreakpoint","TypeName":"Blazorise.Breakpoint","IsEnum":true,"Documentation":"\n \n Used for responsive collapsing after Navigation.\n \n ","Metadata":{"Common.PropertyName":"NavigationBreakpoint","Common.GloballyQualifiedTypeName":"global::Blazorise.Breakpoint"}},{"Kind":"Components.Component","Name":"ThemeContrast","TypeName":"Blazorise.ThemeContrast","IsEnum":true,"Documentation":"\n \n Defines the preferred theme contrast for this component.\n \n ","Metadata":{"Common.PropertyName":"ThemeContrast","Common.GloballyQualifiedTypeName":"global::Blazorise.ThemeContrast"}},{"Kind":"Components.Component","Name":"Alignment","TypeName":"Blazorise.Alignment","IsEnum":true,"Documentation":"\n \n Defines the alignment within bar.\n \n ","Metadata":{"Common.PropertyName":"Alignment","Common.GloballyQualifiedTypeName":"global::Blazorise.Alignment"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BarMode","IsEnum":true,"Documentation":"\n \n Defines the orientation for the bar. Vertical is required when using as a Sidebar.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarMode"}},{"Kind":"Components.Component","Name":"CollapseMode","TypeName":"Blazorise.BarCollapseMode","IsEnum":true,"Documentation":"\n \n Defines how the bar will be collapsed.\n \n ","Metadata":{"Common.PropertyName":"CollapseMode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarCollapseMode"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bar","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Bar"}},{"HashCode":1660685476,"Kind":"Components.Component","Name":"Blazorise.Bar","AssemblyName":"Blazorise","Documentation":"\n \n The component is a wrapper that positions branding, navigation, and other elements into a concise header or sidebar.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Controls the state of toggler and the menu.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the bar visibility changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Breakpoint","TypeName":"Blazorise.Breakpoint","IsEnum":true,"Documentation":"\n \n Used for responsive collapsing.\n \n ","Metadata":{"Common.PropertyName":"Breakpoint","Common.GloballyQualifiedTypeName":"global::Blazorise.Breakpoint"}},{"Kind":"Components.Component","Name":"NavigationBreakpoint","TypeName":"Blazorise.Breakpoint","IsEnum":true,"Documentation":"\n \n Used for responsive collapsing after Navigation.\n \n ","Metadata":{"Common.PropertyName":"NavigationBreakpoint","Common.GloballyQualifiedTypeName":"global::Blazorise.Breakpoint"}},{"Kind":"Components.Component","Name":"ThemeContrast","TypeName":"Blazorise.ThemeContrast","IsEnum":true,"Documentation":"\n \n Defines the preferred theme contrast for this component.\n \n ","Metadata":{"Common.PropertyName":"ThemeContrast","Common.GloballyQualifiedTypeName":"global::Blazorise.ThemeContrast"}},{"Kind":"Components.Component","Name":"Alignment","TypeName":"Blazorise.Alignment","IsEnum":true,"Documentation":"\n \n Defines the alignment within bar.\n \n ","Metadata":{"Common.PropertyName":"Alignment","Common.GloballyQualifiedTypeName":"global::Blazorise.Alignment"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BarMode","IsEnum":true,"Documentation":"\n \n Defines the orientation for the bar. Vertical is required when using as a Sidebar.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarMode"}},{"Kind":"Components.Component","Name":"CollapseMode","TypeName":"Blazorise.BarCollapseMode","IsEnum":true,"Documentation":"\n \n Defines how the bar will be collapsed.\n \n ","Metadata":{"Common.PropertyName":"CollapseMode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarCollapseMode"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bar","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Bar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-972430105,"Kind":"Components.ChildContent","Name":"Blazorise.Bar.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Bar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bar.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Bar","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-735345064,"Kind":"Components.ChildContent","Name":"Blazorise.Bar.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bar.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Bar","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2441000,"Kind":"Components.Component","Name":"Blazorise.BarBrand","AssemblyName":"Blazorise","Documentation":"\n \n Part of the component that is always visible, and which usually contains\n the logo and optionally some links or icons.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarBrand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarBrand","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarBrand"}},{"HashCode":837333940,"Kind":"Components.Component","Name":"Blazorise.BarBrand","AssemblyName":"Blazorise","Documentation":"\n \n Part of the component that is always visible, and which usually contains\n the logo and optionally some links or icons.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarBrand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarBrand","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarBrand","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":928591663,"Kind":"Components.ChildContent","Name":"Blazorise.BarBrand.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarBrand"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarBrand.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarBrand","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1152959382,"Kind":"Components.ChildContent","Name":"Blazorise.BarBrand.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarBrand"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarBrand.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarBrand","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-253230153,"Kind":"Components.Component","Name":"Blazorise.BarDropdown","AssemblyName":"Blazorise","Documentation":"\n \n The dropdown menu, which can include bar items and dividers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdown"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Sets a value indicating whether the dropdown menu and all its child controls are visible.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the component visibility changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdown"}},{"HashCode":2066890853,"Kind":"Components.Component","Name":"Blazorise.BarDropdown","AssemblyName":"Blazorise","Documentation":"\n \n The dropdown menu, which can include bar items and dividers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarDropdown"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Sets a value indicating whether the dropdown menu and all its child controls are visible.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the component visibility changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdown","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-479615004,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdown.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarDropdown"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdown.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdown","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":134473509,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdown.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarDropdown"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdown.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdown","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1384843187,"Kind":"Components.Component","Name":"Blazorise.BarDropdownDivider","AssemblyName":"Blazorise","Documentation":"\n \n Divider that can be placed between 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdownDivider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownDivider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownDivider"}},{"HashCode":1104171084,"Kind":"Components.Component","Name":"Blazorise.BarDropdownDivider","AssemblyName":"Blazorise","Documentation":"\n \n Divider that can be placed between 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarDropdownDivider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownDivider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownDivider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":879597525,"Kind":"Components.Component","Name":"Blazorise.BarDropdownItem","AssemblyName":"Blazorise","Documentation":"\n \n A menu item for the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdownItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Specifies the URL of the page the link goes to.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the link element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Indentation","TypeName":"System.Double","Documentation":"\n \n Determines how much left padding will be applied to the dropdown item. (in rem unit)\n \n ","Metadata":{"Common.PropertyName":"Indentation","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownItem"}},{"HashCode":158020648,"Kind":"Components.Component","Name":"Blazorise.BarDropdownItem","AssemblyName":"Blazorise","Documentation":"\n \n A menu item for the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarDropdownItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Specifies the URL of the page the link goes to.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the link element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Indentation","TypeName":"System.Double","Documentation":"\n \n Determines how much left padding will be applied to the dropdown item. (in rem unit)\n \n ","Metadata":{"Common.PropertyName":"Indentation","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-521821708,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdownItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarDropdownItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdownItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1278372397,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdownItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarDropdownItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdownItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1128509915,"Kind":"Components.Component","Name":"Blazorise.BarDropdownMenu","AssemblyName":"Blazorise","Documentation":"\n \n Main container for a menu that can contain or or more 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdownMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownMenu","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownMenu"}},{"HashCode":-1810742885,"Kind":"Components.Component","Name":"Blazorise.BarDropdownMenu","AssemblyName":"Blazorise","Documentation":"\n \n Main container for a menu that can contain or or more 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarDropdownMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownMenu","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1059033417,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdownMenu.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarDropdownMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdownMenu.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownMenu","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2138061968,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdownMenu.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarDropdownMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdownMenu.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownMenu","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1712136207,"Kind":"Components.Component","Name":"Blazorise.BarDropdownToggle","AssemblyName":"Blazorise","Documentation":"\n \n Toggles the visibility or collapse of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdownToggle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Indentation","TypeName":"System.Double","Documentation":"\n \n Determines how much left padding will be applied to the dropdown toggle. (in rem unit)\n \n ","Metadata":{"Common.PropertyName":"Indentation","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the toggle button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownToggle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownToggle"}},{"HashCode":1302857237,"Kind":"Components.Component","Name":"Blazorise.BarDropdownToggle","AssemblyName":"Blazorise","Documentation":"\n \n Toggles the visibility or collapse of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarDropdownToggle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Indentation","TypeName":"System.Double","Documentation":"\n \n Determines how much left padding will be applied to the dropdown toggle. (in rem unit)\n \n ","Metadata":{"Common.PropertyName":"Indentation","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the toggle button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownToggle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownToggle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2124809379,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdownToggle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarDropdownToggle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdownToggle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownToggle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1058623819,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdownToggle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarDropdownToggle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdownToggle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownToggle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1825424589,"Kind":"Components.Component","Name":"Blazorise.BarEnd","AssemblyName":"Blazorise","Documentation":"\n \n The far part of the menu, which appears at the end of the navbar.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarEnd"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarEnd","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarEnd"}},{"HashCode":-227851957,"Kind":"Components.Component","Name":"Blazorise.BarEnd","AssemblyName":"Blazorise","Documentation":"\n \n The far part of the menu, which appears at the end of the navbar.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarEnd"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarEnd","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarEnd","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":760206695,"Kind":"Components.ChildContent","Name":"Blazorise.BarEnd.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarEnd"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarEnd.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarEnd","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1838477882,"Kind":"Components.ChildContent","Name":"Blazorise.BarEnd.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarEnd"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarEnd.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarEnd","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2078422674,"Kind":"Components.Component","Name":"Blazorise.BarIcon","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper component around that is used by the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarIcon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"IconName","TypeName":"System.Object","Documentation":"\n \n Icon name that can be either a string or .\n \n ","Metadata":{"Common.PropertyName":"IconName","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"IconStyle","TypeName":"Blazorise.IconStyle","IsEnum":true,"Documentation":"\n \n Suggested icon style.\n \n ","Metadata":{"Common.PropertyName":"IconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle"}},{"Kind":"Components.Component","Name":"IconSize","TypeName":"Blazorise.IconSize","IsEnum":true,"Documentation":"\n \n Defines the icon size.\n \n ","Metadata":{"Common.PropertyName":"IconSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IconSize"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarIcon","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarIcon"}},{"HashCode":2046050373,"Kind":"Components.Component","Name":"Blazorise.BarIcon","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper component around that is used by the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarIcon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"IconName","TypeName":"System.Object","Documentation":"\n \n Icon name that can be either a string or .\n \n ","Metadata":{"Common.PropertyName":"IconName","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"IconStyle","TypeName":"Blazorise.IconStyle","IsEnum":true,"Documentation":"\n \n Suggested icon style.\n \n ","Metadata":{"Common.PropertyName":"IconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle"}},{"Kind":"Components.Component","Name":"IconSize","TypeName":"Blazorise.IconSize","IsEnum":true,"Documentation":"\n \n Defines the icon size.\n \n ","Metadata":{"Common.PropertyName":"IconSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IconSize"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarIcon","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarIcon","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":812144743,"Kind":"Components.Component","Name":"Blazorise.BarItem","AssemblyName":"Blazorise","Documentation":"\n \n Container for or components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the flag to indicate if is active, or focused.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the disabled state to make inactive.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarItem"}},{"HashCode":-2095440602,"Kind":"Components.Component","Name":"Blazorise.BarItem","AssemblyName":"Blazorise","Documentation":"\n \n Container for or components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the flag to indicate if is active, or focused.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the disabled state to make inactive.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1207116583,"Kind":"Components.ChildContent","Name":"Blazorise.BarItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1724062552,"Kind":"Components.ChildContent","Name":"Blazorise.BarItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1626427353,"Kind":"Components.Component","Name":"Blazorise.BarLabel","AssemblyName":"Blazorise","Documentation":"\n \n Small text that can appear next to the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarLabel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarLabel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLabel"}},{"HashCode":-156085787,"Kind":"Components.Component","Name":"Blazorise.BarLabel","AssemblyName":"Blazorise","Documentation":"\n \n Small text that can appear next to the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarLabel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarLabel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLabel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2132891065,"Kind":"Components.ChildContent","Name":"Blazorise.BarLabel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarLabel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarLabel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLabel","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":478872288,"Kind":"Components.ChildContent","Name":"Blazorise.BarLabel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarLabel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarLabel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLabel","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-757385686,"Kind":"Components.Component","Name":"Blazorise.BarLink","AssemblyName":"Blazorise","Documentation":"\n \n A clickable link, the sibling of a or .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Specifies the URL of the page the link goes to.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLink"}},{"HashCode":589554455,"Kind":"Components.Component","Name":"Blazorise.BarLink","AssemblyName":"Blazorise","Documentation":"\n \n A clickable link, the sibling of a or .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Specifies the URL of the page the link goes to.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLink","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1968240686,"Kind":"Components.ChildContent","Name":"Blazorise.BarLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLink","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":181721531,"Kind":"Components.ChildContent","Name":"Blazorise.BarLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLink","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1213124967,"Kind":"Components.Component","Name":"Blazorise.BarMenu","AssemblyName":"Blazorise","Documentation":"\n \n The main part of the , hidden on touch devices, visible on desktop.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarMenu","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarMenu"}},{"HashCode":-527591923,"Kind":"Components.Component","Name":"Blazorise.BarMenu","AssemblyName":"Blazorise","Documentation":"\n \n The main part of the , hidden on touch devices, visible on desktop.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarMenu","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2104843693,"Kind":"Components.ChildContent","Name":"Blazorise.BarMenu.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarMenu.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarMenu","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1671237246,"Kind":"Components.ChildContent","Name":"Blazorise.BarMenu.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarMenu.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarMenu","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-543610209,"Kind":"Components.Component","Name":"Blazorise.BarStart","AssemblyName":"Blazorise","Documentation":"\n \n The near part of the menu, which appears next to the navbar brand on desktop.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarStart"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarStart","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarStart"}},{"HashCode":-398875947,"Kind":"Components.Component","Name":"Blazorise.BarStart","AssemblyName":"Blazorise","Documentation":"\n \n The near part of the menu, which appears next to the navbar brand on desktop.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarStart"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarStart","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarStart","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2033750277,"Kind":"Components.ChildContent","Name":"Blazorise.BarStart.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarStart"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarStart.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarStart","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2068355097,"Kind":"Components.ChildContent","Name":"Blazorise.BarStart.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarStart"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarStart.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarStart","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1236928360,"Kind":"Components.Component","Name":"Blazorise.BarToggler","AssemblyName":"Blazorise","Documentation":"\n \n Controls the visibility state of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarToggler"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BarTogglerMode","IsEnum":true,"Documentation":"\n \n Provides options for inline or popout styles. Only supported by Vertical Bar. Uses inline by default.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarTogglerMode"}},{"Kind":"Components.Component","Name":"Bar","TypeName":"Blazorise.Bar","Documentation":"\n \n Controls which will be toggled. Uses parent by default. \n \n ","Metadata":{"Common.PropertyName":"Bar","Common.GloballyQualifiedTypeName":"global::Blazorise.Bar"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarToggler","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarToggler"}},{"HashCode":1728512540,"Kind":"Components.Component","Name":"Blazorise.BarToggler","AssemblyName":"Blazorise","Documentation":"\n \n Controls the visibility state of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarToggler"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BarTogglerMode","IsEnum":true,"Documentation":"\n \n Provides options for inline or popout styles. Only supported by Vertical Bar. Uses inline by default.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarTogglerMode"}},{"Kind":"Components.Component","Name":"Bar","TypeName":"Blazorise.Bar","Documentation":"\n \n Controls which will be toggled. Uses parent by default. \n \n ","Metadata":{"Common.PropertyName":"Bar","Common.GloballyQualifiedTypeName":"global::Blazorise.Bar"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarToggler","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarToggler","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-921310574,"Kind":"Components.ChildContent","Name":"Blazorise.BarToggler.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarToggler"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarToggler.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarToggler","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":733393952,"Kind":"Components.ChildContent","Name":"Blazorise.BarToggler.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarToggler"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarToggler.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarToggler","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-293454162,"Kind":"Components.Component","Name":"Blazorise.Breadcrumb","AssemblyName":"Blazorise","Documentation":"\n \n Indicate the current page's location within a navigational hierarchy.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Breadcrumb"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BreadcrumbMode","IsEnum":true,"Documentation":"\n \n Defines the breadcrumb activation mode.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BreadcrumbMode"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Breadcrumb","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Breadcrumb"}},{"HashCode":1491322845,"Kind":"Components.Component","Name":"Blazorise.Breadcrumb","AssemblyName":"Blazorise","Documentation":"\n \n Indicate the current page's location within a navigational hierarchy.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Breadcrumb"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BreadcrumbMode","IsEnum":true,"Documentation":"\n \n Defines the breadcrumb activation mode.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BreadcrumbMode"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Breadcrumb","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Breadcrumb","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":732877874,"Kind":"Components.ChildContent","Name":"Blazorise.Breadcrumb.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Breadcrumb"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Breadcrumb.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Breadcrumb","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1212755210,"Kind":"Components.ChildContent","Name":"Blazorise.Breadcrumb.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Breadcrumb"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Breadcrumb.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Breadcrumb","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1795675738,"Kind":"Components.Component","Name":"Blazorise.BreadcrumbItem","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a breadcrumb link.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BreadcrumbItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the item active state.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BreadcrumbItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbItem"}},{"HashCode":-674844738,"Kind":"Components.Component","Name":"Blazorise.BreadcrumbItem","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a breadcrumb link.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BreadcrumbItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the item active state.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BreadcrumbItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":852931397,"Kind":"Components.ChildContent","Name":"Blazorise.BreadcrumbItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BreadcrumbItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BreadcrumbItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1684353181,"Kind":"Components.ChildContent","Name":"Blazorise.BreadcrumbItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BreadcrumbItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BreadcrumbItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":841105959,"Kind":"Components.Component","Name":"Blazorise.BreadcrumbLink","AssemblyName":"Blazorise","Documentation":"\n \n Links can be href's for anchor tags, or to's for router-links.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BreadcrumbLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', disables the component's functionality and places it in a disabled state.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Link to the destination page.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Defines the title of a link, which appears to the user as a tooltip.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BreadcrumbLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbLink"}},{"HashCode":369708324,"Kind":"Components.Component","Name":"Blazorise.BreadcrumbLink","AssemblyName":"Blazorise","Documentation":"\n \n Links can be href's for anchor tags, or to's for router-links.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BreadcrumbLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', disables the component's functionality and places it in a disabled state.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Link to the destination page.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Defines the title of a link, which appears to the user as a tooltip.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BreadcrumbLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbLink","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1388415496,"Kind":"Components.ChildContent","Name":"Blazorise.BreadcrumbLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BreadcrumbLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BreadcrumbLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbLink","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1872829479,"Kind":"Components.ChildContent","Name":"Blazorise.BreadcrumbLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BreadcrumbLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BreadcrumbLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbLink","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2067161831,"Kind":"Components.Component","Name":"Blazorise.Button","AssemblyName":"Blazorise","Documentation":"\n \n Clickable button for actions in forms, dialogs, and more with support for multiple sizes, states, and more.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Button"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Blazorise.ButtonType","IsEnum":true,"Documentation":"\n \n Defines the button type.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Blazorise.ButtonType"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the button color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Changes the size of a button.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to have the outlines.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', disables the component's functionality and places it in a disabled state.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', places the component in the active state with active styling.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Block","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to span the full width of a parent.\n \n ","Metadata":{"Common.PropertyName":"Block","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n Shows the loading spinner or a .\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the component loading template.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreventDefaultOnSubmit","TypeName":"System.Boolean","Documentation":"\n \n Prevents a default form-post when button type is set to .\n \n ","Metadata":{"Common.PropertyName":"PreventDefaultOnSubmit","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Command","TypeName":"System.Windows.Input.ICommand","Documentation":"\n \n Gets or sets the command to be executed when clicked on a button.\n \n ","Metadata":{"Common.PropertyName":"Command","Common.GloballyQualifiedTypeName":"global::System.Windows.Input.ICommand"}},{"Kind":"Components.Component","Name":"CommandParameter","TypeName":"System.Object","Documentation":"\n \n Reflects the parameter to pass to the CommandProperty upon execution.\n \n ","Metadata":{"Common.PropertyName":"CommandParameter","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the button.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document for a .\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Button","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Button"}},{"HashCode":732935187,"Kind":"Components.Component","Name":"Blazorise.Button","AssemblyName":"Blazorise","Documentation":"\n \n Clickable button for actions in forms, dialogs, and more with support for multiple sizes, states, and more.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Button"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Blazorise.ButtonType","IsEnum":true,"Documentation":"\n \n Defines the button type.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Blazorise.ButtonType"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the button color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Changes the size of a button.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to have the outlines.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', disables the component's functionality and places it in a disabled state.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', places the component in the active state with active styling.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Block","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to span the full width of a parent.\n \n ","Metadata":{"Common.PropertyName":"Block","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n Shows the loading spinner or a .\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the component loading template.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreventDefaultOnSubmit","TypeName":"System.Boolean","Documentation":"\n \n Prevents a default form-post when button type is set to .\n \n ","Metadata":{"Common.PropertyName":"PreventDefaultOnSubmit","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Command","TypeName":"System.Windows.Input.ICommand","Documentation":"\n \n Gets or sets the command to be executed when clicked on a button.\n \n ","Metadata":{"Common.PropertyName":"Command","Common.GloballyQualifiedTypeName":"global::System.Windows.Input.ICommand"}},{"Kind":"Components.Component","Name":"CommandParameter","TypeName":"System.Object","Documentation":"\n \n Reflects the parameter to pass to the CommandProperty upon execution.\n \n ","Metadata":{"Common.PropertyName":"CommandParameter","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the button.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document for a .\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Button","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Button","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1554659901,"Kind":"Components.ChildContent","Name":"Blazorise.Button.LoadingTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the component loading template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Button.LoadingTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":665471880,"Kind":"Components.ChildContent","Name":"Blazorise.Button.LoadingTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the component loading template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"Blazorise.Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Button.LoadingTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":108373029,"Kind":"Components.ChildContent","Name":"Blazorise.Button.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Button.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1730903623,"Kind":"Components.ChildContent","Name":"Blazorise.Button.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Button.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-93834369,"Kind":"Components.Component","Name":"Blazorise.Buttons","AssemblyName":"Blazorise","Documentation":"\n \n Group a series of buttons together on a single line.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Buttons"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Role","TypeName":"Blazorise.ButtonsRole","IsEnum":true,"Documentation":"\n \n Gets or sets the role of the button group.\n \n ","Metadata":{"Common.PropertyName":"Role","Common.GloballyQualifiedTypeName":"global::Blazorise.ButtonsRole"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Blazorise.Orientation","IsEnum":true,"Documentation":"\n \n Gets or sets the button group orientation mode.\n \n ","Metadata":{"Common.PropertyName":"Orientation","Common.GloballyQualifiedTypeName":"global::Blazorise.Orientation"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size","IsEnum":true,"Documentation":"\n \n Change the size of multiple buttons at once.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Buttons","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Buttons"}},{"HashCode":1906185215,"Kind":"Components.Component","Name":"Blazorise.Buttons","AssemblyName":"Blazorise","Documentation":"\n \n Group a series of buttons together on a single line.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Buttons"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Role","TypeName":"Blazorise.ButtonsRole","IsEnum":true,"Documentation":"\n \n Gets or sets the role of the button group.\n \n ","Metadata":{"Common.PropertyName":"Role","Common.GloballyQualifiedTypeName":"global::Blazorise.ButtonsRole"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Blazorise.Orientation","IsEnum":true,"Documentation":"\n \n Gets or sets the button group orientation mode.\n \n ","Metadata":{"Common.PropertyName":"Orientation","Common.GloballyQualifiedTypeName":"global::Blazorise.Orientation"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size","IsEnum":true,"Documentation":"\n \n Change the size of multiple buttons at once.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Buttons","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Buttons","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1739991213,"Kind":"Components.ChildContent","Name":"Blazorise.Buttons.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Buttons"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Buttons.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Buttons","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":984444986,"Kind":"Components.ChildContent","Name":"Blazorise.Buttons.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Buttons"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Buttons.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Buttons","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1185110593,"Kind":"Components.Component","Name":"Blazorise.CloseButton","AssemblyName":"Blazorise","Documentation":"\n \n A generic close button for dismissing content like modals and alerts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CloseButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Flag to indicate that the button is not responsive for user interaction.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoClose","TypeName":"System.Boolean?","Documentation":"\n \n If true, the parent or with be automatically closed\n when button is placed inside of them.\n \n ","Metadata":{"Common.PropertyName":"AutoClose","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CloseButton","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CloseButton"}},{"HashCode":-1910233741,"Kind":"Components.Component","Name":"Blazorise.CloseButton","AssemblyName":"Blazorise","Documentation":"\n \n A generic close button for dismissing content like modals and alerts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CloseButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Flag to indicate that the button is not responsive for user interaction.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoClose","TypeName":"System.Boolean?","Documentation":"\n \n If true, the parent or with be automatically closed\n when button is placed inside of them.\n \n ","Metadata":{"Common.PropertyName":"AutoClose","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CloseButton","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CloseButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-982637662,"Kind":"Components.ChildContent","Name":"Blazorise.CloseButton.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CloseButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CloseButton.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CloseButton","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1784506347,"Kind":"Components.ChildContent","Name":"Blazorise.CloseButton.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CloseButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CloseButton.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CloseButton","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1576718304,"Kind":"Components.Component","Name":"Blazorise.Card","AssemblyName":"Blazorise","Documentation":"\n \n A card is a flexible and extensible content container. It includes options for headers and footers,\n a wide variety of content, contextual background colors, and powerful display options.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Card"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"WhiteText","TypeName":"System.Boolean","Documentation":"\n \n Sets the white text when using the darker background.\n \n ","Metadata":{"Common.PropertyName":"WhiteText","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Card","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Card"}},{"HashCode":329922929,"Kind":"Components.Component","Name":"Blazorise.Card","AssemblyName":"Blazorise","Documentation":"\n \n A card is a flexible and extensible content container. It includes options for headers and footers,\n a wide variety of content, contextual background colors, and powerful display options.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Card"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"WhiteText","TypeName":"System.Boolean","Documentation":"\n \n Sets the white text when using the darker background.\n \n ","Metadata":{"Common.PropertyName":"WhiteText","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Card","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Card","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-807639387,"Kind":"Components.ChildContent","Name":"Blazorise.Card.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Card"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Card.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1718311592,"Kind":"Components.ChildContent","Name":"Blazorise.Card.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Card"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Card.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":309820480,"Kind":"Components.Component","Name":"Blazorise.CardActions","AssemblyName":"Blazorise","Documentation":"\n \n Container for various card actions or commands.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardActions"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardActions","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardActions"}},{"HashCode":-1140868874,"Kind":"Components.Component","Name":"Blazorise.CardActions","AssemblyName":"Blazorise","Documentation":"\n \n Container for various card actions or commands.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardActions"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardActions","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardActions","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1780565486,"Kind":"Components.ChildContent","Name":"Blazorise.CardActions.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardActions"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardActions.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardActions","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1561370171,"Kind":"Components.ChildContent","Name":"Blazorise.CardActions.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardActions"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardActions.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardActions","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1786391730,"Kind":"Components.Component","Name":"Blazorise.CardBody","AssemblyName":"Blazorise","Documentation":"\n \n The main block of a .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardBody"}},{"HashCode":1543672730,"Kind":"Components.Component","Name":"Blazorise.CardBody","AssemblyName":"Blazorise","Documentation":"\n \n The main block of a .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1613106984,"Kind":"Components.ChildContent","Name":"Blazorise.CardBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":291403024,"Kind":"Components.ChildContent","Name":"Blazorise.CardBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1770641001,"Kind":"Components.Component","Name":"Blazorise.CardDeck","AssemblyName":"Blazorise","Documentation":"\n \n Container for an identical width and height cards that aren't attached to one another.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardDeck"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardDeck","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardDeck"}},{"HashCode":812508804,"Kind":"Components.Component","Name":"Blazorise.CardDeck","AssemblyName":"Blazorise","Documentation":"\n \n Container for an identical width and height cards that aren't attached to one another.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardDeck"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardDeck","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardDeck","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-533201163,"Kind":"Components.ChildContent","Name":"Blazorise.CardDeck.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardDeck"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardDeck.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardDeck","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-840787417,"Kind":"Components.ChildContent","Name":"Blazorise.CardDeck.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardDeck"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardDeck.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardDeck","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1152017607,"Kind":"Components.Component","Name":"Blazorise.CardFooter","AssemblyName":"Blazorise","Documentation":"\n \n An optional footer within a card.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardFooter"}},{"HashCode":782205562,"Kind":"Components.Component","Name":"Blazorise.CardFooter","AssemblyName":"Blazorise","Documentation":"\n \n An optional footer within a card.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardFooter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1035593538,"Kind":"Components.ChildContent","Name":"Blazorise.CardFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardFooter","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":464041491,"Kind":"Components.ChildContent","Name":"Blazorise.CardFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardFooter","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":844709499,"Kind":"Components.Component","Name":"Blazorise.CardGroup","AssemblyName":"Blazorise","Documentation":"\n \n Represent cards as a single, attached component with same width and height columns. Card groups use display: flex; to reach their sizing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardGroup"}},{"HashCode":2104479215,"Kind":"Components.Component","Name":"Blazorise.CardGroup","AssemblyName":"Blazorise","Documentation":"\n \n Represent cards as a single, attached component with same width and height columns. Card groups use display: flex; to reach their sizing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1341198585,"Kind":"Components.ChildContent","Name":"Blazorise.CardGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1504411586,"Kind":"Components.ChildContent","Name":"Blazorise.CardGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1049760100,"Kind":"Components.Component","Name":"Blazorise.CardHeader","AssemblyName":"Blazorise","Documentation":"\n \n An optional header within a card.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardHeader"}},{"HashCode":568541154,"Kind":"Components.Component","Name":"Blazorise.CardHeader","AssemblyName":"Blazorise","Documentation":"\n \n An optional header within a card.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2113214009,"Kind":"Components.ChildContent","Name":"Blazorise.CardHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":356022261,"Kind":"Components.ChildContent","Name":"Blazorise.CardHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1503294348,"Kind":"Components.Component","Name":"Blazorise.CardImage","AssemblyName":"Blazorise","Documentation":"\n \n A fullwidth container for a responsive image.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardImage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n Image url.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Alt","TypeName":"System.String","Documentation":"\n \n Alternative image text.\n \n ","Metadata":{"Common.PropertyName":"Alt","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardImage","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardImage"}},{"HashCode":-1373800323,"Kind":"Components.Component","Name":"Blazorise.CardImage","AssemblyName":"Blazorise","Documentation":"\n \n A fullwidth container for a responsive image.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardImage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n Image url.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Alt","TypeName":"System.String","Documentation":"\n \n Alternative image text.\n \n ","Metadata":{"Common.PropertyName":"Alt","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardImage","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardImage","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-570216926,"Kind":"Components.ChildContent","Name":"Blazorise.CardImage.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardImage"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardImage.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardImage","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-692073897,"Kind":"Components.ChildContent","Name":"Blazorise.CardImage.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardImage"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardImage.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardImage","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-816304688,"Kind":"Components.Component","Name":"Blazorise.CardLink","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a card links.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n Link url.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Alt","TypeName":"System.String","Documentation":"\n \n Alternative link text.\n \n ","Metadata":{"Common.PropertyName":"Alt","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardLink"}},{"HashCode":-1112588113,"Kind":"Components.Component","Name":"Blazorise.CardLink","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a card links.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n Link url.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Alt","TypeName":"System.String","Documentation":"\n \n Alternative link text.\n \n ","Metadata":{"Common.PropertyName":"Alt","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardLink","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":809032125,"Kind":"Components.ChildContent","Name":"Blazorise.CardLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardLink","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-429391227,"Kind":"Components.ChildContent","Name":"Blazorise.CardLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardLink","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1191798037,"Kind":"Components.Component","Name":"Blazorise.CardSubtitle","AssemblyName":"Blazorise","Documentation":"\n \n Card titles are used by adding subtitle to a heading tag. Subtitles are generally placed under the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardSubtitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32","Documentation":"\n \n Number from 1 to 6 that defines the subtitle size where the smaller number means larger text.\n \n \n todo: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardSubtitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardSubtitle"}},{"HashCode":-985921133,"Kind":"Components.Component","Name":"Blazorise.CardSubtitle","AssemblyName":"Blazorise","Documentation":"\n \n Card titles are used by adding subtitle to a heading tag. Subtitles are generally placed under the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardSubtitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32","Documentation":"\n \n Number from 1 to 6 that defines the subtitle size where the smaller number means larger text.\n \n \n todo: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardSubtitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardSubtitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":716146697,"Kind":"Components.ChildContent","Name":"Blazorise.CardSubtitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardSubtitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardSubtitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardSubtitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1761888807,"Kind":"Components.ChildContent","Name":"Blazorise.CardSubtitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardSubtitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardSubtitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardSubtitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1605021563,"Kind":"Components.Component","Name":"Blazorise.CardText","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for all text inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardText","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardText"}},{"HashCode":585338013,"Kind":"Components.Component","Name":"Blazorise.CardText","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for all text inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardText","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardText","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1723534710,"Kind":"Components.ChildContent","Name":"Blazorise.CardText.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardText"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardText.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardText","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-946088130,"Kind":"Components.ChildContent","Name":"Blazorise.CardText.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardText"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardText.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardText","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":867002659,"Kind":"Components.Component","Name":"Blazorise.CardTitle","AssemblyName":"Blazorise","Documentation":"\n \n Card titles are used by adding title to a heading tag.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32?","Documentation":"\n \n Number from 1 to 6 that defines the title size where the smaller number means larger text.\n \n \n TODO: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardTitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardTitle"}},{"HashCode":2074573085,"Kind":"Components.Component","Name":"Blazorise.CardTitle","AssemblyName":"Blazorise","Documentation":"\n \n Card titles are used by adding title to a heading tag.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32?","Documentation":"\n \n Number from 1 to 6 that defines the title size where the smaller number means larger text.\n \n \n TODO: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardTitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-108336700,"Kind":"Components.ChildContent","Name":"Blazorise.CardTitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardTitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardTitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1084291450,"Kind":"Components.ChildContent","Name":"Blazorise.CardTitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardTitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardTitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1452938127,"Kind":"Components.Component","Name":"Blazorise.Carousel","AssemblyName":"Blazorise","Documentation":"\n \n A slideshow component for cycling through elements - images or slides of text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Carousel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Autoplay","TypeName":"System.Boolean","Documentation":"\n \n Autoplays the carousel slides.\n \n ","Metadata":{"Common.PropertyName":"Autoplay","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoRepeat","TypeName":"System.Boolean","Documentation":"\n \n Auto-repeats the carousel slides once they reach the end.\n \n ","Metadata":{"Common.PropertyName":"AutoRepeat","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Crossfade","TypeName":"System.Boolean","Documentation":"\n \n Animate slides with a fade transition instead of a slide.\n \n ","Metadata":{"Common.PropertyName":"Crossfade","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Double","Documentation":"\n \n Defines the interval(in milliseconds) after which the item will automatically slide.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"ShowIndicators","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show an indicator for each slide.\n \n ","Metadata":{"Common.PropertyName":"ShowIndicators","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowControls","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show the controls that allows the user to navigate to the next or previous slide.\n \n ","Metadata":{"Common.PropertyName":"ShowControls","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectedSlide","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected slide name.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlide","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedSlideChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected slide has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlideChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreviousButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for previous button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"PreviousButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"NextButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for next button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"NextButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Carousel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Carousel"}},{"HashCode":-2006418890,"Kind":"Components.Component","Name":"Blazorise.Carousel","AssemblyName":"Blazorise","Documentation":"\n \n A slideshow component for cycling through elements - images or slides of text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Carousel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Autoplay","TypeName":"System.Boolean","Documentation":"\n \n Autoplays the carousel slides.\n \n ","Metadata":{"Common.PropertyName":"Autoplay","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoRepeat","TypeName":"System.Boolean","Documentation":"\n \n Auto-repeats the carousel slides once they reach the end.\n \n ","Metadata":{"Common.PropertyName":"AutoRepeat","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Crossfade","TypeName":"System.Boolean","Documentation":"\n \n Animate slides with a fade transition instead of a slide.\n \n ","Metadata":{"Common.PropertyName":"Crossfade","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Double","Documentation":"\n \n Defines the interval(in milliseconds) after which the item will automatically slide.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"ShowIndicators","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show an indicator for each slide.\n \n ","Metadata":{"Common.PropertyName":"ShowIndicators","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowControls","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show the controls that allows the user to navigate to the next or previous slide.\n \n ","Metadata":{"Common.PropertyName":"ShowControls","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectedSlide","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected slide name.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlide","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedSlideChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected slide has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlideChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreviousButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for previous button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"PreviousButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"NextButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for next button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"NextButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Carousel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Carousel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1072326527,"Kind":"Components.ChildContent","Name":"Blazorise.Carousel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Carousel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Carousel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Carousel","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":636300238,"Kind":"Components.ChildContent","Name":"Blazorise.Carousel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Carousel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Carousel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Carousel","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":516899071,"Kind":"Components.Component","Name":"Blazorise.CarouselSlide","AssemblyName":"Blazorise","Documentation":"\n \n A container for placing content in a carousel slide.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CarouselSlide"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Int32?","Documentation":"\n \n Defines the interval(in milliseconds) after which this item will automatically slide.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the slide name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CarouselSlide","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CarouselSlide"}},{"HashCode":651073420,"Kind":"Components.Component","Name":"Blazorise.CarouselSlide","AssemblyName":"Blazorise","Documentation":"\n \n A container for placing content in a carousel slide.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CarouselSlide"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Int32?","Documentation":"\n \n Defines the interval(in milliseconds) after which this item will automatically slide.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the slide name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CarouselSlide","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CarouselSlide","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-743868392,"Kind":"Components.ChildContent","Name":"Blazorise.CarouselSlide.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CarouselSlide"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CarouselSlide.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CarouselSlide","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":961491582,"Kind":"Components.ChildContent","Name":"Blazorise.CarouselSlide.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CarouselSlide"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CarouselSlide.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CarouselSlide","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1391397233,"Kind":"Components.Component","Name":"Blazorise.Check","AssemblyName":"Blazorise","Documentation":"\n \n Checkboxes allow the user to select one or more items from a set.\n \n Checked value type.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Check"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Check component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Indeterminate","TypeName":"System.Boolean?","Documentation":"\n \n The indeterminate property can help you to achieve a 'check all' effect.\n \n ","Metadata":{"Common.PropertyName":"Indeterminate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Check","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check","Components.GenericTyped":"True"}},{"HashCode":900988663,"Kind":"Components.Component","Name":"Blazorise.Check","AssemblyName":"Blazorise","Documentation":"\n \n Checkboxes allow the user to select one or more items from a set.\n \n Checked value type.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Check"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Check component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Indeterminate","TypeName":"System.Boolean?","Documentation":"\n \n The indeterminate property can help you to achieve a 'check all' effect.\n \n ","Metadata":{"Common.PropertyName":"Indeterminate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Check","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2007136348,"Kind":"Components.ChildContent","Name":"Blazorise.Check.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Check.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1608002429,"Kind":"Components.ChildContent","Name":"Blazorise.Check.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Check.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":720527478,"Kind":"Components.ChildContent","Name":"Blazorise.Check.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Check.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1389227217,"Kind":"Components.ChildContent","Name":"Blazorise.Check.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Check.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1865303686,"Kind":"Components.Component","Name":"Blazorise.Collapse","AssemblyName":"Blazorise","Documentation":"\n \n Toggle visibility of almost any content on your pages in a vertically collapsing container.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Collapse"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the collapse visibility state.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Collapse","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Collapse"}},{"HashCode":-441398865,"Kind":"Components.Component","Name":"Blazorise.Collapse","AssemblyName":"Blazorise","Documentation":"\n \n Toggle visibility of almost any content on your pages in a vertically collapsing container.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Collapse"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the collapse visibility state.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Collapse","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Collapse","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":68834940,"Kind":"Components.ChildContent","Name":"Blazorise.Collapse.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Collapse"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Collapse.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Collapse","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":799426269,"Kind":"Components.ChildContent","Name":"Blazorise.Collapse.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Collapse"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Collapse.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Collapse","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":65041486,"Kind":"Components.Component","Name":"Blazorise.CollapseBody","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper for collapse content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CollapseBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CollapseBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseBody"}},{"HashCode":1703022064,"Kind":"Components.Component","Name":"Blazorise.CollapseBody","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper for collapse content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CollapseBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CollapseBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":713394576,"Kind":"Components.ChildContent","Name":"Blazorise.CollapseBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CollapseBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CollapseBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1458136225,"Kind":"Components.ChildContent","Name":"Blazorise.CollapseBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CollapseBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CollapseBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1697128713,"Kind":"Components.Component","Name":"Blazorise.CollapseHeader","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper for collapse header.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CollapseHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the header is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CollapseHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseHeader"}},{"HashCode":789085958,"Kind":"Components.Component","Name":"Blazorise.CollapseHeader","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper for collapse header.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CollapseHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the header is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CollapseHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1035218844,"Kind":"Components.ChildContent","Name":"Blazorise.CollapseHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CollapseHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CollapseHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1768827174,"Kind":"Components.ChildContent","Name":"Blazorise.CollapseHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CollapseHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CollapseHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1724813998,"Kind":"Components.Component","Name":"Blazorise.ColorEdit","AssemblyName":"Blazorise","Documentation":"\n \n The editor that allows you to select a color from a dropdown menu.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColorEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n \n Gets or sets the input color value.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ColorChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the color has changed.\n \n ","Metadata":{"Common.PropertyName":"ColorChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ColorExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the color value.\n \n ","Metadata":{"Common.PropertyName":"ColorExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ColorEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit"}},{"HashCode":-1450674558,"Kind":"Components.Component","Name":"Blazorise.ColorEdit","AssemblyName":"Blazorise","Documentation":"\n \n The editor that allows you to select a color from a dropdown menu.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ColorEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n \n Gets or sets the input color value.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ColorChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the color has changed.\n \n ","Metadata":{"Common.PropertyName":"ColorChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ColorExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the color value.\n \n ","Metadata":{"Common.PropertyName":"ColorExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ColorEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":773023615,"Kind":"Components.ChildContent","Name":"Blazorise.ColorEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"ColorEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1928903373,"Kind":"Components.ChildContent","Name":"Blazorise.ColorEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.ColorEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1324560482,"Kind":"Components.ChildContent","Name":"Blazorise.ColorEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ColorEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":464405156,"Kind":"Components.ChildContent","Name":"Blazorise.ColorEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ColorEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2082796335,"Kind":"Components.Component","Name":"Blazorise.ColorPicker","AssemblyName":"Blazorise","Documentation":"\n \n The editor that allows you to select a color from a dropdown menu.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColorPicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n \n Gets or sets the input color value.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ColorChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the color has changed.\n \n ","Metadata":{"Common.PropertyName":"ColorChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ColorExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the color value.\n \n ","Metadata":{"Common.PropertyName":"ColorExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Palette","TypeName":"System.String[]","Documentation":"\n \n List a colors below the colorpicker to make it convenient for users to choose from\n frequently or recently used colors.\n \n ","Metadata":{"Common.PropertyName":"Palette","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"ShowPalette","TypeName":"System.Boolean","Documentation":"\n \n Controls the visibility of the palette below the colorpicker to make it convenient for users to\n choose from frequently or recently used colors.\n \n ","Metadata":{"Common.PropertyName":"ShowPalette","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"HideAfterPaletteSelect","TypeName":"System.Boolean","Documentation":"\n \n Automatically hides the dropdown menu after a palette color is selected.\n \n ","Metadata":{"Common.PropertyName":"HideAfterPaletteSelect","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowClearButton","TypeName":"System.Boolean","Documentation":"\n \n Controls the visibility of the clear buttons.\n \n ","Metadata":{"Common.PropertyName":"ShowClearButton","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCancelButton","TypeName":"System.Boolean","Documentation":"\n \n Controls the visibility of the cancel buttons.\n \n ","Metadata":{"Common.PropertyName":"ShowCancelButton","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PickerLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"PickerLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ColorPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker"}},{"HashCode":-903240446,"Kind":"Components.Component","Name":"Blazorise.ColorPicker","AssemblyName":"Blazorise","Documentation":"\n \n The editor that allows you to select a color from a dropdown menu.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ColorPicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n \n Gets or sets the input color value.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ColorChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the color has changed.\n \n ","Metadata":{"Common.PropertyName":"ColorChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ColorExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the color value.\n \n ","Metadata":{"Common.PropertyName":"ColorExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Palette","TypeName":"System.String[]","Documentation":"\n \n List a colors below the colorpicker to make it convenient for users to choose from\n frequently or recently used colors.\n \n ","Metadata":{"Common.PropertyName":"Palette","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"ShowPalette","TypeName":"System.Boolean","Documentation":"\n \n Controls the visibility of the palette below the colorpicker to make it convenient for users to\n choose from frequently or recently used colors.\n \n ","Metadata":{"Common.PropertyName":"ShowPalette","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"HideAfterPaletteSelect","TypeName":"System.Boolean","Documentation":"\n \n Automatically hides the dropdown menu after a palette color is selected.\n \n ","Metadata":{"Common.PropertyName":"HideAfterPaletteSelect","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowClearButton","TypeName":"System.Boolean","Documentation":"\n \n Controls the visibility of the clear buttons.\n \n ","Metadata":{"Common.PropertyName":"ShowClearButton","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCancelButton","TypeName":"System.Boolean","Documentation":"\n \n Controls the visibility of the cancel buttons.\n \n ","Metadata":{"Common.PropertyName":"ShowCancelButton","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PickerLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"PickerLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ColorPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2043208415,"Kind":"Components.ChildContent","Name":"Blazorise.ColorPicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"ColorPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorPicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":163522778,"Kind":"Components.ChildContent","Name":"Blazorise.ColorPicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.ColorPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorPicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-689556216,"Kind":"Components.ChildContent","Name":"Blazorise.ColorPicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ColorPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorPicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-483538984,"Kind":"Components.ChildContent","Name":"Blazorise.ColorPicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ColorPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorPicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1798075137,"Kind":"Components.Component","Name":"Blazorise.Column","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper that represents a column in a flexbox grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Column"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Column","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Column"}},{"HashCode":855818266,"Kind":"Components.Component","Name":"Blazorise.Column","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper that represents a column in a flexbox grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Column"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Column","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Column","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-587479560,"Kind":"Components.ChildContent","Name":"Blazorise.Column.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Column"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Column.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Column","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-333662903,"Kind":"Components.ChildContent","Name":"Blazorise.Column.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Column"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Column.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Column","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1884416562,"Kind":"Components.Component","Name":"Blazorise.Container","AssemblyName":"Blazorise","Documentation":"\n \n The container is a simple element that allows you to place content within a given device or viewport.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Container"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Breakpoint","TypeName":"Blazorise.Breakpoint","IsEnum":true,"Documentation":"\n \n Makes a full width container that is 100% wide until the specified breakpoint is reached.\n \n ","Metadata":{"Common.PropertyName":"Breakpoint","Common.GloballyQualifiedTypeName":"global::Blazorise.Breakpoint"}},{"Kind":"Components.Component","Name":"Fluid","TypeName":"System.Boolean","Documentation":"\n \n Makes a full width container, spanning the entire width of the viewport.\n \n ","Metadata":{"Common.PropertyName":"Fluid","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Container","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Container"}},{"HashCode":2029959896,"Kind":"Components.Component","Name":"Blazorise.Container","AssemblyName":"Blazorise","Documentation":"\n \n The container is a simple element that allows you to place content within a given device or viewport.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Container"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Breakpoint","TypeName":"Blazorise.Breakpoint","IsEnum":true,"Documentation":"\n \n Makes a full width container that is 100% wide until the specified breakpoint is reached.\n \n ","Metadata":{"Common.PropertyName":"Breakpoint","Common.GloballyQualifiedTypeName":"global::Blazorise.Breakpoint"}},{"Kind":"Components.Component","Name":"Fluid","TypeName":"System.Boolean","Documentation":"\n \n Makes a full width container, spanning the entire width of the viewport.\n \n ","Metadata":{"Common.PropertyName":"Fluid","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Container","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Container","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1441591130,"Kind":"Components.ChildContent","Name":"Blazorise.Container.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Container"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Container.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Container","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":203215788,"Kind":"Components.ChildContent","Name":"Blazorise.Container.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Container"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Container.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Container","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-606721333,"Kind":"Components.Component","Name":"Blazorise.Control","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for input components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Control"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Determines if the check or radio control will be inlined.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Role","TypeName":"Blazorise.ControlRole","IsEnum":true,"Documentation":"\n \n Sets the role that affects the behaviour of the control container.\n \n ","Metadata":{"Common.PropertyName":"Role","Common.GloballyQualifiedTypeName":"global::Blazorise.ControlRole"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Control","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Control"}},{"HashCode":1759686999,"Kind":"Components.Component","Name":"Blazorise.Control","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for input components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Control"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Determines if the check or radio control will be inlined.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Role","TypeName":"Blazorise.ControlRole","IsEnum":true,"Documentation":"\n \n Sets the role that affects the behaviour of the control container.\n \n ","Metadata":{"Common.PropertyName":"Role","Common.GloballyQualifiedTypeName":"global::Blazorise.ControlRole"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Control","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Control","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1540811379,"Kind":"Components.ChildContent","Name":"Blazorise.Control.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Control"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Control.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Control","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-425566898,"Kind":"Components.ChildContent","Name":"Blazorise.Control.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Control"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Control.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Control","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":287704569,"Kind":"Components.Component","Name":"Blazorise.DateEdit","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a date value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DateEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.DateEdit component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}},{"Kind":"Components.Component","Name":"Date","TypeName":"TValue","Documentation":"\n \n Gets or sets the input date value.\n \n ","Metadata":{"Common.PropertyName":"Date","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the date has changed.\n \n ","Metadata":{"Common.PropertyName":"DateChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the date value.\n \n ","Metadata":{"Common.PropertyName":"DateExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The earliest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The latest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Int32","Documentation":"\n \n The step attribute specifies the legal day intervals to choose from when the user opens the calendar in a date field.\n \n For example, if step = \"2\", you can only select every second day in the calendar.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DateEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit","Components.GenericTyped":"True"}},{"HashCode":539612541,"Kind":"Components.Component","Name":"Blazorise.DateEdit","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a date value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DateEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.DateEdit component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}},{"Kind":"Components.Component","Name":"Date","TypeName":"TValue","Documentation":"\n \n Gets or sets the input date value.\n \n ","Metadata":{"Common.PropertyName":"Date","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the date has changed.\n \n ","Metadata":{"Common.PropertyName":"DateChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the date value.\n \n ","Metadata":{"Common.PropertyName":"DateExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The earliest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The latest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Int32","Documentation":"\n \n The step attribute specifies the legal day intervals to choose from when the user opens the calendar in a date field.\n \n For example, if step = \"2\", you can only select every second day in the calendar.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DateEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":687776632,"Kind":"Components.ChildContent","Name":"Blazorise.DateEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"DateEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DateEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":924764308,"Kind":"Components.ChildContent","Name":"Blazorise.DateEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.DateEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DateEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":11277559,"Kind":"Components.ChildContent","Name":"Blazorise.DateEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DateEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DateEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1671105011,"Kind":"Components.ChildContent","Name":"Blazorise.DateEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DateEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DateEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1138307810,"Kind":"Components.Component","Name":"Blazorise.DatePicker","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a date value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DatePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.DatePicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Blazorise.DateInputSelectionMode","IsEnum":true,"Documentation":"\n \n Defines the mode in which the dates can be selected.\n \n ","Metadata":{"Common.PropertyName":"SelectionMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputSelectionMode"}},{"Kind":"Components.Component","Name":"Date","TypeName":"TValue","Documentation":"\n \n Gets or sets the input date value.\n \n ","Metadata":{"Common.PropertyName":"Date","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the date has changed.\n \n ","Metadata":{"Common.PropertyName":"DateChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the date value.\n \n ","Metadata":{"Common.PropertyName":"DateExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Dates","TypeName":"System.Collections.Generic.IReadOnlyList","Documentation":"\n \n Gets or sets the input date value.\n \n ","Metadata":{"Common.PropertyName":"Dates","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DatesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs when the date has changed.\n \n ","Metadata":{"Common.PropertyName":"DatesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DatesExpression","TypeName":"System.Linq.Expressions.Expression>>","Documentation":"\n \n Gets or sets an expression that identifies the date value.\n \n ","Metadata":{"Common.PropertyName":"DatesExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The earliest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The latest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"FirstDayOfWeek","TypeName":"System.DayOfWeek","IsEnum":true,"Documentation":"\n \n Defines the first day of the week.\n \n ","Metadata":{"Common.PropertyName":"FirstDayOfWeek","Common.GloballyQualifiedTypeName":"global::System.DayOfWeek"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the display format of the date input.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TimeAs24hr","TypeName":"System.Boolean","Documentation":"\n \n Displays time picker in 24 hour mode without AM/PM selection when enabled.\n \n ","Metadata":{"Common.PropertyName":"TimeAs24hr","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisabledDates","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n List of disabled dates that the user should not be able to pick.\n \n ","Metadata":{"Common.PropertyName":"DisabledDates","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Display the calendar in an always-open state with the inline option.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func>","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DatePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.GenericTyped":"True"}},{"HashCode":682137510,"Kind":"Components.Component","Name":"Blazorise.DatePicker","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a date value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DatePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.DatePicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Blazorise.DateInputSelectionMode","IsEnum":true,"Documentation":"\n \n Defines the mode in which the dates can be selected.\n \n ","Metadata":{"Common.PropertyName":"SelectionMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputSelectionMode"}},{"Kind":"Components.Component","Name":"Date","TypeName":"TValue","Documentation":"\n \n Gets or sets the input date value.\n \n ","Metadata":{"Common.PropertyName":"Date","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the date has changed.\n \n ","Metadata":{"Common.PropertyName":"DateChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the date value.\n \n ","Metadata":{"Common.PropertyName":"DateExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Dates","TypeName":"System.Collections.Generic.IReadOnlyList","Documentation":"\n \n Gets or sets the input date value.\n \n ","Metadata":{"Common.PropertyName":"Dates","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DatesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs when the date has changed.\n \n ","Metadata":{"Common.PropertyName":"DatesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DatesExpression","TypeName":"System.Linq.Expressions.Expression>>","Documentation":"\n \n Gets or sets an expression that identifies the date value.\n \n ","Metadata":{"Common.PropertyName":"DatesExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The earliest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The latest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"FirstDayOfWeek","TypeName":"System.DayOfWeek","IsEnum":true,"Documentation":"\n \n Defines the first day of the week.\n \n ","Metadata":{"Common.PropertyName":"FirstDayOfWeek","Common.GloballyQualifiedTypeName":"global::System.DayOfWeek"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the display format of the date input.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TimeAs24hr","TypeName":"System.Boolean","Documentation":"\n \n Displays time picker in 24 hour mode without AM/PM selection when enabled.\n \n ","Metadata":{"Common.PropertyName":"TimeAs24hr","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisabledDates","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n List of disabled dates that the user should not be able to pick.\n \n ","Metadata":{"Common.PropertyName":"DisabledDates","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Display the calendar in an always-open state with the inline option.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func>","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DatePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-498722904,"Kind":"Components.ChildContent","Name":"Blazorise.DatePicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"DatePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DatePicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1713523488,"Kind":"Components.ChildContent","Name":"Blazorise.DatePicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.DatePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DatePicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2027117241,"Kind":"Components.ChildContent","Name":"Blazorise.DatePicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DatePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DatePicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":603600556,"Kind":"Components.ChildContent","Name":"Blazorise.DatePicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DatePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DatePicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-330348193,"Kind":"Components.Component","Name":"Blazorise.Divider","AssemblyName":"Blazorise","Documentation":"\n \n A divider is a thin line that groups content in lists and layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Divider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DividerType","TypeName":"Blazorise.DividerType?","Documentation":"\n \n Defines the type and style of the divider.\n \n ","Metadata":{"Common.PropertyName":"DividerType","Common.GloballyQualifiedTypeName":"global::Blazorise.DividerType?"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Defines the text of the divider when it's set as .\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Divider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Divider"}},{"HashCode":-1610813950,"Kind":"Components.Component","Name":"Blazorise.Divider","AssemblyName":"Blazorise","Documentation":"\n \n A divider is a thin line that groups content in lists and layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Divider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DividerType","TypeName":"Blazorise.DividerType?","Documentation":"\n \n Defines the type and style of the divider.\n \n ","Metadata":{"Common.PropertyName":"DividerType","Common.GloballyQualifiedTypeName":"global::Blazorise.DividerType?"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Defines the text of the divider when it's set as .\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Divider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Divider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-939040714,"Kind":"Components.Component","Name":"Blazorise.Dropdown","AssemblyName":"Blazorise","Documentation":"\n \n Dropdown is toggleable, contextual overlay for displaying lists of links and more.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Dropdown"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be visible.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, dropdown would not react to button click.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Direction","TypeName":"Blazorise.Direction","IsEnum":true,"Documentation":"\n \n Dropdown-menu slide direction.\n \n ","Metadata":{"Common.PropertyName":"Direction","Common.GloballyQualifiedTypeName":"global::Blazorise.Direction"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the dropdown menu visibility has changed.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Dropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dropdown"}},{"HashCode":1063847589,"Kind":"Components.Component","Name":"Blazorise.Dropdown","AssemblyName":"Blazorise","Documentation":"\n \n Dropdown is toggleable, contextual overlay for displaying lists of links and more.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Dropdown"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be visible.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, dropdown would not react to button click.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Direction","TypeName":"Blazorise.Direction","IsEnum":true,"Documentation":"\n \n Dropdown-menu slide direction.\n \n ","Metadata":{"Common.PropertyName":"Direction","Common.GloballyQualifiedTypeName":"global::Blazorise.Direction"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the dropdown menu visibility has changed.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Dropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dropdown","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-590941174,"Kind":"Components.ChildContent","Name":"Blazorise.Dropdown.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Dropdown"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Dropdown.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dropdown","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":565039148,"Kind":"Components.ChildContent","Name":"Blazorise.Dropdown.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Dropdown"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Dropdown.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dropdown","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2129311378,"Kind":"Components.Component","Name":"Blazorise.DropdownDivider","AssemblyName":"Blazorise","Documentation":"\n \n Divider that can be placed between 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownDivider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownDivider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownDivider"}},{"HashCode":974840090,"Kind":"Components.Component","Name":"Blazorise.DropdownDivider","AssemblyName":"Blazorise","Documentation":"\n \n Divider that can be placed between 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DropdownDivider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownDivider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownDivider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1571054134,"Kind":"Components.Component","Name":"Blazorise.DropdownHeader","AssemblyName":"Blazorise","Documentation":"\n \n Add a header to label sections of actions in any dropdown menu.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownHeader"}},{"HashCode":1261764526,"Kind":"Components.Component","Name":"Blazorise.DropdownHeader","AssemblyName":"Blazorise","Documentation":"\n \n Add a header to label sections of actions in any dropdown menu.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DropdownHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-921139180,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropdownHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":640400920,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DropdownHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":219602491,"Kind":"Components.Component","Name":"Blazorise.DropdownItem","AssemblyName":"Blazorise","Documentation":"\n \n A menu item for the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Documentation":"\n \n Holds the item value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Indicate the currently active item.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Indicate the currently disabled item.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownItem"}},{"HashCode":-1169915259,"Kind":"Components.Component","Name":"Blazorise.DropdownItem","AssemblyName":"Blazorise","Documentation":"\n \n A menu item for the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DropdownItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Documentation":"\n \n Holds the item value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Indicate the currently active item.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Indicate the currently disabled item.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1122256310,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropdownItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1923288828,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DropdownItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":924501527,"Kind":"Components.Component","Name":"Blazorise.DropdownMenu","AssemblyName":"Blazorise","Documentation":"\n \n Main container for a menu that can contain or or more 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"MaxMenuHeight","TypeName":"System.String","Documentation":"\n \n Sets the maximum height of the dropdown menu.\n \n ","Metadata":{"Common.PropertyName":"MaxMenuHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownMenu","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownMenu"}},{"HashCode":314002541,"Kind":"Components.Component","Name":"Blazorise.DropdownMenu","AssemblyName":"Blazorise","Documentation":"\n \n Main container for a menu that can contain or or more 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DropdownMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"MaxMenuHeight","TypeName":"System.String","Documentation":"\n \n Sets the maximum height of the dropdown menu.\n \n ","Metadata":{"Common.PropertyName":"MaxMenuHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownMenu","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1188476678,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownMenu.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropdownMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownMenu.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownMenu","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1352821189,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownMenu.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DropdownMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownMenu.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownMenu","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":319288371,"Kind":"Components.Component","Name":"Blazorise.DropdownToggle","AssemblyName":"Blazorise","Documentation":"\n \n Toggles the dropdown menu visibility on or off.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownToggle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the dropdown color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Gets or sets the dropdown size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Button outline.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Split","TypeName":"System.Boolean","Documentation":"\n \n Indicates that a toggle should act as a split button.\n \n ","Metadata":{"Common.PropertyName":"Split","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Makes the toggle element look inactive.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ToggleIconVisible","TypeName":"System.Boolean?","Documentation":"\n \n Gets or sets a value indicating whether the dropdown toggle icon is visible.\n \n \n true if [show toggle]; otherwise, false.\n \n Default: True\n ","Metadata":{"Common.PropertyName":"ToggleIconVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the toggle button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownToggle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownToggle"}},{"HashCode":-1058650219,"Kind":"Components.Component","Name":"Blazorise.DropdownToggle","AssemblyName":"Blazorise","Documentation":"\n \n Toggles the dropdown menu visibility on or off.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DropdownToggle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the dropdown color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Gets or sets the dropdown size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Button outline.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Split","TypeName":"System.Boolean","Documentation":"\n \n Indicates that a toggle should act as a split button.\n \n ","Metadata":{"Common.PropertyName":"Split","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Makes the toggle element look inactive.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ToggleIconVisible","TypeName":"System.Boolean?","Documentation":"\n \n Gets or sets a value indicating whether the dropdown toggle icon is visible.\n \n \n true if [show toggle]; otherwise, false.\n \n Default: True\n ","Metadata":{"Common.PropertyName":"ToggleIconVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the toggle button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownToggle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownToggle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1965441760,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownToggle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropdownToggle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownToggle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownToggle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-475355256,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownToggle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DropdownToggle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownToggle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownToggle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":879491233,"Kind":"Components.Component","Name":"Blazorise.DropContainer","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper component for the draggable items and dropzones.\n \n Type of the draggable item.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropContainer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DropContainer component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Items that are used for the drag&drop withing the container.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemsFilter","TypeName":"System.Func","Documentation":"\n \n The method used to determine if the item belongs to the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemsFilter","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemDropped","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Callback that indicates that an item has been dropped on a drop zone. Should be used to update the \"status\" of the data item.\n \n ","Metadata":{"Common.PropertyName":"ItemDropped","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowed","TypeName":"System.Func","Documentation":"\n \n Determines if the item is allowed to be dropped to the specified zone.\n \n ","Metadata":{"Common.PropertyName":"DropAllowed","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is allowed.\n \n ","Metadata":{"Common.PropertyName":"DropAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DropNotAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is not allowed.\n \n ","Metadata":{"Common.PropertyName":"DropNotAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ApplyDropClassesOnDragStarted","TypeName":"System.Boolean","Documentation":"\n \n When true, or drop classes are applied as soon as a transaction has started.\n \n ","Metadata":{"Common.PropertyName":"ApplyDropClassesOnDragStarted","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ItemDisabled","TypeName":"System.Func","Documentation":"\n \n Determines if the item is disabled for dragging and dropping.\n \n ","Metadata":{"Common.PropertyName":"ItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisabledClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone if the result of is false.\n \n ","Metadata":{"Common.PropertyName":"DisabledClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone when the drag operation has started.\n \n ","Metadata":{"Common.PropertyName":"DraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ItemDraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the drag item when it is being dragged.\n \n ","Metadata":{"Common.PropertyName":"ItemDraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropContainer","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropContainer","Components.GenericTyped":"True"}},{"HashCode":321260949,"Kind":"Components.Component","Name":"Blazorise.DropContainer","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper component for the draggable items and dropzones.\n \n Type of the draggable item.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DropContainer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DropContainer component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Items that are used for the drag&drop withing the container.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemsFilter","TypeName":"System.Func","Documentation":"\n \n The method used to determine if the item belongs to the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemsFilter","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemDropped","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Callback that indicates that an item has been dropped on a drop zone. Should be used to update the \"status\" of the data item.\n \n ","Metadata":{"Common.PropertyName":"ItemDropped","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowed","TypeName":"System.Func","Documentation":"\n \n Determines if the item is allowed to be dropped to the specified zone.\n \n ","Metadata":{"Common.PropertyName":"DropAllowed","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is allowed.\n \n ","Metadata":{"Common.PropertyName":"DropAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DropNotAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is not allowed.\n \n ","Metadata":{"Common.PropertyName":"DropNotAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ApplyDropClassesOnDragStarted","TypeName":"System.Boolean","Documentation":"\n \n When true, or drop classes are applied as soon as a transaction has started.\n \n ","Metadata":{"Common.PropertyName":"ApplyDropClassesOnDragStarted","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ItemDisabled","TypeName":"System.Func","Documentation":"\n \n Determines if the item is disabled for dragging and dropping.\n \n ","Metadata":{"Common.PropertyName":"ItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisabledClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone if the result of is false.\n \n ","Metadata":{"Common.PropertyName":"DisabledClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone when the drag operation has started.\n \n ","Metadata":{"Common.PropertyName":"DraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ItemDraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the drag item when it is being dragged.\n \n ","Metadata":{"Common.PropertyName":"ItemDraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropContainer","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropContainer","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1585144258,"Kind":"Components.ChildContent","Name":"Blazorise.DropContainer.ItemTemplate","AssemblyName":"Blazorise","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"DropContainer"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropContainer.ItemTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropContainer","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-217716303,"Kind":"Components.ChildContent","Name":"Blazorise.DropContainer.ItemTemplate","AssemblyName":"Blazorise","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Blazorise.DropContainer"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropContainer.ItemTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropContainer","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1502804095,"Kind":"Components.ChildContent","Name":"Blazorise.DropContainer.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropContainer"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropContainer.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropContainer","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":207447379,"Kind":"Components.ChildContent","Name":"Blazorise.DropContainer.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DropContainer"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropContainer.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropContainer","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":149805513,"Kind":"Components.Component","Name":"Blazorise.DropZone","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper component that are acting as a drop area for the drop items.\n \n Type of the draggable item.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropZone"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DropZone component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique name of the dropzone.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ItemsFilter","TypeName":"System.Func","Documentation":"\n \n The method used to determine if the item belongs to the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemsFilter","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowed","TypeName":"System.Func","Documentation":"\n \n Determines if the item is allowed to be dropped to this zone.\n \n ","Metadata":{"Common.PropertyName":"DropAllowed","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is allowed.\n \n ","Metadata":{"Common.PropertyName":"DropAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DropNotAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is not allowed.\n \n ","Metadata":{"Common.PropertyName":"DropNotAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ApplyDropClassesOnDragStarted","TypeName":"System.Boolean?","Documentation":"\n \n When true, or drop classes are applied as soon as a transaction has started.\n \n ","Metadata":{"Common.PropertyName":"ApplyDropClassesOnDragStarted","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ItemDisabled","TypeName":"System.Func","Documentation":"\n \n Determines if the item is disabled for dragging and dropping.\n \n ","Metadata":{"Common.PropertyName":"ItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisabledClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone if the result of is false.\n \n ","Metadata":{"Common.PropertyName":"DisabledClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone when the drag operation has started.\n \n ","Metadata":{"Common.PropertyName":"DraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ItemDraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the drag item when it is being dragged.\n \n ","Metadata":{"Common.PropertyName":"ItemDraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AllowReorder","TypeName":"System.Boolean","Documentation":"\n \n If true, the reordering of the items will be enabled.\n \n ","Metadata":{"Common.PropertyName":"AllowReorder","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"OnlyZone","TypeName":"System.Boolean","Documentation":"\n \n If true, will only act as a dropable zone and not render any items.\n \n ","Metadata":{"Common.PropertyName":"OnlyZone","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropZone","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropZone","Components.GenericTyped":"True"}},{"HashCode":1038447463,"Kind":"Components.Component","Name":"Blazorise.DropZone","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper component that are acting as a drop area for the drop items.\n \n Type of the draggable item.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DropZone"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DropZone component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique name of the dropzone.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ItemsFilter","TypeName":"System.Func","Documentation":"\n \n The method used to determine if the item belongs to the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemsFilter","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowed","TypeName":"System.Func","Documentation":"\n \n Determines if the item is allowed to be dropped to this zone.\n \n ","Metadata":{"Common.PropertyName":"DropAllowed","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is allowed.\n \n ","Metadata":{"Common.PropertyName":"DropAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DropNotAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is not allowed.\n \n ","Metadata":{"Common.PropertyName":"DropNotAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ApplyDropClassesOnDragStarted","TypeName":"System.Boolean?","Documentation":"\n \n When true, or drop classes are applied as soon as a transaction has started.\n \n ","Metadata":{"Common.PropertyName":"ApplyDropClassesOnDragStarted","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ItemDisabled","TypeName":"System.Func","Documentation":"\n \n Determines if the item is disabled for dragging and dropping.\n \n ","Metadata":{"Common.PropertyName":"ItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisabledClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone if the result of is false.\n \n ","Metadata":{"Common.PropertyName":"DisabledClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone when the drag operation has started.\n \n ","Metadata":{"Common.PropertyName":"DraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ItemDraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the drag item when it is being dragged.\n \n ","Metadata":{"Common.PropertyName":"ItemDraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AllowReorder","TypeName":"System.Boolean","Documentation":"\n \n If true, the reordering of the items will be enabled.\n \n ","Metadata":{"Common.PropertyName":"AllowReorder","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"OnlyZone","TypeName":"System.Boolean","Documentation":"\n \n If true, will only act as a dropable zone and not render any items.\n \n ","Metadata":{"Common.PropertyName":"OnlyZone","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropZone","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropZone","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1598962493,"Kind":"Components.ChildContent","Name":"Blazorise.DropZone.ItemTemplate","AssemblyName":"Blazorise","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"DropZone"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropZone.ItemTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropZone","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1575193229,"Kind":"Components.ChildContent","Name":"Blazorise.DropZone.ItemTemplate","AssemblyName":"Blazorise","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Blazorise.DropZone"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropZone.ItemTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropZone","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":526634105,"Kind":"Components.ChildContent","Name":"Blazorise.DropZone.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropZone"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropZone.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropZone","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1608403951,"Kind":"Components.ChildContent","Name":"Blazorise.DropZone.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DropZone"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropZone.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropZone","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-186662880,"Kind":"Components.Component","Name":"Blazorise._Draggable","AssemblyName":"Blazorise","Documentation":"\n \n Internal component that represents the drag item used by the .\n \n Datatype of the item being dragged.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Draggable"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise._Draggable component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ZoneName","TypeName":"System.String","Documentation":"\n \n The dropzone name this this draggable belongs to.\n \n ","Metadata":{"Common.PropertyName":"ZoneName","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n The data that is represented by this item.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DragStarted","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n An event that is raised when a drag operation has started.\n \n ","Metadata":{"Common.PropertyName":"DragStarted","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DragEnded","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n An event that is raised when a drag operation has ended.\n \n ","Metadata":{"Common.PropertyName":"DragEnded","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, the draggable item canot be dragged.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisabledClass","TypeName":"System.String","Documentation":"\n \n The classname that is applied when is set to true.\n \n ","Metadata":{"Common.PropertyName":"DisabledClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DraggingClass","TypeName":"System.String","Documentation":"\n \n The classname that is applied when a dragging operation is in progress.\n \n ","Metadata":{"Common.PropertyName":"DraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Documentation":"\n \n Defines the index of the draggable item.\n \n ","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"HideContent","TypeName":"System.Boolean","Documentation":"\n \n If true, the item content will not be rendered.\n \n ","Metadata":{"Common.PropertyName":"HideContent","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._Draggable","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_Draggable","Components.GenericTyped":"True"}},{"HashCode":-1237350291,"Kind":"Components.Component","Name":"Blazorise._Draggable","AssemblyName":"Blazorise","Documentation":"\n \n Internal component that represents the drag item used by the .\n \n Datatype of the item being dragged.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise._Draggable"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise._Draggable component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ZoneName","TypeName":"System.String","Documentation":"\n \n The dropzone name this this draggable belongs to.\n \n ","Metadata":{"Common.PropertyName":"ZoneName","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n The data that is represented by this item.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DragStarted","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n An event that is raised when a drag operation has started.\n \n ","Metadata":{"Common.PropertyName":"DragStarted","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DragEnded","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n An event that is raised when a drag operation has ended.\n \n ","Metadata":{"Common.PropertyName":"DragEnded","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, the draggable item canot be dragged.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisabledClass","TypeName":"System.String","Documentation":"\n \n The classname that is applied when is set to true.\n \n ","Metadata":{"Common.PropertyName":"DisabledClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DraggingClass","TypeName":"System.String","Documentation":"\n \n The classname that is applied when a dragging operation is in progress.\n \n ","Metadata":{"Common.PropertyName":"DraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Documentation":"\n \n Defines the index of the draggable item.\n \n ","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"HideContent","TypeName":"System.Boolean","Documentation":"\n \n If true, the item content will not be rendered.\n \n ","Metadata":{"Common.PropertyName":"HideContent","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._Draggable","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_Draggable","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1424031195,"Kind":"Components.ChildContent","Name":"Blazorise._Draggable.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"_Draggable"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise._Draggable.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_Draggable","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1826213845,"Kind":"Components.ChildContent","Name":"Blazorise._Draggable.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise._Draggable"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise._Draggable.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_Draggable","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1845764788,"Kind":"Components.Component","Name":"Blazorise.Dynamic","AssemblyName":"Blazorise","Documentation":"\n \n Component used to dynamically build a DOM element based on its name.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Dynamic"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TagName","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the element to render.\n \n ","Metadata":{"Common.PropertyName":"TagName","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ElementRef","TypeName":"Microsoft.AspNetCore.Components.ElementReference","Documentation":"\n \n Gets or sets the element reference.\n \n ","Metadata":{"Common.PropertyName":"ElementRef","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.ElementReference"}},{"Kind":"Components.Component","Name":"ElementRefChanged","TypeName":"System.Action","Documentation":"\n \n Notifies us that the element reference has changed.\n \n ","Metadata":{"Common.PropertyName":"ElementRefChanged","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ClickPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Set to true if click event need to be prevented.\n \n ","Metadata":{"Common.PropertyName":"ClickPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ClickStopPropagation","TypeName":"System.Boolean","Documentation":"\n \n Set to true if click event need to be prevented from propagation.\n \n ","Metadata":{"Common.PropertyName":"ClickStopPropagation","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Dynamic","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dynamic"}},{"HashCode":166787658,"Kind":"Components.Component","Name":"Blazorise.Dynamic","AssemblyName":"Blazorise","Documentation":"\n \n Component used to dynamically build a DOM element based on its name.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Dynamic"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TagName","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the element to render.\n \n ","Metadata":{"Common.PropertyName":"TagName","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ElementRef","TypeName":"Microsoft.AspNetCore.Components.ElementReference","Documentation":"\n \n Gets or sets the element reference.\n \n ","Metadata":{"Common.PropertyName":"ElementRef","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.ElementReference"}},{"Kind":"Components.Component","Name":"ElementRefChanged","TypeName":"System.Action","Documentation":"\n \n Notifies us that the element reference has changed.\n \n ","Metadata":{"Common.PropertyName":"ElementRefChanged","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ClickPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Set to true if click event need to be prevented.\n \n ","Metadata":{"Common.PropertyName":"ClickPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ClickStopPropagation","TypeName":"System.Boolean","Documentation":"\n \n Set to true if click event need to be prevented from propagation.\n \n ","Metadata":{"Common.PropertyName":"ClickStopPropagation","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Dynamic","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dynamic","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1599529827,"Kind":"Components.ChildContent","Name":"Blazorise.Dynamic.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Dynamic"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Dynamic.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dynamic","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1532957077,"Kind":"Components.ChildContent","Name":"Blazorise.Dynamic.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Dynamic"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Dynamic.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dynamic","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":230860873,"Kind":"Components.Component","Name":"Blazorise.Field","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for form input components like label, text, button, etc.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Field"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Horizontal","TypeName":"System.Boolean","Documentation":"\n \n Aligns the controls for horizontal form.\n \n ","Metadata":{"Common.PropertyName":"Horizontal","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the field inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"JustifyContent","TypeName":"Blazorise.JustifyContent","IsEnum":true,"Documentation":"\n \n Aligns the flexible container's items when the items do not use all available space on the main-axis (horizontally).\n \n ","Metadata":{"Common.PropertyName":"JustifyContent","Common.GloballyQualifiedTypeName":"global::Blazorise.JustifyContent"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Field","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Field"}},{"HashCode":-1989508375,"Kind":"Components.Component","Name":"Blazorise.Field","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for form input components like label, text, button, etc.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Field"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Horizontal","TypeName":"System.Boolean","Documentation":"\n \n Aligns the controls for horizontal form.\n \n ","Metadata":{"Common.PropertyName":"Horizontal","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the field inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"JustifyContent","TypeName":"Blazorise.JustifyContent","IsEnum":true,"Documentation":"\n \n Aligns the flexible container's items when the items do not use all available space on the main-axis (horizontally).\n \n ","Metadata":{"Common.PropertyName":"JustifyContent","Common.GloballyQualifiedTypeName":"global::Blazorise.JustifyContent"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Field","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Field","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-591012606,"Kind":"Components.ChildContent","Name":"Blazorise.Field.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Field"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Field.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Field","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-466728212,"Kind":"Components.ChildContent","Name":"Blazorise.Field.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Field"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Field.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Field","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2019411733,"Kind":"Components.Component","Name":"Blazorise.FieldBody","AssemblyName":"Blazorise","Documentation":"\n \n Container for input components when has set to true.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FieldBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column size inside of a component.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FieldBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldBody"}},{"HashCode":-906619517,"Kind":"Components.Component","Name":"Blazorise.FieldBody","AssemblyName":"Blazorise","Documentation":"\n \n Container for input components when has set to true.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FieldBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column size inside of a component.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FieldBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1827418633,"Kind":"Components.ChildContent","Name":"Blazorise.FieldBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FieldBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FieldBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-297251980,"Kind":"Components.ChildContent","Name":"Blazorise.FieldBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.FieldBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FieldBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2119575830,"Kind":"Components.Component","Name":"Blazorise.FieldHelp","AssemblyName":"Blazorise","Documentation":"\n \n Sets the field help-text positioned bellow the field.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FieldHelp"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FieldHelp","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldHelp"}},{"HashCode":1182084264,"Kind":"Components.Component","Name":"Blazorise.FieldHelp","AssemblyName":"Blazorise","Documentation":"\n \n Sets the field help-text positioned bellow the field.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FieldHelp"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FieldHelp","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldHelp","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1226805822,"Kind":"Components.ChildContent","Name":"Blazorise.FieldHelp.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FieldHelp"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FieldHelp.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldHelp","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-295211693,"Kind":"Components.ChildContent","Name":"Blazorise.FieldHelp.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.FieldHelp"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FieldHelp.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldHelp","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-889661676,"Kind":"Components.Component","Name":"Blazorise.FieldLabel","AssemblyName":"Blazorise","Documentation":"\n \n Label for a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FieldLabel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"For","TypeName":"System.String","Documentation":"\n \n Gets or sets the ID of an element that this label belongs to.\n \n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Screenreader","TypeName":"Blazorise.Screenreader","IsEnum":true,"Documentation":"\n \n Defines the visibility for screen readers.\n \n ","Metadata":{"Common.PropertyName":"Screenreader","Common.GloballyQualifiedTypeName":"global::Blazorise.Screenreader"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column size inside of a component.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FieldLabel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldLabel"}},{"HashCode":841969979,"Kind":"Components.Component","Name":"Blazorise.FieldLabel","AssemblyName":"Blazorise","Documentation":"\n \n Label for a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FieldLabel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"For","TypeName":"System.String","Documentation":"\n \n Gets or sets the ID of an element that this label belongs to.\n \n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Screenreader","TypeName":"Blazorise.Screenreader","IsEnum":true,"Documentation":"\n \n Defines the visibility for screen readers.\n \n ","Metadata":{"Common.PropertyName":"Screenreader","Common.GloballyQualifiedTypeName":"global::Blazorise.Screenreader"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column size inside of a component.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FieldLabel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldLabel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1777846412,"Kind":"Components.ChildContent","Name":"Blazorise.FieldLabel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FieldLabel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FieldLabel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldLabel","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1953922861,"Kind":"Components.ChildContent","Name":"Blazorise.FieldLabel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.FieldLabel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FieldLabel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldLabel","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1195607635,"Kind":"Components.Component","Name":"Blazorise.Fields","AssemblyName":"Blazorise","Documentation":"\n \n Container for multiple component that needs to be placed in a flexbox grid row.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Fields"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n \n Sets the field label.\n \n ","Metadata":{"Common.PropertyName":"Label","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Help","TypeName":"System.String","Documentation":"\n \n Sets the field help-text positioned bellow the field.\n \n ","Metadata":{"Common.PropertyName":"Help","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the field inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Fields","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Fields"}},{"HashCode":148437869,"Kind":"Components.Component","Name":"Blazorise.Fields","AssemblyName":"Blazorise","Documentation":"\n \n Container for multiple component that needs to be placed in a flexbox grid row.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Fields"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n \n Sets the field label.\n \n ","Metadata":{"Common.PropertyName":"Label","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Help","TypeName":"System.String","Documentation":"\n \n Sets the field help-text positioned bellow the field.\n \n ","Metadata":{"Common.PropertyName":"Help","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the field inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Fields","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Fields","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1355633284,"Kind":"Components.ChildContent","Name":"Blazorise.Fields.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Fields"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Fields.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Fields","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-802337596,"Kind":"Components.ChildContent","Name":"Blazorise.Fields.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Fields"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Fields.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Fields","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-667170571,"Kind":"Components.Component","Name":"Blazorise.Figure","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for piece of content like images, than can display optional caption.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Figure"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.FigureSize","IsEnum":true,"Documentation":"\n \n Gets or sets the figure size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.FigureSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Figure","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Figure"}},{"HashCode":-1424715216,"Kind":"Components.Component","Name":"Blazorise.Figure","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for piece of content like images, than can display optional caption.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Figure"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.FigureSize","IsEnum":true,"Documentation":"\n \n Gets or sets the figure size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.FigureSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Figure","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Figure","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":118050827,"Kind":"Components.ChildContent","Name":"Blazorise.Figure.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Figure"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Figure.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Figure","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1058391281,"Kind":"Components.ChildContent","Name":"Blazorise.Figure.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Figure"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Figure.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Figure","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1587277465,"Kind":"Components.Component","Name":"Blazorise.FigureCaption","AssemblyName":"Blazorise","Documentation":"\n \n Optional caption for a image.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FigureCaption"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FigureCaption","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FigureCaption"}},{"HashCode":321044474,"Kind":"Components.Component","Name":"Blazorise.FigureCaption","AssemblyName":"Blazorise","Documentation":"\n \n Optional caption for a image.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FigureCaption"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FigureCaption","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FigureCaption","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":475377363,"Kind":"Components.ChildContent","Name":"Blazorise.FigureCaption.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FigureCaption"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FigureCaption.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FigureCaption","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1926988088,"Kind":"Components.ChildContent","Name":"Blazorise.FigureCaption.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.FigureCaption"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FigureCaption.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FigureCaption","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-896285202,"Kind":"Components.Component","Name":"Blazorise.FigureImage","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a image.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FigureImage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n The absolute or relative URL of the image.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AlternateText","TypeName":"System.String","Documentation":"\n \n Alternate text for an image.\n \n ","Metadata":{"Common.PropertyName":"AlternateText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Rounded","TypeName":"System.Boolean","Documentation":"\n \n True if container should have a rounded corners.\n \n ","Metadata":{"Common.PropertyName":"Rounded","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FigureImage","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FigureImage"}},{"HashCode":656977538,"Kind":"Components.Component","Name":"Blazorise.FigureImage","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a image.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FigureImage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n The absolute or relative URL of the image.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AlternateText","TypeName":"System.String","Documentation":"\n \n Alternate text for an image.\n \n ","Metadata":{"Common.PropertyName":"AlternateText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Rounded","TypeName":"System.Boolean","Documentation":"\n \n True if container should have a rounded corners.\n \n ","Metadata":{"Common.PropertyName":"Rounded","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FigureImage","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FigureImage","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2030242181,"Kind":"Components.Component","Name":"Blazorise.FileEdit","AssemblyName":"Blazorise","Documentation":"\n \n Input component with support for single of multi file upload.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FileEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Enables the multiple file selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty file input.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"System.String","Documentation":"\n \n Specifies the types of files that the input accepts. https://www.w3schools.com/tags/att_input_accept.asp\"\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxChunkSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the max chunk size when uploading the file.\n Take note that if you're using you're provided with a stream and should configure the chunk size when handling with the stream.\n \n \n https://docs.microsoft.com/en-us/aspnet/core/blazor/javascript-interoperability/call-dotnet-from-javascript?view=aspnetcore-6.0#stream-from-javascript-to-net\n \n ","Metadata":{"Common.PropertyName":"MaxChunkSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxFileSize","TypeName":"System.Int64","Documentation":"\n \n Maximum file size in bytes, checked before starting upload (note: never trust client, always check file\n size at server-side). Defaults to .\n \n ","Metadata":{"Common.PropertyName":"MaxFileSize","Common.GloballyQualifiedTypeName":"global::System.Int64"}},{"Kind":"Components.Component","Name":"SegmentFetchTimeout","TypeName":"System.TimeSpan","Documentation":"\n \n Gets or sets the Segment Fetch Timeout when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"SegmentFetchTimeout","Common.GloballyQualifiedTypeName":"global::System.TimeSpan"}},{"Kind":"Components.Component","Name":"Changed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the selected file has changed, including when the reset operation is executed.\n \n ","Metadata":{"Common.PropertyName":"Changed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Started","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has started.\n \n ","Metadata":{"Common.PropertyName":"Started","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Ended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has ended.\n \n ","Metadata":{"Common.PropertyName":"Ended","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Written","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the part of file has being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Written","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Progressed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Notifies the progress of file being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Progressed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoReset","TypeName":"System.Boolean","Documentation":"\n \n If true file input will be automatically reset after it has being uploaded.\n \n ","Metadata":{"Common.PropertyName":"AutoReset","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"BrowseButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"BrowseButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"DisableProgressReport","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether report progress should be disabled. By enabling this setting, Progressed and Written callbacks won't be called. Internal file progress won't be tracked.\n This setting can speed up file transfer considerably.\n \n ","Metadata":{"Common.PropertyName":"DisableProgressReport","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FileEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FileEdit"}},{"HashCode":1664475384,"Kind":"Components.Component","Name":"Blazorise.FileEdit","AssemblyName":"Blazorise","Documentation":"\n \n Input component with support for single of multi file upload.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FileEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Enables the multiple file selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty file input.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"System.String","Documentation":"\n \n Specifies the types of files that the input accepts. https://www.w3schools.com/tags/att_input_accept.asp\"\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxChunkSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the max chunk size when uploading the file.\n Take note that if you're using you're provided with a stream and should configure the chunk size when handling with the stream.\n \n \n https://docs.microsoft.com/en-us/aspnet/core/blazor/javascript-interoperability/call-dotnet-from-javascript?view=aspnetcore-6.0#stream-from-javascript-to-net\n \n ","Metadata":{"Common.PropertyName":"MaxChunkSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxFileSize","TypeName":"System.Int64","Documentation":"\n \n Maximum file size in bytes, checked before starting upload (note: never trust client, always check file\n size at server-side). Defaults to .\n \n ","Metadata":{"Common.PropertyName":"MaxFileSize","Common.GloballyQualifiedTypeName":"global::System.Int64"}},{"Kind":"Components.Component","Name":"SegmentFetchTimeout","TypeName":"System.TimeSpan","Documentation":"\n \n Gets or sets the Segment Fetch Timeout when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"SegmentFetchTimeout","Common.GloballyQualifiedTypeName":"global::System.TimeSpan"}},{"Kind":"Components.Component","Name":"Changed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the selected file has changed, including when the reset operation is executed.\n \n ","Metadata":{"Common.PropertyName":"Changed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Started","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has started.\n \n ","Metadata":{"Common.PropertyName":"Started","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Ended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has ended.\n \n ","Metadata":{"Common.PropertyName":"Ended","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Written","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the part of file has being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Written","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Progressed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Notifies the progress of file being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Progressed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoReset","TypeName":"System.Boolean","Documentation":"\n \n If true file input will be automatically reset after it has being uploaded.\n \n ","Metadata":{"Common.PropertyName":"AutoReset","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"BrowseButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"BrowseButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"DisableProgressReport","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether report progress should be disabled. By enabling this setting, Progressed and Written callbacks won't be called. Internal file progress won't be tracked.\n This setting can speed up file transfer considerably.\n \n ","Metadata":{"Common.PropertyName":"DisableProgressReport","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FileEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FileEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":97191749,"Kind":"Components.ChildContent","Name":"Blazorise.FileEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FileEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1762490182,"Kind":"Components.ChildContent","Name":"Blazorise.FileEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FileEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1296166880,"Kind":"Components.ChildContent","Name":"Blazorise.FileEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FileEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-747092182,"Kind":"Components.ChildContent","Name":"Blazorise.FileEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FileEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":606804155,"Kind":"Components.Component","Name":"Blazorise.FilePicker","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper component build upon component providing extra file uploading features.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Enables the multiple file selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty file input.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"System.String","Documentation":"\n \n Specifies the types of files that the input accepts. https://www.w3schools.com/tags/att_input_accept.asp\"\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxChunkSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the max chunk size when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"MaxChunkSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxFileSize","TypeName":"System.Int64","Documentation":"\n \n Maximum file size in bytes, checked before starting upload (note: never trust client, always check file\n size at server-side). Defaults to .\n \n ","Metadata":{"Common.PropertyName":"MaxFileSize","Common.GloballyQualifiedTypeName":"global::System.Int64"}},{"Kind":"Components.Component","Name":"SegmentFetchTimeout","TypeName":"System.TimeSpan","Documentation":"\n \n Gets or sets the Segment Fetch Timeout when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"SegmentFetchTimeout","Common.GloballyQualifiedTypeName":"global::System.TimeSpan"}},{"Kind":"Components.Component","Name":"Changed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the selected file has changed, including when the reset operation is executed.\n \n ","Metadata":{"Common.PropertyName":"Changed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Started","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has started.\n \n ","Metadata":{"Common.PropertyName":"Started","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Ended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has ended.\n \n ","Metadata":{"Common.PropertyName":"Ended","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Written","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the part of file has being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Written","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Progressed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Notifies the progress of file being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Progressed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Upload","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs once the FilePicker's Upload is triggered for every file.\n \n ","Metadata":{"Common.PropertyName":"Upload","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoReset","TypeName":"System.Boolean","Documentation":"\n \n If true file input will be automatically reset after it has being uploaded.\n \n ","Metadata":{"Common.PropertyName":"AutoReset","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FilePickerLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"FilePickerLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"FileTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Provides a custom file content.\n \n ","Metadata":{"Common.PropertyName":"FileTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ButtonsTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Provides a custom content for upload, clear and cancel buttons.\n \n ","Metadata":{"Common.PropertyName":"ButtonsTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ShowMode","TypeName":"Blazorise.FilePickerShowMode","IsEnum":true,"Documentation":"\n \n Gets or Sets FilePicker's show mode.\n Defaults to \n \n ","Metadata":{"Common.PropertyName":"ShowMode","Common.GloballyQualifiedTypeName":"global::Blazorise.FilePickerShowMode"}},{"Kind":"Components.Component","Name":"DisableProgressReport","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether report progress should be disabled. By enabling this setting, Progressed and Written callbacks won't be called. Internal file progress won't be tracked.\n This setting can speed up file transfer considerably.\n \n ","Metadata":{"Common.PropertyName":"DisableProgressReport","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FilePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker"}},{"HashCode":983848119,"Kind":"Components.Component","Name":"Blazorise.FilePicker","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper component build upon component providing extra file uploading features.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FilePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Enables the multiple file selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty file input.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"System.String","Documentation":"\n \n Specifies the types of files that the input accepts. https://www.w3schools.com/tags/att_input_accept.asp\"\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxChunkSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the max chunk size when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"MaxChunkSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxFileSize","TypeName":"System.Int64","Documentation":"\n \n Maximum file size in bytes, checked before starting upload (note: never trust client, always check file\n size at server-side). Defaults to .\n \n ","Metadata":{"Common.PropertyName":"MaxFileSize","Common.GloballyQualifiedTypeName":"global::System.Int64"}},{"Kind":"Components.Component","Name":"SegmentFetchTimeout","TypeName":"System.TimeSpan","Documentation":"\n \n Gets or sets the Segment Fetch Timeout when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"SegmentFetchTimeout","Common.GloballyQualifiedTypeName":"global::System.TimeSpan"}},{"Kind":"Components.Component","Name":"Changed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the selected file has changed, including when the reset operation is executed.\n \n ","Metadata":{"Common.PropertyName":"Changed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Started","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has started.\n \n ","Metadata":{"Common.PropertyName":"Started","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Ended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has ended.\n \n ","Metadata":{"Common.PropertyName":"Ended","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Written","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the part of file has being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Written","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Progressed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Notifies the progress of file being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Progressed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Upload","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs once the FilePicker's Upload is triggered for every file.\n \n ","Metadata":{"Common.PropertyName":"Upload","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoReset","TypeName":"System.Boolean","Documentation":"\n \n If true file input will be automatically reset after it has being uploaded.\n \n ","Metadata":{"Common.PropertyName":"AutoReset","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FilePickerLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"FilePickerLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"FileTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Provides a custom file content.\n \n ","Metadata":{"Common.PropertyName":"FileTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ButtonsTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Provides a custom content for upload, clear and cancel buttons.\n \n ","Metadata":{"Common.PropertyName":"ButtonsTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ShowMode","TypeName":"Blazorise.FilePickerShowMode","IsEnum":true,"Documentation":"\n \n Gets or Sets FilePicker's show mode.\n Defaults to \n \n ","Metadata":{"Common.PropertyName":"ShowMode","Common.GloballyQualifiedTypeName":"global::Blazorise.FilePickerShowMode"}},{"Kind":"Components.Component","Name":"DisableProgressReport","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether report progress should be disabled. By enabling this setting, Progressed and Written callbacks won't be called. Internal file progress won't be tracked.\n This setting can speed up file transfer considerably.\n \n ","Metadata":{"Common.PropertyName":"DisableProgressReport","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FilePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":543623442,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.ChildTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildTemplate","ParentTag":"FilePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.ChildTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-769981824,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.ChildTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildTemplate","ParentTag":"Blazorise.FilePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.ChildTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1176801822,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"FilePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1362770104,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.FilePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-88152520,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.FileTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Provides a custom file content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FileTemplate","ParentTag":"FilePicker"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FileTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.FileTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":639195298,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.FileTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Provides a custom file content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FileTemplate","ParentTag":"Blazorise.FilePicker"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FileTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.FileTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-485377719,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.ButtonsTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Provides a custom content for upload, clear and cancel buttons.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ButtonsTemplate","ParentTag":"FilePicker"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ButtonsTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.ButtonsTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":973607263,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.ButtonsTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Provides a custom content for upload, clear and cancel buttons.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ButtonsTemplate","ParentTag":"Blazorise.FilePicker"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ButtonsTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.ButtonsTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1816347605,"Kind":"Components.Component","Name":"Blazorise._FilePickerConfirmModal","AssemblyName":"Blazorise","Documentation":"\n \n Internal confirmation dialog used by the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_FilePickerConfirmModal"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._FilePickerConfirmModal","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_FilePickerConfirmModal"}},{"HashCode":-275180974,"Kind":"Components.Component","Name":"Blazorise._FilePickerConfirmModal","AssemblyName":"Blazorise","Documentation":"\n \n Internal confirmation dialog used by the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise._FilePickerConfirmModal"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._FilePickerConfirmModal","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_FilePickerConfirmModal","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-211746418,"Kind":"Components.Component","Name":"Blazorise.FocusTrap","AssemblyName":"Blazorise","Documentation":"\n \n The focus trap component allows to restrict TAB key navigation inside the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FocusTrap"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n If true the TAB focus will be activated.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FocusTrap","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FocusTrap"}},{"HashCode":-658058249,"Kind":"Components.Component","Name":"Blazorise.FocusTrap","AssemblyName":"Blazorise","Documentation":"\n \n The focus trap component allows to restrict TAB key navigation inside the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FocusTrap"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n If true the TAB focus will be activated.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FocusTrap","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FocusTrap","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1367638759,"Kind":"Components.ChildContent","Name":"Blazorise.FocusTrap.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FocusTrap"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FocusTrap.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FocusTrap","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-502731483,"Kind":"Components.ChildContent","Name":"Blazorise.FocusTrap.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.FocusTrap"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FocusTrap.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FocusTrap","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1044275054,"Kind":"Components.Component","Name":"Blazorise.Form","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a regular html form element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Form"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Form","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Form"}},{"HashCode":1580566482,"Kind":"Components.Component","Name":"Blazorise.Form","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a regular html form element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Form"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Form","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Form","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":249402577,"Kind":"Components.ChildContent","Name":"Blazorise.Form.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Form"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Form.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Form","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-186207533,"Kind":"Components.ChildContent","Name":"Blazorise.Form.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Form"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Form.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Form","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":735267679,"Kind":"Components.Component","Name":"Blazorise.Help","AssemblyName":"Blazorise","Documentation":"\n \n Help text for text inside of form.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Help"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Help","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Help"}},{"HashCode":-182798918,"Kind":"Components.Component","Name":"Blazorise.Help","AssemblyName":"Blazorise","Documentation":"\n \n Help text for text inside of form.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Help"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Help","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Help","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2082948870,"Kind":"Components.ChildContent","Name":"Blazorise.Help.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Help"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Help.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Help","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-383146868,"Kind":"Components.ChildContent","Name":"Blazorise.Help.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Help"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Help.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Help","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":814373721,"Kind":"Components.Component","Name":"Blazorise.Highlighter","AssemblyName":"Blazorise","Documentation":"\n \n Highlights the part of the text based on a search term.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Highlighter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n The whole text in which a will be highlighted.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HighlightedText","TypeName":"System.String","Documentation":"\n \n The search term to be highlighted.\n \n ","Metadata":{"Common.PropertyName":"HighlightedText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaseSensitive","TypeName":"System.Boolean","Documentation":"\n \n Whether or not the search term will be case sensitive.\n \n ","Metadata":{"Common.PropertyName":"CaseSensitive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"NextBoundary","TypeName":"System.String","Documentation":"\n \n A regex expression used for searching the word boundaries.\n \n ","Metadata":{"Common.PropertyName":"NextBoundary","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"UntilNextBoundary","TypeName":"System.Boolean","Documentation":"\n \n If true, highlights the text until the next word boundary.\n \n ","Metadata":{"Common.PropertyName":"UntilNextBoundary","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Highlighter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Highlighter"}},{"HashCode":-349966530,"Kind":"Components.Component","Name":"Blazorise.Highlighter","AssemblyName":"Blazorise","Documentation":"\n \n Highlights the part of the text based on a search term.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Highlighter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n The whole text in which a will be highlighted.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HighlightedText","TypeName":"System.String","Documentation":"\n \n The search term to be highlighted.\n \n ","Metadata":{"Common.PropertyName":"HighlightedText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaseSensitive","TypeName":"System.Boolean","Documentation":"\n \n Whether or not the search term will be case sensitive.\n \n ","Metadata":{"Common.PropertyName":"CaseSensitive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"NextBoundary","TypeName":"System.String","Documentation":"\n \n A regex expression used for searching the word boundaries.\n \n ","Metadata":{"Common.PropertyName":"NextBoundary","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"UntilNextBoundary","TypeName":"System.Boolean","Documentation":"\n \n If true, highlights the text until the next word boundary.\n \n ","Metadata":{"Common.PropertyName":"UntilNextBoundary","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Highlighter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Highlighter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-678122451,"Kind":"Components.Component","Name":"Blazorise.Icon","AssemblyName":"Blazorise","Documentation":"\n \n Container for any type of icon font.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Icon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.Object","Documentation":"\n \n Icon name that can be either a string or .\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"IconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Suggested icon style.\n \n ","Metadata":{"Common.PropertyName":"IconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"IconSize","TypeName":"Blazorise.IconSize?","Documentation":"\n \n Defines the icon size.\n \n ","Metadata":{"Common.PropertyName":"IconSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IconSize?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the icon is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has entered the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has left the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Icon","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Icon"}},{"HashCode":-1686463511,"Kind":"Components.Component","Name":"Blazorise.Icon","AssemblyName":"Blazorise","Documentation":"\n \n Container for any type of icon font.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Icon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.Object","Documentation":"\n \n Icon name that can be either a string or .\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"IconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Suggested icon style.\n \n ","Metadata":{"Common.PropertyName":"IconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"IconSize","TypeName":"Blazorise.IconSize?","Documentation":"\n \n Defines the icon size.\n \n ","Metadata":{"Common.PropertyName":"IconSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IconSize?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the icon is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has entered the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has left the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Icon","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Icon","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1775124259,"Kind":"Components.Component","Name":"Blazorise.Image","AssemblyName":"Blazorise","Documentation":"\n \n Container for an image element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Image"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n The absolute or relative URL of the image.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Alternate text for an image.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Fluid","TypeName":"System.Boolean","Documentation":"\n \n Forces an image to take up the whole width.\n \n ","Metadata":{"Common.PropertyName":"Fluid","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Image","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Image"}},{"HashCode":-1899596190,"Kind":"Components.Component","Name":"Blazorise.Image","AssemblyName":"Blazorise","Documentation":"\n \n Container for an image element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Image"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n The absolute or relative URL of the image.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Alternate text for an image.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Fluid","TypeName":"System.Boolean","Documentation":"\n \n Forces an image to take up the whole width.\n \n ","Metadata":{"Common.PropertyName":"Fluid","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Image","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Image","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2096941255,"Kind":"Components.Component","Name":"Blazorise.Inline","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for horizontally stacked input components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Inline"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Inline","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Inline"}},{"HashCode":533798010,"Kind":"Components.Component","Name":"Blazorise.Inline","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for horizontally stacked input components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Inline"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Inline","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Inline","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":963823652,"Kind":"Components.ChildContent","Name":"Blazorise.Inline.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Inline"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Inline.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Inline","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1200206570,"Kind":"Components.ChildContent","Name":"Blazorise.Inline.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Inline"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Inline.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Inline","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-909294641,"Kind":"Components.Component","Name":"Blazorise.InputMask","AssemblyName":"Blazorise","Documentation":"\n \n Format input text content when you are typing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputMask"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the input time value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the time has changed.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the time field.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Mask","TypeName":"System.String","Documentation":"\n \n The mask to use for the input.\n \n ","Metadata":{"Common.PropertyName":"Mask","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Regex","TypeName":"System.String","Documentation":"\n \n Use a regular expression as a mask.\n \n ","Metadata":{"Common.PropertyName":"Regex","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Alias","TypeName":"System.String","Documentation":"\n \n With an alias, you can define a complex mask definition and call it by using an alias name.\n So this is mainly to simplify the use of your masks. Some aliases found in the extensions are email,\n currency, decimal, integer, date, DateTime, dd/mm/yyyy, etc.\n \n ","Metadata":{"Common.PropertyName":"Alias","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"InputFormat","TypeName":"System.String","Documentation":"\n \n Defines the input format when the is used.\n \n ","Metadata":{"Common.PropertyName":"InputFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"OutputFormat","TypeName":"System.String","Documentation":"\n \n Defines the output format of the when the is used.\n \n ","Metadata":{"Common.PropertyName":"OutputFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowMaskOnFocus","TypeName":"System.Boolean","Documentation":"\n \n Shows the mask when the input gets focus. (default = true)\n \n ","Metadata":{"Common.PropertyName":"ShowMaskOnFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowMaskOnHover","TypeName":"System.Boolean","Documentation":"\n \n Shows the mask when hovering the mouse. (default = true)\n \n ","Metadata":{"Common.PropertyName":"ShowMaskOnHover","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"NumericInput","TypeName":"System.Boolean","Documentation":"\n \n Numeric input direction. Keeps the caret at the end.\n \n ","Metadata":{"Common.PropertyName":"NumericInput","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"RightAlign","TypeName":"System.Boolean","Documentation":"\n \n Align the input to the right.\n \n \n By setting the rightAlign you can specify to right-align an inputmask. This is only applied\n in combination op the numericInput option or the dir-attribute. The default is true.\n \n ","Metadata":{"Common.PropertyName":"RightAlign","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n Define the decimal separator (numeric mode only).\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSeparator","TypeName":"System.String","Documentation":"\n \n Define the group separator (numeric mode only).\n \n ","Metadata":{"Common.PropertyName":"GroupSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Nullable","TypeName":"System.Boolean","Documentation":"\n \n Return nothing when the user hasn't entered anything. Default: false.\n \n ","Metadata":{"Common.PropertyName":"Nullable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoUnmask","TypeName":"System.Boolean","Documentation":"\n \n Automatically unmask the value when retrieved. Default: false.\n \n ","Metadata":{"Common.PropertyName":"AutoUnmask","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PositionCaretOnClick","TypeName":"Blazorise.InputMaskCaretPosition","IsEnum":true,"Documentation":"\n \n Defines the positioning of the caret on click.\n \n ","Metadata":{"Common.PropertyName":"PositionCaretOnClick","Common.GloballyQualifiedTypeName":"global::Blazorise.InputMaskCaretPosition"}},{"Kind":"Components.Component","Name":"ClearMaskOnLostFocus","TypeName":"System.Boolean","Documentation":"\n \n Remove the empty mask on blur or when not empty remove the optional trailing part. Default: true\n \n ","Metadata":{"Common.PropertyName":"ClearMaskOnLostFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ClearIncomplete","TypeName":"System.Boolean","Documentation":"\n \n Clear the incomplete input on blur. Default: false\n \n ","Metadata":{"Common.PropertyName":"ClearIncomplete","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Completed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Execute a function when the mask is completed.\n \n ","Metadata":{"Common.PropertyName":"Completed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Incompleted","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Execute a function when the mask is incomplete. Executes on blur.\n \n ","Metadata":{"Common.PropertyName":"Incompleted","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Cleared","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Execute a function when the mask is cleared.\n \n ","Metadata":{"Common.PropertyName":"Cleared","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.InputMask","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask"}},{"HashCode":-1023528550,"Kind":"Components.Component","Name":"Blazorise.InputMask","AssemblyName":"Blazorise","Documentation":"\n \n Format input text content when you are typing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.InputMask"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the input time value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the time has changed.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the time field.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Mask","TypeName":"System.String","Documentation":"\n \n The mask to use for the input.\n \n ","Metadata":{"Common.PropertyName":"Mask","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Regex","TypeName":"System.String","Documentation":"\n \n Use a regular expression as a mask.\n \n ","Metadata":{"Common.PropertyName":"Regex","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Alias","TypeName":"System.String","Documentation":"\n \n With an alias, you can define a complex mask definition and call it by using an alias name.\n So this is mainly to simplify the use of your masks. Some aliases found in the extensions are email,\n currency, decimal, integer, date, DateTime, dd/mm/yyyy, etc.\n \n ","Metadata":{"Common.PropertyName":"Alias","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"InputFormat","TypeName":"System.String","Documentation":"\n \n Defines the input format when the is used.\n \n ","Metadata":{"Common.PropertyName":"InputFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"OutputFormat","TypeName":"System.String","Documentation":"\n \n Defines the output format of the when the is used.\n \n ","Metadata":{"Common.PropertyName":"OutputFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowMaskOnFocus","TypeName":"System.Boolean","Documentation":"\n \n Shows the mask when the input gets focus. (default = true)\n \n ","Metadata":{"Common.PropertyName":"ShowMaskOnFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowMaskOnHover","TypeName":"System.Boolean","Documentation":"\n \n Shows the mask when hovering the mouse. (default = true)\n \n ","Metadata":{"Common.PropertyName":"ShowMaskOnHover","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"NumericInput","TypeName":"System.Boolean","Documentation":"\n \n Numeric input direction. Keeps the caret at the end.\n \n ","Metadata":{"Common.PropertyName":"NumericInput","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"RightAlign","TypeName":"System.Boolean","Documentation":"\n \n Align the input to the right.\n \n \n By setting the rightAlign you can specify to right-align an inputmask. This is only applied\n in combination op the numericInput option or the dir-attribute. The default is true.\n \n ","Metadata":{"Common.PropertyName":"RightAlign","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n Define the decimal separator (numeric mode only).\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSeparator","TypeName":"System.String","Documentation":"\n \n Define the group separator (numeric mode only).\n \n ","Metadata":{"Common.PropertyName":"GroupSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Nullable","TypeName":"System.Boolean","Documentation":"\n \n Return nothing when the user hasn't entered anything. Default: false.\n \n ","Metadata":{"Common.PropertyName":"Nullable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoUnmask","TypeName":"System.Boolean","Documentation":"\n \n Automatically unmask the value when retrieved. Default: false.\n \n ","Metadata":{"Common.PropertyName":"AutoUnmask","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PositionCaretOnClick","TypeName":"Blazorise.InputMaskCaretPosition","IsEnum":true,"Documentation":"\n \n Defines the positioning of the caret on click.\n \n ","Metadata":{"Common.PropertyName":"PositionCaretOnClick","Common.GloballyQualifiedTypeName":"global::Blazorise.InputMaskCaretPosition"}},{"Kind":"Components.Component","Name":"ClearMaskOnLostFocus","TypeName":"System.Boolean","Documentation":"\n \n Remove the empty mask on blur or when not empty remove the optional trailing part. Default: true\n \n ","Metadata":{"Common.PropertyName":"ClearMaskOnLostFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ClearIncomplete","TypeName":"System.Boolean","Documentation":"\n \n Clear the incomplete input on blur. Default: false\n \n ","Metadata":{"Common.PropertyName":"ClearIncomplete","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Completed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Execute a function when the mask is completed.\n \n ","Metadata":{"Common.PropertyName":"Completed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Incompleted","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Execute a function when the mask is incomplete. Executes on blur.\n \n ","Metadata":{"Common.PropertyName":"Incompleted","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Cleared","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Execute a function when the mask is cleared.\n \n ","Metadata":{"Common.PropertyName":"Cleared","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.InputMask","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1319970419,"Kind":"Components.ChildContent","Name":"Blazorise.InputMask.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"InputMask"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.InputMask.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-360916322,"Kind":"Components.ChildContent","Name":"Blazorise.InputMask.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.InputMask"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.InputMask.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2085571804,"Kind":"Components.ChildContent","Name":"Blazorise.InputMask.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"InputMask"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.InputMask.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-655294906,"Kind":"Components.ChildContent","Name":"Blazorise.InputMask.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.InputMask"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.InputMask.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-59897025,"Kind":"Components.Component","Name":"Blazorise.Jumbotron","AssemblyName":"Blazorise","Documentation":"\n \n Lightweight, flexible component for showcasing hero unit style content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Jumbotron"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Jumbotron","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Jumbotron"}},{"HashCode":-439372469,"Kind":"Components.Component","Name":"Blazorise.Jumbotron","AssemblyName":"Blazorise","Documentation":"\n \n Lightweight, flexible component for showcasing hero unit style content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Jumbotron"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Jumbotron","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Jumbotron","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1889453715,"Kind":"Components.ChildContent","Name":"Blazorise.Jumbotron.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Jumbotron"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Jumbotron.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Jumbotron","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2111094385,"Kind":"Components.ChildContent","Name":"Blazorise.Jumbotron.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Jumbotron"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Jumbotron.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Jumbotron","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-835787272,"Kind":"Components.Component","Name":"Blazorise.JumbotronSubtitle","AssemblyName":"Blazorise","Documentation":"\n \n Smaller text placed under the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"JumbotronSubtitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.JumbotronSubtitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronSubtitle"}},{"HashCode":-18939952,"Kind":"Components.Component","Name":"Blazorise.JumbotronSubtitle","AssemblyName":"Blazorise","Documentation":"\n \n Smaller text placed under the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.JumbotronSubtitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.JumbotronSubtitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronSubtitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":650221410,"Kind":"Components.ChildContent","Name":"Blazorise.JumbotronSubtitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"JumbotronSubtitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.JumbotronSubtitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronSubtitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2039935200,"Kind":"Components.ChildContent","Name":"Blazorise.JumbotronSubtitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.JumbotronSubtitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.JumbotronSubtitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronSubtitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":687793617,"Kind":"Components.Component","Name":"Blazorise.JumbotronTitle","AssemblyName":"Blazorise","Documentation":"\n \n Main heading text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"JumbotronTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.JumbotronTitleSize","IsEnum":true,"Documentation":"\n \n Gets or sets the jumbotron text size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.JumbotronTitleSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.JumbotronTitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronTitle"}},{"HashCode":1459915297,"Kind":"Components.Component","Name":"Blazorise.JumbotronTitle","AssemblyName":"Blazorise","Documentation":"\n \n Main heading text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.JumbotronTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.JumbotronTitleSize","IsEnum":true,"Documentation":"\n \n Gets or sets the jumbotron text size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.JumbotronTitleSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.JumbotronTitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":397627038,"Kind":"Components.ChildContent","Name":"Blazorise.JumbotronTitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"JumbotronTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.JumbotronTitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronTitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-226604690,"Kind":"Components.ChildContent","Name":"Blazorise.JumbotronTitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.JumbotronTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.JumbotronTitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronTitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":868013939,"Kind":"Components.Component","Name":"Blazorise.Label","AssemblyName":"Blazorise","Documentation":"\n \n A label for a form fields.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Label"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"For","TypeName":"System.String","Documentation":"\n \n Name of the input element to which the label is connected.\n \n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Blazorise.LabelType","IsEnum":true,"Documentation":"\n \n Label type that can better indicate the connected input element.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Blazorise.LabelType"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor when mouse od placed over the label.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Label","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Label"}},{"HashCode":-1854130252,"Kind":"Components.Component","Name":"Blazorise.Label","AssemblyName":"Blazorise","Documentation":"\n \n A label for a form fields.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Label"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"For","TypeName":"System.String","Documentation":"\n \n Name of the input element to which the label is connected.\n \n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Blazorise.LabelType","IsEnum":true,"Documentation":"\n \n Label type that can better indicate the connected input element.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Blazorise.LabelType"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor when mouse od placed over the label.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Label","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Label","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":222386032,"Kind":"Components.ChildContent","Name":"Blazorise.Label.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Label"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Label.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Label","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-979438060,"Kind":"Components.ChildContent","Name":"Blazorise.Label.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Label"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Label.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Label","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1807145973,"Kind":"Components.Component","Name":"Blazorise.Layout","AssemblyName":"Blazorise","Documentation":"\n \n Main component for handling the overall layout of a page.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Layout"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Sider","TypeName":"System.Boolean","Documentation":"\n \n Indicates that layout will contain sider container.\n \n ","Metadata":{"Common.PropertyName":"Sider","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n If true, an overlay will be created so the user cannot click anything until set to false.\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"LoadingClass","TypeName":"System.String","Documentation":"\n \n Sets the custom classname for loading element.\n \n ","Metadata":{"Common.PropertyName":"LoadingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"LoadingChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when loading state had changed.\n \n ","Metadata":{"Common.PropertyName":"LoadingChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered the loading container.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Layout","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout"}},{"HashCode":-1325023114,"Kind":"Components.Component","Name":"Blazorise.Layout","AssemblyName":"Blazorise","Documentation":"\n \n Main component for handling the overall layout of a page.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Layout"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Sider","TypeName":"System.Boolean","Documentation":"\n \n Indicates that layout will contain sider container.\n \n ","Metadata":{"Common.PropertyName":"Sider","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n If true, an overlay will be created so the user cannot click anything until set to false.\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"LoadingClass","TypeName":"System.String","Documentation":"\n \n Sets the custom classname for loading element.\n \n ","Metadata":{"Common.PropertyName":"LoadingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"LoadingChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when loading state had changed.\n \n ","Metadata":{"Common.PropertyName":"LoadingChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered the loading container.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Layout","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-125104776,"Kind":"Components.ChildContent","Name":"Blazorise.Layout.LoadingTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered the loading container.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"Layout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Layout.LoadingTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":431103107,"Kind":"Components.ChildContent","Name":"Blazorise.Layout.LoadingTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered the loading container.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"Blazorise.Layout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Layout.LoadingTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":393405602,"Kind":"Components.ChildContent","Name":"Blazorise.Layout.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Layout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Layout.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-114995792,"Kind":"Components.ChildContent","Name":"Blazorise.Layout.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Layout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Layout.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1974559404,"Kind":"Components.Component","Name":"Blazorise.LayoutContent","AssemblyName":"Blazorise","Documentation":"\n \n The content layout with the default style, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutContent"}},{"HashCode":70360784,"Kind":"Components.Component","Name":"Blazorise.LayoutContent","AssemblyName":"Blazorise","Documentation":"\n \n The content layout with the default style, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.LayoutContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-54786705,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":834927510,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.LayoutContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":216000006,"Kind":"Components.Component","Name":"Blazorise.LayoutFooter","AssemblyName":"Blazorise","Documentation":"\n \n The bottom layout with the default style, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Fixed","TypeName":"System.Boolean","Documentation":"\n \n If true footer will be fixed to the bottom of the page.\n \n ","Metadata":{"Common.PropertyName":"Fixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutFooter"}},{"HashCode":715282705,"Kind":"Components.Component","Name":"Blazorise.LayoutFooter","AssemblyName":"Blazorise","Documentation":"\n \n The bottom layout with the default style, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.LayoutFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Fixed","TypeName":"System.Boolean","Documentation":"\n \n If true footer will be fixed to the bottom of the page.\n \n ","Metadata":{"Common.PropertyName":"Fixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutFooter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":429958701,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutFooter","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2119863672,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.LayoutFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutFooter","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2143339650,"Kind":"Components.Component","Name":"Blazorise.LayoutHeader","AssemblyName":"Blazorise","Documentation":"\n \n The top layout with the default style, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Fixed","TypeName":"System.Boolean","Documentation":"\n \n If true header will be fixed to the top of the page.\n \n ","Metadata":{"Common.PropertyName":"Fixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutHeader"}},{"HashCode":-585740797,"Kind":"Components.Component","Name":"Blazorise.LayoutHeader","AssemblyName":"Blazorise","Documentation":"\n \n The top layout with the default style, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.LayoutHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Fixed","TypeName":"System.Boolean","Documentation":"\n \n If true header will be fixed to the top of the page.\n \n ","Metadata":{"Common.PropertyName":"Fixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-822041808,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":345300579,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.LayoutHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-813134572,"Kind":"Components.Component","Name":"Blazorise.LayoutSider","AssemblyName":"Blazorise","Documentation":"\n \n The sidebar with default style and basic functions, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutSider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutSider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSider"}},{"HashCode":191215170,"Kind":"Components.Component","Name":"Blazorise.LayoutSider","AssemblyName":"Blazorise","Documentation":"\n \n The sidebar with default style and basic functions, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.LayoutSider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutSider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1836175531,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutSider.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutSider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutSider.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSider","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":495168818,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutSider.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.LayoutSider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutSider.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSider","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1110300621,"Kind":"Components.Component","Name":"Blazorise.LayoutSiderContent","AssemblyName":"Blazorise","Documentation":"\n \n The wrapper for a sidebar content, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutSiderContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutSiderContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSiderContent"}},{"HashCode":1606919451,"Kind":"Components.Component","Name":"Blazorise.LayoutSiderContent","AssemblyName":"Blazorise","Documentation":"\n \n The wrapper for a sidebar content, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.LayoutSiderContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutSiderContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSiderContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1042693405,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutSiderContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutSiderContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutSiderContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSiderContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1467276135,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutSiderContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.LayoutSiderContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutSiderContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSiderContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-246302509,"Kind":"Components.Component","Name":"Blazorise.Anchor","AssemblyName":"Blazorise","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Anchor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the link.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the link is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Anchor","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Anchor"}},{"HashCode":1734120832,"Kind":"Components.Component","Name":"Blazorise.Anchor","AssemblyName":"Blazorise","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Anchor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the link.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the link is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Anchor","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Anchor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1479344552,"Kind":"Components.ChildContent","Name":"Blazorise.Anchor.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Anchor"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Anchor.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Anchor","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":484033187,"Kind":"Components.ChildContent","Name":"Blazorise.Anchor.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Anchor"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Anchor.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Anchor","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1906066139,"Kind":"Components.Component","Name":"Blazorise.Link","AssemblyName":"Blazorise","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Link"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the link.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the link is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Link","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Link"}},{"HashCode":-684299882,"Kind":"Components.Component","Name":"Blazorise.Link","AssemblyName":"Blazorise","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Link"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the link.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the link is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Link","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Link","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1995467197,"Kind":"Components.ChildContent","Name":"Blazorise.Link.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Link"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Link.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Link","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-692393688,"Kind":"Components.ChildContent","Name":"Blazorise.Link.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Link"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Link.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Link","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1464335437,"Kind":"Components.Component","Name":"Blazorise.ListGroup","AssemblyName":"Blazorise","Documentation":"\n \n List groups are a flexible and powerful component for displaying a series of content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ListGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Flush","TypeName":"System.Boolean","Documentation":"\n \n Remove some borders and rounded corners to render list group items edge-to-edge in a parent container (e.g., cards).\n \n ","Metadata":{"Common.PropertyName":"Flush","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.ListGroupMode","IsEnum":true,"Documentation":"\n \n Defines the list-group behavior mode.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.ListGroupMode"}},{"Kind":"Components.Component","Name":"SelectedItem","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected item name.\n \n ","Metadata":{"Common.PropertyName":"SelectedItem","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedItemChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n An event raised when is changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedItemChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the component child content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ListGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroup"}},{"HashCode":-107479798,"Kind":"Components.Component","Name":"Blazorise.ListGroup","AssemblyName":"Blazorise","Documentation":"\n \n List groups are a flexible and powerful component for displaying a series of content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ListGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Flush","TypeName":"System.Boolean","Documentation":"\n \n Remove some borders and rounded corners to render list group items edge-to-edge in a parent container (e.g., cards).\n \n ","Metadata":{"Common.PropertyName":"Flush","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.ListGroupMode","IsEnum":true,"Documentation":"\n \n Defines the list-group behavior mode.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.ListGroupMode"}},{"Kind":"Components.Component","Name":"SelectedItem","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected item name.\n \n ","Metadata":{"Common.PropertyName":"SelectedItem","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedItemChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n An event raised when is changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedItemChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the component child content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ListGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":734419617,"Kind":"Components.ChildContent","Name":"Blazorise.ListGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the component child content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ListGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ListGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1789175218,"Kind":"Components.ChildContent","Name":"Blazorise.ListGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the component child content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ListGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ListGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1579488936,"Kind":"Components.Component","Name":"Blazorise.ListGroupItem","AssemblyName":"Blazorise","Documentation":"\n \n A container component that is placed inside of an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ListGroupItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the item name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Makes the item to make it appear disabled.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the list-group-item color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ListGroupItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroupItem"}},{"HashCode":1400988918,"Kind":"Components.Component","Name":"Blazorise.ListGroupItem","AssemblyName":"Blazorise","Documentation":"\n \n A container component that is placed inside of an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ListGroupItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the item name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Makes the item to make it appear disabled.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the list-group-item color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ListGroupItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroupItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1060933258,"Kind":"Components.ChildContent","Name":"Blazorise.ListGroupItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ListGroupItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ListGroupItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroupItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1444892805,"Kind":"Components.ChildContent","Name":"Blazorise.ListGroupItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ListGroupItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ListGroupItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroupItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":41784357,"Kind":"Components.Component","Name":"Blazorise.Media","AssemblyName":"Blazorise","Documentation":"\n \n The media object is a UI element perfect for repeatable and nestable content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Media"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Media","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Media"}},{"HashCode":-1245815504,"Kind":"Components.Component","Name":"Blazorise.Media","AssemblyName":"Blazorise","Documentation":"\n \n The media object is a UI element perfect for repeatable and nestable content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Media"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Media","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Media","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-58027110,"Kind":"Components.ChildContent","Name":"Blazorise.Media.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Media"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Media.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Media","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":188764761,"Kind":"Components.ChildContent","Name":"Blazorise.Media.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Media"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Media.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Media","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1431737656,"Kind":"Components.Component","Name":"Blazorise.MediaBody","AssemblyName":"Blazorise","Documentation":"\n \n The main content area of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MediaBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MediaBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaBody"}},{"HashCode":328790863,"Kind":"Components.Component","Name":"Blazorise.MediaBody","AssemblyName":"Blazorise","Documentation":"\n \n The main content area of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.MediaBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MediaBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-148250730,"Kind":"Components.ChildContent","Name":"Blazorise.MediaBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MediaBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MediaBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1150183221,"Kind":"Components.ChildContent","Name":"Blazorise.MediaBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.MediaBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MediaBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1457382362,"Kind":"Components.Component","Name":"Blazorise.MediaLeft","AssemblyName":"Blazorise","Documentation":"\n \n The left side of the media content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MediaLeft"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MediaLeft","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaLeft"}},{"HashCode":-380709259,"Kind":"Components.Component","Name":"Blazorise.MediaLeft","AssemblyName":"Blazorise","Documentation":"\n \n The left side of the media content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.MediaLeft"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MediaLeft","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaLeft","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1517600364,"Kind":"Components.ChildContent","Name":"Blazorise.MediaLeft.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MediaLeft"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MediaLeft.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaLeft","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1908227675,"Kind":"Components.ChildContent","Name":"Blazorise.MediaLeft.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.MediaLeft"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MediaLeft.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaLeft","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1354524691,"Kind":"Components.Component","Name":"Blazorise.MediaRight","AssemblyName":"Blazorise","Documentation":"\n \n The right side of the media content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MediaRight"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MediaRight","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaRight"}},{"HashCode":-1530882091,"Kind":"Components.Component","Name":"Blazorise.MediaRight","AssemblyName":"Blazorise","Documentation":"\n \n The right side of the media content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.MediaRight"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MediaRight","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaRight","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1322932734,"Kind":"Components.ChildContent","Name":"Blazorise.MediaRight.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MediaRight"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MediaRight.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaRight","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1925476784,"Kind":"Components.ChildContent","Name":"Blazorise.MediaRight.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.MediaRight"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MediaRight.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaRight","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-169851791,"Kind":"Components.Component","Name":"Blazorise.MemoEdit","AssemblyName":"Blazorise","Documentation":"\n \n Component that allows you to display and edit multi-line text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MemoEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Gets or sets the text inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TextChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after text has changed.\n \n ","Metadata":{"Common.PropertyName":"TextChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TextExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the text value.\n \n ","Metadata":{"Common.PropertyName":"TextExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"MaxLength","TypeName":"System.Int32?","Documentation":"\n \n Specifies the maximum number of characters allowed in the input element.\n \n ","Metadata":{"Common.PropertyName":"MaxLength","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Rows","TypeName":"System.Int32?","Documentation":"\n \n Specifies the number lines in the input element.\n \n ","Metadata":{"Common.PropertyName":"Rows","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n \n Please be aware that on is used only for the validation process.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ReplaceTab","TypeName":"System.Boolean","Documentation":"\n \n If set to true, will insert a tab instead of cycle input focus.\n \n ","Metadata":{"Common.PropertyName":"ReplaceTab","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"TabSize","TypeName":"System.Int32","Documentation":"\n \n Defines the number of characters that tab key will override.\n \n ","Metadata":{"Common.PropertyName":"TabSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SoftTabs","TypeName":"System.Boolean","Documentation":"\n \n If set to true, spaces will be used instead of a tab character\n \n ","Metadata":{"Common.PropertyName":"SoftTabs","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoSize","TypeName":"System.Boolean","Documentation":"\n \n If true, the textarea will automatically grow in height according to its content.\n \n ","Metadata":{"Common.PropertyName":"AutoSize","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MemoEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit"}},{"HashCode":-856302429,"Kind":"Components.Component","Name":"Blazorise.MemoEdit","AssemblyName":"Blazorise","Documentation":"\n \n Component that allows you to display and edit multi-line text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.MemoEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Gets or sets the text inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TextChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after text has changed.\n \n ","Metadata":{"Common.PropertyName":"TextChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TextExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the text value.\n \n ","Metadata":{"Common.PropertyName":"TextExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"MaxLength","TypeName":"System.Int32?","Documentation":"\n \n Specifies the maximum number of characters allowed in the input element.\n \n ","Metadata":{"Common.PropertyName":"MaxLength","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Rows","TypeName":"System.Int32?","Documentation":"\n \n Specifies the number lines in the input element.\n \n ","Metadata":{"Common.PropertyName":"Rows","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n \n Please be aware that on is used only for the validation process.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ReplaceTab","TypeName":"System.Boolean","Documentation":"\n \n If set to true, will insert a tab instead of cycle input focus.\n \n ","Metadata":{"Common.PropertyName":"ReplaceTab","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"TabSize","TypeName":"System.Int32","Documentation":"\n \n Defines the number of characters that tab key will override.\n \n ","Metadata":{"Common.PropertyName":"TabSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SoftTabs","TypeName":"System.Boolean","Documentation":"\n \n If set to true, spaces will be used instead of a tab character\n \n ","Metadata":{"Common.PropertyName":"SoftTabs","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoSize","TypeName":"System.Boolean","Documentation":"\n \n If true, the textarea will automatically grow in height according to its content.\n \n ","Metadata":{"Common.PropertyName":"AutoSize","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MemoEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":394704179,"Kind":"Components.ChildContent","Name":"Blazorise.MemoEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"MemoEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MemoEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1782961487,"Kind":"Components.ChildContent","Name":"Blazorise.MemoEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.MemoEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MemoEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":279831136,"Kind":"Components.ChildContent","Name":"Blazorise.MemoEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MemoEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MemoEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1843555818,"Kind":"Components.ChildContent","Name":"Blazorise.MemoEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.MemoEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MemoEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2012044972,"Kind":"Components.Component","Name":"Blazorise.MessageAlert","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the message dialog.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MessageAlert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"MessageType","TypeName":"Blazorise.MessageType","IsEnum":true,"Documentation":"\n \n Gets or sets the message type.\n \n ","Metadata":{"Common.PropertyName":"MessageType","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageType"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Gets or sets the message title.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Message","TypeName":"Microsoft.AspNetCore.Components.MarkupString","Documentation":"\n \n Gets or sets the message content.\n \n ","Metadata":{"Common.PropertyName":"Message","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.MarkupString"}},{"Kind":"Components.Component","Name":"Options","TypeName":"Blazorise.MessageOptions","Documentation":"\n \n Gets or sets the custom message options.\n \n ","Metadata":{"Common.PropertyName":"Options","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageOptions"}},{"Kind":"Components.Component","Name":"Callback","TypeName":"System.Threading.Tasks.TaskCompletionSource","Documentation":"\n \n Occurs after the user respond with an action button.\n \n ","Metadata":{"Common.PropertyName":"Callback","Common.GloballyQualifiedTypeName":"global::System.Threading.Tasks.TaskCompletionSource"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Confirmed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Confirm action.\n \n ","Metadata":{"Common.PropertyName":"Confirmed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Canceled","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Canceled","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"BackgroundCancel","TypeName":"System.Boolean","Documentation":"\n \n By default, a modal is cancelled if the user clicks anywhere outside the modal.\n This behavior can be disabled by setting to false.\n \n ","Metadata":{"Common.PropertyName":"BackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MessageAlert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MessageAlert"}},{"HashCode":615599833,"Kind":"Components.Component","Name":"Blazorise.MessageAlert","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the message dialog.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.MessageAlert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"MessageType","TypeName":"Blazorise.MessageType","IsEnum":true,"Documentation":"\n \n Gets or sets the message type.\n \n ","Metadata":{"Common.PropertyName":"MessageType","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageType"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Gets or sets the message title.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Message","TypeName":"Microsoft.AspNetCore.Components.MarkupString","Documentation":"\n \n Gets or sets the message content.\n \n ","Metadata":{"Common.PropertyName":"Message","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.MarkupString"}},{"Kind":"Components.Component","Name":"Options","TypeName":"Blazorise.MessageOptions","Documentation":"\n \n Gets or sets the custom message options.\n \n ","Metadata":{"Common.PropertyName":"Options","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageOptions"}},{"Kind":"Components.Component","Name":"Callback","TypeName":"System.Threading.Tasks.TaskCompletionSource","Documentation":"\n \n Occurs after the user respond with an action button.\n \n ","Metadata":{"Common.PropertyName":"Callback","Common.GloballyQualifiedTypeName":"global::System.Threading.Tasks.TaskCompletionSource"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Confirmed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Confirm action.\n \n ","Metadata":{"Common.PropertyName":"Confirmed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Canceled","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Canceled","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"BackgroundCancel","TypeName":"System.Boolean","Documentation":"\n \n By default, a modal is cancelled if the user clicks anywhere outside the modal.\n This behavior can be disabled by setting to false.\n \n ","Metadata":{"Common.PropertyName":"BackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MessageAlert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MessageAlert","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1947427194,"Kind":"Components.Component","Name":"Blazorise.MessageProvider","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the message dialog.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MessageProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"MessageType","TypeName":"Blazorise.MessageType","IsEnum":true,"Documentation":"\n \n Gets or sets the message type.\n \n ","Metadata":{"Common.PropertyName":"MessageType","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageType"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Gets or sets the message title.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Message","TypeName":"Microsoft.AspNetCore.Components.MarkupString","Documentation":"\n \n Gets or sets the message content.\n \n ","Metadata":{"Common.PropertyName":"Message","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.MarkupString"}},{"Kind":"Components.Component","Name":"Options","TypeName":"Blazorise.MessageOptions","Documentation":"\n \n Gets or sets the custom message options.\n \n ","Metadata":{"Common.PropertyName":"Options","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageOptions"}},{"Kind":"Components.Component","Name":"Callback","TypeName":"System.Threading.Tasks.TaskCompletionSource","Documentation":"\n \n Occurs after the user respond with an action button.\n \n ","Metadata":{"Common.PropertyName":"Callback","Common.GloballyQualifiedTypeName":"global::System.Threading.Tasks.TaskCompletionSource"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Confirmed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Confirm action.\n \n ","Metadata":{"Common.PropertyName":"Confirmed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Canceled","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Canceled","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"BackgroundCancel","TypeName":"System.Boolean","Documentation":"\n \n By default, a modal is cancelled if the user clicks anywhere outside the modal.\n This behavior can be disabled by setting to false.\n \n ","Metadata":{"Common.PropertyName":"BackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MessageProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MessageProvider"}},{"HashCode":-168936612,"Kind":"Components.Component","Name":"Blazorise.MessageProvider","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the message dialog.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.MessageProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"MessageType","TypeName":"Blazorise.MessageType","IsEnum":true,"Documentation":"\n \n Gets or sets the message type.\n \n ","Metadata":{"Common.PropertyName":"MessageType","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageType"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Gets or sets the message title.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Message","TypeName":"Microsoft.AspNetCore.Components.MarkupString","Documentation":"\n \n Gets or sets the message content.\n \n ","Metadata":{"Common.PropertyName":"Message","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.MarkupString"}},{"Kind":"Components.Component","Name":"Options","TypeName":"Blazorise.MessageOptions","Documentation":"\n \n Gets or sets the custom message options.\n \n ","Metadata":{"Common.PropertyName":"Options","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageOptions"}},{"Kind":"Components.Component","Name":"Callback","TypeName":"System.Threading.Tasks.TaskCompletionSource","Documentation":"\n \n Occurs after the user respond with an action button.\n \n ","Metadata":{"Common.PropertyName":"Callback","Common.GloballyQualifiedTypeName":"global::System.Threading.Tasks.TaskCompletionSource"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Confirmed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Confirm action.\n \n ","Metadata":{"Common.PropertyName":"Confirmed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Canceled","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Canceled","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"BackgroundCancel","TypeName":"System.Boolean","Documentation":"\n \n By default, a modal is cancelled if the user clicks anywhere outside the modal.\n This behavior can be disabled by setting to false.\n \n ","Metadata":{"Common.PropertyName":"BackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MessageProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MessageProvider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2021467800,"Kind":"Components.Component","Name":"Blazorise.ModalProvider","AssemblyName":"Blazorise","Documentation":"\n \n A modal provider to be set at the root of your app, providing a programmatic way to invoke modals with custom content by using .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ModalProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"UseModalStructure","TypeName":"System.Boolean","Documentation":"\n \n Uses the modal standard structure, by setting this to true you are only in charge of providing the custom content.\n Defaults to true.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"UseModalStructure","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ScrollToTop","TypeName":"System.Boolean","Documentation":"\n \n If true modal will scroll to top when opened.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"ScrollToTop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Opening","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is opened.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Opening","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Closing","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is closed.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Closing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Opened","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has opened.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Opened","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has closed.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowBackdrop","TypeName":"System.Boolean","Documentation":"\n \n Specifies the backdrop needs to be rendered for this .\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"ShowBackdrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the component has any animations.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the animation duration.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"AnimationDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.ModalRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the modal content will be rendered.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalRenderMode"}},{"Kind":"Components.Component","Name":"FocusTrap","TypeName":"System.Boolean?","Documentation":"\n \n Defines if the modal should keep the input focus at all times.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"FocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Centered","TypeName":"System.Boolean","Documentation":"\n \n Centers the modal vertically.\n \n \n Only considered if is set.\n \n ","Metadata":{"Common.PropertyName":"Centered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Scrollable","TypeName":"System.Boolean","Documentation":"\n \n Scrolls the modal content independent of the page itself.\n \n \n Only considered if is set.\n \n ","Metadata":{"Common.PropertyName":"Scrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Changes the size of the modal.\n \n \n Only considered if is set.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalProvider"}},{"HashCode":1160098676,"Kind":"Components.Component","Name":"Blazorise.ModalProvider","AssemblyName":"Blazorise","Documentation":"\n \n A modal provider to be set at the root of your app, providing a programmatic way to invoke modals with custom content by using .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ModalProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"UseModalStructure","TypeName":"System.Boolean","Documentation":"\n \n Uses the modal standard structure, by setting this to true you are only in charge of providing the custom content.\n Defaults to true.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"UseModalStructure","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ScrollToTop","TypeName":"System.Boolean","Documentation":"\n \n If true modal will scroll to top when opened.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"ScrollToTop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Opening","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is opened.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Opening","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Closing","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is closed.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Closing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Opened","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has opened.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Opened","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has closed.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowBackdrop","TypeName":"System.Boolean","Documentation":"\n \n Specifies the backdrop needs to be rendered for this .\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"ShowBackdrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the component has any animations.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the animation duration.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"AnimationDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.ModalRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the modal content will be rendered.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalRenderMode"}},{"Kind":"Components.Component","Name":"FocusTrap","TypeName":"System.Boolean?","Documentation":"\n \n Defines if the modal should keep the input focus at all times.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"FocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Centered","TypeName":"System.Boolean","Documentation":"\n \n Centers the modal vertically.\n \n \n Only considered if is set.\n \n ","Metadata":{"Common.PropertyName":"Centered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Scrollable","TypeName":"System.Boolean","Documentation":"\n \n Scrolls the modal content independent of the page itself.\n \n \n Only considered if is set.\n \n ","Metadata":{"Common.PropertyName":"Scrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Changes the size of the modal.\n \n \n Only considered if is set.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalProvider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1885854138,"Kind":"Components.Component","Name":"Blazorise.Modal","AssemblyName":"Blazorise","Documentation":"\n \n A classic modal overlay, in which you can include any content you want.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Modal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of modal dialog.\n \n The parameter should only be used in .razor code.\n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the modal visibility state changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ScrollToTop","TypeName":"System.Boolean","Documentation":"\n \n If true modal will scroll to top when opened.\n \n ","Metadata":{"Common.PropertyName":"ScrollToTop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Opening","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is opened.\n \n ","Metadata":{"Common.PropertyName":"Opening","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Closing","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is closed.\n \n ","Metadata":{"Common.PropertyName":"Closing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Opened","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has opened.\n \n ","Metadata":{"Common.PropertyName":"Opened","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowBackdrop","TypeName":"System.Boolean","Documentation":"\n \n Specifies the backdrop needs to be rendered for this .\n \n ","Metadata":{"Common.PropertyName":"ShowBackdrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AnimationDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.ModalRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the modal content will be rendered.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalRenderMode"}},{"Kind":"Components.Component","Name":"FocusTrap","TypeName":"System.Boolean?","Documentation":"\n \n Defines if the modal should keep the input focus at all times.\n \n ","Metadata":{"Common.PropertyName":"FocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Modal","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Modal"}},{"HashCode":646528637,"Kind":"Components.Component","Name":"Blazorise.Modal","AssemblyName":"Blazorise","Documentation":"\n \n A classic modal overlay, in which you can include any content you want.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Modal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of modal dialog.\n \n The parameter should only be used in .razor code.\n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the modal visibility state changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ScrollToTop","TypeName":"System.Boolean","Documentation":"\n \n If true modal will scroll to top when opened.\n \n ","Metadata":{"Common.PropertyName":"ScrollToTop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Opening","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is opened.\n \n ","Metadata":{"Common.PropertyName":"Opening","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Closing","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is closed.\n \n ","Metadata":{"Common.PropertyName":"Closing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Opened","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has opened.\n \n ","Metadata":{"Common.PropertyName":"Opened","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowBackdrop","TypeName":"System.Boolean","Documentation":"\n \n Specifies the backdrop needs to be rendered for this .\n \n ","Metadata":{"Common.PropertyName":"ShowBackdrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AnimationDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.ModalRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the modal content will be rendered.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalRenderMode"}},{"Kind":"Components.Component","Name":"FocusTrap","TypeName":"System.Boolean?","Documentation":"\n \n Defines if the modal should keep the input focus at all times.\n \n ","Metadata":{"Common.PropertyName":"FocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Modal","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Modal","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-325666478,"Kind":"Components.ChildContent","Name":"Blazorise.Modal.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Modal"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Modal.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Modal","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":931682490,"Kind":"Components.ChildContent","Name":"Blazorise.Modal.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Modal"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Modal.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Modal","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":213705153,"Kind":"Components.Component","Name":"Blazorise.ModalBody","AssemblyName":"Blazorise","Documentation":"\n \n Center area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ModalBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"MaxHeight","TypeName":"System.Int32?","Documentation":"\n \n Sets the maximum height of the modal body (in viewport size unit).\n \n ","Metadata":{"Common.PropertyName":"MaxHeight","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalBody"}},{"HashCode":-1167678666,"Kind":"Components.Component","Name":"Blazorise.ModalBody","AssemblyName":"Blazorise","Documentation":"\n \n Center area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ModalBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"MaxHeight","TypeName":"System.Int32?","Documentation":"\n \n Sets the maximum height of the modal body (in viewport size unit).\n \n ","Metadata":{"Common.PropertyName":"MaxHeight","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-468109803,"Kind":"Components.ChildContent","Name":"Blazorise.ModalBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ModalBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1200386147,"Kind":"Components.ChildContent","Name":"Blazorise.ModalBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ModalBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1500766248,"Kind":"Components.Component","Name":"Blazorise.ModalContent","AssemblyName":"Blazorise","Documentation":"\n \n Main wrapper for the content area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ModalContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Centered","TypeName":"System.Boolean","Documentation":"\n \n Centers the modal vertically.\n \n ","Metadata":{"Common.PropertyName":"Centered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Scrollable","TypeName":"System.Boolean","Documentation":"\n \n Scrolls the modal content independent of the page itself.\n \n ","Metadata":{"Common.PropertyName":"Scrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Changes the size of the modal.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalContent"}},{"HashCode":1787131721,"Kind":"Components.Component","Name":"Blazorise.ModalContent","AssemblyName":"Blazorise","Documentation":"\n \n Main wrapper for the content area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ModalContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Centered","TypeName":"System.Boolean","Documentation":"\n \n Centers the modal vertically.\n \n ","Metadata":{"Common.PropertyName":"Centered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Scrollable","TypeName":"System.Boolean","Documentation":"\n \n Scrolls the modal content independent of the page itself.\n \n ","Metadata":{"Common.PropertyName":"Scrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Changes the size of the modal.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":82541788,"Kind":"Components.ChildContent","Name":"Blazorise.ModalContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ModalContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2103332548,"Kind":"Components.ChildContent","Name":"Blazorise.ModalContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ModalContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":876589365,"Kind":"Components.Component","Name":"Blazorise.ModalFooter","AssemblyName":"Blazorise","Documentation":"\n \n Bottom area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ModalFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalFooter"}},{"HashCode":-1919756012,"Kind":"Components.Component","Name":"Blazorise.ModalFooter","AssemblyName":"Blazorise","Documentation":"\n \n Bottom area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ModalFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalFooter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1145022335,"Kind":"Components.ChildContent","Name":"Blazorise.ModalFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ModalFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalFooter","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1602470204,"Kind":"Components.ChildContent","Name":"Blazorise.ModalFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ModalFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalFooter","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-215692531,"Kind":"Components.Component","Name":"Blazorise.ModalHeader","AssemblyName":"Blazorise","Documentation":"\n \n Top area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ModalHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalHeader"}},{"HashCode":335245022,"Kind":"Components.Component","Name":"Blazorise.ModalHeader","AssemblyName":"Blazorise","Documentation":"\n \n Top area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ModalHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1552409566,"Kind":"Components.ChildContent","Name":"Blazorise.ModalHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ModalHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-532950351,"Kind":"Components.ChildContent","Name":"Blazorise.ModalHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ModalHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":970849065,"Kind":"Components.Component","Name":"Blazorise.ModalTitle","AssemblyName":"Blazorise","Documentation":"\n \n Larger text that can be placed in the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ModalTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.HeadingSize","IsEnum":true,"Documentation":"\n \n Gets or sets the title size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.HeadingSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalTitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalTitle"}},{"HashCode":770028183,"Kind":"Components.Component","Name":"Blazorise.ModalTitle","AssemblyName":"Blazorise","Documentation":"\n \n Larger text that can be placed in the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ModalTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.HeadingSize","IsEnum":true,"Documentation":"\n \n Gets or sets the title size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.HeadingSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalTitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1684864983,"Kind":"Components.ChildContent","Name":"Blazorise.ModalTitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ModalTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalTitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalTitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":306515524,"Kind":"Components.ChildContent","Name":"Blazorise.ModalTitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ModalTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalTitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalTitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-540021400,"Kind":"Components.Component","Name":"Blazorise._ModalBackdrop","AssemblyName":"Blazorise","Documentation":"\n \n Internal component to render modal backdrop or background.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_ModalBackdrop"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._ModalBackdrop","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_ModalBackdrop"}},{"HashCode":1927041820,"Kind":"Components.Component","Name":"Blazorise._ModalBackdrop","AssemblyName":"Blazorise","Documentation":"\n \n Internal component to render modal backdrop or background.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise._ModalBackdrop"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._ModalBackdrop","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_ModalBackdrop","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":38796931,"Kind":"Components.Component","Name":"Blazorise.NumericEdit","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a numeric value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NumericEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.NumericEdit component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.NumericEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit","Components.GenericTyped":"True"}},{"HashCode":-1321151180,"Kind":"Components.Component","Name":"Blazorise.NumericEdit","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a numeric value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.NumericEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.NumericEdit component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.NumericEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1200487515,"Kind":"Components.ChildContent","Name":"Blazorise.NumericEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"NumericEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1409505746,"Kind":"Components.ChildContent","Name":"Blazorise.NumericEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.NumericEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":549420684,"Kind":"Components.ChildContent","Name":"Blazorise.NumericEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"NumericEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":142410771,"Kind":"Components.ChildContent","Name":"Blazorise.NumericEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.NumericEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":919379648,"Kind":"Components.Component","Name":"Blazorise.NumericPicker","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a numeric value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NumericPicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.NumericPicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AlternativeDecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the alternative decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"AlternativeDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSeparator","TypeName":"System.String","Documentation":"\n \n Defines the thousand grouping separator character.\n \n ","Metadata":{"Common.PropertyName":"GroupSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSpacing","TypeName":"System.String","Documentation":"\n \n Defines how many numbers should be grouped together (usually for the thousand separator).\n \n ","Metadata":{"Common.PropertyName":"GroupSpacing","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbol","TypeName":"System.String","Documentation":"\n \n Defines the currency symbol to display.\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbol","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbolPlacement","TypeName":"Blazorise.CurrencySymbolPlacement","IsEnum":true,"Documentation":"\n \n Placement of the currency sign, relative to the number shown (as a prefix or a suffix).\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbolPlacement","Common.GloballyQualifiedTypeName":"global::Blazorise.CurrencySymbolPlacement"}},{"Kind":"Components.Component","Name":"RoundingMethod","TypeName":"Blazorise.NumericRoundingMethod","IsEnum":true,"Documentation":"\n \n Method used for rounding decimal values.\n \n ","Metadata":{"Common.PropertyName":"RoundingMethod","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericRoundingMethod"}},{"Kind":"Components.Component","Name":"AllowDecimalPadding","TypeName":"Blazorise.NumericAllowDecimalPadding","IsEnum":true,"Documentation":"\n \n Allow padding the decimal places with zeros. If set to Floats, padding is only done when there are some decimals. /// \n \n \n Setting AllowDecimalPadding to 'false' will override the setting.\n \n ","Metadata":{"Common.PropertyName":"AllowDecimalPadding","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericAllowDecimalPadding"}},{"Kind":"Components.Component","Name":"AlwaysAllowDecimalSeparator","TypeName":"System.Boolean","Documentation":"\n \n Defines if the decimal character or decimal character alternative should be accepted when there is already a decimal character shown in the element.\n \n ","Metadata":{"Common.PropertyName":"AlwaysAllowDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"MinMaxLimitsOverride","TypeName":"Blazorise.NumericMinMaxLimitsOverride","IsEnum":true,"Documentation":"\n \n Override the minimum and maximum limits.\n \n ","Metadata":{"Common.PropertyName":"MinMaxLimitsOverride","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericMinMaxLimitsOverride"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"SelectAllOnFocus","TypeName":"System.Boolean","Documentation":"\n \n If true, selects all the text entered in the input field once it receives the focus.\n \n ","Metadata":{"Common.PropertyName":"SelectAllOnFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ModifyValueOnWheel","TypeName":"System.Boolean","Documentation":"\n \n Determine if the element value can be incremented / decremented with the mouse wheel.\n \n ","Metadata":{"Common.PropertyName":"ModifyValueOnWheel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"WheelOn","TypeName":"Blazorise.NumericWheelOn","IsEnum":true,"Documentation":"\n \n Used in conjonction with the option, defines when the wheel event will increment or decrement the element value, either when the element is focused, or hovered.\n \n ","Metadata":{"Common.PropertyName":"WheelOn","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericWheelOn"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.NumericPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker","Components.GenericTyped":"True"}},{"HashCode":171176056,"Kind":"Components.Component","Name":"Blazorise.NumericPicker","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a numeric value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.NumericPicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.NumericPicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AlternativeDecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the alternative decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"AlternativeDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSeparator","TypeName":"System.String","Documentation":"\n \n Defines the thousand grouping separator character.\n \n ","Metadata":{"Common.PropertyName":"GroupSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSpacing","TypeName":"System.String","Documentation":"\n \n Defines how many numbers should be grouped together (usually for the thousand separator).\n \n ","Metadata":{"Common.PropertyName":"GroupSpacing","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbol","TypeName":"System.String","Documentation":"\n \n Defines the currency symbol to display.\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbol","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbolPlacement","TypeName":"Blazorise.CurrencySymbolPlacement","IsEnum":true,"Documentation":"\n \n Placement of the currency sign, relative to the number shown (as a prefix or a suffix).\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbolPlacement","Common.GloballyQualifiedTypeName":"global::Blazorise.CurrencySymbolPlacement"}},{"Kind":"Components.Component","Name":"RoundingMethod","TypeName":"Blazorise.NumericRoundingMethod","IsEnum":true,"Documentation":"\n \n Method used for rounding decimal values.\n \n ","Metadata":{"Common.PropertyName":"RoundingMethod","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericRoundingMethod"}},{"Kind":"Components.Component","Name":"AllowDecimalPadding","TypeName":"Blazorise.NumericAllowDecimalPadding","IsEnum":true,"Documentation":"\n \n Allow padding the decimal places with zeros. If set to Floats, padding is only done when there are some decimals. /// \n \n \n Setting AllowDecimalPadding to 'false' will override the setting.\n \n ","Metadata":{"Common.PropertyName":"AllowDecimalPadding","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericAllowDecimalPadding"}},{"Kind":"Components.Component","Name":"AlwaysAllowDecimalSeparator","TypeName":"System.Boolean","Documentation":"\n \n Defines if the decimal character or decimal character alternative should be accepted when there is already a decimal character shown in the element.\n \n ","Metadata":{"Common.PropertyName":"AlwaysAllowDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"MinMaxLimitsOverride","TypeName":"Blazorise.NumericMinMaxLimitsOverride","IsEnum":true,"Documentation":"\n \n Override the minimum and maximum limits.\n \n ","Metadata":{"Common.PropertyName":"MinMaxLimitsOverride","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericMinMaxLimitsOverride"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"SelectAllOnFocus","TypeName":"System.Boolean","Documentation":"\n \n If true, selects all the text entered in the input field once it receives the focus.\n \n ","Metadata":{"Common.PropertyName":"SelectAllOnFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ModifyValueOnWheel","TypeName":"System.Boolean","Documentation":"\n \n Determine if the element value can be incremented / decremented with the mouse wheel.\n \n ","Metadata":{"Common.PropertyName":"ModifyValueOnWheel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"WheelOn","TypeName":"Blazorise.NumericWheelOn","IsEnum":true,"Documentation":"\n \n Used in conjonction with the option, defines when the wheel event will increment or decrement the element value, either when the element is focused, or hovered.\n \n ","Metadata":{"Common.PropertyName":"WheelOn","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericWheelOn"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.NumericPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1192914137,"Kind":"Components.ChildContent","Name":"Blazorise.NumericPicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericPicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":533441704,"Kind":"Components.ChildContent","Name":"Blazorise.NumericPicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericPicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1905389658,"Kind":"Components.ChildContent","Name":"Blazorise.NumericPicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericPicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2102671812,"Kind":"Components.ChildContent","Name":"Blazorise.NumericPicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericPicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1445756633,"Kind":"Components.Component","Name":"Blazorise.Pagination","AssemblyName":"Blazorise","Documentation":"\n \n A responsive and flexible pagination component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Pagination"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Gets or sets the pagination size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Alignment","TypeName":"Blazorise.Alignment","IsEnum":true,"Documentation":"\n \n Gets or sets the pagination alignment.\n \n ","Metadata":{"Common.PropertyName":"Alignment","Common.GloballyQualifiedTypeName":"global::Blazorise.Alignment"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Pagination","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Pagination"}},{"HashCode":2138366783,"Kind":"Components.Component","Name":"Blazorise.Pagination","AssemblyName":"Blazorise","Documentation":"\n \n A responsive and flexible pagination component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Pagination"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Gets or sets the pagination size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Alignment","TypeName":"Blazorise.Alignment","IsEnum":true,"Documentation":"\n \n Gets or sets the pagination alignment.\n \n ","Metadata":{"Common.PropertyName":"Alignment","Common.GloballyQualifiedTypeName":"global::Blazorise.Alignment"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Pagination","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Pagination","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":485357809,"Kind":"Components.ChildContent","Name":"Blazorise.Pagination.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Pagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Pagination.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Pagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":183717747,"Kind":"Components.ChildContent","Name":"Blazorise.Pagination.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Pagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Pagination.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Pagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":895586215,"Kind":"Components.Component","Name":"Blazorise.PaginationItem","AssemblyName":"Blazorise","Documentation":"\n \n A container for page numbers links.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PaginationItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Indicate the currently active page.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Used for links that appear un-clickable.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PaginationItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationItem"}},{"HashCode":1138973075,"Kind":"Components.Component","Name":"Blazorise.PaginationItem","AssemblyName":"Blazorise","Documentation":"\n \n A container for page numbers links.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.PaginationItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Indicate the currently active page.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Used for links that appear un-clickable.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PaginationItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1406081105,"Kind":"Components.ChildContent","Name":"Blazorise.PaginationItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"PaginationItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.PaginationItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2126582252,"Kind":"Components.ChildContent","Name":"Blazorise.PaginationItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.PaginationItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.PaginationItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1043901536,"Kind":"Components.Component","Name":"Blazorise.PaginationLink","AssemblyName":"Blazorise","Documentation":"\n \n Clickable element for page numbers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PaginationLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Page","TypeName":"System.String","Documentation":"\n \n Gets or sets the page name.\n \n ","Metadata":{"Common.PropertyName":"Page","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item link is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PaginationLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationLink"}},{"HashCode":1383705260,"Kind":"Components.Component","Name":"Blazorise.PaginationLink","AssemblyName":"Blazorise","Documentation":"\n \n Clickable element for page numbers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.PaginationLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Page","TypeName":"System.String","Documentation":"\n \n Gets or sets the page name.\n \n ","Metadata":{"Common.PropertyName":"Page","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item link is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PaginationLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationLink","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1740571474,"Kind":"Components.ChildContent","Name":"Blazorise.PaginationLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"PaginationLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.PaginationLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationLink","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-596269555,"Kind":"Components.ChildContent","Name":"Blazorise.PaginationLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.PaginationLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.PaginationLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationLink","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":759828499,"Kind":"Components.Component","Name":"Blazorise.PageProgress","AssemblyName":"Blazorise","Documentation":"\n \n Small progress bar shown at the top of the page or a container.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageProgress"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of progress bar.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32?","Documentation":"\n \n The progress value. Leave as null for indeterminate progress bar.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Type color of the progress bar, optional.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PageProgress","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PageProgress"}},{"HashCode":329717009,"Kind":"Components.Component","Name":"Blazorise.PageProgress","AssemblyName":"Blazorise","Documentation":"\n \n Small progress bar shown at the top of the page or a container.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.PageProgress"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of progress bar.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32?","Documentation":"\n \n The progress value. Leave as null for indeterminate progress bar.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Type color of the progress bar, optional.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PageProgress","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PageProgress","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1681102112,"Kind":"Components.Component","Name":"Blazorise.PageProgressAlert","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the page progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageProgressAlert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PageProgressAlert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PageProgressAlert"}},{"HashCode":-1717650127,"Kind":"Components.Component","Name":"Blazorise.PageProgressAlert","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the page progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.PageProgressAlert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PageProgressAlert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PageProgressAlert","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1759662741,"Kind":"Components.Component","Name":"Blazorise.Progress","AssemblyName":"Blazorise","Documentation":"\n \n Main component for stacked progress bars.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Progress"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the progress bar color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Size of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar stripped.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar animated.\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Int32","Documentation":"\n \n Minimum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Int32","Documentation":"\n \n Maximum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32?","Documentation":"\n \n The progress value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ShowValue","TypeName":"System.Boolean","Documentation":"\n \n If true, the value will be showed within the progress bar.\n \n ","Metadata":{"Common.PropertyName":"ShowValue","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Progress","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Progress"}},{"HashCode":-997460522,"Kind":"Components.Component","Name":"Blazorise.Progress","AssemblyName":"Blazorise","Documentation":"\n \n Main component for stacked progress bars.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Progress"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the progress bar color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Size of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar stripped.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar animated.\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Int32","Documentation":"\n \n Minimum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Int32","Documentation":"\n \n Maximum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32?","Documentation":"\n \n The progress value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ShowValue","TypeName":"System.Boolean","Documentation":"\n \n If true, the value will be showed within the progress bar.\n \n ","Metadata":{"Common.PropertyName":"ShowValue","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Progress","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Progress","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1786002617,"Kind":"Components.ChildContent","Name":"Blazorise.Progress.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Progress"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Progress.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Progress","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":575839950,"Kind":"Components.ChildContent","Name":"Blazorise.Progress.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Progress"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Progress.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Progress","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1143487375,"Kind":"Components.Component","Name":"Blazorise.ProgressBar","AssemblyName":"Blazorise","Documentation":"\n \n Inner component of component used to indicate the progress so far.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProgressBar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the progress bar color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar stripped.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar animated.\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Int32","Documentation":"\n \n Minimum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Int32","Documentation":"\n \n Maximum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32?","Documentation":"\n \n The progress value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ProgressBar","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ProgressBar"}},{"HashCode":642154279,"Kind":"Components.Component","Name":"Blazorise.ProgressBar","AssemblyName":"Blazorise","Documentation":"\n \n Inner component of component used to indicate the progress so far.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ProgressBar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the progress bar color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar stripped.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar animated.\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Int32","Documentation":"\n \n Minimum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Int32","Documentation":"\n \n Maximum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32?","Documentation":"\n \n The progress value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ProgressBar","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ProgressBar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2061317908,"Kind":"Components.ChildContent","Name":"Blazorise.ProgressBar.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ProgressBar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ProgressBar.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ProgressBar","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1855520723,"Kind":"Components.ChildContent","Name":"Blazorise.ProgressBar.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ProgressBar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ProgressBar.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ProgressBar","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1149715564,"Kind":"Components.Component","Name":"Blazorise.Radio","AssemblyName":"Blazorise","Documentation":"\n \n Radio buttons allow the user to select one option from a set.\n \n Checked value type.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Radio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Radio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Group","TypeName":"System.String","Documentation":"\n \n Sets the radio group name.\n \n ","Metadata":{"Common.PropertyName":"Group","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the radio value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Radio","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio","Components.GenericTyped":"True"}},{"HashCode":1212404571,"Kind":"Components.Component","Name":"Blazorise.Radio","AssemblyName":"Blazorise","Documentation":"\n \n Radio buttons allow the user to select one option from a set.\n \n Checked value type.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Radio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Radio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Group","TypeName":"System.String","Documentation":"\n \n Sets the radio group name.\n \n ","Metadata":{"Common.PropertyName":"Group","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the radio value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Radio","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-837509546,"Kind":"Components.ChildContent","Name":"Blazorise.Radio.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Radio.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-902831953,"Kind":"Components.ChildContent","Name":"Blazorise.Radio.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Radio.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1484960317,"Kind":"Components.ChildContent","Name":"Blazorise.Radio.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Radio.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-144870617,"Kind":"Components.ChildContent","Name":"Blazorise.Radio.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Radio.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-884614177,"Kind":"Components.Component","Name":"Blazorise.RadioGroup","AssemblyName":"Blazorise","Documentation":"\n \n RadioGroup is a helpful wrapper used to group Radio components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.RadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Radio group name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Buttons","TypeName":"System.Boolean","Documentation":"\n \n Flag which indicates that radios will appear as button.\n \n ","Metadata":{"Common.PropertyName":"Buttons","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Blazorise.Orientation","IsEnum":true,"Documentation":"\n \n Defines the orientation of the radio elements.\n \n ","Metadata":{"Common.PropertyName":"Orientation","Common.GloballyQualifiedTypeName":"global::Blazorise.Orientation"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the color or radio buttons(only when is true).\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"CheckedValue","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the checked value is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.RadioGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup","Components.GenericTyped":"True"}},{"HashCode":116105588,"Kind":"Components.Component","Name":"Blazorise.RadioGroup","AssemblyName":"Blazorise","Documentation":"\n \n RadioGroup is a helpful wrapper used to group Radio components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.RadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.RadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Radio group name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Buttons","TypeName":"System.Boolean","Documentation":"\n \n Flag which indicates that radios will appear as button.\n \n ","Metadata":{"Common.PropertyName":"Buttons","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Blazorise.Orientation","IsEnum":true,"Documentation":"\n \n Defines the orientation of the radio elements.\n \n ","Metadata":{"Common.PropertyName":"Orientation","Common.GloballyQualifiedTypeName":"global::Blazorise.Orientation"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the color or radio buttons(only when is true).\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"CheckedValue","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the checked value is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.RadioGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":890518830,"Kind":"Components.ChildContent","Name":"Blazorise.RadioGroup.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.RadioGroup.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1184949760,"Kind":"Components.ChildContent","Name":"Blazorise.RadioGroup.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.RadioGroup.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1909846855,"Kind":"Components.ChildContent","Name":"Blazorise.RadioGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.RadioGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":370503116,"Kind":"Components.ChildContent","Name":"Blazorise.RadioGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.RadioGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2046013239,"Kind":"Components.Component","Name":"Blazorise.Rating","AssemblyName":"Blazorise","Documentation":"\n \n Ratings provide insight regarding others opinions and experiences with a product.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Rating"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RatingItemsClass","TypeName":"System.String","Documentation":"\n \n User class names for RatingItems, separated by space\n \n ","Metadata":{"Common.PropertyName":"RatingItemsClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"RatingItemsStyle","TypeName":"System.String","Documentation":"\n \n User styles for RatingItems.\n \n ","Metadata":{"Common.PropertyName":"RatingItemsStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxValue","TypeName":"System.Int32","Documentation":"\n \n Maximum rating value that is allowed to be selected.\n \n ","Metadata":{"Common.PropertyName":"MaxValue","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"FullIcon","TypeName":"System.Object","Documentation":"\n \n Defines the selected icon name.\n \n ","Metadata":{"Common.PropertyName":"FullIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"EmptyIcon","TypeName":"System.Object","Documentation":"\n \n Defines the non-selected icon name.\n \n ","Metadata":{"Common.PropertyName":"EmptyIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"FullIconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Defines the selected icon style.\n \n ","Metadata":{"Common.PropertyName":"FullIconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"EmptyIconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Defines the non-selected icon style.\n \n ","Metadata":{"Common.PropertyName":"EmptyIconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Prevent the user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Prevent the user interactions and make it appear normal.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Not work now\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the currently selected rating value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"HoveredValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the has changed.\n \n ","Metadata":{"Common.PropertyName":"HoveredValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Rating","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Rating"}},{"HashCode":1957789437,"Kind":"Components.Component","Name":"Blazorise.Rating","AssemblyName":"Blazorise","Documentation":"\n \n Ratings provide insight regarding others opinions and experiences with a product.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Rating"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RatingItemsClass","TypeName":"System.String","Documentation":"\n \n User class names for RatingItems, separated by space\n \n ","Metadata":{"Common.PropertyName":"RatingItemsClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"RatingItemsStyle","TypeName":"System.String","Documentation":"\n \n User styles for RatingItems.\n \n ","Metadata":{"Common.PropertyName":"RatingItemsStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxValue","TypeName":"System.Int32","Documentation":"\n \n Maximum rating value that is allowed to be selected.\n \n ","Metadata":{"Common.PropertyName":"MaxValue","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"FullIcon","TypeName":"System.Object","Documentation":"\n \n Defines the selected icon name.\n \n ","Metadata":{"Common.PropertyName":"FullIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"EmptyIcon","TypeName":"System.Object","Documentation":"\n \n Defines the non-selected icon name.\n \n ","Metadata":{"Common.PropertyName":"EmptyIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"FullIconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Defines the selected icon style.\n \n ","Metadata":{"Common.PropertyName":"FullIconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"EmptyIconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Defines the non-selected icon style.\n \n ","Metadata":{"Common.PropertyName":"EmptyIconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Prevent the user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Prevent the user interactions and make it appear normal.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Not work now\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the currently selected rating value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"HoveredValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the has changed.\n \n ","Metadata":{"Common.PropertyName":"HoveredValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Rating","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Rating","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1457421040,"Kind":"Components.Component","Name":"Blazorise.RatingItem","AssemblyName":"Blazorise","Documentation":"\n \n Represents the each individual item in the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RatingItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the item value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the item color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ItemClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"ItemClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ItemHovered","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is hovered.\n \n ","Metadata":{"Common.PropertyName":"ItemHovered","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.RatingItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RatingItem"}},{"HashCode":114812501,"Kind":"Components.Component","Name":"Blazorise.RatingItem","AssemblyName":"Blazorise","Documentation":"\n \n Represents the each individual item in the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.RatingItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the item value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the item color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ItemClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"ItemClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ItemHovered","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is hovered.\n \n ","Metadata":{"Common.PropertyName":"ItemHovered","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.RatingItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RatingItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":809102408,"Kind":"Components.Component","Name":"Blazorise.Repeater","AssemblyName":"Blazorise","Documentation":"\n \n Repeater component that will render the for every item in .\n Has support for so it will update the rendered list of items when the collection changes.\n \n the type to render\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Repeater"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Repeater component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n The items to render. When this is it will hookup collection change listeners.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Take","TypeName":"System.Int64?","Documentation":"\n \n [Optional] The number of items to take.\n \n ","Metadata":{"Common.PropertyName":"Take","Common.GloballyQualifiedTypeName":"global::System.Int64?"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Int64?","Documentation":"\n \n [Optional] The number of items to skip.\n \n ","Metadata":{"Common.PropertyName":"Skip","Common.GloballyQualifiedTypeName":"global::System.Int64?"}},{"Kind":"Components.Component","Name":"CollectionChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when collection changes.\n \n ","Metadata":{"Common.PropertyName":"CollectionChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to render per item.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Repeater","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Repeater","Components.GenericTyped":"True"}},{"HashCode":448178900,"Kind":"Components.Component","Name":"Blazorise.Repeater","AssemblyName":"Blazorise","Documentation":"\n \n Repeater component that will render the for every item in .\n Has support for so it will update the rendered list of items when the collection changes.\n \n the type to render\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Repeater"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Repeater component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n The items to render. When this is it will hookup collection change listeners.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Take","TypeName":"System.Int64?","Documentation":"\n \n [Optional] The number of items to take.\n \n ","Metadata":{"Common.PropertyName":"Take","Common.GloballyQualifiedTypeName":"global::System.Int64?"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Int64?","Documentation":"\n \n [Optional] The number of items to skip.\n \n ","Metadata":{"Common.PropertyName":"Skip","Common.GloballyQualifiedTypeName":"global::System.Int64?"}},{"Kind":"Components.Component","Name":"CollectionChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when collection changes.\n \n ","Metadata":{"Common.PropertyName":"CollectionChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to render per item.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Repeater","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Repeater","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":141344284,"Kind":"Components.ChildContent","Name":"Blazorise.Repeater.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n The content to render per item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Repeater"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Repeater.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Repeater","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":693837998,"Kind":"Components.ChildContent","Name":"Blazorise.Repeater.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n The content to render per item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Repeater"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Repeater.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Repeater","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2863164,"Kind":"Components.Component","Name":"Blazorise.Row","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper that represents a row in a flexbox grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Row"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RowColumns","TypeName":"Blazorise.IFluentRowColumns","Documentation":"\n \n Defines the number of columns to show in a row.\n \n ","Metadata":{"Common.PropertyName":"RowColumns","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentRowColumns"}},{"Kind":"Components.Component","Name":"Gutter","TypeName":"(System.Int32 Horizontal, System.Int32 Vertical)?","Documentation":"\n \n Row grid spacing - we recommend setting Horizontal and/or Vertical it to (16 + 8n). (n stands for natural number.)\n \n ","Metadata":{"Common.PropertyName":"Gutter","Common.GloballyQualifiedTypeName":"(global::System.Int32 Horizontal, global::System.Int32 Vertical)?"}},{"Kind":"Components.Component","Name":"HorizontalGutter","TypeName":"System.Int32?","Documentation":"\n \n Row grid Horizontal spacing. (n stands for natural number.)\n \n ","Metadata":{"Common.PropertyName":"HorizontalGutter","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"VerticalGutter","TypeName":"System.Int32?","Documentation":"\n \n Row grid Vertical spacing. (n stands for natural number.)\n \n ","Metadata":{"Common.PropertyName":"VerticalGutter","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"NoGutters","TypeName":"System.Boolean","Documentation":"\n \n Removes the negative margins from row and the horizontal padding from all immediate children columns.\n \n ","Metadata":{"Common.PropertyName":"NoGutters","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Row","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Row"}},{"HashCode":-262928608,"Kind":"Components.Component","Name":"Blazorise.Row","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper that represents a row in a flexbox grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Row"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RowColumns","TypeName":"Blazorise.IFluentRowColumns","Documentation":"\n \n Defines the number of columns to show in a row.\n \n ","Metadata":{"Common.PropertyName":"RowColumns","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentRowColumns"}},{"Kind":"Components.Component","Name":"Gutter","TypeName":"(System.Int32 Horizontal, System.Int32 Vertical)?","Documentation":"\n \n Row grid spacing - we recommend setting Horizontal and/or Vertical it to (16 + 8n). (n stands for natural number.)\n \n ","Metadata":{"Common.PropertyName":"Gutter","Common.GloballyQualifiedTypeName":"(global::System.Int32 Horizontal, global::System.Int32 Vertical)?"}},{"Kind":"Components.Component","Name":"HorizontalGutter","TypeName":"System.Int32?","Documentation":"\n \n Row grid Horizontal spacing. (n stands for natural number.)\n \n ","Metadata":{"Common.PropertyName":"HorizontalGutter","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"VerticalGutter","TypeName":"System.Int32?","Documentation":"\n \n Row grid Vertical spacing. (n stands for natural number.)\n \n ","Metadata":{"Common.PropertyName":"VerticalGutter","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"NoGutters","TypeName":"System.Boolean","Documentation":"\n \n Removes the negative margins from row and the horizontal padding from all immediate children columns.\n \n ","Metadata":{"Common.PropertyName":"NoGutters","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Row","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Row","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":734855251,"Kind":"Components.ChildContent","Name":"Blazorise.Row.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Row"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Row.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Row","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1743310829,"Kind":"Components.ChildContent","Name":"Blazorise.Row.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Row"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Row.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Row","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1605302585,"Kind":"Components.Component","Name":"Blazorise.Select","AssemblyName":"Blazorise","Documentation":"\n \n The browser built-in select dropdown.\n \n The type of the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Select"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Select component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Specifies that multiple items can be selected.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Gets or sets the selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValues","TypeName":"System.Collections.Generic.IReadOnlyList","Documentation":"\n \n Gets or sets the multiple selected item values.\n \n ","Metadata":{"Common.PropertyName":"SelectedValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the selected item value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs when the selected items value has changed (only when ==true).\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesExpression","TypeName":"System.Linq.Expressions.Expression>>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"MaxVisibleItems","TypeName":"System.Int32?","Documentation":"\n \n Specifies how many options should be shown at once.\n \n ","Metadata":{"Common.PropertyName":"MaxVisibleItems","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets loading property.\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func>","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Select","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.GenericTyped":"True"}},{"HashCode":-2132786747,"Kind":"Components.Component","Name":"Blazorise.Select","AssemblyName":"Blazorise","Documentation":"\n \n The browser built-in select dropdown.\n \n The type of the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Select"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Select component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Specifies that multiple items can be selected.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Gets or sets the selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValues","TypeName":"System.Collections.Generic.IReadOnlyList","Documentation":"\n \n Gets or sets the multiple selected item values.\n \n ","Metadata":{"Common.PropertyName":"SelectedValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the selected item value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs when the selected items value has changed (only when ==true).\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesExpression","TypeName":"System.Linq.Expressions.Expression>>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"MaxVisibleItems","TypeName":"System.Int32?","Documentation":"\n \n Specifies how many options should be shown at once.\n \n ","Metadata":{"Common.PropertyName":"MaxVisibleItems","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets loading property.\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func>","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Select","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":488391369,"Kind":"Components.ChildContent","Name":"Blazorise.Select.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Select"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Select.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-103632556,"Kind":"Components.ChildContent","Name":"Blazorise.Select.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Select"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Select.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-739671989,"Kind":"Components.ChildContent","Name":"Blazorise.Select.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Select"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Select.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":842165443,"Kind":"Components.ChildContent","Name":"Blazorise.Select.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Select"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Select.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-290989899,"Kind":"Components.Component","Name":"Blazorise.SelectGroup","AssemblyName":"Blazorise","Documentation":"\n \n Group item in the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SelectGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n \n Gets or sets the group label.\n \n ","Metadata":{"Common.PropertyName":"Label","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.SelectGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectGroup"}},{"HashCode":-79745454,"Kind":"Components.Component","Name":"Blazorise.SelectGroup","AssemblyName":"Blazorise","Documentation":"\n \n Group item in the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.SelectGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n \n Gets or sets the group label.\n \n ","Metadata":{"Common.PropertyName":"Label","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.SelectGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-72942663,"Kind":"Components.ChildContent","Name":"Blazorise.SelectGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SelectGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.SelectGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1396363733,"Kind":"Components.ChildContent","Name":"Blazorise.SelectGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.SelectGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.SelectGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-445416991,"Kind":"Components.Component","Name":"Blazorise.SelectItem","AssemblyName":"Blazorise","Documentation":"\n \n Option item in the component.\n \n The type of the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SelectItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.SelectItem component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the item value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Disable the item from mouse click.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Hidden","TypeName":"System.Boolean","Documentation":"\n \n Hide the item from the list so it can be used as a placeholder.\n \n ","Metadata":{"Common.PropertyName":"Hidden","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.SelectItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectItem","Components.GenericTyped":"True"}},{"HashCode":-1112478720,"Kind":"Components.Component","Name":"Blazorise.SelectItem","AssemblyName":"Blazorise","Documentation":"\n \n Option item in the component.\n \n The type of the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.SelectItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.SelectItem component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the item value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Disable the item from mouse click.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Hidden","TypeName":"System.Boolean","Documentation":"\n \n Hide the item from the list so it can be used as a placeholder.\n \n ","Metadata":{"Common.PropertyName":"Hidden","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.SelectItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectItem","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-752206761,"Kind":"Components.ChildContent","Name":"Blazorise.SelectItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SelectItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.SelectItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1505847584,"Kind":"Components.ChildContent","Name":"Blazorise.SelectItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.SelectItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.SelectItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-66417077,"Kind":"Components.Component","Name":"Blazorise.Slider","AssemblyName":"Blazorise","Documentation":"\n \n A slider to select a value from a given range.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Slider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Slider component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Step","TypeName":"TValue","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Slider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider","Components.GenericTyped":"True"}},{"HashCode":-377766079,"Kind":"Components.Component","Name":"Blazorise.Slider","AssemblyName":"Blazorise","Documentation":"\n \n A slider to select a value from a given range.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Slider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Slider component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Step","TypeName":"TValue","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Slider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-679439836,"Kind":"Components.ChildContent","Name":"Blazorise.Slider.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Slider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Slider.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-829827475,"Kind":"Components.ChildContent","Name":"Blazorise.Slider.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Slider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Slider.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1511332641,"Kind":"Components.ChildContent","Name":"Blazorise.Slider.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Slider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Slider.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1999784605,"Kind":"Components.ChildContent","Name":"Blazorise.Slider.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Slider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Slider.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1510430039,"Kind":"Components.Component","Name":"Blazorise.Step","AssemblyName":"Blazorise","Documentation":"\n \n Clickable item in a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Step"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32?","Documentation":"\n \n Overrides the index of the step item.\n \n ","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the step name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Completed","TypeName":"System.Boolean","Documentation":"\n \n Marks the step as completed.\n \n ","Metadata":{"Common.PropertyName":"Completed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Overrides the step color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Marker","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Marker","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Step","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step"}},{"HashCode":1166500898,"Kind":"Components.Component","Name":"Blazorise.Step","AssemblyName":"Blazorise","Documentation":"\n \n Clickable item in a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Step"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32?","Documentation":"\n \n Overrides the index of the step item.\n \n ","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the step name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Completed","TypeName":"System.Boolean","Documentation":"\n \n Marks the step as completed.\n \n ","Metadata":{"Common.PropertyName":"Completed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Overrides the step color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Marker","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Marker","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Step","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-592174754,"Kind":"Components.ChildContent","Name":"Blazorise.Step.Marker","AssemblyName":"Blazorise","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Marker","ParentTag":"Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Step.Marker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1280159925,"Kind":"Components.ChildContent","Name":"Blazorise.Step.Marker","AssemblyName":"Blazorise","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Marker","ParentTag":"Blazorise.Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Step.Marker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":263231634,"Kind":"Components.ChildContent","Name":"Blazorise.Step.Caption","AssemblyName":"Blazorise","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Caption","ParentTag":"Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Step.Caption","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1613092805,"Kind":"Components.ChildContent","Name":"Blazorise.Step.Caption","AssemblyName":"Blazorise","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Caption","ParentTag":"Blazorise.Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Step.Caption","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2146872644,"Kind":"Components.ChildContent","Name":"Blazorise.Step.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Step.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-128136037,"Kind":"Components.ChildContent","Name":"Blazorise.Step.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Step.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1621555273,"Kind":"Components.Component","Name":"Blazorise.StepPanel","AssemblyName":"Blazorise","Documentation":"\n \n content area that is linked with a with the same name and that is placed within the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StepPanel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the panel name. Must match the corresponding step name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.StepPanel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepPanel"}},{"HashCode":501955146,"Kind":"Components.Component","Name":"Blazorise.StepPanel","AssemblyName":"Blazorise","Documentation":"\n \n content area that is linked with a with the same name and that is placed within the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.StepPanel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the panel name. Must match the corresponding step name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.StepPanel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepPanel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1575026033,"Kind":"Components.ChildContent","Name":"Blazorise.StepPanel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StepPanel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.StepPanel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepPanel","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-359194396,"Kind":"Components.ChildContent","Name":"Blazorise.StepPanel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.StepPanel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.StepPanel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepPanel","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-228185390,"Kind":"Components.Component","Name":"Blazorise.Steps","AssemblyName":"Blazorise","Documentation":"\n \n Steps is a navigation bar that guides users through the steps of a task.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Steps"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectedStep","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected step name.\n \n ","Metadata":{"Common.PropertyName":"SelectedStep","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedStepChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected step has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedStepChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"NavigationAllowed","TypeName":"System.Func","Documentation":"\n \n Disables navigation by clicking on step.\n \n ","Metadata":{"Common.PropertyName":"NavigationAllowed","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"Items","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for placing the items.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for placing the items.\n \n ","Metadata":{"Common.PropertyName":"Content","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Steps","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps"}},{"HashCode":993398939,"Kind":"Components.Component","Name":"Blazorise.Steps","AssemblyName":"Blazorise","Documentation":"\n \n Steps is a navigation bar that guides users through the steps of a task.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Steps"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectedStep","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected step name.\n \n ","Metadata":{"Common.PropertyName":"SelectedStep","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedStepChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected step has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedStepChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"NavigationAllowed","TypeName":"System.Func","Documentation":"\n \n Disables navigation by clicking on step.\n \n ","Metadata":{"Common.PropertyName":"NavigationAllowed","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"Items","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for placing the items.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for placing the items.\n \n ","Metadata":{"Common.PropertyName":"Content","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Steps","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1760329019,"Kind":"Components.ChildContent","Name":"Blazorise.Steps.Items","AssemblyName":"Blazorise","Documentation":"\n \n Template for placing the items.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Items","ParentTag":"Steps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Steps.Items","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1003814967,"Kind":"Components.ChildContent","Name":"Blazorise.Steps.Items","AssemblyName":"Blazorise","Documentation":"\n \n Template for placing the items.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Items","ParentTag":"Blazorise.Steps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Steps.Items","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":576815326,"Kind":"Components.ChildContent","Name":"Blazorise.Steps.Content","AssemblyName":"Blazorise","Documentation":"\n \n Template for placing the items.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"Steps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Steps.Content","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1474554450,"Kind":"Components.ChildContent","Name":"Blazorise.Steps.Content","AssemblyName":"Blazorise","Documentation":"\n \n Template for placing the items.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"Blazorise.Steps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Steps.Content","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2058190775,"Kind":"Components.ChildContent","Name":"Blazorise.Steps.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Steps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Steps.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1070469781,"Kind":"Components.ChildContent","Name":"Blazorise.Steps.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Steps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Steps.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":484968623,"Kind":"Components.Component","Name":"Blazorise.StepsContent","AssemblyName":"Blazorise","Documentation":"\n \n Main content area of component that can be placed anywhere on a page.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StepsContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectedPanel","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected panel name.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanel","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedPanelChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected panel has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanelChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.StepsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepsContent"}},{"HashCode":-764966541,"Kind":"Components.Component","Name":"Blazorise.StepsContent","AssemblyName":"Blazorise","Documentation":"\n \n Main content area of component that can be placed anywhere on a page.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.StepsContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectedPanel","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected panel name.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanel","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedPanelChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected panel has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanelChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.StepsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepsContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-829103257,"Kind":"Components.ChildContent","Name":"Blazorise.StepsContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StepsContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.StepsContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepsContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-916272757,"Kind":"Components.ChildContent","Name":"Blazorise.StepsContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.StepsContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.StepsContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepsContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-441705293,"Kind":"Components.Component","Name":"Blazorise.Switch","AssemblyName":"Blazorise","Documentation":"\n \n Switches toggle the state of a single setting on or off.\n \n Checked value type.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Switch"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Switch component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the switch named color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Switch","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch","Components.GenericTyped":"True"}},{"HashCode":-432670698,"Kind":"Components.Component","Name":"Blazorise.Switch","AssemblyName":"Blazorise","Documentation":"\n \n Switches toggle the state of a single setting on or off.\n \n Checked value type.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Switch"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Switch component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the switch named color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Switch","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":47801910,"Kind":"Components.ChildContent","Name":"Blazorise.Switch.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Switch.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1996033671,"Kind":"Components.ChildContent","Name":"Blazorise.Switch.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Switch.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1041767199,"Kind":"Components.ChildContent","Name":"Blazorise.Switch.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Switch.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1078582846,"Kind":"Components.ChildContent","Name":"Blazorise.Switch.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Switch.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1917306814,"Kind":"Components.Component","Name":"Blazorise.Table","AssemblyName":"Blazorise","Documentation":"\n \n The component is used for displaying tabular data.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Table"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"FullWidth","TypeName":"System.Boolean","Documentation":"\n \n Makes the table to fill entire horizontal space.\n \n ","Metadata":{"Common.PropertyName":"FullWidth","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Adds stripes to the table.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Bordered","TypeName":"System.Boolean","Documentation":"\n \n Adds borders to all the cells.\n \n ","Metadata":{"Common.PropertyName":"Bordered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Hoverable","TypeName":"System.Boolean","Documentation":"\n \n Adds a hover effect when mousing over rows.\n \n ","Metadata":{"Common.PropertyName":"Hoverable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Narrow","TypeName":"System.Boolean","Documentation":"\n \n Makes the table more compact by cutting cell padding in half.\n \n ","Metadata":{"Common.PropertyName":"Narrow","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Borderless","TypeName":"System.Boolean","Documentation":"\n \n Makes the table without any borders.\n \n ","Metadata":{"Common.PropertyName":"Borderless","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Responsive","TypeName":"System.Boolean","Documentation":"\n \n Makes table responsive by adding the horizontal scroll bar.\n \n \n In some cases component placed inside of a table marked with \n flag might not show dropdown menu properly. To make it work you might need to add some\n additional CSS rules.\n \n ","Metadata":{"Common.PropertyName":"Responsive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FixedHeader","TypeName":"System.Boolean","Documentation":"\n \n Makes table have a fixed header and enables a scrollbar in the table body.\n \n ","Metadata":{"Common.PropertyName":"FixedHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FixedHeaderTableHeight","TypeName":"System.String","Documentation":"\n \n Sets the table height when feature is enabled (defaults to 300px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderTableHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FixedHeaderTableMaxHeight","TypeName":"System.String","Documentation":"\n \n Sets the table max height when feature is enabled (defaults to 300px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderTableMaxHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can resize Table's columns.\n \n ","Metadata":{"Common.PropertyName":"Resizable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ResizeMode","TypeName":"Blazorise.TableResizeMode","IsEnum":true,"Documentation":"\n \n Gets or sets whether the user can resize on header or columns.\n \n ","Metadata":{"Common.PropertyName":"ResizeMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TableResizeMode"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Table","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Table"}},{"HashCode":-1312086961,"Kind":"Components.Component","Name":"Blazorise.Table","AssemblyName":"Blazorise","Documentation":"\n \n The component is used for displaying tabular data.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Table"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"FullWidth","TypeName":"System.Boolean","Documentation":"\n \n Makes the table to fill entire horizontal space.\n \n ","Metadata":{"Common.PropertyName":"FullWidth","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Adds stripes to the table.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Bordered","TypeName":"System.Boolean","Documentation":"\n \n Adds borders to all the cells.\n \n ","Metadata":{"Common.PropertyName":"Bordered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Hoverable","TypeName":"System.Boolean","Documentation":"\n \n Adds a hover effect when mousing over rows.\n \n ","Metadata":{"Common.PropertyName":"Hoverable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Narrow","TypeName":"System.Boolean","Documentation":"\n \n Makes the table more compact by cutting cell padding in half.\n \n ","Metadata":{"Common.PropertyName":"Narrow","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Borderless","TypeName":"System.Boolean","Documentation":"\n \n Makes the table without any borders.\n \n ","Metadata":{"Common.PropertyName":"Borderless","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Responsive","TypeName":"System.Boolean","Documentation":"\n \n Makes table responsive by adding the horizontal scroll bar.\n \n \n In some cases component placed inside of a table marked with \n flag might not show dropdown menu properly. To make it work you might need to add some\n additional CSS rules.\n \n ","Metadata":{"Common.PropertyName":"Responsive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FixedHeader","TypeName":"System.Boolean","Documentation":"\n \n Makes table have a fixed header and enables a scrollbar in the table body.\n \n ","Metadata":{"Common.PropertyName":"FixedHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FixedHeaderTableHeight","TypeName":"System.String","Documentation":"\n \n Sets the table height when feature is enabled (defaults to 300px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderTableHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FixedHeaderTableMaxHeight","TypeName":"System.String","Documentation":"\n \n Sets the table max height when feature is enabled (defaults to 300px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderTableMaxHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can resize Table's columns.\n \n ","Metadata":{"Common.PropertyName":"Resizable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ResizeMode","TypeName":"Blazorise.TableResizeMode","IsEnum":true,"Documentation":"\n \n Gets or sets whether the user can resize on header or columns.\n \n ","Metadata":{"Common.PropertyName":"ResizeMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TableResizeMode"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Table","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Table","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":138552497,"Kind":"Components.ChildContent","Name":"Blazorise.Table.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Table"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Table.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Table","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1905153745,"Kind":"Components.ChildContent","Name":"Blazorise.Table.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Table"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Table.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Table","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-317744736,"Kind":"Components.Component","Name":"Blazorise.TableBody","AssemblyName":"Blazorise","Documentation":"\n \n Table Body element encapsulates a set of table rows, indicating that they comprise the body of the table.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TableBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableBody"}},{"HashCode":328509571,"Kind":"Components.Component","Name":"Blazorise.TableBody","AssemblyName":"Blazorise","Documentation":"\n \n Table Body element encapsulates a set of table rows, indicating that they comprise the body of the table.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TableBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1116160537,"Kind":"Components.ChildContent","Name":"Blazorise.TableBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TableBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1748300579,"Kind":"Components.ChildContent","Name":"Blazorise.TableBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TableBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":251035763,"Kind":"Components.Component","Name":"Blazorise.TableFooter","AssemblyName":"Blazorise","Documentation":"\n \n Defines a set of rows summarizing the columns of the table.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TableFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableFooter"}},{"HashCode":-720411348,"Kind":"Components.Component","Name":"Blazorise.TableFooter","AssemblyName":"Blazorise","Documentation":"\n \n Defines a set of rows summarizing the columns of the table.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TableFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableFooter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1011898124,"Kind":"Components.ChildContent","Name":"Blazorise.TableFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TableFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableFooter","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":485313979,"Kind":"Components.ChildContent","Name":"Blazorise.TableFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TableFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableFooter","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1936485721,"Kind":"Components.Component","Name":"Blazorise.TableHeader","AssemblyName":"Blazorise","Documentation":"\n \n Defines a set of rows defining the head of the columns of the table.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TableHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ThemeContrast","TypeName":"Blazorise.ThemeContrast","IsEnum":true,"Documentation":"\n \n Sets the preferred color contrast for the header.\n \n ","Metadata":{"Common.PropertyName":"ThemeContrast","Common.GloballyQualifiedTypeName":"global::Blazorise.ThemeContrast"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeader"}},{"HashCode":1767501560,"Kind":"Components.Component","Name":"Blazorise.TableHeader","AssemblyName":"Blazorise","Documentation":"\n \n Defines a set of rows defining the head of the columns of the table.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TableHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ThemeContrast","TypeName":"Blazorise.ThemeContrast","IsEnum":true,"Documentation":"\n \n Sets the preferred color contrast for the header.\n \n ","Metadata":{"Common.PropertyName":"ThemeContrast","Common.GloballyQualifiedTypeName":"global::Blazorise.ThemeContrast"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-726544995,"Kind":"Components.ChildContent","Name":"Blazorise.TableHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TableHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1830108634,"Kind":"Components.ChildContent","Name":"Blazorise.TableHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TableHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-804174653,"Kind":"Components.Component","Name":"Blazorise.TableHeaderCell","AssemblyName":"Blazorise","Documentation":"\n \n Defines a cell as header of a group of table cells.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TableHeaderCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RowSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of rows a cell should span.\n \n ","Metadata":{"Common.PropertyName":"RowSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ColumnSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of columns a cell should span.\n \n ","Metadata":{"Common.PropertyName":"ColumnSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the header cell is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableHeaderCell","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeaderCell"}},{"HashCode":1159656258,"Kind":"Components.Component","Name":"Blazorise.TableHeaderCell","AssemblyName":"Blazorise","Documentation":"\n \n Defines a cell as header of a group of table cells.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TableHeaderCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RowSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of rows a cell should span.\n \n ","Metadata":{"Common.PropertyName":"RowSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ColumnSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of columns a cell should span.\n \n ","Metadata":{"Common.PropertyName":"ColumnSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the header cell is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableHeaderCell","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeaderCell","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":994753145,"Kind":"Components.ChildContent","Name":"Blazorise.TableHeaderCell.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TableHeaderCell"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableHeaderCell.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeaderCell","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1654446492,"Kind":"Components.ChildContent","Name":"Blazorise.TableHeaderCell.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TableHeaderCell"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableHeaderCell.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeaderCell","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":463727871,"Kind":"Components.Component","Name":"Blazorise.TableRow","AssemblyName":"Blazorise","Documentation":"\n \n Component defines a row of cells in a table. The row's cells can then be established using a mix of (data cell) components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TableRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the row variant color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Documentation":"\n \n Sets a table row as selected by appending \"selected\" modifier on a tr element.\n \n ","Metadata":{"Common.PropertyName":"Selected","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"HoverCursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Gets or sets the applied cursor when the row is hovered over.\n \n ","Metadata":{"Common.PropertyName":"HoverCursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DoubleClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row is double clicked.\n \n ","Metadata":{"Common.PropertyName":"DoubleClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableRow","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRow"}},{"HashCode":-77766984,"Kind":"Components.Component","Name":"Blazorise.TableRow","AssemblyName":"Blazorise","Documentation":"\n \n Component defines a row of cells in a table. The row's cells can then be established using a mix of (data cell) components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TableRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the row variant color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Documentation":"\n \n Sets a table row as selected by appending \"selected\" modifier on a tr element.\n \n ","Metadata":{"Common.PropertyName":"Selected","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"HoverCursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Gets or sets the applied cursor when the row is hovered over.\n \n ","Metadata":{"Common.PropertyName":"HoverCursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DoubleClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row is double clicked.\n \n ","Metadata":{"Common.PropertyName":"DoubleClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableRow","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRow","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1002794570,"Kind":"Components.ChildContent","Name":"Blazorise.TableRow.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TableRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableRow.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRow","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-287772872,"Kind":"Components.ChildContent","Name":"Blazorise.TableRow.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TableRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableRow.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRow","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1095924588,"Kind":"Components.Component","Name":"Blazorise.TableRowCell","AssemblyName":"Blazorise","Documentation":"\n \n Defines a cell of a table that contains data.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TableRowCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the cell variant color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"RowSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of rows a cell should span.\n \n ","Metadata":{"Common.PropertyName":"RowSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ColumnSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of columns a cell should span.\n \n ","Metadata":{"Common.PropertyName":"ColumnSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row cell is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableRowCell","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowCell"}},{"HashCode":1028141117,"Kind":"Components.Component","Name":"Blazorise.TableRowCell","AssemblyName":"Blazorise","Documentation":"\n \n Defines a cell of a table that contains data.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TableRowCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the cell variant color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"RowSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of rows a cell should span.\n \n ","Metadata":{"Common.PropertyName":"RowSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ColumnSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of columns a cell should span.\n \n ","Metadata":{"Common.PropertyName":"ColumnSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row cell is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableRowCell","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowCell","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1712001827,"Kind":"Components.ChildContent","Name":"Blazorise.TableRowCell.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TableRowCell"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableRowCell.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowCell","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-521561765,"Kind":"Components.ChildContent","Name":"Blazorise.TableRowCell.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TableRowCell"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableRowCell.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowCell","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":169826215,"Kind":"Components.Component","Name":"Blazorise.TableRowHeader","AssemblyName":"Blazorise","Documentation":"\n \n Defines a cell as header of a group of table cells.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TableRowHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RowSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of rows a cell should span.\n \n ","Metadata":{"Common.PropertyName":"RowSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ColumnSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of columns a cell should span.\n \n ","Metadata":{"Common.PropertyName":"ColumnSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row header is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableRowHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowHeader"}},{"HashCode":-1096853880,"Kind":"Components.Component","Name":"Blazorise.TableRowHeader","AssemblyName":"Blazorise","Documentation":"\n \n Defines a cell as header of a group of table cells.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TableRowHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RowSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of rows a cell should span.\n \n ","Metadata":{"Common.PropertyName":"RowSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ColumnSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of columns a cell should span.\n \n ","Metadata":{"Common.PropertyName":"ColumnSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row header is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableRowHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1119786265,"Kind":"Components.ChildContent","Name":"Blazorise.TableRowHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TableRowHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableRowHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1365051079,"Kind":"Components.ChildContent","Name":"Blazorise.TableRowHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TableRowHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableRowHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-840862789,"Kind":"Components.Component","Name":"Blazorise.Tab","AssemblyName":"Blazorise","Documentation":"\n \n A clickable item for component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Tab"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the tab name. Must match the corresponding panel name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Flag to indicate that the tab is not responsive for user interaction.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Tab","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tab"}},{"HashCode":-135881394,"Kind":"Components.Component","Name":"Blazorise.Tab","AssemblyName":"Blazorise","Documentation":"\n \n A clickable item for component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Tab"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the tab name. Must match the corresponding panel name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Flag to indicate that the tab is not responsive for user interaction.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Tab","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tab","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1148843355,"Kind":"Components.ChildContent","Name":"Blazorise.Tab.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Tab"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tab.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tab","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":946294217,"Kind":"Components.ChildContent","Name":"Blazorise.Tab.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Tab"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tab.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tab","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1687709018,"Kind":"Components.Component","Name":"Blazorise.TabPanel","AssemblyName":"Blazorise","Documentation":"\n \n A container for each inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TabPanel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the panel name. Must match the corresponding tab name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TabPanel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabPanel"}},{"HashCode":1233378677,"Kind":"Components.Component","Name":"Blazorise.TabPanel","AssemblyName":"Blazorise","Documentation":"\n \n A container for each inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TabPanel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the panel name. Must match the corresponding tab name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TabPanel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabPanel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1080362360,"Kind":"Components.ChildContent","Name":"Blazorise.TabPanel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TabPanel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TabPanel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabPanel","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1885404193,"Kind":"Components.ChildContent","Name":"Blazorise.TabPanel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TabPanel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TabPanel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabPanel","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1168319226,"Kind":"Components.Component","Name":"Blazorise.Tabs","AssemblyName":"Blazorise","Documentation":"\n \n Tabs organize content across different screens, data sets, and other interactions.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Tabs"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Pills","TypeName":"System.Boolean","Documentation":"\n \n Makes the tab items to appear as pills.\n \n ","Metadata":{"Common.PropertyName":"Pills","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FullWidth","TypeName":"System.Boolean","Documentation":"\n \n Makes the tab items to extend the full available width.\n \n ","Metadata":{"Common.PropertyName":"FullWidth","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Justified","TypeName":"System.Boolean","Documentation":"\n \n Makes the tab items to extend the full available width, but every item will be the same width.\n \n ","Metadata":{"Common.PropertyName":"Justified","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"TabPosition","TypeName":"Blazorise.TabPosition","IsEnum":true,"Documentation":"\n \n Position of tab items.\n \n ","Metadata":{"Common.PropertyName":"TabPosition","Common.GloballyQualifiedTypeName":"global::Blazorise.TabPosition"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.TabsRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the tabs content will be rendered.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TabsRenderMode"}},{"Kind":"Components.Component","Name":"VerticalItemsColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Controls the size of the items bar when in vertical mode. If left undefined it will default to the ColumnSize.IsAuto.\n \n ","Metadata":{"Common.PropertyName":"VerticalItemsColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"SelectedTab","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected tab name.\n \n ","Metadata":{"Common.PropertyName":"SelectedTab","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedTabChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected tab has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedTabChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Container for tab items.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Container for tab panes.\n \n ","Metadata":{"Common.PropertyName":"Content","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Tabs","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs"}},{"HashCode":1651501394,"Kind":"Components.Component","Name":"Blazorise.Tabs","AssemblyName":"Blazorise","Documentation":"\n \n Tabs organize content across different screens, data sets, and other interactions.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Tabs"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Pills","TypeName":"System.Boolean","Documentation":"\n \n Makes the tab items to appear as pills.\n \n ","Metadata":{"Common.PropertyName":"Pills","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FullWidth","TypeName":"System.Boolean","Documentation":"\n \n Makes the tab items to extend the full available width.\n \n ","Metadata":{"Common.PropertyName":"FullWidth","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Justified","TypeName":"System.Boolean","Documentation":"\n \n Makes the tab items to extend the full available width, but every item will be the same width.\n \n ","Metadata":{"Common.PropertyName":"Justified","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"TabPosition","TypeName":"Blazorise.TabPosition","IsEnum":true,"Documentation":"\n \n Position of tab items.\n \n ","Metadata":{"Common.PropertyName":"TabPosition","Common.GloballyQualifiedTypeName":"global::Blazorise.TabPosition"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.TabsRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the tabs content will be rendered.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TabsRenderMode"}},{"Kind":"Components.Component","Name":"VerticalItemsColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Controls the size of the items bar when in vertical mode. If left undefined it will default to the ColumnSize.IsAuto.\n \n ","Metadata":{"Common.PropertyName":"VerticalItemsColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"SelectedTab","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected tab name.\n \n ","Metadata":{"Common.PropertyName":"SelectedTab","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedTabChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected tab has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedTabChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Container for tab items.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Container for tab panes.\n \n ","Metadata":{"Common.PropertyName":"Content","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Tabs","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-679548273,"Kind":"Components.ChildContent","Name":"Blazorise.Tabs.Items","AssemblyName":"Blazorise","Documentation":"\n \n Container for tab items.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Items","ParentTag":"Tabs"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tabs.Items","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-862373297,"Kind":"Components.ChildContent","Name":"Blazorise.Tabs.Items","AssemblyName":"Blazorise","Documentation":"\n \n Container for tab items.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Items","ParentTag":"Blazorise.Tabs"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tabs.Items","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":280828758,"Kind":"Components.ChildContent","Name":"Blazorise.Tabs.Content","AssemblyName":"Blazorise","Documentation":"\n \n Container for tab panes.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"Tabs"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tabs.Content","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1955891130,"Kind":"Components.ChildContent","Name":"Blazorise.Tabs.Content","AssemblyName":"Blazorise","Documentation":"\n \n Container for tab panes.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"Blazorise.Tabs"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tabs.Content","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1990842347,"Kind":"Components.ChildContent","Name":"Blazorise.Tabs.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Tabs"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tabs.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1645976420,"Kind":"Components.ChildContent","Name":"Blazorise.Tabs.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Tabs"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tabs.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":659463717,"Kind":"Components.Component","Name":"Blazorise.TabsContent","AssemblyName":"Blazorise","Documentation":"\n \n A container for tab panels.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TabsContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectedPanel","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected panel name.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanel","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedPanelChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected panel has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanelChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TabsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabsContent"}},{"HashCode":228730091,"Kind":"Components.Component","Name":"Blazorise.TabsContent","AssemblyName":"Blazorise","Documentation":"\n \n A container for tab panels.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TabsContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectedPanel","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected panel name.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanel","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedPanelChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected panel has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanelChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TabsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabsContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":285102583,"Kind":"Components.ChildContent","Name":"Blazorise.TabsContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TabsContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TabsContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabsContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-443825174,"Kind":"Components.ChildContent","Name":"Blazorise.TabsContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TabsContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TabsContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabsContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-138409798,"Kind":"Components.Component","Name":"Blazorise.TextEdit","AssemblyName":"Blazorise","Documentation":"\n \n Component that allows you to display and edit single-line text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TextEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Role","TypeName":"Blazorise.TextRole","IsEnum":true,"Documentation":"\n \n Defines the role of the input text.\n \n ","Metadata":{"Common.PropertyName":"Role","Common.GloballyQualifiedTypeName":"global::Blazorise.TextRole"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.TextInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TextInputMode"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Gets or sets the text inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TextChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after text has changed.\n \n ","Metadata":{"Common.PropertyName":"TextChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TextExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the text value.\n \n ","Metadata":{"Common.PropertyName":"TextExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"EditMask","TypeName":"System.String","Documentation":"\n \n A string representing a edit mask expression.\n \n ","Metadata":{"Common.PropertyName":"EditMask","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaskType","TypeName":"Blazorise.MaskType","IsEnum":true,"Documentation":"\n \n Specify the mask type used by the editor.\n \n ","Metadata":{"Common.PropertyName":"MaskType","Common.GloballyQualifiedTypeName":"global::Blazorise.MaskType"}},{"Kind":"Components.Component","Name":"MaxLength","TypeName":"System.Int32?","Documentation":"\n \n Specifies the maximum number of characters allowed in the input element.\n \n ","Metadata":{"Common.PropertyName":"MaxLength","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\".\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TextEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit"}},{"HashCode":294882378,"Kind":"Components.Component","Name":"Blazorise.TextEdit","AssemblyName":"Blazorise","Documentation":"\n \n Component that allows you to display and edit single-line text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TextEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Role","TypeName":"Blazorise.TextRole","IsEnum":true,"Documentation":"\n \n Defines the role of the input text.\n \n ","Metadata":{"Common.PropertyName":"Role","Common.GloballyQualifiedTypeName":"global::Blazorise.TextRole"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.TextInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TextInputMode"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Gets or sets the text inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TextChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after text has changed.\n \n ","Metadata":{"Common.PropertyName":"TextChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TextExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the text value.\n \n ","Metadata":{"Common.PropertyName":"TextExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"EditMask","TypeName":"System.String","Documentation":"\n \n A string representing a edit mask expression.\n \n ","Metadata":{"Common.PropertyName":"EditMask","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaskType","TypeName":"Blazorise.MaskType","IsEnum":true,"Documentation":"\n \n Specify the mask type used by the editor.\n \n ","Metadata":{"Common.PropertyName":"MaskType","Common.GloballyQualifiedTypeName":"global::Blazorise.MaskType"}},{"Kind":"Components.Component","Name":"MaxLength","TypeName":"System.Int32?","Documentation":"\n \n Specifies the maximum number of characters allowed in the input element.\n \n ","Metadata":{"Common.PropertyName":"MaxLength","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\".\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TextEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-370415904,"Kind":"Components.ChildContent","Name":"Blazorise.TextEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"TextEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TextEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-205092147,"Kind":"Components.ChildContent","Name":"Blazorise.TextEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.TextEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TextEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1386110128,"Kind":"Components.ChildContent","Name":"Blazorise.TextEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TextEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TextEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":460404885,"Kind":"Components.ChildContent","Name":"Blazorise.TextEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TextEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TextEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1900397987,"Kind":"Components.Component","Name":"Blazorise.ThemeProvider","AssemblyName":"Blazorise","Documentation":"\n \n Main theme provider that will build the CSS variables and styles.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ThemeProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Theme","TypeName":"Blazorise.Theme","Documentation":"\n \n Gets or sets the theme options.\n \n ","Metadata":{"Common.PropertyName":"Theme","Common.GloballyQualifiedTypeName":"global::Blazorise.Theme"}},{"Kind":"Components.Component","Name":"WriteVariables","TypeName":"System.Boolean","Documentation":"\n \n If true variables will be written to the page body.\n \n ","Metadata":{"Common.PropertyName":"WriteVariables","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ThemeProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ThemeProvider"}},{"HashCode":-2045767809,"Kind":"Components.Component","Name":"Blazorise.ThemeProvider","AssemblyName":"Blazorise","Documentation":"\n \n Main theme provider that will build the CSS variables and styles.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ThemeProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Theme","TypeName":"Blazorise.Theme","Documentation":"\n \n Gets or sets the theme options.\n \n ","Metadata":{"Common.PropertyName":"Theme","Common.GloballyQualifiedTypeName":"global::Blazorise.Theme"}},{"Kind":"Components.Component","Name":"WriteVariables","TypeName":"System.Boolean","Documentation":"\n \n If true variables will be written to the page body.\n \n ","Metadata":{"Common.PropertyName":"WriteVariables","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ThemeProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ThemeProvider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":474455587,"Kind":"Components.ChildContent","Name":"Blazorise.ThemeProvider.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ThemeProvider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ThemeProvider.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ThemeProvider","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":320167766,"Kind":"Components.ChildContent","Name":"Blazorise.ThemeProvider.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ThemeProvider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ThemeProvider.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ThemeProvider","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1663317012,"Kind":"Components.Component","Name":"Blazorise.TimeEdit","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a time value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TimeEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.TimeEdit component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Time","TypeName":"TValue","Documentation":"\n \n Gets or sets the input time value.\n \n ","Metadata":{"Common.PropertyName":"Time","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the time has changed.\n \n ","Metadata":{"Common.PropertyName":"TimeChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the time field.\n \n ","Metadata":{"Common.PropertyName":"TimeExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.TimeSpan?","Documentation":"\n \n The earliest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.TimeSpan?","Documentation":"\n \n The latest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Int32?","Documentation":"\n \n The step attribute specifies the legal number intervals for seconds or milliseconds in a time field (does not apply for hours or minutes).\n \n Example: if step=\"2\", legal numbers could be 0, 2, 4, etc.\n \n \n The step attribute is often used together with the max and min attributes to create a range of legal values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TimeEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit","Components.GenericTyped":"True"}},{"HashCode":1694338082,"Kind":"Components.Component","Name":"Blazorise.TimeEdit","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a time value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TimeEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.TimeEdit component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Time","TypeName":"TValue","Documentation":"\n \n Gets or sets the input time value.\n \n ","Metadata":{"Common.PropertyName":"Time","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the time has changed.\n \n ","Metadata":{"Common.PropertyName":"TimeChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the time field.\n \n ","Metadata":{"Common.PropertyName":"TimeExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.TimeSpan?","Documentation":"\n \n The earliest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.TimeSpan?","Documentation":"\n \n The latest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Int32?","Documentation":"\n \n The step attribute specifies the legal number intervals for seconds or milliseconds in a time field (does not apply for hours or minutes).\n \n Example: if step=\"2\", legal numbers could be 0, 2, 4, etc.\n \n \n The step attribute is often used together with the max and min attributes to create a range of legal values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TimeEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-146564378,"Kind":"Components.ChildContent","Name":"Blazorise.TimeEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"TimeEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimeEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1657948128,"Kind":"Components.ChildContent","Name":"Blazorise.TimeEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.TimeEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimeEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1385771739,"Kind":"Components.ChildContent","Name":"Blazorise.TimeEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TimeEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimeEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1837693223,"Kind":"Components.ChildContent","Name":"Blazorise.TimeEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TimeEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimeEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2045467643,"Kind":"Components.Component","Name":"Blazorise.TimePicker","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a time value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TimePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.TimePicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Time","TypeName":"TValue","Documentation":"\n \n Gets or sets the input time value.\n \n ","Metadata":{"Common.PropertyName":"Time","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the time has changed.\n \n ","Metadata":{"Common.PropertyName":"TimeChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the time field.\n \n ","Metadata":{"Common.PropertyName":"TimeExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.TimeSpan?","Documentation":"\n \n The earliest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.TimeSpan?","Documentation":"\n \n The latest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the display format of the time input.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TimeAs24hr","TypeName":"System.Boolean","Documentation":"\n \n Displays time picker in 24 hour mode without AM/PM selection when enabled.\n \n ","Metadata":{"Common.PropertyName":"TimeAs24hr","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Display the time menu in an always-open state with the inline option.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TimePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker","Components.GenericTyped":"True"}},{"HashCode":1036100,"Kind":"Components.Component","Name":"Blazorise.TimePicker","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a time value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TimePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.TimePicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Time","TypeName":"TValue","Documentation":"\n \n Gets or sets the input time value.\n \n ","Metadata":{"Common.PropertyName":"Time","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the time has changed.\n \n ","Metadata":{"Common.PropertyName":"TimeChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the time field.\n \n ","Metadata":{"Common.PropertyName":"TimeExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.TimeSpan?","Documentation":"\n \n The earliest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.TimeSpan?","Documentation":"\n \n The latest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the display format of the time input.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TimeAs24hr","TypeName":"System.Boolean","Documentation":"\n \n Displays time picker in 24 hour mode without AM/PM selection when enabled.\n \n ","Metadata":{"Common.PropertyName":"TimeAs24hr","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Display the time menu in an always-open state with the inline option.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TimePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":846837440,"Kind":"Components.ChildContent","Name":"Blazorise.TimePicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"TimePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimePicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1384831913,"Kind":"Components.ChildContent","Name":"Blazorise.TimePicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.TimePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimePicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-760339799,"Kind":"Components.ChildContent","Name":"Blazorise.TimePicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TimePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimePicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1919636099,"Kind":"Components.ChildContent","Name":"Blazorise.TimePicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TimePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimePicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":434388932,"Kind":"Components.Component","Name":"Blazorise.Tooltip","AssemblyName":"Blazorise","Documentation":"\n \n Tooltips display informative text when users hover over, focus on, or tap an element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Tooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Gets or sets a regular tooltip's content. \n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Placement","TypeName":"Blazorise.TooltipPlacement","IsEnum":true,"Documentation":"\n \n Gets or sets the tooltip location relative to it's component.\n \n ","Metadata":{"Common.PropertyName":"Placement","Common.GloballyQualifiedTypeName":"global::Blazorise.TooltipPlacement"}},{"Kind":"Components.Component","Name":"Multiline","TypeName":"System.Boolean","Documentation":"\n \n Force the multiline display.\n \n ","Metadata":{"Common.PropertyName":"Multiline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AlwaysActive","TypeName":"System.Boolean","Documentation":"\n \n Always show tooltip, instead of just when hovering over the element.\n \n ","Metadata":{"Common.PropertyName":"AlwaysActive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowArrow","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the tooltip arrow visibility.\n \n ","Metadata":{"Common.PropertyName":"ShowArrow","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Force inline block instead of trying to detect the element block.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Fade","TypeName":"System.Boolean","Documentation":"\n \n Makes the tooltip fade transition.\n \n ","Metadata":{"Common.PropertyName":"Fade","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FadeDuration","TypeName":"System.Int32","Documentation":"\n \n Duration in ms of the fade transition animation.\n \n ","Metadata":{"Common.PropertyName":"FadeDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Trigger","TypeName":"Blazorise.TooltipTrigger","IsEnum":true,"Documentation":"\n \n Determines the events that cause the tooltip to show.\n \n ","Metadata":{"Common.PropertyName":"Trigger","Common.GloballyQualifiedTypeName":"global::Blazorise.TooltipTrigger"}},{"Kind":"Components.Component","Name":"TriggerTargetId","TypeName":"System.String","Documentation":"\n \n Which element the trigger event listeners are applied to (instead of the reference element).\n \n ","Metadata":{"Common.PropertyName":"TriggerTargetId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ZIndex","TypeName":"System.Int32?","Documentation":"\n \n Specifies the z-index CSS on the root popper node.\n \n ","Metadata":{"Common.PropertyName":"ZIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Interactive","TypeName":"System.Boolean","Documentation":"\n \n Determines if the tooltip has interactive content inside of it, so that it can be hovered over and clicked inside without hiding.\n \n ","Metadata":{"Common.PropertyName":"Interactive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AppendTo","TypeName":"System.String","Documentation":"\n \n The element to append the tooltip to. If = true, the default behavior is appendTo: \"parent\".\n \n ","Metadata":{"Common.PropertyName":"AppendTo","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Tooltip","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tooltip"}},{"HashCode":-674526918,"Kind":"Components.Component","Name":"Blazorise.Tooltip","AssemblyName":"Blazorise","Documentation":"\n \n Tooltips display informative text when users hover over, focus on, or tap an element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Tooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Gets or sets a regular tooltip's content. \n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Placement","TypeName":"Blazorise.TooltipPlacement","IsEnum":true,"Documentation":"\n \n Gets or sets the tooltip location relative to it's component.\n \n ","Metadata":{"Common.PropertyName":"Placement","Common.GloballyQualifiedTypeName":"global::Blazorise.TooltipPlacement"}},{"Kind":"Components.Component","Name":"Multiline","TypeName":"System.Boolean","Documentation":"\n \n Force the multiline display.\n \n ","Metadata":{"Common.PropertyName":"Multiline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AlwaysActive","TypeName":"System.Boolean","Documentation":"\n \n Always show tooltip, instead of just when hovering over the element.\n \n ","Metadata":{"Common.PropertyName":"AlwaysActive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowArrow","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the tooltip arrow visibility.\n \n ","Metadata":{"Common.PropertyName":"ShowArrow","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Force inline block instead of trying to detect the element block.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Fade","TypeName":"System.Boolean","Documentation":"\n \n Makes the tooltip fade transition.\n \n ","Metadata":{"Common.PropertyName":"Fade","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FadeDuration","TypeName":"System.Int32","Documentation":"\n \n Duration in ms of the fade transition animation.\n \n ","Metadata":{"Common.PropertyName":"FadeDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Trigger","TypeName":"Blazorise.TooltipTrigger","IsEnum":true,"Documentation":"\n \n Determines the events that cause the tooltip to show.\n \n ","Metadata":{"Common.PropertyName":"Trigger","Common.GloballyQualifiedTypeName":"global::Blazorise.TooltipTrigger"}},{"Kind":"Components.Component","Name":"TriggerTargetId","TypeName":"System.String","Documentation":"\n \n Which element the trigger event listeners are applied to (instead of the reference element).\n \n ","Metadata":{"Common.PropertyName":"TriggerTargetId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ZIndex","TypeName":"System.Int32?","Documentation":"\n \n Specifies the z-index CSS on the root popper node.\n \n ","Metadata":{"Common.PropertyName":"ZIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Interactive","TypeName":"System.Boolean","Documentation":"\n \n Determines if the tooltip has interactive content inside of it, so that it can be hovered over and clicked inside without hiding.\n \n ","Metadata":{"Common.PropertyName":"Interactive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AppendTo","TypeName":"System.String","Documentation":"\n \n The element to append the tooltip to. If = true, the default behavior is appendTo: \"parent\".\n \n ","Metadata":{"Common.PropertyName":"AppendTo","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Tooltip","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tooltip","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2104660885,"Kind":"Components.ChildContent","Name":"Blazorise.Tooltip.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Tooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tooltip.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tooltip","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2051356516,"Kind":"Components.ChildContent","Name":"Blazorise.Tooltip.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Tooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tooltip.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tooltip","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1032978903,"Kind":"Components.Component","Name":"Blazorise.Blockquote","AssemblyName":"Blazorise","Documentation":"\n \n For quoting blocks of content from another source within your document.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blockquote"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Blockquote","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Blockquote"}},{"HashCode":1429478940,"Kind":"Components.Component","Name":"Blazorise.Blockquote","AssemblyName":"Blazorise","Documentation":"\n \n For quoting blocks of content from another source within your document.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Blockquote"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Blockquote","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Blockquote","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":668858948,"Kind":"Components.ChildContent","Name":"Blazorise.Blockquote.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blockquote"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Blockquote.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Blockquote","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2055089378,"Kind":"Components.ChildContent","Name":"Blazorise.Blockquote.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Blockquote"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Blockquote.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Blockquote","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1059725458,"Kind":"Components.Component","Name":"Blazorise.BlockquoteFooter","AssemblyName":"Blazorise","Documentation":"\n \n Element for identifying the source of the quote.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlockquoteFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BlockquoteFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BlockquoteFooter"}},{"HashCode":184344843,"Kind":"Components.Component","Name":"Blazorise.BlockquoteFooter","AssemblyName":"Blazorise","Documentation":"\n \n Element for identifying the source of the quote.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BlockquoteFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BlockquoteFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BlockquoteFooter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1621528640,"Kind":"Components.ChildContent","Name":"Blazorise.BlockquoteFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BlockquoteFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BlockquoteFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BlockquoteFooter","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":670192999,"Kind":"Components.ChildContent","Name":"Blazorise.BlockquoteFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BlockquoteFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BlockquoteFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BlockquoteFooter","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1457075519,"Kind":"Components.Component","Name":"Blazorise.Code","AssemblyName":"Blazorise","Documentation":"\n \n The component displays its contents styled in a fashion intended to indicate that the text\n is a short fragment of computer code.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Code"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Boolean","Documentation":"\n \n If true, the content will be wrapped with the < and > tags, eg. <button>;.\n \n ","Metadata":{"Common.PropertyName":"Tag","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Code","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Code"}},{"HashCode":2046202768,"Kind":"Components.Component","Name":"Blazorise.Code","AssemblyName":"Blazorise","Documentation":"\n \n The component displays its contents styled in a fashion intended to indicate that the text\n is a short fragment of computer code.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Code"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Boolean","Documentation":"\n \n If true, the content will be wrapped with the < and > tags, eg. <button>;.\n \n ","Metadata":{"Common.PropertyName":"Tag","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Code","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Code","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1190217017,"Kind":"Components.ChildContent","Name":"Blazorise.Code.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Code"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Code.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Code","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":735524206,"Kind":"Components.ChildContent","Name":"Blazorise.Code.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Code"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Code.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Code","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1342773316,"Kind":"Components.Component","Name":"Blazorise.DescriptionList","AssemblyName":"Blazorise","Documentation":"\n \n A description list is a list of items with a description or definition of each item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DescriptionList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Row","TypeName":"System.Boolean","Documentation":"\n \n Specifies that description list will be arranged in a rows and columns.\n \n ","Metadata":{"Common.PropertyName":"Row","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DescriptionList","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionList"}},{"HashCode":36876697,"Kind":"Components.Component","Name":"Blazorise.DescriptionList","AssemblyName":"Blazorise","Documentation":"\n \n A description list is a list of items with a description or definition of each item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DescriptionList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Row","TypeName":"System.Boolean","Documentation":"\n \n Specifies that description list will be arranged in a rows and columns.\n \n ","Metadata":{"Common.PropertyName":"Row","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DescriptionList","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":646257089,"Kind":"Components.ChildContent","Name":"Blazorise.DescriptionList.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DescriptionList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DescriptionList.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionList","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-407004646,"Kind":"Components.ChildContent","Name":"Blazorise.DescriptionList.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DescriptionList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DescriptionList.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionList","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1682236556,"Kind":"Components.Component","Name":"Blazorise.DescriptionListDefinition","AssemblyName":"Blazorise","Documentation":"\n \n Element which specify a term.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DescriptionListDefinition"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the definition inside of the description list row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DescriptionListDefinition","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListDefinition"}},{"HashCode":-1187180055,"Kind":"Components.Component","Name":"Blazorise.DescriptionListDefinition","AssemblyName":"Blazorise","Documentation":"\n \n Element which specify a term.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DescriptionListDefinition"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the definition inside of the description list row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DescriptionListDefinition","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListDefinition","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1237672927,"Kind":"Components.ChildContent","Name":"Blazorise.DescriptionListDefinition.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DescriptionListDefinition"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DescriptionListDefinition.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListDefinition","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1252591223,"Kind":"Components.ChildContent","Name":"Blazorise.DescriptionListDefinition.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DescriptionListDefinition"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DescriptionListDefinition.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListDefinition","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-862063048,"Kind":"Components.Component","Name":"Blazorise.DescriptionListTerm","AssemblyName":"Blazorise","Documentation":"\n \n Element which specify a term.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DescriptionListTerm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the term inside of the description list row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DescriptionListTerm","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListTerm"}},{"HashCode":301717028,"Kind":"Components.Component","Name":"Blazorise.DescriptionListTerm","AssemblyName":"Blazorise","Documentation":"\n \n Element which specify a term.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DescriptionListTerm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the term inside of the description list row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DescriptionListTerm","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListTerm","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1594843636,"Kind":"Components.ChildContent","Name":"Blazorise.DescriptionListTerm.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DescriptionListTerm"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DescriptionListTerm.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListTerm","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1966717798,"Kind":"Components.ChildContent","Name":"Blazorise.DescriptionListTerm.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DescriptionListTerm"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DescriptionListTerm.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListTerm","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":350293804,"Kind":"Components.Component","Name":"Blazorise.DisplayHeading","AssemblyName":"Blazorise","Documentation":"\n \n A larger, slightly more opinionated heading style.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayHeading"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.DisplayHeadingSize","IsEnum":true,"Documentation":"\n \n Gets or sets the display heading size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.DisplayHeadingSize"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DisplayHeading","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DisplayHeading"}},{"HashCode":-554441435,"Kind":"Components.Component","Name":"Blazorise.DisplayHeading","AssemblyName":"Blazorise","Documentation":"\n \n A larger, slightly more opinionated heading style.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DisplayHeading"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.DisplayHeadingSize","IsEnum":true,"Documentation":"\n \n Gets or sets the display heading size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.DisplayHeadingSize"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DisplayHeading","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DisplayHeading","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":664879511,"Kind":"Components.ChildContent","Name":"Blazorise.DisplayHeading.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DisplayHeading"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DisplayHeading.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DisplayHeading","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1871026237,"Kind":"Components.ChildContent","Name":"Blazorise.DisplayHeading.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DisplayHeading"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DisplayHeading.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DisplayHeading","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-384061535,"Kind":"Components.Component","Name":"Blazorise.Heading","AssemblyName":"Blazorise","Documentation":"\n \n Heading component is used for titles or subtitles that you want to display on a webpage.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Heading"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.HeadingSize","IsEnum":true,"Documentation":"\n \n Gets or sets the heading size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.HeadingSize"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Heading","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Heading"}},{"HashCode":-748085803,"Kind":"Components.Component","Name":"Blazorise.Heading","AssemblyName":"Blazorise","Documentation":"\n \n Heading component is used for titles or subtitles that you want to display on a webpage.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Heading"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.HeadingSize","IsEnum":true,"Documentation":"\n \n Gets or sets the heading size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.HeadingSize"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Heading","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Heading","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1401780498,"Kind":"Components.ChildContent","Name":"Blazorise.Heading.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Heading"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Heading.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Heading","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1737052640,"Kind":"Components.ChildContent","Name":"Blazorise.Heading.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Heading"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Heading.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Heading","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":687248398,"Kind":"Components.Component","Name":"Blazorise.OrderedList","AssemblyName":"Blazorise","Documentation":"\n \n An ordered list created using the <ul> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"OrderedList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Unstyled","TypeName":"System.Boolean","Documentation":"\n \n Remove the default list-style and left margin on list items (immediate children only).\n \n ","Metadata":{"Common.PropertyName":"Unstyled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ListType","TypeName":"Blazorise.OrderedListType","IsEnum":true,"Documentation":"\n \n Defines the type of item markers.\n \n ","Metadata":{"Common.PropertyName":"ListType","Common.GloballyQualifiedTypeName":"global::Blazorise.OrderedListType"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.OrderedList","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedList"}},{"HashCode":-1713573428,"Kind":"Components.Component","Name":"Blazorise.OrderedList","AssemblyName":"Blazorise","Documentation":"\n \n An ordered list created using the <ul> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.OrderedList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Unstyled","TypeName":"System.Boolean","Documentation":"\n \n Remove the default list-style and left margin on list items (immediate children only).\n \n ","Metadata":{"Common.PropertyName":"Unstyled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ListType","TypeName":"Blazorise.OrderedListType","IsEnum":true,"Documentation":"\n \n Defines the type of item markers.\n \n ","Metadata":{"Common.PropertyName":"ListType","Common.GloballyQualifiedTypeName":"global::Blazorise.OrderedListType"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.OrderedList","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1162092806,"Kind":"Components.ChildContent","Name":"Blazorise.OrderedList.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"OrderedList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.OrderedList.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedList","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":937127779,"Kind":"Components.ChildContent","Name":"Blazorise.OrderedList.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.OrderedList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.OrderedList.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedList","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":451503296,"Kind":"Components.Component","Name":"Blazorise.OrderedListItem","AssemblyName":"Blazorise","Documentation":"\n \n An item created using the <li> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"OrderedListItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.OrderedListItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedListItem"}},{"HashCode":-631700422,"Kind":"Components.Component","Name":"Blazorise.OrderedListItem","AssemblyName":"Blazorise","Documentation":"\n \n An item created using the <li> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.OrderedListItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.OrderedListItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedListItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1763391382,"Kind":"Components.ChildContent","Name":"Blazorise.OrderedListItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"OrderedListItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.OrderedListItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedListItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1067257158,"Kind":"Components.ChildContent","Name":"Blazorise.OrderedListItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.OrderedListItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.OrderedListItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedListItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1604947709,"Kind":"Components.Component","Name":"Blazorise.Paragraph","AssemblyName":"Blazorise","Documentation":"\n \n A paragraph always starts on a new line, and is usually a block of text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Paragraph"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Paragraph","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Paragraph"}},{"HashCode":1296931249,"Kind":"Components.Component","Name":"Blazorise.Paragraph","AssemblyName":"Blazorise","Documentation":"\n \n A paragraph always starts on a new line, and is usually a block of text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Paragraph"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Paragraph","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Paragraph","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-553707237,"Kind":"Components.ChildContent","Name":"Blazorise.Paragraph.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Paragraph"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Paragraph.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Paragraph","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1348004760,"Kind":"Components.ChildContent","Name":"Blazorise.Paragraph.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Paragraph"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Paragraph.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Paragraph","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":390972855,"Kind":"Components.Component","Name":"Blazorise.Text","AssemblyName":"Blazorise","Documentation":"\n \n Basic typography component with no specific rule.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Text"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Text","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Text"}},{"HashCode":1918265998,"Kind":"Components.Component","Name":"Blazorise.Text","AssemblyName":"Blazorise","Documentation":"\n \n Basic typography component with no specific rule.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Text"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Text","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Text","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1546114728,"Kind":"Components.ChildContent","Name":"Blazorise.Text.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Text"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Text.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Text","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1810609995,"Kind":"Components.ChildContent","Name":"Blazorise.Text.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Text"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Text.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Text","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-381659427,"Kind":"Components.Component","Name":"Blazorise.UnorderedList","AssemblyName":"Blazorise","Documentation":"\n \n An unordered list created using the <ul> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"UnorderedList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Unstyled","TypeName":"System.Boolean","Documentation":"\n \n Remove the default list-style and left margin on list items (immediate children only).\n \n ","Metadata":{"Common.PropertyName":"Unstyled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.UnorderedList","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedList"}},{"HashCode":875904369,"Kind":"Components.Component","Name":"Blazorise.UnorderedList","AssemblyName":"Blazorise","Documentation":"\n \n An unordered list created using the <ul> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.UnorderedList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Unstyled","TypeName":"System.Boolean","Documentation":"\n \n Remove the default list-style and left margin on list items (immediate children only).\n \n ","Metadata":{"Common.PropertyName":"Unstyled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.UnorderedList","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":476784956,"Kind":"Components.ChildContent","Name":"Blazorise.UnorderedList.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"UnorderedList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.UnorderedList.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedList","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":292868858,"Kind":"Components.ChildContent","Name":"Blazorise.UnorderedList.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.UnorderedList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.UnorderedList.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedList","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":877215823,"Kind":"Components.Component","Name":"Blazorise.UnorderedListItem","AssemblyName":"Blazorise","Documentation":"\n \n An item created using the <li> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"UnorderedListItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.UnorderedListItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedListItem"}},{"HashCode":931116238,"Kind":"Components.Component","Name":"Blazorise.UnorderedListItem","AssemblyName":"Blazorise","Documentation":"\n \n An item created using the <li> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.UnorderedListItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.UnorderedListItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedListItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1443421840,"Kind":"Components.ChildContent","Name":"Blazorise.UnorderedListItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"UnorderedListItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.UnorderedListItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedListItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1171888869,"Kind":"Components.ChildContent","Name":"Blazorise.UnorderedListItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.UnorderedListItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.UnorderedListItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedListItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-737109461,"Kind":"Components.Component","Name":"Blazorise.Validation","AssemblyName":"Blazorise","Documentation":"\n \n Container for input component that can check for different kind of validations.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Validation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Status","TypeName":"Blazorise.ValidationStatus","IsEnum":true,"Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Status","Common.GloballyQualifiedTypeName":"global::Blazorise.ValidationStatus"}},{"Kind":"Components.Component","Name":"StatusChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs each time that validation status changed.\n \n ","Metadata":{"Common.PropertyName":"StatusChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"MessageLocalizer","TypeName":"System.Func, System.String>","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"MessageLocalizer","Common.GloballyQualifiedTypeName":"global::System.Func, global::System.String>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"UsePattern","TypeName":"System.Boolean","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"UsePattern","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"HandlerType","TypeName":"System.Type","Documentation":"\n \n Forces the custom validation handler to be used while validating the values.\n \n ","Metadata":{"Common.PropertyName":"HandlerType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Validation","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validation"}},{"HashCode":1095764783,"Kind":"Components.Component","Name":"Blazorise.Validation","AssemblyName":"Blazorise","Documentation":"\n \n Container for input component that can check for different kind of validations.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Validation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Status","TypeName":"Blazorise.ValidationStatus","IsEnum":true,"Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Status","Common.GloballyQualifiedTypeName":"global::Blazorise.ValidationStatus"}},{"Kind":"Components.Component","Name":"StatusChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs each time that validation status changed.\n \n ","Metadata":{"Common.PropertyName":"StatusChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"MessageLocalizer","TypeName":"System.Func, System.String>","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"MessageLocalizer","Common.GloballyQualifiedTypeName":"global::System.Func, global::System.String>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"UsePattern","TypeName":"System.Boolean","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"UsePattern","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"HandlerType","TypeName":"System.Type","Documentation":"\n \n Forces the custom validation handler to be used while validating the values.\n \n ","Metadata":{"Common.PropertyName":"HandlerType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Validation","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validation","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1402497772,"Kind":"Components.ChildContent","Name":"Blazorise.Validation.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Validation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Validation.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validation","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2092668943,"Kind":"Components.ChildContent","Name":"Blazorise.Validation.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Validation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Validation.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validation","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1120590613,"Kind":"Components.Component","Name":"Blazorise.ValidationError","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the error message.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationError"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Multiline","TypeName":"System.Boolean","Documentation":"\n \n If true, shows the multiline error messages.\n \n ","Metadata":{"Common.PropertyName":"Multiline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Tooltip","TypeName":"System.Boolean","Documentation":"\n \n If true, shows the tooltip instead of label.\n \n ","Metadata":{"Common.PropertyName":"Tooltip","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationError","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationError"}},{"HashCode":1832043721,"Kind":"Components.Component","Name":"Blazorise.ValidationError","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the error message.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ValidationError"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Multiline","TypeName":"System.Boolean","Documentation":"\n \n If true, shows the multiline error messages.\n \n ","Metadata":{"Common.PropertyName":"Multiline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Tooltip","TypeName":"System.Boolean","Documentation":"\n \n If true, shows the tooltip instead of label.\n \n ","Metadata":{"Common.PropertyName":"Tooltip","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationError","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationError","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1023133495,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationError.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ValidationError"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationError.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationError","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1552400722,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationError.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ValidationError"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationError.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationError","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":20256136,"Kind":"Components.Component","Name":"Blazorise.ValidationNone","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the default state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationNone"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationNone","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationNone"}},{"HashCode":144778324,"Kind":"Components.Component","Name":"Blazorise.ValidationNone","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the default state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ValidationNone"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationNone","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationNone","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1810227896,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationNone.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ValidationNone"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationNone.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationNone","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":518147448,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationNone.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ValidationNone"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationNone.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationNone","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1480752186,"Kind":"Components.Component","Name":"Blazorise.Validations","AssemblyName":"Blazorise","Documentation":"\n \n Container for multiple validations and an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Validations"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.ValidationMode","IsEnum":true,"Documentation":"\n \n Defines the validation mode for validations inside of this container.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.ValidationMode"}},{"Kind":"Components.Component","Name":"ValidateOnLoad","TypeName":"System.Boolean","Documentation":"\n \n If set to true, and is set to , validation will run automatically on page load.\n \n \n When validation is placed inside of modal dialog, the behavior is a little different. \n Modals are by definition always loaded and are always present in the DOM so no loading is ever happening again\n after the page that contains the modal is first initialized. Their visibility is controlled by display: none;\n To workaround this, the actual \"first load\" for modals can be done by re-initializing parameter. \n \n ","Metadata":{"Common.PropertyName":"ValidateOnLoad","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will be constructed for this model.\n If using this parameter, do not also supply a value for .\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"MissingFieldsErrorMessage","TypeName":"System.String","Documentation":"\n \n Message that will be displayed if any of the validations does not have defined error message.\n \n ","Metadata":{"Common.PropertyName":"MissingFieldsErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HandlerType","TypeName":"System.Type","Documentation":"\n \n Defines the default handler type that will be used by the validation, unless it is overriden by property.\n \n ","Metadata":{"Common.PropertyName":"HandlerType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"ValidatedAll","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event is fired only after all of the validation are successful.\n \n ","Metadata":{"Common.PropertyName":"ValidatedAll","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"StatusChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event is fired whenever there is a change in validation status.\n \n ","Metadata":{"Common.PropertyName":"StatusChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Validations","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validations"}},{"HashCode":-2016872981,"Kind":"Components.Component","Name":"Blazorise.Validations","AssemblyName":"Blazorise","Documentation":"\n \n Container for multiple validations and an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Validations"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.ValidationMode","IsEnum":true,"Documentation":"\n \n Defines the validation mode for validations inside of this container.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.ValidationMode"}},{"Kind":"Components.Component","Name":"ValidateOnLoad","TypeName":"System.Boolean","Documentation":"\n \n If set to true, and is set to , validation will run automatically on page load.\n \n \n When validation is placed inside of modal dialog, the behavior is a little different. \n Modals are by definition always loaded and are always present in the DOM so no loading is ever happening again\n after the page that contains the modal is first initialized. Their visibility is controlled by display: none;\n To workaround this, the actual \"first load\" for modals can be done by re-initializing parameter. \n \n ","Metadata":{"Common.PropertyName":"ValidateOnLoad","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will be constructed for this model.\n If using this parameter, do not also supply a value for .\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"MissingFieldsErrorMessage","TypeName":"System.String","Documentation":"\n \n Message that will be displayed if any of the validations does not have defined error message.\n \n ","Metadata":{"Common.PropertyName":"MissingFieldsErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HandlerType","TypeName":"System.Type","Documentation":"\n \n Defines the default handler type that will be used by the validation, unless it is overriden by property.\n \n ","Metadata":{"Common.PropertyName":"HandlerType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"ValidatedAll","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event is fired only after all of the validation are successful.\n \n ","Metadata":{"Common.PropertyName":"ValidatedAll","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"StatusChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event is fired whenever there is a change in validation status.\n \n ","Metadata":{"Common.PropertyName":"StatusChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Validations","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validations","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":250099945,"Kind":"Components.ChildContent","Name":"Blazorise.Validations.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Validations"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Validations.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validations","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-38070220,"Kind":"Components.ChildContent","Name":"Blazorise.Validations.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Validations"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Validations.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validations","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":97813693,"Kind":"Components.Component","Name":"Blazorise.ValidationSuccess","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the success message.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationSuccess"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Tooltip","TypeName":"System.Boolean","Documentation":"\n \n Shows the tooltip instead of label.\n \n ","Metadata":{"Common.PropertyName":"Tooltip","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationSuccess","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSuccess"}},{"HashCode":931423615,"Kind":"Components.Component","Name":"Blazorise.ValidationSuccess","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the success message.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ValidationSuccess"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Tooltip","TypeName":"System.Boolean","Documentation":"\n \n Shows the tooltip instead of label.\n \n ","Metadata":{"Common.PropertyName":"Tooltip","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationSuccess","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSuccess","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":58010117,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationSuccess.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ValidationSuccess"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationSuccess.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSuccess","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-451521974,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationSuccess.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ValidationSuccess"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationSuccess.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSuccess","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2088268393,"Kind":"Components.Component","Name":"Blazorise.ValidationSummary","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the list of error messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n \n Label showed before the error messages.\n \n ","Metadata":{"Common.PropertyName":"Label","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Errors","TypeName":"System.String[]","Documentation":"\n \n List of custom error messages for the validations summary.\n \n ","Metadata":{"Common.PropertyName":"Errors","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationSummary","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSummary"}},{"HashCode":440219486,"Kind":"Components.Component","Name":"Blazorise.ValidationSummary","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the list of error messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n \n Label showed before the error messages.\n \n ","Metadata":{"Common.PropertyName":"Label","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Errors","TypeName":"System.String[]","Documentation":"\n \n List of custom error messages for the validations summary.\n \n ","Metadata":{"Common.PropertyName":"Errors","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationSummary","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSummary","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":622235433,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationSummary.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ValidationSummary"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationSummary.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSummary","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":766116638,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationSummary.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ValidationSummary"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationSummary.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSummary","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1674215066,"Kind":"Components.Component","Name":"Blazorise.Abbreviation","AssemblyName":"Blazorise","Documentation":"\n \n The abbr tag defines an abbreviation or an acronym, like \"HTML\", \"CSS\", \"Mr.\", \"Dr.\", \"ASAP\", \"ATM\".\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Abbreviation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n The title attribute specifies extra information about an element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Abbreviation","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Abbreviation"}},{"HashCode":-1084321904,"Kind":"Components.Component","Name":"Blazorise.Abbreviation","AssemblyName":"Blazorise","Documentation":"\n \n The abbr tag defines an abbreviation or an acronym, like \"HTML\", \"CSS\", \"Mr.\", \"Dr.\", \"ASAP\", \"ATM\".\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Abbreviation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n The title attribute specifies extra information about an element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Abbreviation","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Abbreviation","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1635074425,"Kind":"Components.ChildContent","Name":"Blazorise.Abbreviation.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Abbreviation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Abbreviation.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Abbreviation","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1559492900,"Kind":"Components.ChildContent","Name":"Blazorise.Abbreviation.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Abbreviation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Abbreviation.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Abbreviation","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":695570232,"Kind":"Components.Component","Name":"Blazorise.Address","AssemblyName":"Blazorise","Documentation":"\n \n The address tag defines the contact information for the author/owner of a document or an article.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Address"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Address","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Address"}},{"HashCode":-792313313,"Kind":"Components.Component","Name":"Blazorise.Address","AssemblyName":"Blazorise","Documentation":"\n \n The address tag defines the contact information for the author/owner of a document or an article.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Address"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Address","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Address","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-917284896,"Kind":"Components.ChildContent","Name":"Blazorise.Address.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Address"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Address.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Address","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":205163028,"Kind":"Components.ChildContent","Name":"Blazorise.Address.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Address"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Address.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Address","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-962842823,"Kind":"Components.Component","Name":"Blazorise.Div","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html div element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Div"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Div","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Div"}},{"HashCode":293391187,"Kind":"Components.Component","Name":"Blazorise.Div","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html div element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Div"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Div","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Div","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":625879053,"Kind":"Components.ChildContent","Name":"Blazorise.Div.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Div"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Div.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Div","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":99065609,"Kind":"Components.ChildContent","Name":"Blazorise.Div.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Div"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Div.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Div","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1329548242,"Kind":"Components.Component","Name":"Blazorise.Small","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html small element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Small"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Small","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Small"}},{"HashCode":-511735647,"Kind":"Components.Component","Name":"Blazorise.Small","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html small element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Small"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Small","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Small","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2112418577,"Kind":"Components.ChildContent","Name":"Blazorise.Small.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Small"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Small.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Small","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":442909900,"Kind":"Components.ChildContent","Name":"Blazorise.Small.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Small"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Small.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Small","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":830120333,"Kind":"Components.Component","Name":"Blazorise.Span","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html span element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Span"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Span","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Span"}},{"HashCode":1015412601,"Kind":"Components.Component","Name":"Blazorise.Span","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html span element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Span"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Span","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Span","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":587444356,"Kind":"Components.ChildContent","Name":"Blazorise.Span.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Span"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Span.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Span","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-630113322,"Kind":"Components.ChildContent","Name":"Blazorise.Span.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Span"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Span.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Span","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":528028217,"Kind":"Components.Component","Name":"Blazorise.Strong","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html strong element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Strong"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Strong","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Strong"}},{"HashCode":-381944765,"Kind":"Components.Component","Name":"Blazorise.Strong","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html strong element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Strong"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Strong","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Strong","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":392470497,"Kind":"Components.ChildContent","Name":"Blazorise.Strong.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Strong"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Strong.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Strong","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":310671565,"Kind":"Components.ChildContent","Name":"Blazorise.Strong.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Strong"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Strong.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Strong","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1634735331,"Kind":"Components.Component","Name":"Blazorise.PageProgressProvider","AssemblyName":"Blazorise","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageProgressProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PageProgressProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PageProgressProvider"}},{"HashCode":-1721982954,"Kind":"Components.Component","Name":"Blazorise.PageProgressProvider","AssemblyName":"Blazorise","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.PageProgressProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PageProgressProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PageProgressProvider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1374345208,"Kind":"Components.Component","Name":"Blazorise._Imports","AssemblyName":"Blazorise","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._Imports","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_Imports"}},{"HashCode":-1883660056,"Kind":"Components.Component","Name":"Blazorise._Imports","AssemblyName":"Blazorise","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise._Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._Imports","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_Imports","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-922534534,"Kind":"Components.Component","Name":"Blazorise.Components.Progress.PageProgressProvider","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the page progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageProgressProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.Progress.PageProgressProvider","Common.TypeNamespace":"Blazorise.Components.Progress","Common.TypeNameIdentifier":"PageProgressProvider"}},{"HashCode":32690767,"Kind":"Components.Component","Name":"Blazorise.Components.Progress.PageProgressProvider","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the page progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Progress.PageProgressProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.Progress.PageProgressProvider","Common.TypeNamespace":"Blazorise.Components.Progress","Common.TypeNameIdentifier":"PageProgressProvider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-570326213,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.CascadingValue","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that provides a cascading value to all descendant components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.CascadingValue component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the value should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n The value to be provided.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Optionally gives a name to the provided value. Descendant components\n will be able to receive the value by specifying this name.\n \n If no name is specified, then descendant components will receive the\n value based the type of value they are requesting.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\n \n If true, indicates that will not change. This is a\n performance optimization that allows the framework to skip setting up\n change notifications. Set this flag only if you will not change\n during the component's lifetime.\n \n ","Metadata":{"Common.PropertyName":"IsFixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"CascadingValue","Components.GenericTyped":"True"}},{"HashCode":-1427256128,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.CascadingValue","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that provides a cascading value to all descendant components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.CascadingValue component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the value should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n The value to be provided.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Optionally gives a name to the provided value. Descendant components\n will be able to receive the value by specifying this name.\n \n If no name is specified, then descendant components will receive the\n value based the type of value they are requesting.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\n \n If true, indicates that will not change. This is a\n performance optimization that allows the framework to skip setting up\n change notifications. Set this flag only if you will not change\n during the component's lifetime.\n \n ","Metadata":{"Common.PropertyName":"IsFixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"CascadingValue","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2019176430,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n The content to which the value should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingValue"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"CascadingValue","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-99784322,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n The content to which the value should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.CascadingValue"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"CascadingValue","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1963668115,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.DynamicComponent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that renders another component dynamically according to its\n parameter.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DynamicComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Type","TypeName":"System.Type","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the type of the component to be rendered. The supplied type must\n implement .\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Parameters","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a dictionary of parameters to be passed to the component.\n \n ","Metadata":{"Common.PropertyName":"Parameters","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.DynamicComponent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"DynamicComponent"}},{"HashCode":-2015505674,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.DynamicComponent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that renders another component dynamically according to its\n parameter.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.DynamicComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Type","TypeName":"System.Type","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the type of the component to be rendered. The supplied type must\n implement .\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Parameters","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a dictionary of parameters to be passed to the component.\n \n ","Metadata":{"Common.PropertyName":"Parameters","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.DynamicComponent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"DynamicComponent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2014705676,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified content inside the specified layout and any further\n nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of the layout in which to display the content.\n The type must implement and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"Layout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"LayoutView"}},{"HashCode":-644325477,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified content inside the specified layout and any further\n nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of the layout in which to display the content.\n The type must implement and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"Layout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"LayoutView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2070786262,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"LayoutView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1063252289,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.LayoutView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"LayoutView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-295287261,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified page component, rendering it inside its layout\n and any further nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.RouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"RouteView"}},{"HashCode":929523394,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified page component, rendering it inside its layout\n and any further nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.RouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"RouteView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":24364686,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.Router","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that supplies route data corresponding to the current navigation state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Router"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AppAssembly","TypeName":"System.Reflection.Assembly","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the assembly that should be searched for components matching the URI.\n \n ","Metadata":{"Common.PropertyName":"AppAssembly","Common.GloballyQualifiedTypeName":"global::System.Reflection.Assembly"}},{"Kind":"Components.Component","Name":"AdditionalAssemblies","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets a collection of additional assemblies that should be searched for components\n that can match URIs.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAssemblies","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Found","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"Found","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Navigating","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","Metadata":{"Common.PropertyName":"Navigating","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnNavigateAsync","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a handler that should be called before navigating to a new page.\n \n ","Metadata":{"Common.PropertyName":"OnNavigateAsync","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreferExactMatches","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a flag to indicate whether route matching should prefer exact matches\n over wildcards.\n This property is obsolete and configuring it does nothing.\n \n ","Metadata":{"Common.PropertyName":"PreferExactMatches","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router"}},{"HashCode":-868917091,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.Router","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that supplies route data corresponding to the current navigation state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.Router"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AppAssembly","TypeName":"System.Reflection.Assembly","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the assembly that should be searched for components matching the URI.\n \n ","Metadata":{"Common.PropertyName":"AppAssembly","Common.GloballyQualifiedTypeName":"global::System.Reflection.Assembly"}},{"Kind":"Components.Component","Name":"AdditionalAssemblies","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets a collection of additional assemblies that should be searched for components\n that can match URIs.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAssemblies","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Found","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"Found","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Navigating","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","Metadata":{"Common.PropertyName":"Navigating","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnNavigateAsync","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a handler that should be called before navigating to a new page.\n \n ","Metadata":{"Common.PropertyName":"OnNavigateAsync","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreferExactMatches","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a flag to indicate whether route matching should prefer exact matches\n over wildcards.\n This property is obsolete and configuring it does nothing.\n \n ","Metadata":{"Common.PropertyName":"PreferExactMatches","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":395977800,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFound","ParentTag":"Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1303430697,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFound","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1702540883,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Found","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Found","ParentTag":"Router"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Found' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Found","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-210369553,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Found","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Found","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Found' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Found","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1969075404,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Navigating","ParentTag":"Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1966357993,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Navigating","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":788677901,"Kind":"Components.Component","Name":"Blazorise.Snackbar.Snackbar","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Snackbars provide brief messages about app processes. The component is also known as a toast.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Snackbar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Key","TypeName":"System.String","Documentation":"\n \n Unique key associated by this snackbar.\n \n ","Metadata":{"Common.PropertyName":"Key","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of snackbar.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Multiline","TypeName":"System.Boolean","Documentation":"\n \n Allow snackbar to show multiple lines of text.\n \n ","Metadata":{"Common.PropertyName":"Multiline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.Snackbar.SnackbarLocation","IsEnum":true,"Documentation":"\n \n Defines the snackbar location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.Snackbar.SnackbarLocation"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Snackbar.SnackbarColor","IsEnum":true,"Documentation":"\n \n Defines the snackbar color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Snackbar.SnackbarColor"}},{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Double","Documentation":"\n \n Defines the interval(in milliseconds) after which the snackbar will be automatically closed.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"DelayCloseOnClick","TypeName":"System.Boolean","Documentation":"\n \n If clicked on snackbar, a close action will be delayed by increasing the time.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DelayCloseOnClickInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the interval(in milliseconds) by which the snackbar will be delayed from closing.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClickInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the snackbar has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.Snackbar","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"Snackbar"}},{"HashCode":776124815,"Kind":"Components.Component","Name":"Blazorise.Snackbar.Snackbar","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Snackbars provide brief messages about app processes. The component is also known as a toast.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Snackbar.Snackbar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Key","TypeName":"System.String","Documentation":"\n \n Unique key associated by this snackbar.\n \n ","Metadata":{"Common.PropertyName":"Key","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of snackbar.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Multiline","TypeName":"System.Boolean","Documentation":"\n \n Allow snackbar to show multiple lines of text.\n \n ","Metadata":{"Common.PropertyName":"Multiline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.Snackbar.SnackbarLocation","IsEnum":true,"Documentation":"\n \n Defines the snackbar location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.Snackbar.SnackbarLocation"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Snackbar.SnackbarColor","IsEnum":true,"Documentation":"\n \n Defines the snackbar color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Snackbar.SnackbarColor"}},{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Double","Documentation":"\n \n Defines the interval(in milliseconds) after which the snackbar will be automatically closed.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"DelayCloseOnClick","TypeName":"System.Boolean","Documentation":"\n \n If clicked on snackbar, a close action will be delayed by increasing the time.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DelayCloseOnClickInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the interval(in milliseconds) by which the snackbar will be delayed from closing.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClickInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the snackbar has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.Snackbar","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"Snackbar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1767764682,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.Snackbar.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Snackbar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.Snackbar.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"Snackbar","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":463537727,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.Snackbar.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Snackbar.Snackbar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.Snackbar.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"Snackbar","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1343076546,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarAction","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SnackbarAction"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarAction","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarAction"}},{"HashCode":-1411873437,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarAction","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Snackbar.SnackbarAction"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarAction","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarAction","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-890566244,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarAction.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SnackbarAction"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarAction.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarAction","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-465237921,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarAction.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Snackbar.SnackbarAction"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarAction.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarAction","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1281749934,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarBody","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SnackbarBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarBody","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarBody"}},{"HashCode":1407940669,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarBody","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Snackbar.SnackbarBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarBody","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2068168150,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarBody.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SnackbarBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarBody.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":387928541,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarBody.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Snackbar.SnackbarBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarBody.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-802554455,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarFooter","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SnackbarFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarFooter","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarFooter"}},{"HashCode":-458384150,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarFooter","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Snackbar.SnackbarFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarFooter","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarFooter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-633155510,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarFooter.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SnackbarFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarFooter.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarFooter","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":706194504,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarFooter.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Snackbar.SnackbarFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarFooter.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarFooter","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":562338568,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarHeader","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SnackbarHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarHeader","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarHeader"}},{"HashCode":-2046674816,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarHeader","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Snackbar.SnackbarHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarHeader","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-747893347,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarHeader.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SnackbarHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarHeader.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1294262079,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarHeader.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Snackbar.SnackbarHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarHeader.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":583879312,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarStack","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SnackbarStack"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.Snackbar.SnackbarStackLocation","IsEnum":true,"Documentation":"\n \n Defines the snackbar stack location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.Snackbar.SnackbarStackLocation"}},{"Kind":"Components.Component","Name":"DefaultInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the default interval (in milliseconds) after which the snackbars will be automatically closed (used if IntervalBeforeClose is not set on PushAsync call).\n \n ","Metadata":{"Common.PropertyName":"DefaultInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"DelayCloseOnClick","TypeName":"System.Boolean","Documentation":"\n \n If clicked on snackbar, a close action will be delayed by increasing the time.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DelayCloseOnClickInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the interval(in milliseconds) by which the snackbar will be delayed from closing.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClickInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"CloseButtonText","TypeName":"System.String","Documentation":"\n \n Defines a text to show for snackbar close button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"CloseButtonText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CloseButtonIcon","TypeName":"System.Object","Documentation":"\n \n Defines an icon to show for snackbar close button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"CloseButtonIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"ActionButtonText","TypeName":"System.String","Documentation":"\n \n Defines a text to show for snackbar action button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"ActionButtonText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ActionButtonIcon","TypeName":"System.Object","Documentation":"\n \n Defines an icon to show for snackbar action button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"ActionButtonIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the snackbar has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarStack","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarStack"}},{"HashCode":377774838,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarStack","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Snackbar.SnackbarStack"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.Snackbar.SnackbarStackLocation","IsEnum":true,"Documentation":"\n \n Defines the snackbar stack location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.Snackbar.SnackbarStackLocation"}},{"Kind":"Components.Component","Name":"DefaultInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the default interval (in milliseconds) after which the snackbars will be automatically closed (used if IntervalBeforeClose is not set on PushAsync call).\n \n ","Metadata":{"Common.PropertyName":"DefaultInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"DelayCloseOnClick","TypeName":"System.Boolean","Documentation":"\n \n If clicked on snackbar, a close action will be delayed by increasing the time.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DelayCloseOnClickInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the interval(in milliseconds) by which the snackbar will be delayed from closing.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClickInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"CloseButtonText","TypeName":"System.String","Documentation":"\n \n Defines a text to show for snackbar close button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"CloseButtonText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CloseButtonIcon","TypeName":"System.Object","Documentation":"\n \n Defines an icon to show for snackbar close button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"CloseButtonIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"ActionButtonText","TypeName":"System.String","Documentation":"\n \n Defines a text to show for snackbar action button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"ActionButtonText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ActionButtonIcon","TypeName":"System.Object","Documentation":"\n \n Defines an icon to show for snackbar action button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"ActionButtonIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the snackbar has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarStack","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarStack","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1214619953,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarStack.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SnackbarStack"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarStack.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarStack","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1220029945,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarStack.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Snackbar.SnackbarStack"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarStack.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarStack","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2047012436,"Kind":"Components.Component","Name":"Blazorise.Snackbar._Imports","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar._Imports","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"_Imports"}},{"HashCode":-1594017813,"Kind":"Components.Component","Name":"Blazorise.Snackbar._Imports","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Snackbar._Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar._Imports","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"_Imports","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1856072683,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\n \n Adds Data Annotations validation support to an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataAnnotationsValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"DataAnnotationsValidator"}},{"HashCode":-1646701916,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\n \n Adds Data Annotations validation support to an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"DataAnnotationsValidator","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-655754225,"Kind":"Components.Component","Name":"Blazorise.Icons.FontAwesome.Icon","AssemblyName":"Blazorise.Icons.FontAwesome","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Icon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.Object","Documentation":"\n \n Icon name that can be either a string or .\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"IconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Suggested icon style.\n \n ","Metadata":{"Common.PropertyName":"IconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"IconSize","TypeName":"Blazorise.IconSize?","Documentation":"\n \n Defines the icon size.\n \n ","Metadata":{"Common.PropertyName":"IconSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IconSize?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the icon is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has entered the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has left the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Icons.FontAwesome.Icon","Common.TypeNamespace":"Blazorise.Icons.FontAwesome","Common.TypeNameIdentifier":"Icon"}},{"HashCode":1870703098,"Kind":"Components.Component","Name":"Blazorise.Icons.FontAwesome.Icon","AssemblyName":"Blazorise.Icons.FontAwesome","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Icons.FontAwesome.Icon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.Object","Documentation":"\n \n Icon name that can be either a string or .\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"IconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Suggested icon style.\n \n ","Metadata":{"Common.PropertyName":"IconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"IconSize","TypeName":"Blazorise.IconSize?","Documentation":"\n \n Defines the icon size.\n \n ","Metadata":{"Common.PropertyName":"IconSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IconSize?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the icon is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has entered the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has left the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Icons.FontAwesome.Icon","Common.TypeNamespace":"Blazorise.Icons.FontAwesome","Common.TypeNameIdentifier":"Icon","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-394431317,"Kind":"Components.Component","Name":"Blazorise.Icons.FontAwesome._Imports","AssemblyName":"Blazorise.Icons.FontAwesome","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Icons.FontAwesome._Imports","Common.TypeNamespace":"Blazorise.Icons.FontAwesome","Common.TypeNameIdentifier":"_Imports"}},{"HashCode":-1294579231,"Kind":"Components.Component","Name":"Blazorise.Icons.FontAwesome._Imports","AssemblyName":"Blazorise.Icons.FontAwesome","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Icons.FontAwesome._Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Icons.FontAwesome._Imports","Common.TypeNamespace":"Blazorise.Icons.FontAwesome","Common.TypeNameIdentifier":"_Imports","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1626695798,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Combines the behaviors of and ,\n so that it displays the page matching the specified route but only if the user\n is authorized to see it.\n \n Additionally, this component supplies a cascading parameter of type ,\n which makes the user's current authentication state available to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView"}},{"HashCode":-1089588755,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Combines the behaviors of and ,\n so that it displays the page matching the specified route but only if the user\n is authorized to see it.\n \n Additionally, this component supplies a cascading parameter of type ,\n which makes the user's current authentication state available to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1894495879,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-772132001,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1961680512,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeRouteView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1794929427,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1333841242,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Displays differing content depending on the user's authorization status.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\n \n The policy name that determines whether the content can be displayed.\n \n ","Metadata":{"Common.PropertyName":"Policy","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\n \n A comma delimited list of roles that are allowed to display the content.\n \n ","Metadata":{"Common.PropertyName":"Roles","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","Metadata":{"Common.PropertyName":"Authorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView"}},{"HashCode":-1062287476,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Displays differing content depending on the user's authorization status.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\n \n The policy name that determines whether the content can be displayed.\n \n ","Metadata":{"Common.PropertyName":"Policy","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\n \n A comma delimited list of roles that are allowed to display the content.\n \n ","Metadata":{"Common.PropertyName":"Roles","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","Metadata":{"Common.PropertyName":"Authorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1976336925,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2072500109,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":206294960,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1635767799,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1343832225,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Authorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-747468937,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Authorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1760466501,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":254935187,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1219772387,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"CascadingAuthenticationState"}},{"HashCode":-1605994785,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"CascadingAuthenticationState","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":409770779,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingAuthenticationState"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"CascadingAuthenticationState","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1870844652,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"CascadingAuthenticationState","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1627443224,"Kind":"Components.Component","Name":"Blazorise.DataGrid.BaseDataGridColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BaseDataGridColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.BaseDataGridColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.BaseDataGridColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"BaseDataGridColumn","Components.GenericTyped":"True"}},{"HashCode":546262108,"Kind":"Components.Component","Name":"Blazorise.DataGrid.BaseDataGridColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.BaseDataGridColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.BaseDataGridColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.BaseDataGridColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"BaseDataGridColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-783101347,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.BaseDataGridColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BaseDataGridColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.BaseDataGridColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"BaseDataGridColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":44273445,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.BaseDataGridColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.BaseDataGridColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.BaseDataGridColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"BaseDataGridColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1885174855,"Kind":"Components.Component","Name":"Blazorise.DataGrid.BaseDataGridComponent","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Minimal base class for datagrid components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BaseDataGridComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.BaseDataGridComponent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"BaseDataGridComponent"}},{"HashCode":705384650,"Kind":"Components.Component","Name":"Blazorise.DataGrid.BaseDataGridComponent","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Minimal base class for datagrid components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.BaseDataGridComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.BaseDataGridComponent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"BaseDataGridComponent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2112558540,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n The DataGrid component llows you to display and manage data in a tabular (rows/columns) format.\n \n Type parameter for the model displayed in the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGrid component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"PopupTitleTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets template for title of popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupTitleTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupSize","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Defines the size of popup dialog.\n \n ","Metadata":{"Common.PropertyName":"PopupSize","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"PopupClosing","TypeName":"System.Func","Documentation":"\n \n Occurs before the popup dialog is closed.\n \n ","Metadata":{"Common.PropertyName":"PopupClosing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the datagrid data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"AggregateData","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the calculated aggregate data.\n \n \n Used only in manual read mode along with the handler.\n \n ","Metadata":{"Common.PropertyName":"AggregateData","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TotalItems","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets the total number of items. Used only when is used to load the data.\n \n \n This field must be set only when is used to load the data.\n \n ","Metadata":{"Common.PropertyName":"TotalItems","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"FilteredDataChanged","TypeName":"System.Action>","Documentation":"\n \n Raises an event every time that filtered data is refreshed.\n \n ","Metadata":{"Common.PropertyName":"FilteredDataChanged","Common.GloballyQualifiedTypeName":"global::System.Action>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"UseInternalEditing","TypeName":"System.Boolean","Documentation":"\n \n Specifies the behaviour of datagrid editing.\n \n \n Disabling this option will send all changes to the RowInserted and RowUpdated but nothing will be saved unless the user manually update the item values.\n \n ","Metadata":{"Common.PropertyName":"UseInternalEditing","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit datagrid rows.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Virtualize","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the datagrid will use the Virtualize functionality.\n \n ","Metadata":{"Common.PropertyName":"Virtualize","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VirtualizeOptions","TypeName":"Blazorise.DataGrid.VirtualizeOptions","Documentation":"\n \n Gets or sets Virtualize options when using the Virtualize functionality.\n \n ","Metadata":{"Common.PropertyName":"VirtualizeOptions","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.VirtualizeOptions"}},{"Kind":"Components.Component","Name":"PagerOptions","TypeName":"Blazorise.DataGrid.DataGridPagerOptions","Documentation":"\n \n Gets or sets Pager options.\n \n ","Metadata":{"Common.PropertyName":"PagerOptions","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridPagerOptions"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can resize datagrid columns.\n \n ","Metadata":{"Common.PropertyName":"Resizable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ResizeMode","TypeName":"Blazorise.TableResizeMode","IsEnum":true,"Documentation":"\n \n Gets or sets whether the user can resize on header or columns.\n \n ","Metadata":{"Common.PropertyName":"ResizeMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TableResizeMode"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortMode","TypeName":"Blazorise.DataGrid.DataGridSortMode","IsEnum":true,"Documentation":"\n \n Gets or sets whether the user can sort only by one column or by multiple.\n \n ","Metadata":{"Common.PropertyName":"SortMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridSortMode"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaptions","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether user can see a column captions.\n \n ","Metadata":{"Common.PropertyName":"ShowCaptions","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowPager","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can navigate datagrid by using pagination controls.\n \n ","Metadata":{"Common.PropertyName":"ShowPager","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PagerPosition","TypeName":"Blazorise.DataGrid.DataGridPagerPosition","IsEnum":true,"Documentation":"\n \n Gets or sets the position of the pager.\n \n ","Metadata":{"Common.PropertyName":"PagerPosition","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridPagerPosition"}},{"Kind":"Components.Component","Name":"AggregateRowPosition","TypeName":"Blazorise.DataGrid.DataGridAggregateRowPosition","IsEnum":true,"Documentation":"\n \n Gets or sets the position of the aggregate row.\n \n ","Metadata":{"Common.PropertyName":"AggregateRowPosition","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridAggregateRowPosition"}},{"Kind":"Components.Component","Name":"ShowPageSizes","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can adjust the page size of the datagrid.\n \n ","Metadata":{"Common.PropertyName":"ShowPageSizes","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PageSizes","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the chooseable page sizes of the datagrid.\n \n ","Metadata":{"Common.PropertyName":"PageSizes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable"}},{"Kind":"Components.Component","Name":"CurrentPage","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the current page number.\n \n ","Metadata":{"Common.PropertyName":"CurrentPage","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EmptyTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of table body for empty DisplayData.\n \n ","Metadata":{"Common.PropertyName":"EmptyTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EmptyFilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of table body for the empty filter DisplayData.\n \n ","Metadata":{"Common.PropertyName":"EmptyFilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EmptyCellTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of cell body for empty DisplayData.\n \n ","Metadata":{"Common.PropertyName":"EmptyCellTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of table body for handle ReadData.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ButtonRowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of button row of pager.\n \n ","Metadata":{"Common.PropertyName":"ButtonRowTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FirstPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","Metadata":{"Common.PropertyName":"FirstPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"LastPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","Metadata":{"Common.PropertyName":"LastPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreviousPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","Metadata":{"Common.PropertyName":"PreviousPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NextPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","Metadata":{"Common.PropertyName":"NextPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","Metadata":{"Common.PropertyName":"PageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemsPerPageTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","Metadata":{"Common.PropertyName":"ItemsPerPageTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TotalItemsShortTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsShortTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TotalItemsTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PageSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the maximum number of items for each page.\n \n ","Metadata":{"Common.PropertyName":"PageSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"PageSizeChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the has changed.\n \n ","Metadata":{"Common.PropertyName":"PageSizeChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MaxPaginationLinks","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the maximum number of visible pagination links. It has to be odd for well look.\n \n ","Metadata":{"Common.PropertyName":"MaxPaginationLinks","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"FilterMethod","TypeName":"Blazorise.DataGrid.DataGridFilterMethod","IsEnum":true,"Documentation":"\n \n Defines the filter method when searching the cell values.\n \n ","Metadata":{"Common.PropertyName":"FilterMethod","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridFilterMethod"}},{"Kind":"Components.Component","Name":"SelectedRow","TypeName":"TItem","Documentation":"\n \n Gets or sets currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRow","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRows","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Gets or sets currently selected rows.\n \n ","Metadata":{"Common.PropertyName":"SelectedRows","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Blazorise.DataGrid.DataGridSelectionMode","IsEnum":true,"Documentation":"\n \n Gets or sets current selection mode.\n \n ","Metadata":{"Common.PropertyName":"SelectionMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridSelectionMode"}},{"Kind":"Components.Component","Name":"SelectedRowChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected row has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedRowChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRowsChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs after multi selection has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedRowsChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowInserting","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Cancelable event called before the row is inserted.\n \n ","Metadata":{"Common.PropertyName":"RowInserting","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowUpdating","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Cancelable event called before the row is updated.\n \n ","Metadata":{"Common.PropertyName":"RowUpdating","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowRemoving","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Cancelable event called before the row is removed.\n \n ","Metadata":{"Common.PropertyName":"RowRemoving","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowInserted","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Event called after the row is inserted.\n \n ","Metadata":{"Common.PropertyName":"RowInserted","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowUpdated","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Event called after the row is updated.\n \n ","Metadata":{"Common.PropertyName":"RowUpdated","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowRemoved","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event called after the row is removed.\n \n ","Metadata":{"Common.PropertyName":"RowRemoved","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event called after the row is clicked.\n \n ","Metadata":{"Common.PropertyName":"RowClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowDoubleClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event called after the row is double clicked.\n \n ","Metadata":{"Common.PropertyName":"RowDoubleClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event called after the row has requested a context menu.\n \n ","Metadata":{"Common.PropertyName":"RowContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"RowContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PageChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected page has changed.\n \n ","Metadata":{"Common.PropertyName":"PageChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ReadData","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event handler used to load data manually based on the current page and filter data settings.\n \n ","Metadata":{"Common.PropertyName":"ReadData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SortChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the column sort direction has changed.\n \n ","Metadata":{"Common.PropertyName":"SortChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"EditMode","TypeName":"Blazorise.DataGrid.DataGridEditMode","IsEnum":true,"Documentation":"\n \n Specifies the grid editing modes.\n \n ","Metadata":{"Common.PropertyName":"EditMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditMode"}},{"Kind":"Components.Component","Name":"CommandMode","TypeName":"Blazorise.DataGrid.DataGridCommandMode","IsEnum":true,"Documentation":"\n \n Specifies the grid command mode.\n \n ","Metadata":{"Common.PropertyName":"CommandMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridCommandMode"}},{"Kind":"Components.Component","Name":"DetailRowTrigger","TypeName":"System.Func, System.Boolean>","Documentation":"\n \n A trigger function used to handle the visibility of detail row.\n \n ","Metadata":{"Common.PropertyName":"DetailRowTrigger","Common.GloballyQualifiedTypeName":"global::System.Func, global::System.Boolean>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowSelectable","TypeName":"System.Func, System.Boolean>","Documentation":"\n \n Handles the selection of the DataGrid row.\n If not set it will default to always true.\n \n ","Metadata":{"Common.PropertyName":"RowSelectable","Common.GloballyQualifiedTypeName":"global::System.Func, global::System.Boolean>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowHoverCursor","TypeName":"System.Func","Documentation":"\n \n Handles the selection of the cursor for a hovered row.\n If not set, will be used.\n \n ","Metadata":{"Common.PropertyName":"RowHoverCursor","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DetailRowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for displaying detail or nested row.\n \n ","Metadata":{"Common.PropertyName":"DetailRowTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"NewItemDefaultSetter","TypeName":"System.Action","Documentation":"\n \n Function, that is called, when a new item is created for inserting new entry.\n \n ","Metadata":{"Common.PropertyName":"NewItemDefaultSetter","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"NewItemCreator","TypeName":"System.Func","Documentation":"\n \n Function that, if set, is called to create new instance of an item. If left null a default constructor will be used.\n \n ","Metadata":{"Common.PropertyName":"NewItemCreator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItemCreator","TypeName":"System.Func","Documentation":"\n \n Function that, if set, is called to create a validation instance of an item that it's used as a separate instance for Datagrid's internal processing of validation. If left null, Datagrid will try to use it's own implementation to instantiate.\n \n ","Metadata":{"Common.PropertyName":"ValidationItemCreator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditItemCreator","TypeName":"System.Func","Documentation":"\n \n Function that, if set, is called to create a instance of the selected item to edit. If left null the selected item will be used.\n \n ","Metadata":{"Common.PropertyName":"EditItemCreator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Adds stripes to the table.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Bordered","TypeName":"System.Boolean","Documentation":"\n \n Adds borders to all the cells.\n \n ","Metadata":{"Common.PropertyName":"Bordered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Borderless","TypeName":"System.Boolean","Documentation":"\n \n Makes the table without any borders.\n \n ","Metadata":{"Common.PropertyName":"Borderless","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Hoverable","TypeName":"System.Boolean","Documentation":"\n \n Adds a hover effect when mousing over rows.\n \n ","Metadata":{"Common.PropertyName":"Hoverable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Narrow","TypeName":"System.Boolean","Documentation":"\n \n Makes the table more compact by cutting cell padding in half.\n \n ","Metadata":{"Common.PropertyName":"Narrow","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Responsive","TypeName":"System.Boolean","Documentation":"\n \n Makes table responsive by adding the horizontal scroll bar.\n \n \n In some cases component placed inside of a table marked with \n flag might not show dropdown menu properly. To make it work you might need to add some\n additional CSS rules.\n \n ","Metadata":{"Common.PropertyName":"Responsive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"RowStyling","TypeName":"System.Action","Documentation":"\n \n Custom handler for each row in the datagrid.\n \n ","Metadata":{"Common.PropertyName":"RowStyling","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRowStyling","TypeName":"System.Action","Documentation":"\n \n Custom handler for currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRowStyling","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridCustomFilter","Documentation":"\n \n Handler for custom filtering on datagrid item.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderRowStyling","TypeName":"Blazorise.DataGrid.DataGridRowStyling","Documentation":"\n \n Custom styles for header row.\n \n ","Metadata":{"Common.PropertyName":"HeaderRowStyling","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridRowStyling"}},{"Kind":"Components.Component","Name":"FilterRowStyling","TypeName":"Blazorise.DataGrid.DataGridRowStyling","Documentation":"\n \n Custom styles for filter row.\n \n ","Metadata":{"Common.PropertyName":"FilterRowStyling","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridRowStyling"}},{"Kind":"Components.Component","Name":"GroupRowStyling","TypeName":"Blazorise.DataGrid.DataGridRowStyling","Documentation":"\n \n Custom styles for group row.\n \n ","Metadata":{"Common.PropertyName":"GroupRowStyling","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridRowStyling"}},{"Kind":"Components.Component","Name":"DataGridColumns","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for holding the datagrid columns.\n \n ","Metadata":{"Common.PropertyName":"DataGridColumns","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"DataGridAggregates","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for holding the datagrid aggregate columns.\n \n ","Metadata":{"Common.PropertyName":"DataGridAggregates","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"UseValidation","TypeName":"System.Boolean","Documentation":"\n \n If true, DataGrid will use validation when editing the fields.\n \n ","Metadata":{"Common.PropertyName":"UseValidation","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowValidationFeedback","TypeName":"System.Boolean","Documentation":"\n \n If true, shows feedbacks for all validations.\n \n ","Metadata":{"Common.PropertyName":"ShowValidationFeedback","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowValidationsSummary","TypeName":"System.Boolean","Documentation":"\n \n If true, shows summary for all validations.\n \n ","Metadata":{"Common.PropertyName":"ShowValidationsSummary","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValidationsSummaryLabel","TypeName":"System.String","Documentation":"\n \n Label for validations summary.\n \n ","Metadata":{"Common.PropertyName":"ValidationsSummaryLabel","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValidationsSummaryErrors","TypeName":"System.String[]","Documentation":"\n \n List of custom error messages for the validations summary.\n \n ","Metadata":{"Common.PropertyName":"ValidationsSummaryErrors","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"ValidationsHandlerType","TypeName":"System.Type","Documentation":"\n \n Defines the default handler type that will be used by the validation, unless it is overriden by property.\n \n ","Metadata":{"Common.PropertyName":"ValidationsHandlerType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Localizers","TypeName":"Blazorise.DataGrid.DataGridLocalizers","Documentation":"\n \n Custom localizer handlers to override default localization.\n \n ","Metadata":{"Common.PropertyName":"Localizers","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridLocalizers"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FixedHeader","TypeName":"System.Boolean","Documentation":"\n \n Makes Datagrid have a fixed header and enabling a scrollbar in the Datagrid body.\n \n ","Metadata":{"Common.PropertyName":"FixedHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FixedHeaderDataGridHeight","TypeName":"System.String","Documentation":"\n \n Sets the Datagrid height when feature is enabled (defaults to 500px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderDataGridHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FixedHeaderDataGridMaxHeight","TypeName":"System.String","Documentation":"\n \n Sets the Datagrid max height when feature is enabled (defaults to 500px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderDataGridMaxHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderThemeContrast","TypeName":"Blazorise.ThemeContrast","IsEnum":true,"Documentation":"\n \n Sets the Datagrid's table header .\n \n ","Metadata":{"Common.PropertyName":"HeaderThemeContrast","Common.GloballyQualifiedTypeName":"global::Blazorise.ThemeContrast"}},{"Kind":"Components.Component","Name":"SubmitFormOnEnter","TypeName":"System.Boolean","Documentation":"\n \n If true, the edit form will have the Save button as type=\"submit\", and it will react to Enter keys being pressed.\n \n ","Metadata":{"Common.PropertyName":"SubmitFormOnEnter","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DetailRowStartsVisible","TypeName":"System.Boolean","Documentation":"\n \n Controls whether DetailRow will start visible if is set. will be evaluated if set.\n \n ","Metadata":{"Common.PropertyName":"DetailRowStartsVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowDefaultSortIcon","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether default sort icon should display.\n \n ","Metadata":{"Common.PropertyName":"ShowDefaultSortIcon","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.GenericTyped":"True"}},{"HashCode":29444535,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n The DataGrid component llows you to display and manage data in a tabular (rows/columns) format.\n \n Type parameter for the model displayed in the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGrid component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"PopupTitleTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets template for title of popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupTitleTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupSize","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Defines the size of popup dialog.\n \n ","Metadata":{"Common.PropertyName":"PopupSize","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"PopupClosing","TypeName":"System.Func","Documentation":"\n \n Occurs before the popup dialog is closed.\n \n ","Metadata":{"Common.PropertyName":"PopupClosing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the datagrid data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"AggregateData","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the calculated aggregate data.\n \n \n Used only in manual read mode along with the handler.\n \n ","Metadata":{"Common.PropertyName":"AggregateData","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TotalItems","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets the total number of items. Used only when is used to load the data.\n \n \n This field must be set only when is used to load the data.\n \n ","Metadata":{"Common.PropertyName":"TotalItems","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"FilteredDataChanged","TypeName":"System.Action>","Documentation":"\n \n Raises an event every time that filtered data is refreshed.\n \n ","Metadata":{"Common.PropertyName":"FilteredDataChanged","Common.GloballyQualifiedTypeName":"global::System.Action>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"UseInternalEditing","TypeName":"System.Boolean","Documentation":"\n \n Specifies the behaviour of datagrid editing.\n \n \n Disabling this option will send all changes to the RowInserted and RowUpdated but nothing will be saved unless the user manually update the item values.\n \n ","Metadata":{"Common.PropertyName":"UseInternalEditing","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit datagrid rows.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Virtualize","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the datagrid will use the Virtualize functionality.\n \n ","Metadata":{"Common.PropertyName":"Virtualize","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VirtualizeOptions","TypeName":"Blazorise.DataGrid.VirtualizeOptions","Documentation":"\n \n Gets or sets Virtualize options when using the Virtualize functionality.\n \n ","Metadata":{"Common.PropertyName":"VirtualizeOptions","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.VirtualizeOptions"}},{"Kind":"Components.Component","Name":"PagerOptions","TypeName":"Blazorise.DataGrid.DataGridPagerOptions","Documentation":"\n \n Gets or sets Pager options.\n \n ","Metadata":{"Common.PropertyName":"PagerOptions","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridPagerOptions"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can resize datagrid columns.\n \n ","Metadata":{"Common.PropertyName":"Resizable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ResizeMode","TypeName":"Blazorise.TableResizeMode","IsEnum":true,"Documentation":"\n \n Gets or sets whether the user can resize on header or columns.\n \n ","Metadata":{"Common.PropertyName":"ResizeMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TableResizeMode"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortMode","TypeName":"Blazorise.DataGrid.DataGridSortMode","IsEnum":true,"Documentation":"\n \n Gets or sets whether the user can sort only by one column or by multiple.\n \n ","Metadata":{"Common.PropertyName":"SortMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridSortMode"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaptions","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether user can see a column captions.\n \n ","Metadata":{"Common.PropertyName":"ShowCaptions","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowPager","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can navigate datagrid by using pagination controls.\n \n ","Metadata":{"Common.PropertyName":"ShowPager","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PagerPosition","TypeName":"Blazorise.DataGrid.DataGridPagerPosition","IsEnum":true,"Documentation":"\n \n Gets or sets the position of the pager.\n \n ","Metadata":{"Common.PropertyName":"PagerPosition","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridPagerPosition"}},{"Kind":"Components.Component","Name":"AggregateRowPosition","TypeName":"Blazorise.DataGrid.DataGridAggregateRowPosition","IsEnum":true,"Documentation":"\n \n Gets or sets the position of the aggregate row.\n \n ","Metadata":{"Common.PropertyName":"AggregateRowPosition","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridAggregateRowPosition"}},{"Kind":"Components.Component","Name":"ShowPageSizes","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can adjust the page size of the datagrid.\n \n ","Metadata":{"Common.PropertyName":"ShowPageSizes","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PageSizes","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the chooseable page sizes of the datagrid.\n \n ","Metadata":{"Common.PropertyName":"PageSizes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable"}},{"Kind":"Components.Component","Name":"CurrentPage","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the current page number.\n \n ","Metadata":{"Common.PropertyName":"CurrentPage","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EmptyTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of table body for empty DisplayData.\n \n ","Metadata":{"Common.PropertyName":"EmptyTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EmptyFilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of table body for the empty filter DisplayData.\n \n ","Metadata":{"Common.PropertyName":"EmptyFilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EmptyCellTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of cell body for empty DisplayData.\n \n ","Metadata":{"Common.PropertyName":"EmptyCellTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of table body for handle ReadData.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ButtonRowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of button row of pager.\n \n ","Metadata":{"Common.PropertyName":"ButtonRowTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FirstPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","Metadata":{"Common.PropertyName":"FirstPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"LastPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","Metadata":{"Common.PropertyName":"LastPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreviousPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","Metadata":{"Common.PropertyName":"PreviousPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NextPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","Metadata":{"Common.PropertyName":"NextPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","Metadata":{"Common.PropertyName":"PageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemsPerPageTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","Metadata":{"Common.PropertyName":"ItemsPerPageTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TotalItemsShortTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsShortTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TotalItemsTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PageSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the maximum number of items for each page.\n \n ","Metadata":{"Common.PropertyName":"PageSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"PageSizeChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the has changed.\n \n ","Metadata":{"Common.PropertyName":"PageSizeChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MaxPaginationLinks","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the maximum number of visible pagination links. It has to be odd for well look.\n \n ","Metadata":{"Common.PropertyName":"MaxPaginationLinks","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"FilterMethod","TypeName":"Blazorise.DataGrid.DataGridFilterMethod","IsEnum":true,"Documentation":"\n \n Defines the filter method when searching the cell values.\n \n ","Metadata":{"Common.PropertyName":"FilterMethod","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridFilterMethod"}},{"Kind":"Components.Component","Name":"SelectedRow","TypeName":"TItem","Documentation":"\n \n Gets or sets currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRow","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRows","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Gets or sets currently selected rows.\n \n ","Metadata":{"Common.PropertyName":"SelectedRows","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Blazorise.DataGrid.DataGridSelectionMode","IsEnum":true,"Documentation":"\n \n Gets or sets current selection mode.\n \n ","Metadata":{"Common.PropertyName":"SelectionMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridSelectionMode"}},{"Kind":"Components.Component","Name":"SelectedRowChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected row has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedRowChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRowsChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs after multi selection has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedRowsChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowInserting","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Cancelable event called before the row is inserted.\n \n ","Metadata":{"Common.PropertyName":"RowInserting","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowUpdating","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Cancelable event called before the row is updated.\n \n ","Metadata":{"Common.PropertyName":"RowUpdating","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowRemoving","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Cancelable event called before the row is removed.\n \n ","Metadata":{"Common.PropertyName":"RowRemoving","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowInserted","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Event called after the row is inserted.\n \n ","Metadata":{"Common.PropertyName":"RowInserted","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowUpdated","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Event called after the row is updated.\n \n ","Metadata":{"Common.PropertyName":"RowUpdated","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowRemoved","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event called after the row is removed.\n \n ","Metadata":{"Common.PropertyName":"RowRemoved","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event called after the row is clicked.\n \n ","Metadata":{"Common.PropertyName":"RowClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowDoubleClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event called after the row is double clicked.\n \n ","Metadata":{"Common.PropertyName":"RowDoubleClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event called after the row has requested a context menu.\n \n ","Metadata":{"Common.PropertyName":"RowContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"RowContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PageChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected page has changed.\n \n ","Metadata":{"Common.PropertyName":"PageChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ReadData","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event handler used to load data manually based on the current page and filter data settings.\n \n ","Metadata":{"Common.PropertyName":"ReadData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SortChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the column sort direction has changed.\n \n ","Metadata":{"Common.PropertyName":"SortChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"EditMode","TypeName":"Blazorise.DataGrid.DataGridEditMode","IsEnum":true,"Documentation":"\n \n Specifies the grid editing modes.\n \n ","Metadata":{"Common.PropertyName":"EditMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditMode"}},{"Kind":"Components.Component","Name":"CommandMode","TypeName":"Blazorise.DataGrid.DataGridCommandMode","IsEnum":true,"Documentation":"\n \n Specifies the grid command mode.\n \n ","Metadata":{"Common.PropertyName":"CommandMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridCommandMode"}},{"Kind":"Components.Component","Name":"DetailRowTrigger","TypeName":"System.Func, System.Boolean>","Documentation":"\n \n A trigger function used to handle the visibility of detail row.\n \n ","Metadata":{"Common.PropertyName":"DetailRowTrigger","Common.GloballyQualifiedTypeName":"global::System.Func, global::System.Boolean>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowSelectable","TypeName":"System.Func, System.Boolean>","Documentation":"\n \n Handles the selection of the DataGrid row.\n If not set it will default to always true.\n \n ","Metadata":{"Common.PropertyName":"RowSelectable","Common.GloballyQualifiedTypeName":"global::System.Func, global::System.Boolean>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowHoverCursor","TypeName":"System.Func","Documentation":"\n \n Handles the selection of the cursor for a hovered row.\n If not set, will be used.\n \n ","Metadata":{"Common.PropertyName":"RowHoverCursor","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DetailRowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for displaying detail or nested row.\n \n ","Metadata":{"Common.PropertyName":"DetailRowTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"NewItemDefaultSetter","TypeName":"System.Action","Documentation":"\n \n Function, that is called, when a new item is created for inserting new entry.\n \n ","Metadata":{"Common.PropertyName":"NewItemDefaultSetter","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"NewItemCreator","TypeName":"System.Func","Documentation":"\n \n Function that, if set, is called to create new instance of an item. If left null a default constructor will be used.\n \n ","Metadata":{"Common.PropertyName":"NewItemCreator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItemCreator","TypeName":"System.Func","Documentation":"\n \n Function that, if set, is called to create a validation instance of an item that it's used as a separate instance for Datagrid's internal processing of validation. If left null, Datagrid will try to use it's own implementation to instantiate.\n \n ","Metadata":{"Common.PropertyName":"ValidationItemCreator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditItemCreator","TypeName":"System.Func","Documentation":"\n \n Function that, if set, is called to create a instance of the selected item to edit. If left null the selected item will be used.\n \n ","Metadata":{"Common.PropertyName":"EditItemCreator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Adds stripes to the table.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Bordered","TypeName":"System.Boolean","Documentation":"\n \n Adds borders to all the cells.\n \n ","Metadata":{"Common.PropertyName":"Bordered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Borderless","TypeName":"System.Boolean","Documentation":"\n \n Makes the table without any borders.\n \n ","Metadata":{"Common.PropertyName":"Borderless","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Hoverable","TypeName":"System.Boolean","Documentation":"\n \n Adds a hover effect when mousing over rows.\n \n ","Metadata":{"Common.PropertyName":"Hoverable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Narrow","TypeName":"System.Boolean","Documentation":"\n \n Makes the table more compact by cutting cell padding in half.\n \n ","Metadata":{"Common.PropertyName":"Narrow","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Responsive","TypeName":"System.Boolean","Documentation":"\n \n Makes table responsive by adding the horizontal scroll bar.\n \n \n In some cases component placed inside of a table marked with \n flag might not show dropdown menu properly. To make it work you might need to add some\n additional CSS rules.\n \n ","Metadata":{"Common.PropertyName":"Responsive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"RowStyling","TypeName":"System.Action","Documentation":"\n \n Custom handler for each row in the datagrid.\n \n ","Metadata":{"Common.PropertyName":"RowStyling","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRowStyling","TypeName":"System.Action","Documentation":"\n \n Custom handler for currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRowStyling","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridCustomFilter","Documentation":"\n \n Handler for custom filtering on datagrid item.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderRowStyling","TypeName":"Blazorise.DataGrid.DataGridRowStyling","Documentation":"\n \n Custom styles for header row.\n \n ","Metadata":{"Common.PropertyName":"HeaderRowStyling","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridRowStyling"}},{"Kind":"Components.Component","Name":"FilterRowStyling","TypeName":"Blazorise.DataGrid.DataGridRowStyling","Documentation":"\n \n Custom styles for filter row.\n \n ","Metadata":{"Common.PropertyName":"FilterRowStyling","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridRowStyling"}},{"Kind":"Components.Component","Name":"GroupRowStyling","TypeName":"Blazorise.DataGrid.DataGridRowStyling","Documentation":"\n \n Custom styles for group row.\n \n ","Metadata":{"Common.PropertyName":"GroupRowStyling","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridRowStyling"}},{"Kind":"Components.Component","Name":"DataGridColumns","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for holding the datagrid columns.\n \n ","Metadata":{"Common.PropertyName":"DataGridColumns","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"DataGridAggregates","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for holding the datagrid aggregate columns.\n \n ","Metadata":{"Common.PropertyName":"DataGridAggregates","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"UseValidation","TypeName":"System.Boolean","Documentation":"\n \n If true, DataGrid will use validation when editing the fields.\n \n ","Metadata":{"Common.PropertyName":"UseValidation","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowValidationFeedback","TypeName":"System.Boolean","Documentation":"\n \n If true, shows feedbacks for all validations.\n \n ","Metadata":{"Common.PropertyName":"ShowValidationFeedback","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowValidationsSummary","TypeName":"System.Boolean","Documentation":"\n \n If true, shows summary for all validations.\n \n ","Metadata":{"Common.PropertyName":"ShowValidationsSummary","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValidationsSummaryLabel","TypeName":"System.String","Documentation":"\n \n Label for validations summary.\n \n ","Metadata":{"Common.PropertyName":"ValidationsSummaryLabel","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValidationsSummaryErrors","TypeName":"System.String[]","Documentation":"\n \n List of custom error messages for the validations summary.\n \n ","Metadata":{"Common.PropertyName":"ValidationsSummaryErrors","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"ValidationsHandlerType","TypeName":"System.Type","Documentation":"\n \n Defines the default handler type that will be used by the validation, unless it is overriden by property.\n \n ","Metadata":{"Common.PropertyName":"ValidationsHandlerType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Localizers","TypeName":"Blazorise.DataGrid.DataGridLocalizers","Documentation":"\n \n Custom localizer handlers to override default localization.\n \n ","Metadata":{"Common.PropertyName":"Localizers","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridLocalizers"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FixedHeader","TypeName":"System.Boolean","Documentation":"\n \n Makes Datagrid have a fixed header and enabling a scrollbar in the Datagrid body.\n \n ","Metadata":{"Common.PropertyName":"FixedHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FixedHeaderDataGridHeight","TypeName":"System.String","Documentation":"\n \n Sets the Datagrid height when feature is enabled (defaults to 500px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderDataGridHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FixedHeaderDataGridMaxHeight","TypeName":"System.String","Documentation":"\n \n Sets the Datagrid max height when feature is enabled (defaults to 500px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderDataGridMaxHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderThemeContrast","TypeName":"Blazorise.ThemeContrast","IsEnum":true,"Documentation":"\n \n Sets the Datagrid's table header .\n \n ","Metadata":{"Common.PropertyName":"HeaderThemeContrast","Common.GloballyQualifiedTypeName":"global::Blazorise.ThemeContrast"}},{"Kind":"Components.Component","Name":"SubmitFormOnEnter","TypeName":"System.Boolean","Documentation":"\n \n If true, the edit form will have the Save button as type=\"submit\", and it will react to Enter keys being pressed.\n \n ","Metadata":{"Common.PropertyName":"SubmitFormOnEnter","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DetailRowStartsVisible","TypeName":"System.Boolean","Documentation":"\n \n Controls whether DetailRow will start visible if is set. will be evaluated if set.\n \n ","Metadata":{"Common.PropertyName":"DetailRowStartsVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowDefaultSortIcon","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether default sort icon should display.\n \n ","Metadata":{"Common.PropertyName":"ShowDefaultSortIcon","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1921823045,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.PopupTitleTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets template for title of popup modal.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PopupTitleTemplate","ParentTag":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'PopupTitleTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.PopupTitleTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2095585604,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.PopupTitleTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets template for title of popup modal.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PopupTitleTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'PopupTitleTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.PopupTitleTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1123062237,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.EmptyTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of table body for empty DisplayData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EmptyTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.EmptyTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1367812215,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.EmptyTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of table body for empty DisplayData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EmptyTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.EmptyTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1424964141,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.EmptyFilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of table body for the empty filter DisplayData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EmptyFilterTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.EmptyFilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-922602910,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.EmptyFilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of table body for the empty filter DisplayData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EmptyFilterTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.EmptyFilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":808489354,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.EmptyCellTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of cell body for empty DisplayData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EmptyCellTemplate","ParentTag":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EmptyCellTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.EmptyCellTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-220424055,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.EmptyCellTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of cell body for empty DisplayData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EmptyCellTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EmptyCellTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.EmptyCellTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2008491270,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.LoadingTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of table body for handle ReadData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.LoadingTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2029805222,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.LoadingTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of table body for handle ReadData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.LoadingTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1384070883,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.ButtonRowTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of button row of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ButtonRowTemplate","ParentTag":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ButtonRowTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.ButtonRowTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":393659902,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.ButtonRowTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of button row of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ButtonRowTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ButtonRowTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.ButtonRowTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":935735310,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.FirstPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FirstPageButtonTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.FirstPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1034315714,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.FirstPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FirstPageButtonTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.FirstPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1305729697,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.LastPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LastPageButtonTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.LastPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1137377254,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.LastPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LastPageButtonTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.LastPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":399323379,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.PreviousPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PreviousPageButtonTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.PreviousPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-939912309,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.PreviousPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PreviousPageButtonTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.PreviousPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1796012712,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.NextPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NextPageButtonTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.NextPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":714463668,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.NextPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NextPageButtonTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.NextPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2115647639,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.PageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageButtonTemplate","ParentTag":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'PageButtonTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.PageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":203764517,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.PageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageButtonTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'PageButtonTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.PageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-869462042,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.ItemsPerPageTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemsPerPageTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.ItemsPerPageTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1600059667,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.ItemsPerPageTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemsPerPageTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.ItemsPerPageTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-709651999,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.TotalItemsShortTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsShortTemplate","ParentTag":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsShortTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.TotalItemsShortTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":948631325,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.TotalItemsShortTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsShortTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsShortTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.TotalItemsShortTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1446940625,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.TotalItemsTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsTemplate","ParentTag":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.TotalItemsTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":531602676,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.TotalItemsTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.TotalItemsTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":108681477,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.DetailRowTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for displaying detail or nested row.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DetailRowTemplate","ParentTag":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DetailRowTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.DetailRowTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1440701319,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.DetailRowTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for displaying detail or nested row.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DetailRowTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DetailRowTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.DetailRowTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":851144695,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.DataGridColumns","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for holding the datagrid columns.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridColumns","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.DataGridColumns","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-719323,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.DataGridColumns","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for holding the datagrid columns.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridColumns","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.DataGridColumns","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-503878080,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.DataGridAggregates","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for holding the datagrid aggregate columns.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridAggregates","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.DataGridAggregates","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1989656099,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.DataGridAggregates","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for holding the datagrid aggregate columns.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridAggregates","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.DataGridAggregates","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-689291635,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.ChildContent","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":832008622,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.ChildContent","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1407823991,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridAggregate","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridAggregate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridAggregate component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Aggregate","TypeName":"Blazorise.DataGrid.DataGridAggregateType","IsEnum":true,"Documentation":"\n \n Type of aggregate calculation.\n \n \n ","Metadata":{"Common.PropertyName":"Aggregate","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridAggregateType"}},{"Kind":"Components.Component","Name":"AggregationFunction","TypeName":"System.Func, Blazorise.DataGrid.DataGridColumn, System.Object>","Documentation":"\n \n Aggregation calculation.\n \n ","Metadata":{"Common.PropertyName":"AggregationFunction","Common.GloballyQualifiedTypeName":"global::System.Func, global::Blazorise.DataGrid.DataGridColumn, global::System.Object>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Optional display template for aggregate values.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridAggregate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridAggregate","Components.GenericTyped":"True"}},{"HashCode":-502685483,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridAggregate","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridAggregate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridAggregate component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Aggregate","TypeName":"Blazorise.DataGrid.DataGridAggregateType","IsEnum":true,"Documentation":"\n \n Type of aggregate calculation.\n \n \n ","Metadata":{"Common.PropertyName":"Aggregate","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridAggregateType"}},{"Kind":"Components.Component","Name":"AggregationFunction","TypeName":"System.Func, Blazorise.DataGrid.DataGridColumn, System.Object>","Documentation":"\n \n Aggregation calculation.\n \n ","Metadata":{"Common.PropertyName":"AggregationFunction","Common.GloballyQualifiedTypeName":"global::System.Func, global::Blazorise.DataGrid.DataGridColumn, global::System.Object>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Optional display template for aggregate values.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridAggregate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridAggregate","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-251684306,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridAggregate.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Optional display template for aggregate values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridAggregate"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridAggregate.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridAggregate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-520474674,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridAggregate.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Optional display template for aggregate values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridAggregate"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridAggregate.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridAggregate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1218727083,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridAggregate.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridAggregate"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridAggregate.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridAggregate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":604897503,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridAggregate.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridAggregate"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridAggregate.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridAggregate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2082554828,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridCheckColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridCheckColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.GenericTyped":"True"}},{"HashCode":-457220269,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridCheckColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridCheckColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1527553123,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-589126244,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"Blazorise.DataGrid.DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":632611356,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1030332155,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"Blazorise.DataGrid.DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-929245237,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1755976601,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1592220021,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-588461539,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"Blazorise.DataGrid.DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1780839447,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-131236759,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"Blazorise.DataGrid.DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":744771042,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridCheckColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1390040105,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridCheckColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1015238758,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.GenericTyped":"True"}},{"HashCode":59367229,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1334071753,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":91537348,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"Blazorise.DataGrid.DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-125649046,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1978441144,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"Blazorise.DataGrid.DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1188523033,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1246822470,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-870228832,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2119004122,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"Blazorise.DataGrid.DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1499561406,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1327205044,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"Blazorise.DataGrid.DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":686291513,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":95501533,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1837440522,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridCommandColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridCommandColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"NewCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize new command button.\n \n ","Metadata":{"Common.PropertyName":"NewCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize edit command button.\n \n ","Metadata":{"Common.PropertyName":"EditCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SaveCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize save command button.\n \n ","Metadata":{"Common.PropertyName":"SaveCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CancelCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize cancel command button.\n \n ","Metadata":{"Common.PropertyName":"CancelCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DeleteCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize delete command button.\n \n ","Metadata":{"Common.PropertyName":"DeleteCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ClearFilterCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize clear-filter command button.\n \n ","Metadata":{"Common.PropertyName":"ClearFilterCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"NewCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of new command button.\n \n ","Metadata":{"Common.PropertyName":"NewCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"EditCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of edit command button.\n \n ","Metadata":{"Common.PropertyName":"EditCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SaveCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of save command button.\n \n ","Metadata":{"Common.PropertyName":"SaveCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CancelCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of cancel command button.\n \n ","Metadata":{"Common.PropertyName":"CancelCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DeleteCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of delete command button.\n \n ","Metadata":{"Common.PropertyName":"DeleteCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ClearFilterCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of clear-filter command button.\n \n ","Metadata":{"Common.PropertyName":"ClearFilterCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.GenericTyped":"True"}},{"HashCode":1394584901,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridCommandColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridCommandColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"NewCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize new command button.\n \n ","Metadata":{"Common.PropertyName":"NewCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize edit command button.\n \n ","Metadata":{"Common.PropertyName":"EditCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SaveCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize save command button.\n \n ","Metadata":{"Common.PropertyName":"SaveCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CancelCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize cancel command button.\n \n ","Metadata":{"Common.PropertyName":"CancelCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DeleteCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize delete command button.\n \n ","Metadata":{"Common.PropertyName":"DeleteCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ClearFilterCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize clear-filter command button.\n \n ","Metadata":{"Common.PropertyName":"ClearFilterCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"NewCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of new command button.\n \n ","Metadata":{"Common.PropertyName":"NewCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"EditCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of edit command button.\n \n ","Metadata":{"Common.PropertyName":"EditCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SaveCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of save command button.\n \n ","Metadata":{"Common.PropertyName":"SaveCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CancelCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of cancel command button.\n \n ","Metadata":{"Common.PropertyName":"CancelCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DeleteCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of delete command button.\n \n ","Metadata":{"Common.PropertyName":"DeleteCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ClearFilterCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of clear-filter command button.\n \n ","Metadata":{"Common.PropertyName":"ClearFilterCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":100999797,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.NewCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize new command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NewCommandTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NewCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.NewCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1455761713,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.NewCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize new command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NewCommandTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NewCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.NewCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1734671754,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.EditCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize edit command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditCommandTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.EditCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1874676883,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.EditCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize edit command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditCommandTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.EditCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1282500245,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.SaveCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize save command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SaveCommandTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SaveCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.SaveCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-115879105,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.SaveCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize save command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SaveCommandTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SaveCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.SaveCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":323854959,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.CancelCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize cancel command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CancelCommandTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CancelCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.CancelCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1489820607,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.CancelCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize cancel command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CancelCommandTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CancelCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.CancelCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":756571062,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.DeleteCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize delete command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DeleteCommandTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DeleteCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.DeleteCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1616616354,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.DeleteCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize delete command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DeleteCommandTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DeleteCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.DeleteCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-922498863,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.ClearFilterCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize clear-filter command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ClearFilterCommandTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ClearFilterCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.ClearFilterCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1610421756,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.ClearFilterCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize clear-filter command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ClearFilterCommandTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ClearFilterCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.ClearFilterCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":406822576,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":228800163,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1776202454,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1844951001,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1867787425,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1676963305,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-923441756,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-789519501,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1717425964,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2117815232,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-763164488,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridCommandColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":269029001,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-989661310,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridDateColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridDateColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.GenericTyped":"True"}},{"HashCode":-2042440585,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridDateColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridDateColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1369922401,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1845046671,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"Blazorise.DataGrid.DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":885878416,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":658819733,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"Blazorise.DataGrid.DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":389958875,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-150038148,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":276938402,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1394943439,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"Blazorise.DataGrid.DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1830245828,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1492421522,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"Blazorise.DataGrid.DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1457522059,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridDateColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1980485019,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridDateColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":336182790,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridMultiSelectColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"MultiSelectTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize multi select checkbox.\n \n ","Metadata":{"Common.PropertyName":"MultiSelectTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.GenericTyped":"True"}},{"HashCode":47157679,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridMultiSelectColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"MultiSelectTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize multi select checkbox.\n \n ","Metadata":{"Common.PropertyName":"MultiSelectTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-109156757,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.MultiSelectTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize multi select checkbox.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MultiSelectTemplate","ParentTag":"DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'MultiSelectTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.MultiSelectTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1980239509,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.MultiSelectTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize multi select checkbox.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MultiSelectTemplate","ParentTag":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'MultiSelectTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.MultiSelectTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-778468953,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1320730472,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-635948136,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":159719409,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":840314431,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1674948176,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2143533355,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":271281697,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-876919730,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":956655499,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":725192369,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridMultiSelectColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1355208316,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-650835602,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridNumericColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Datagrid column declarations for numeric types.\n \n Type parameter for the model displayed in the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridNumericColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.GenericTyped":"True"}},{"HashCode":-720813108,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridNumericColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Datagrid column declarations for numeric types.\n \n Type parameter for the model displayed in the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridNumericColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1331300781,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":781252279,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"Blazorise.DataGrid.DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-50140376,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-496645453,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"Blazorise.DataGrid.DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1763475173,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1664300650,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":621932695,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-375311778,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"Blazorise.DataGrid.DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":532077018,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":868352411,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"Blazorise.DataGrid.DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-437864436,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridNumericColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2018450938,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridNumericColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1698499696,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridSelectColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridSelectColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.GenericTyped":"True"}},{"HashCode":-570224077,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridSelectColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridSelectColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-317174525,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1479959846,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"Blazorise.DataGrid.DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1950020822,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-857551831,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"Blazorise.DataGrid.DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":249141178,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-602741340,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1735628087,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1938416369,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"Blazorise.DataGrid.DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2009234084,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1560529695,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"Blazorise.DataGrid.DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":7156099,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridSelectColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":855766249,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridSelectColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1683127870,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridAggregateRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridAggregateRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridAggregateRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IEnumerable>","Documentation":"\n \n List of columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Aggregates","TypeName":"System.Collections.Generic.IEnumerable>","Documentation":"\n \n List of aggregate columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Aggregates","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Custom background.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Custom color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridAggregateRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridAggregateRow","Components.GenericTyped":"True"}},{"HashCode":-370434636,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridAggregateRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridAggregateRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridAggregateRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IEnumerable>","Documentation":"\n \n List of columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Aggregates","TypeName":"System.Collections.Generic.IEnumerable>","Documentation":"\n \n List of aggregate columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Aggregates","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Custom background.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Custom color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridAggregateRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridAggregateRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1634437192,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridCellEdit","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Internal component for editing the row item cell value.\n \n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridCellEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridCellEdit component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Documentation":"\n \n Column that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n Field name that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Instance of the currently editing row item.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Documentation":"\n \n Instance of the currently validating row item.\n \n ","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueType","TypeName":"System.Type","Documentation":"\n \n Value data type.\n \n ","Metadata":{"Common.PropertyName":"ValueType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"CellEditContext","TypeName":"Blazorise.DataGrid.CellEditContext","Documentation":"\n \n Currently editing cell value.\n \n ","Metadata":{"Common.PropertyName":"CellEditContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.CellEditContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Prevents user from editing the cell value.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises when cell value changes.\n \n ","Metadata":{"Common.PropertyName":"CellValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DateInputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"DateInputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridCellEdit","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridCellEdit","Components.GenericTyped":"True"}},{"HashCode":1548147938,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridCellEdit","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Internal component for editing the row item cell value.\n \n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridCellEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridCellEdit component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Documentation":"\n \n Column that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n Field name that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Instance of the currently editing row item.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Documentation":"\n \n Instance of the currently validating row item.\n \n ","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueType","TypeName":"System.Type","Documentation":"\n \n Value data type.\n \n ","Metadata":{"Common.PropertyName":"ValueType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"CellEditContext","TypeName":"Blazorise.DataGrid.CellEditContext","Documentation":"\n \n Currently editing cell value.\n \n ","Metadata":{"Common.PropertyName":"CellEditContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.CellEditContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Prevents user from editing the cell value.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises when cell value changes.\n \n ","Metadata":{"Common.PropertyName":"CellValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DateInputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"DateInputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridCellEdit","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridCellEdit","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1605327877,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridCellEditValidation","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridCellEditValidation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridCellEditValidation component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ShowValidationFeedback","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowValidationFeedback","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Documentation":"\n \n Column that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n Field name that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Instance of the currently editing row item.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Documentation":"\n \n Instance of the currently validating row item.\n \n ","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueType","TypeName":"System.Type","Documentation":"\n \n Value data type.\n \n ","Metadata":{"Common.PropertyName":"ValueType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"CellEditContext","TypeName":"Blazorise.DataGrid.CellEditContext","Documentation":"\n \n Currently editing cell value.\n \n ","Metadata":{"Common.PropertyName":"CellEditContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.CellEditContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Prevents user from editing the cell value.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises when cell value changes.\n \n ","Metadata":{"Common.PropertyName":"CellValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DateInputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"DateInputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridCellEditValidation","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridCellEditValidation","Components.GenericTyped":"True"}},{"HashCode":1381848895,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridCellEditValidation","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridCellEditValidation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridCellEditValidation component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ShowValidationFeedback","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowValidationFeedback","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Documentation":"\n \n Column that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n Field name that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Instance of the currently editing row item.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Documentation":"\n \n Instance of the currently validating row item.\n \n ","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueType","TypeName":"System.Type","Documentation":"\n \n Value data type.\n \n ","Metadata":{"Common.PropertyName":"ValueType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"CellEditContext","TypeName":"Blazorise.DataGrid.CellEditContext","Documentation":"\n \n Currently editing cell value.\n \n ","Metadata":{"Common.PropertyName":"CellEditContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.CellEditContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Prevents user from editing the cell value.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises when cell value changes.\n \n ","Metadata":{"Common.PropertyName":"CellValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DateInputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"DateInputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridCellEditValidation","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridCellEditValidation","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1307614414,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridPagination","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridPagination component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"PaginationContext","TypeName":"Blazorise.DataGrid.PaginationContext","Documentation":"\n \n Gets or sets the pagination context.\n \n ","Metadata":{"Common.PropertyName":"PaginationContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.PaginationContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PaginationTemplates","TypeName":"Blazorise.DataGrid.PaginationTemplates","Documentation":"\n \n Gets or sets the pagination templates.\n \n ","Metadata":{"Common.PropertyName":"PaginationTemplates","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.PaginationTemplates","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRow","TypeName":"TItem","Documentation":"\n \n Gets or sets currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRow","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","Metadata":{"Common.PropertyName":"PageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FirstPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","Metadata":{"Common.PropertyName":"FirstPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"LastPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","Metadata":{"Common.PropertyName":"LastPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreviousPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","Metadata":{"Common.PropertyName":"PreviousPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NextPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","Metadata":{"Common.PropertyName":"NextPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemsPerPageTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","Metadata":{"Common.PropertyName":"ItemsPerPageTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TotalItemsShortTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsShortTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TotalItemsTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnPaginationItemClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnPaginationItemClick","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridPagination","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.GenericTyped":"True"}},{"HashCode":245550076,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridPagination","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridPagination component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"PaginationContext","TypeName":"Blazorise.DataGrid.PaginationContext","Documentation":"\n \n Gets or sets the pagination context.\n \n ","Metadata":{"Common.PropertyName":"PaginationContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.PaginationContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PaginationTemplates","TypeName":"Blazorise.DataGrid.PaginationTemplates","Documentation":"\n \n Gets or sets the pagination templates.\n \n ","Metadata":{"Common.PropertyName":"PaginationTemplates","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.PaginationTemplates","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRow","TypeName":"TItem","Documentation":"\n \n Gets or sets currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRow","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","Metadata":{"Common.PropertyName":"PageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FirstPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","Metadata":{"Common.PropertyName":"FirstPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"LastPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","Metadata":{"Common.PropertyName":"LastPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreviousPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","Metadata":{"Common.PropertyName":"PreviousPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NextPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","Metadata":{"Common.PropertyName":"NextPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemsPerPageTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","Metadata":{"Common.PropertyName":"ItemsPerPageTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TotalItemsShortTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsShortTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TotalItemsTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnPaginationItemClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnPaginationItemClick","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridPagination","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":55095165,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.PageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageButtonTemplate","ParentTag":"_DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'PageButtonTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.PageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1217070102,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.PageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageButtonTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'PageButtonTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.PageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1127460446,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.FirstPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FirstPageButtonTemplate","ParentTag":"_DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.FirstPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":916869149,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.FirstPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FirstPageButtonTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.FirstPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2106309714,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.LastPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LastPageButtonTemplate","ParentTag":"_DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.LastPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-707115954,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.LastPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LastPageButtonTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.LastPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1023169887,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.PreviousPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PreviousPageButtonTemplate","ParentTag":"_DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.PreviousPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2100217114,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.PreviousPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PreviousPageButtonTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.PreviousPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":729101270,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.NextPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NextPageButtonTemplate","ParentTag":"_DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.NextPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":307361107,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.NextPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NextPageButtonTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.NextPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-922808627,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.ItemsPerPageTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemsPerPageTemplate","ParentTag":"_DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.ItemsPerPageTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1844896061,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.ItemsPerPageTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemsPerPageTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.ItemsPerPageTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1168987157,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.TotalItemsShortTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsShortTemplate","ParentTag":"_DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsShortTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.TotalItemsShortTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1779233548,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.TotalItemsShortTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsShortTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsShortTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.TotalItemsShortTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1973412106,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.TotalItemsTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsTemplate","ParentTag":"_DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.TotalItemsTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2145026865,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.TotalItemsTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.TotalItemsTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1357289008,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridCell","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridCell component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellEditContext","TypeName":"Blazorise.DataGrid.CellEditContext","Metadata":{"Common.PropertyName":"CellEditContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.CellEditContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"CellValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowValidationFeedback","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowValidationFeedback","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridCell","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridCell","Components.GenericTyped":"True"}},{"HashCode":1507552101,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridCell","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridCell component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellEditContext","TypeName":"Blazorise.DataGrid.CellEditContext","Metadata":{"Common.PropertyName":"CellEditContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.CellEditContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"CellValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowValidationFeedback","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowValidationFeedback","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridCell","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2061405279,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridClearFilterCommand","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridClearFilterCommand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridClearFilterCommand component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridClearFilterCommand","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridClearFilterCommand","Components.GenericTyped":"True"}},{"HashCode":-1600309367,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridClearFilterCommand","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridClearFilterCommand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridClearFilterCommand component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridClearFilterCommand","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridClearFilterCommand","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":595984994,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridDetailRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridDetailRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridDetailRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Item associated with the data set.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IReadOnlyList>","Documentation":"\n \n List of columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridDetailRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridDetailRow","Components.GenericTyped":"True"}},{"HashCode":1806570957,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridDetailRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridDetailRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridDetailRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Item associated with the data set.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IReadOnlyList>","Documentation":"\n \n List of columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridDetailRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridDetailRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":639455752,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridDetailRow.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"_DataGridDetailRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridDetailRow.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridDetailRow","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-976304584,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridDetailRow.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid._DataGridDetailRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridDetailRow.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridDetailRow","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2029978726,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridFullColumnSpanRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridFullColumnSpanRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridFullColumnSpanRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Item associated with the data set.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IReadOnlyList>","Documentation":"\n \n List of columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridFullColumnSpanRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridFullColumnSpanRow","Components.GenericTyped":"True"}},{"HashCode":725503164,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridFullColumnSpanRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridFullColumnSpanRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridFullColumnSpanRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Item associated with the data set.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IReadOnlyList>","Documentation":"\n \n List of columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridFullColumnSpanRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridFullColumnSpanRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-78511830,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridFullColumnSpanRow.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"_DataGridFullColumnSpanRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridFullColumnSpanRow.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridFullColumnSpanRow","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-40414840,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridFullColumnSpanRow.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid._DataGridFullColumnSpanRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridFullColumnSpanRow.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridFullColumnSpanRow","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1272780348,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridModal","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridModal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridModal component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"EditItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"EditItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TitleTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Metadata":{"Common.PropertyName":"TitleTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IEnumerable>","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditItemCellValues","TypeName":"System.Collections.Generic.IReadOnlyDictionary>","Metadata":{"Common.PropertyName":"EditItemCellValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupVisible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"PopupVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PopupSize","TypeName":"Blazorise.ModalSize","IsEnum":true,"Metadata":{"Common.PropertyName":"PopupSize","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"PopupClosing","TypeName":"System.Func","Metadata":{"Common.PropertyName":"PopupClosing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"EditState","TypeName":"Blazorise.DataGrid.DataGridEditState","IsEnum":true,"Metadata":{"Common.PropertyName":"EditState","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditState"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridModal","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridModal","Components.GenericTyped":"True"}},{"HashCode":426464371,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridModal","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridModal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridModal component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"EditItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"EditItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TitleTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Metadata":{"Common.PropertyName":"TitleTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IEnumerable>","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditItemCellValues","TypeName":"System.Collections.Generic.IReadOnlyDictionary>","Metadata":{"Common.PropertyName":"EditItemCellValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupVisible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"PopupVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PopupSize","TypeName":"Blazorise.ModalSize","IsEnum":true,"Metadata":{"Common.PropertyName":"PopupSize","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"PopupClosing","TypeName":"System.Func","Metadata":{"Common.PropertyName":"PopupClosing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"EditState","TypeName":"Blazorise.DataGrid.DataGridEditState","IsEnum":true,"Metadata":{"Common.PropertyName":"EditState","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditState"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridModal","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridModal","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1088941761,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridModal.TitleTemplate","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TitleTemplate","ParentTag":"_DataGridModal"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TitleTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridModal.TitleTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridModal","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":690049843,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridModal.TitleTemplate","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TitleTemplate","ParentTag":"Blazorise.DataGrid._DataGridModal"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TitleTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridModal.TitleTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridModal","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":741231415,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridMultiSelectAll","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridMultiSelectAll"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridMultiSelectAll component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"IsIndeterminate","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsIndeterminate","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"IsChecked","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsChecked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridMultiSelectAll","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridMultiSelectAll","Components.GenericTyped":"True"}},{"HashCode":903751089,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridMultiSelectAll","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridMultiSelectAll"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridMultiSelectAll component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"IsIndeterminate","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsIndeterminate","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"IsChecked","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsChecked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridMultiSelectAll","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridMultiSelectAll","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1209299346,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridNewCommand","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridNewCommand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridNewCommand component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"New","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"New","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridNewCommand","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridNewCommand","Components.GenericTyped":"True"}},{"HashCode":571020711,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridNewCommand","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridNewCommand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridNewCommand component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"New","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"New","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridNewCommand","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridNewCommand","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1489563636,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Item associated with the data set.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"SelectedRow","TypeName":"TItem","Documentation":"\n \n Gets or sets currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRow","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRows","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Gets or sets currently selected rows.\n \n ","Metadata":{"Common.PropertyName":"SelectedRows","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRow","Components.GenericTyped":"True"}},{"HashCode":1161694877,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Item associated with the data set.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"SelectedRow","TypeName":"TItem","Documentation":"\n \n Gets or sets currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRow","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRows","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Gets or sets currently selected rows.\n \n ","Metadata":{"Common.PropertyName":"SelectedRows","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2091771005,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridRow.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"_DataGridRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridRow.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRow","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":325513712,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridRow.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid._DataGridRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridRow.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRow","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-507184954,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRowCommand","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridRowCommand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRowCommand component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"EditState","TypeName":"Blazorise.DataGrid.DataGridEditState","IsEnum":true,"Metadata":{"Common.PropertyName":"EditState","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditState"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Save","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"Save","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRowCommand","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowCommand","Components.GenericTyped":"True"}},{"HashCode":1913589522,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRowCommand","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridRowCommand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRowCommand component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"EditState","TypeName":"Blazorise.DataGrid.DataGridEditState","IsEnum":true,"Metadata":{"Common.PropertyName":"EditState","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditState"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Save","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"Save","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRowCommand","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowCommand","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":148740999,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRowEdit","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridRowEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRowEdit component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IEnumerable>","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellValues","TypeName":"System.Collections.Generic.Dictionary>","Metadata":{"Common.PropertyName":"CellValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditMode","TypeName":"Blazorise.DataGrid.DataGridEditMode","IsEnum":true,"Metadata":{"Common.PropertyName":"EditMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditMode"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRowEdit","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowEdit","Components.GenericTyped":"True"}},{"HashCode":236078289,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRowEdit","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridRowEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRowEdit component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IEnumerable>","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellValues","TypeName":"System.Collections.Generic.Dictionary>","Metadata":{"Common.PropertyName":"CellValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditMode","TypeName":"Blazorise.DataGrid.DataGridEditMode","IsEnum":true,"Metadata":{"Common.PropertyName":"EditMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditMode"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRowEdit","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowEdit","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1575140111,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRowMultiSelect","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridRowMultiSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRowMultiSelect component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CheckedClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"CheckedClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRowMultiSelect","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowMultiSelect","Components.GenericTyped":"True"}},{"HashCode":-2028423984,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRowMultiSelect","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridRowMultiSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRowMultiSelect component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CheckedClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"CheckedClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRowMultiSelect","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowMultiSelect","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":809571103,"Kind":"Components.Component","Name":"Blazorise.DataGrid._Imports","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._Imports","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_Imports"}},{"HashCode":1596298600,"Kind":"Components.Component","Name":"Blazorise.DataGrid._Imports","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._Imports","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_Imports","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1789588623,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders a form element that cascades an to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created form element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will\n be constructed for this model. If using this parameter, do not also supply\n a value for .\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted.\n \n If using this parameter, you are responsible for triggering any validation\n manually, e.g., by calling .\n \n ","Metadata":{"Common.PropertyName":"OnSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be valid.\n \n ","Metadata":{"Common.PropertyName":"OnValidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be invalid.\n \n ","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"EditForm"}},{"HashCode":2087210361,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders a form element that cascades an to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created form element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will\n be constructed for this model. If using this parameter, do not also supply\n a value for .\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted.\n \n If using this parameter, you are responsible for triggering any validation\n manually, e.g., by calling .\n \n ","Metadata":{"Common.PropertyName":"OnSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be valid.\n \n ","Metadata":{"Common.PropertyName":"OnValidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be invalid.\n \n ","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"EditForm","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2063719819,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"EditForm","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":113815998,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"EditForm","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-916422635,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputCheckbox"}},{"HashCode":1793156627,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputCheckbox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2103100738,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing date values.\n Supported types are and .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputDate component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Microsoft.AspNetCore.Components.Forms.InputDateType","IsEnum":true,"Documentation":"\n \n Gets or sets the type of HTML input to be rendered.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.InputDateType"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputDate","Components.GenericTyped":"True"}},{"HashCode":596078321,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing date values.\n Supported types are and .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputDate component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Microsoft.AspNetCore.Components.Forms.InputDateType","IsEnum":true,"Documentation":"\n \n Gets or sets the type of HTML input to be rendered.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.InputDateType"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputDate","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-950800962,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputFile","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that wraps the HTML file input element and supplies a for each file's contents.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputFile"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets the event callback that will be invoked when the collection of selected files changes.\n \n ","Metadata":{"Common.PropertyName":"OnChange","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputFile","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputFile"}},{"HashCode":-51883978,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputFile","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that wraps the HTML file input element and supplies a for each file's contents.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputFile"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets the event callback that will be invoked when the collection of selected files changes.\n \n ","Metadata":{"Common.PropertyName":"OnChange","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputFile","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputFile","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":152097514,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing numeric values.\n Supported numeric types are , , , , , .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputNumber component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputNumber","Components.GenericTyped":"True"}},{"HashCode":-899228490,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing numeric values.\n Supported numeric types are , , , , , .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputNumber component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputNumber","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":247676274,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadio","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component used for selecting a value from a group of choices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputRadio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of this input.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the parent input radio group.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadio","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadio","Components.GenericTyped":"True"}},{"HashCode":-245082154,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadio","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component used for selecting a value from a group of choices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of this input.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the parent input radio group.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadio","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadio","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-3486518,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Groups child components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputRadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the group.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup","Components.GenericTyped":"True"}},{"HashCode":-1446222502,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Groups child components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the group.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1960512142,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"InputRadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1920215596,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-962036311,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A dropdown selection component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputSelect component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect","Components.GenericTyped":"True"}},{"HashCode":1775905808,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A dropdown selection component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputSelect component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-924391862,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"InputSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1469997211,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":497607057,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputText"}},{"HashCode":-1896998253,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputText","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":706994615,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A multiline input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputTextArea"}},{"HashCode":-1458327790,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A multiline input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputTextArea","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1409346984,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages for a specified field within a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.ValidationMessage component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created div element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specifies the field for which validation messages should be displayed.\n \n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"ValidationMessage","Components.GenericTyped":"True"}},{"HashCode":-539041457,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages for a specified field within a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.ValidationMessage component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created div element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specifies the field for which validation messages should be displayed.\n \n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"ValidationMessage","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1642247267,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages from a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Gets or sets the model to produce the list of validation messages for.\n When specified, this lists all errors that are associated with the model instance.\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created ul element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"ValidationSummary"}},{"HashCode":591741979,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages from a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Gets or sets the model to produce the list of validation messages for.\n When specified, this lists all errors that are associated with the model instance.\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created ul element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"ValidationSummary","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1321625040,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n After navigating from one page to another, sets focus to an element\n matching a CSS selector. This can be used to build an accessible\n navigation system compatible with screen readers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FocusOnNavigate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This can be obtained from an enclosing\n component.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"Selector","TypeName":"System.String","Documentation":"\n \n Gets or sets a CSS selector describing the element to be focused after\n navigation between pages.\n \n ","Metadata":{"Common.PropertyName":"Selector","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"FocusOnNavigate"}},{"HashCode":-1759400738,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n After navigating from one page to another, sets focus to an element\n matching a CSS selector. This can be used to build an accessible\n navigation system compatible with screen readers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This can be obtained from an enclosing\n component.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"Selector","TypeName":"System.String","Documentation":"\n \n Gets or sets a CSS selector describing the element to be focused after\n navigation between pages.\n \n ","Metadata":{"Common.PropertyName":"Selector","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"FocusOnNavigate","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1721809178,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\n \n Gets or sets the CSS class name applied to the NavLink when the\n current route matches the NavLink href.\n \n ","Metadata":{"Common.PropertyName":"ActiveClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be added to the generated\n a element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\n \n Gets or sets a value representing the URL matching behavior.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Routing.NavLinkMatch"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"NavLink"}},{"HashCode":-1182313963,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\n \n Gets or sets the CSS class name applied to the NavLink when the\n current route matches the NavLink href.\n \n ","Metadata":{"Common.PropertyName":"ActiveClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be added to the generated\n a element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\n \n Gets or sets a value representing the URL matching behavior.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Routing.NavLinkMatch"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"NavLink","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-740824051,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"NavLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"NavLink","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1903137250,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"NavLink","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1246271716,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides content to components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeadContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadContent"}},{"HashCode":-996503938,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides content to components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.HeadContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1608831631,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"HeadContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1521540536,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.HeadContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-628269752,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadOutlet","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders content provided by components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeadOutlet"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadOutlet","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadOutlet"}},{"HashCode":1646289862,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadOutlet","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders content provided by components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.HeadOutlet"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadOutlet","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadOutlet","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2129736942,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.PageTitle","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Enables rendering an HTML <title> to a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"PageTitle"}},{"HashCode":943926180,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.PageTitle","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Enables rendering an HTML <title> to a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.PageTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"PageTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1161311501,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"PageTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"PageTitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2073571043,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.PageTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"PageTitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1113147290,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Captures errors thrown from its child content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ErrorContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","Metadata":{"Common.PropertyName":"ErrorContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"MaximumErrorCount","TypeName":"System.Int32","Documentation":"\n \n The maximum number of errors that can be handled. If more errors are received,\n they will be treated as fatal. Calling resets the count.\n \n ","Metadata":{"Common.PropertyName":"MaximumErrorCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary"}},{"HashCode":719579976,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Captures errors thrown from its child content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ErrorContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","Metadata":{"Common.PropertyName":"ErrorContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"MaximumErrorCount","TypeName":"System.Int32","Documentation":"\n \n The maximum number of errors that can be handled. If more errors are received,\n they will be treated as fatal. Calling resets the count.\n \n ","Metadata":{"Common.PropertyName":"MaximumErrorCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-252057281,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ErrorBoundary"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-334595117,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":720802434,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ErrorContent","ParentTag":"ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ErrorContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1066138983,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ErrorContent","ParentTag":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ErrorContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1329851055,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides functionality for rendering a virtualized list of items.\n \n The context type for the items being rendered.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ItemContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemSize","TypeName":"System.Single","Documentation":"\n \n Gets the size of each item in pixels. Defaults to 50px.\n \n ","Metadata":{"Common.PropertyName":"ItemSize","Common.GloballyQualifiedTypeName":"global::System.Single"}},{"Kind":"Components.Component","Name":"ItemsProvider","TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Documentation":"\n \n Gets or sets the function providing items to the list.\n \n ","Metadata":{"Common.PropertyName":"ItemsProvider","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.ICollection","Documentation":"\n \n Gets or sets the fixed item source.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.ICollection","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OverscanCount","TypeName":"System.Int32","Documentation":"\n \n Gets or sets a value that determines how many additional items will be rendered\n before and after the visible region. This help to reduce the frequency of rendering\n during scrolling. However, higher values mean that more elements will be present\n in the page.\n \n ","Metadata":{"Common.PropertyName":"OverscanCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.GenericTyped":"True"}},{"HashCode":98630301,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides functionality for rendering a virtualized list of items.\n \n The context type for the items being rendered.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ItemContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemSize","TypeName":"System.Single","Documentation":"\n \n Gets the size of each item in pixels. Defaults to 50px.\n \n ","Metadata":{"Common.PropertyName":"ItemSize","Common.GloballyQualifiedTypeName":"global::System.Single"}},{"Kind":"Components.Component","Name":"ItemsProvider","TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Documentation":"\n \n Gets or sets the function providing items to the list.\n \n ","Metadata":{"Common.PropertyName":"ItemsProvider","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.ICollection","Documentation":"\n \n Gets or sets the fixed item source.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.ICollection","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OverscanCount","TypeName":"System.Int32","Documentation":"\n \n Gets or sets a value that determines how many additional items will be rendered\n before and after the visible region. This help to reduce the frequency of rendering\n during scrolling. However, higher values mean that more elements will be present\n in the page.\n \n ","Metadata":{"Common.PropertyName":"OverscanCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":938082833,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1328007459,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1573826946,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemContent","ParentTag":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2071423432,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemContent","ParentTag":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1159723309,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Placeholder","ParentTag":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Placeholder' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1105006503,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Placeholder","ParentTag":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Placeholder' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2018807883,"Kind":"Components.Component","Name":"Blazored.Modal.BlazoredModalInstance","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazoredModalInstance"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Metadata":{"Common.PropertyName":"Content","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Options","TypeName":"Blazored.Modal.ModalOptions","IsEditorRequired":true,"Metadata":{"Common.PropertyName":"Options","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalOptions"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.Guid","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Guid"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.BlazoredModalInstance","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"BlazoredModalInstance"}},{"HashCode":2026843431,"Kind":"Components.Component","Name":"Blazored.Modal.BlazoredModalInstance","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazored.Modal.BlazoredModalInstance"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Metadata":{"Common.PropertyName":"Content","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Options","TypeName":"Blazored.Modal.ModalOptions","IsEditorRequired":true,"Metadata":{"Common.PropertyName":"Options","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalOptions"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.Guid","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Guid"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.BlazoredModalInstance","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"BlazoredModalInstance","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2057417643,"Kind":"Components.ChildContent","Name":"Blazored.Modal.BlazoredModalInstance.Content","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"BlazoredModalInstance"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazored.Modal.BlazoredModalInstance.Content","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"BlazoredModalInstance","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-958747848,"Kind":"Components.ChildContent","Name":"Blazored.Modal.BlazoredModalInstance.Content","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"Blazored.Modal.BlazoredModalInstance"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazored.Modal.BlazoredModalInstance.Content","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"BlazoredModalInstance","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1555556144,"Kind":"Components.Component","Name":"Blazored.Modal.BlazoredModal","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazoredModal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"HideHeader","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"HideCloseButton","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideCloseButton","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DisableBackgroundCancel","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"DisableBackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"OverlayCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"OverlayCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazored.Modal.ModalPosition?","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalPosition?"}},{"Kind":"Components.Component","Name":"PositionCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"PositionCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazored.Modal.ModalSize?","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalSize?"}},{"Kind":"Components.Component","Name":"SizeCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SizeCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Blazored.Modal.ModalAnimationType?","Metadata":{"Common.PropertyName":"AnimationType","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalAnimationType?"}},{"Kind":"Components.Component","Name":"UseCustomLayout","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"UseCustomLayout","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ActivateFocusTrap","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"ActivateFocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.BlazoredModal","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"BlazoredModal"}},{"HashCode":1700414804,"Kind":"Components.Component","Name":"Blazored.Modal.BlazoredModal","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazored.Modal.BlazoredModal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"HideHeader","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"HideCloseButton","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideCloseButton","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DisableBackgroundCancel","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"DisableBackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"OverlayCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"OverlayCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazored.Modal.ModalPosition?","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalPosition?"}},{"Kind":"Components.Component","Name":"PositionCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"PositionCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazored.Modal.ModalSize?","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalSize?"}},{"Kind":"Components.Component","Name":"SizeCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SizeCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Blazored.Modal.ModalAnimationType?","Metadata":{"Common.PropertyName":"AnimationType","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalAnimationType?"}},{"Kind":"Components.Component","Name":"UseCustomLayout","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"UseCustomLayout","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ActivateFocusTrap","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"ActivateFocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.BlazoredModal","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"BlazoredModal","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":727041444,"Kind":"Components.Component","Name":"Blazored.Modal.CascadingBlazoredModal","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingBlazoredModal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"HideHeader","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"HideCloseButton","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideCloseButton","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DisableBackgroundCancel","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"DisableBackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazored.Modal.ModalPosition?","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalPosition?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazored.Modal.ModalSize?","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalSize?"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Blazored.Modal.ModalAnimationType?","Metadata":{"Common.PropertyName":"AnimationType","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalAnimationType?"}},{"Kind":"Components.Component","Name":"UseCustomLayout","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"UseCustomLayout","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"OverlayCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"OverlayCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ContentScrollable","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"ContentScrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ActivateFocusTrap","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"ActivateFocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"PositionCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"PositionCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SizeCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SizeCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.CascadingBlazoredModal","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"CascadingBlazoredModal"}},{"HashCode":1193871155,"Kind":"Components.Component","Name":"Blazored.Modal.CascadingBlazoredModal","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazored.Modal.CascadingBlazoredModal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"HideHeader","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"HideCloseButton","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideCloseButton","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DisableBackgroundCancel","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"DisableBackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazored.Modal.ModalPosition?","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalPosition?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazored.Modal.ModalSize?","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalSize?"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Blazored.Modal.ModalAnimationType?","Metadata":{"Common.PropertyName":"AnimationType","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalAnimationType?"}},{"Kind":"Components.Component","Name":"UseCustomLayout","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"UseCustomLayout","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"OverlayCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"OverlayCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ContentScrollable","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"ContentScrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ActivateFocusTrap","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"ActivateFocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"PositionCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"PositionCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SizeCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SizeCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.CascadingBlazoredModal","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"CascadingBlazoredModal","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1300636549,"Kind":"Components.ChildContent","Name":"Blazored.Modal.CascadingBlazoredModal.ChildContent","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingBlazoredModal"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazored.Modal.CascadingBlazoredModal.ChildContent","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"CascadingBlazoredModal","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":107417926,"Kind":"Components.ChildContent","Name":"Blazored.Modal.CascadingBlazoredModal.ChildContent","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazored.Modal.CascadingBlazoredModal"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazored.Modal.CascadingBlazoredModal.ChildContent","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"CascadingBlazoredModal","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1850352244,"Kind":"Components.Component","Name":"Blazored.Modal.FocusTrap","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FocusTrap"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"IsActive","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsActive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.FocusTrap","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"FocusTrap"}},{"HashCode":-436656399,"Kind":"Components.Component","Name":"Blazored.Modal.FocusTrap","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazored.Modal.FocusTrap"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"IsActive","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsActive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.FocusTrap","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"FocusTrap","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1385037157,"Kind":"Components.ChildContent","Name":"Blazored.Modal.FocusTrap.ChildContent","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FocusTrap"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazored.Modal.FocusTrap.ChildContent","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"FocusTrap","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1663810585,"Kind":"Components.ChildContent","Name":"Blazored.Modal.FocusTrap.ChildContent","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazored.Modal.FocusTrap"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazored.Modal.FocusTrap.ChildContent","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"FocusTrap","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":44137401,"Kind":"Components.Component","Name":"Blazored.Modal._Imports","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal._Imports","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"_Imports"}},{"HashCode":-1038118303,"Kind":"Components.Component","Name":"Blazored.Modal._Imports","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazored.Modal._Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal._Imports","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"_Imports","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-696834432,"Kind":"Components.Component","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"\n \n The autocomplete is a normal text input enhanced by a panel of suggested options.\n \n Type of an item filtered by the autocomplete component.\n Type of an SelectedValue field.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Autocomplete"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.Autocomplete component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Components.Autocomplete component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the dropdown element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.Components.AutocompleteFilter","IsEnum":true,"Documentation":"\n \n Defines the method by which the search will be done.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.Components.AutocompleteFilter"}},{"Kind":"Components.Component","Name":"MinLength","TypeName":"System.Int32","Documentation":"\n \n The minimum number of characters a user must type before a search is performed.\n \n ","Metadata":{"Common.PropertyName":"MinLength","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxMenuHeight","TypeName":"System.String","Documentation":"\n \n Sets the maximum height of the dropdown menu.\n \n ","Metadata":{"Common.PropertyName":"MaxMenuHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty search.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Size of a search field.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Prevents a user from entering a value to the search field.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the autocomplete data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ReadData","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event handler used to load data manually based on the current search value.\n \n ","Metadata":{"Common.PropertyName":"ReadData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FreeTyping","TypeName":"System.Boolean","Documentation":"\n \n Allows the value to not be on the data source.\n The value will be bound to the \n \n ","Metadata":{"Common.PropertyName":"FreeTyping","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Currently selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedText","TypeName":"System.String","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"SelectedText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedTextChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"SelectedTextChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CurrentSearch","TypeName":"System.String","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"CurrentSearch","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrentSearchChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on every search text change.\n \n ","Metadata":{"Common.PropertyName":"CurrentSearchChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Search","TypeName":"System.String","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"Search","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SearchChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on every search text change.\n \n ","Metadata":{"Common.PropertyName":"SearchChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SelectedValues","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Currently selected items values.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs after the selected values have changed.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedTexts","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Currently selected items texts.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedTexts","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List"}},{"Kind":"Components.Component","Name":"SelectedTextsChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs after the selected texts have changed.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedTextsChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom class-name for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validation handler used to validate selected value.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the selected value.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotFoundContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the not found content to be rendered inside this when no data is found.\n \n ","Metadata":{"Common.PropertyName":"NotFoundContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on every search text change where the data does not contain the text being searched.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"System.Func","Documentation":"\n \n Handler for custom filtering on Autocomplete's data source.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Allows for multiple selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"MultipleBadgeColor","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the Badge color for the multiple selection values.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"MultipleBadgeColor","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ItemContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Specifies the item content to be rendered inside each dropdown item.\n \n ","Metadata":{"Common.PropertyName":"ItemContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CloseOnSelection","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether dropdown closes on selection. This is only evaluated when multiple selection is set.\n Defauls to true.\n \n ","Metadata":{"Common.PropertyName":"CloseOnSelection","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SuggestSelectedItems","TypeName":"System.Boolean","Documentation":"\n \n Suggests already selected option(s) when presenting the options.\n \n ","Metadata":{"Common.PropertyName":"SuggestSelectedItems","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ConfirmKey","TypeName":"System.String[]","Documentation":"\n \n Gets or sets an array of the keyboard pressed values for the ConfirmKey.\n If this is null or empty, there will be no confirmation key.\n Defauls to: { \"Enter\", \"NumpadEnter\", \"Tab\" }.\n \n \n If the value has a printed representation, this attribute's value is the same as the char attribute.\n Otherwise, it's one of the key value strings specified in 'Key values'.\n \n ","Metadata":{"Common.PropertyName":"ConfirmKey","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"AutoPreSelect","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether auto preselects the first item displayed on the dropdown.\n Defauls to true.\n \n ","Metadata":{"Common.PropertyName":"AutoPreSelect","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Blazorise.Components.AutocompleteSelectionMode","IsEnum":true,"Documentation":"\n \n Gets or sets the Selection Mode.\n \n ","Metadata":{"Common.PropertyName":"SelectionMode","Common.GloballyQualifiedTypeName":"global::Blazorise.Components.AutocompleteSelectionMode"}},{"Kind":"Components.Component","Name":"AutoSelectFirstItem","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the whether first item in the list should be selected\n \n ","Metadata":{"Common.PropertyName":"AutoSelectFirstItem","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.GenericTyped":"True"}},{"HashCode":-2111247243,"Kind":"Components.Component","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"\n \n The autocomplete is a normal text input enhanced by a panel of suggested options.\n \n Type of an item filtered by the autocomplete component.\n Type of an SelectedValue field.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Autocomplete"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.Autocomplete component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Components.Autocomplete component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the dropdown element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.Components.AutocompleteFilter","IsEnum":true,"Documentation":"\n \n Defines the method by which the search will be done.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.Components.AutocompleteFilter"}},{"Kind":"Components.Component","Name":"MinLength","TypeName":"System.Int32","Documentation":"\n \n The minimum number of characters a user must type before a search is performed.\n \n ","Metadata":{"Common.PropertyName":"MinLength","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxMenuHeight","TypeName":"System.String","Documentation":"\n \n Sets the maximum height of the dropdown menu.\n \n ","Metadata":{"Common.PropertyName":"MaxMenuHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty search.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Size of a search field.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Prevents a user from entering a value to the search field.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the autocomplete data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ReadData","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event handler used to load data manually based on the current search value.\n \n ","Metadata":{"Common.PropertyName":"ReadData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FreeTyping","TypeName":"System.Boolean","Documentation":"\n \n Allows the value to not be on the data source.\n The value will be bound to the \n \n ","Metadata":{"Common.PropertyName":"FreeTyping","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Currently selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedText","TypeName":"System.String","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"SelectedText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedTextChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"SelectedTextChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CurrentSearch","TypeName":"System.String","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"CurrentSearch","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrentSearchChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on every search text change.\n \n ","Metadata":{"Common.PropertyName":"CurrentSearchChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Search","TypeName":"System.String","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"Search","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SearchChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on every search text change.\n \n ","Metadata":{"Common.PropertyName":"SearchChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SelectedValues","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Currently selected items values.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs after the selected values have changed.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedTexts","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Currently selected items texts.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedTexts","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List"}},{"Kind":"Components.Component","Name":"SelectedTextsChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs after the selected texts have changed.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedTextsChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom class-name for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validation handler used to validate selected value.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the selected value.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotFoundContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the not found content to be rendered inside this when no data is found.\n \n ","Metadata":{"Common.PropertyName":"NotFoundContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on every search text change where the data does not contain the text being searched.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"System.Func","Documentation":"\n \n Handler for custom filtering on Autocomplete's data source.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Allows for multiple selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"MultipleBadgeColor","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the Badge color for the multiple selection values.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"MultipleBadgeColor","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ItemContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Specifies the item content to be rendered inside each dropdown item.\n \n ","Metadata":{"Common.PropertyName":"ItemContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CloseOnSelection","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether dropdown closes on selection. This is only evaluated when multiple selection is set.\n Defauls to true.\n \n ","Metadata":{"Common.PropertyName":"CloseOnSelection","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SuggestSelectedItems","TypeName":"System.Boolean","Documentation":"\n \n Suggests already selected option(s) when presenting the options.\n \n ","Metadata":{"Common.PropertyName":"SuggestSelectedItems","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ConfirmKey","TypeName":"System.String[]","Documentation":"\n \n Gets or sets an array of the keyboard pressed values for the ConfirmKey.\n If this is null or empty, there will be no confirmation key.\n Defauls to: { \"Enter\", \"NumpadEnter\", \"Tab\" }.\n \n \n If the value has a printed representation, this attribute's value is the same as the char attribute.\n Otherwise, it's one of the key value strings specified in 'Key values'.\n \n ","Metadata":{"Common.PropertyName":"ConfirmKey","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"AutoPreSelect","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether auto preselects the first item displayed on the dropdown.\n Defauls to true.\n \n ","Metadata":{"Common.PropertyName":"AutoPreSelect","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Blazorise.Components.AutocompleteSelectionMode","IsEnum":true,"Documentation":"\n \n Gets or sets the Selection Mode.\n \n ","Metadata":{"Common.PropertyName":"SelectionMode","Common.GloballyQualifiedTypeName":"global::Blazorise.Components.AutocompleteSelectionMode"}},{"Kind":"Components.Component","Name":"AutoSelectFirstItem","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the whether first item in the list should be selected\n \n ","Metadata":{"Common.PropertyName":"AutoSelectFirstItem","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1028948540,"Kind":"Components.ChildContent","Name":"Blazorise.Components.Autocomplete.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Autocomplete"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.Autocomplete.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-615015153,"Kind":"Components.ChildContent","Name":"Blazorise.Components.Autocomplete.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Components.Autocomplete"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.Autocomplete.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2010907339,"Kind":"Components.ChildContent","Name":"Blazorise.Components.Autocomplete.NotFoundContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the not found content to be rendered inside this when no data is found.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFoundContent","ParentTag":"Autocomplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotFoundContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.Autocomplete.NotFoundContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-275417551,"Kind":"Components.ChildContent","Name":"Blazorise.Components.Autocomplete.NotFoundContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the not found content to be rendered inside this when no data is found.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFoundContent","ParentTag":"Blazorise.Components.Autocomplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotFoundContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.Autocomplete.NotFoundContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1986842874,"Kind":"Components.ChildContent","Name":"Blazorise.Components.Autocomplete.ItemContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the item content to be rendered inside each dropdown item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemContent","ParentTag":"Autocomplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.Autocomplete.ItemContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":561407135,"Kind":"Components.ChildContent","Name":"Blazorise.Components.Autocomplete.ItemContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the item content to be rendered inside each dropdown item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemContent","ParentTag":"Blazorise.Components.Autocomplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.Autocomplete.ItemContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":197450560,"Kind":"Components.Component","Name":"Blazorise.Components.DropdownList","AssemblyName":"Blazorise.Components","Documentation":"\n \n A component that dynamically generated dropdown menu based on the supplied data-source.\n \n Type of an item filtered by the component.\n Type of an SelectedValue field.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.DropdownList component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Components.DropdownList component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the dropdown element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the color of toggle button.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, dropdown would not react to button click.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Direction","TypeName":"Blazorise.Direction","IsEnum":true,"Documentation":"\n \n Dropdown-menu slide direction.\n \n ","Metadata":{"Common.PropertyName":"Direction","Common.GloballyQualifiedTypeName":"global::Blazorise.Direction"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the DropdownList data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Currently selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom classname for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"MaxMenuHeight","TypeName":"System.String","Documentation":"\n \n Sets the maximum height of the dropdown menu.\n \n ","Metadata":{"Common.PropertyName":"MaxMenuHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.DropdownList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"DropdownList","Components.GenericTyped":"True"}},{"HashCode":471167249,"Kind":"Components.Component","Name":"Blazorise.Components.DropdownList","AssemblyName":"Blazorise.Components","Documentation":"\n \n A component that dynamically generated dropdown menu based on the supplied data-source.\n \n Type of an item filtered by the component.\n Type of an SelectedValue field.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.DropdownList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.DropdownList component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Components.DropdownList component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the dropdown element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the color of toggle button.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, dropdown would not react to button click.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Direction","TypeName":"Blazorise.Direction","IsEnum":true,"Documentation":"\n \n Dropdown-menu slide direction.\n \n ","Metadata":{"Common.PropertyName":"Direction","Common.GloballyQualifiedTypeName":"global::Blazorise.Direction"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the DropdownList data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Currently selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom classname for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"MaxMenuHeight","TypeName":"System.String","Documentation":"\n \n Sets the maximum height of the dropdown menu.\n \n ","Metadata":{"Common.PropertyName":"MaxMenuHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.DropdownList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"DropdownList","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-106512110,"Kind":"Components.ChildContent","Name":"Blazorise.Components.DropdownList.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropdownList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.DropdownList.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"DropdownList","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2058834264,"Kind":"Components.ChildContent","Name":"Blazorise.Components.DropdownList.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Components.DropdownList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.DropdownList.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"DropdownList","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":229087292,"Kind":"Components.Component","Name":"Blazorise.Components.ListView","AssemblyName":"Blazorise.Components","Documentation":"\n \n Dynamically builds ListView component and it's items based in the supplied data.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ListView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.ListView component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.ListGroupMode","IsEnum":true,"Documentation":"\n \n Defines the list-group behavior mode.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.ListGroupMode"}},{"Kind":"Components.Component","Name":"Flush","TypeName":"System.Boolean","Documentation":"\n \n Remove some borders and rounded corners to render list group items edge-to-edge in a parent container (e.g., cards).\n \n ","Metadata":{"Common.PropertyName":"Flush","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the items data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedItem","TypeName":"TItem","Documentation":"\n \n Currently selected item.\n \n ","Metadata":{"Common.PropertyName":"SelectedItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedItemChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected item has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedItemChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css class-names.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n \n Sets the ListView Height. \n Defaults to empty.\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxHeight","TypeName":"System.String","Documentation":"\n \n Sets the ListView MaxHeight. \n Defaults to 250px.\n \n ","Metadata":{"Common.PropertyName":"MaxHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Specifies the content to be rendered inside each item of the .\n \n ","Metadata":{"Common.PropertyName":"ItemTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.ListView","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView","Components.GenericTyped":"True"}},{"HashCode":120903230,"Kind":"Components.Component","Name":"Blazorise.Components.ListView","AssemblyName":"Blazorise.Components","Documentation":"\n \n Dynamically builds ListView component and it's items based in the supplied data.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.ListView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.ListView component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.ListGroupMode","IsEnum":true,"Documentation":"\n \n Defines the list-group behavior mode.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.ListGroupMode"}},{"Kind":"Components.Component","Name":"Flush","TypeName":"System.Boolean","Documentation":"\n \n Remove some borders and rounded corners to render list group items edge-to-edge in a parent container (e.g., cards).\n \n ","Metadata":{"Common.PropertyName":"Flush","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the items data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedItem","TypeName":"TItem","Documentation":"\n \n Currently selected item.\n \n ","Metadata":{"Common.PropertyName":"SelectedItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedItemChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected item has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedItemChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css class-names.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n \n Sets the ListView Height. \n Defaults to empty.\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxHeight","TypeName":"System.String","Documentation":"\n \n Sets the ListView MaxHeight. \n Defaults to 250px.\n \n ","Metadata":{"Common.PropertyName":"MaxHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Specifies the content to be rendered inside each item of the .\n \n ","Metadata":{"Common.PropertyName":"ItemTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.ListView","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1101995397,"Kind":"Components.ChildContent","Name":"Blazorise.Components.ListView.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ListView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.ListView.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":758789336,"Kind":"Components.ChildContent","Name":"Blazorise.Components.ListView.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Components.ListView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.ListView.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1744225481,"Kind":"Components.ChildContent","Name":"Blazorise.Components.ListView.ItemTemplate","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside each item of the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"ListView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.ListView.ItemTemplate","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":246417122,"Kind":"Components.ChildContent","Name":"Blazorise.Components.ListView.ItemTemplate","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside each item of the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Blazorise.Components.ListView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.ListView.ItemTemplate","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-9305981,"Kind":"Components.Component","Name":"Blazorise.Components.NotificationAlert","AssemblyName":"Blazorise.Components","Documentation":"\n \n Component that handles the to show the simple notifications.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotificationAlert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.NotificationLocation","IsEnum":true,"Documentation":"\n \n Gets or sets the notification location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.NotificationLocation"}},{"Kind":"Components.Component","Name":"DefaultInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the default interval (in milliseconds) after which the notification alert will be automatically closed (used if IntervalBeforeClose is not set on PushAsync call).\n \n ","Metadata":{"Common.PropertyName":"DefaultInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.NotificationAlert","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"NotificationAlert"}},{"HashCode":1724796587,"Kind":"Components.Component","Name":"Blazorise.Components.NotificationAlert","AssemblyName":"Blazorise.Components","Documentation":"\n \n Component that handles the to show the simple notifications.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.NotificationAlert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.NotificationLocation","IsEnum":true,"Documentation":"\n \n Gets or sets the notification location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.NotificationLocation"}},{"Kind":"Components.Component","Name":"DefaultInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the default interval (in milliseconds) after which the notification alert will be automatically closed (used if IntervalBeforeClose is not set on PushAsync call).\n \n ","Metadata":{"Common.PropertyName":"DefaultInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.NotificationAlert","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"NotificationAlert","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-10529235,"Kind":"Components.Component","Name":"Blazorise.Components.NotificationProvider","AssemblyName":"Blazorise.Components","Documentation":"\n \n Component that handles the to show the simple notifications.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotificationProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.NotificationLocation","IsEnum":true,"Documentation":"\n \n Gets or sets the notification location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.NotificationLocation"}},{"Kind":"Components.Component","Name":"DefaultInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the default interval (in milliseconds) after which the notification alert will be automatically closed (used if IntervalBeforeClose is not set on PushAsync call).\n \n ","Metadata":{"Common.PropertyName":"DefaultInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.NotificationProvider","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"NotificationProvider"}},{"HashCode":-2144999436,"Kind":"Components.Component","Name":"Blazorise.Components.NotificationProvider","AssemblyName":"Blazorise.Components","Documentation":"\n \n Component that handles the to show the simple notifications.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.NotificationProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.NotificationLocation","IsEnum":true,"Documentation":"\n \n Gets or sets the notification location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.NotificationLocation"}},{"Kind":"Components.Component","Name":"DefaultInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the default interval (in milliseconds) after which the notification alert will be automatically closed (used if IntervalBeforeClose is not set on PushAsync call).\n \n ","Metadata":{"Common.PropertyName":"DefaultInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.NotificationProvider","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"NotificationProvider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":750061420,"Kind":"Components.Component","Name":"Blazorise.Components.SelectList","AssemblyName":"Blazorise.Components","Documentation":"\n \n Dynamically builds select component and it's items based in the supplied data.\n \n Data item type.\n Type if the value inside of .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SelectList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.SelectList component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Components.SelectList component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the select element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Specifies that multiple items can be selected.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the select data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemDisabled","TypeName":"System.Func","Documentation":"\n \n Method used to determine if an item should be disabled.\n \n ","Metadata":{"Common.PropertyName":"ItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Currently selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValues","TypeName":"System.Collections.Generic.IReadOnlyList","Documentation":"\n \n Gets or sets the multiple selected item values.\n \n ","Metadata":{"Common.PropertyName":"SelectedValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs when the selected items value has changed (only when ==true).\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesExpression","TypeName":"System.Linq.Expressions.Expression>>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DefaultItemText","TypeName":"System.String","Documentation":"\n \n Display text of the default select item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DefaultItemValue","TypeName":"TValue","Documentation":"\n \n Value of the default select item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DefaultItemDisabled","TypeName":"System.Boolean","Documentation":"\n \n If true, disables the default item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DefaultItemHidden","TypeName":"System.Boolean","Documentation":"\n \n If true, disables the default item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemHidden","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css class-names.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Size of a select field.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"MaxVisibleItems","TypeName":"System.Int32?","Documentation":"\n \n Specifies how many options should be shown at once.\n \n ","Metadata":{"Common.PropertyName":"MaxVisibleItems","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an select to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.SelectList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.GenericTyped":"True"}},{"HashCode":-259631017,"Kind":"Components.Component","Name":"Blazorise.Components.SelectList","AssemblyName":"Blazorise.Components","Documentation":"\n \n Dynamically builds select component and it's items based in the supplied data.\n \n Data item type.\n Type if the value inside of .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.SelectList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.SelectList component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Components.SelectList component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the select element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Specifies that multiple items can be selected.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the select data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemDisabled","TypeName":"System.Func","Documentation":"\n \n Method used to determine if an item should be disabled.\n \n ","Metadata":{"Common.PropertyName":"ItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Currently selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValues","TypeName":"System.Collections.Generic.IReadOnlyList","Documentation":"\n \n Gets or sets the multiple selected item values.\n \n ","Metadata":{"Common.PropertyName":"SelectedValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs when the selected items value has changed (only when ==true).\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesExpression","TypeName":"System.Linq.Expressions.Expression>>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DefaultItemText","TypeName":"System.String","Documentation":"\n \n Display text of the default select item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DefaultItemValue","TypeName":"TValue","Documentation":"\n \n Value of the default select item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DefaultItemDisabled","TypeName":"System.Boolean","Documentation":"\n \n If true, disables the default item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DefaultItemHidden","TypeName":"System.Boolean","Documentation":"\n \n If true, disables the default item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemHidden","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css class-names.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Size of a select field.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"MaxVisibleItems","TypeName":"System.Int32?","Documentation":"\n \n Specifies how many options should be shown at once.\n \n ","Metadata":{"Common.PropertyName":"MaxVisibleItems","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an select to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.SelectList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":604122277,"Kind":"Components.ChildContent","Name":"Blazorise.Components.SelectList.Feedback","AssemblyName":"Blazorise.Components","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"SelectList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.SelectList.Feedback","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":207462996,"Kind":"Components.ChildContent","Name":"Blazorise.Components.SelectList.Feedback","AssemblyName":"Blazorise.Components","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Components.SelectList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.SelectList.Feedback","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2012427836,"Kind":"Components.ChildContent","Name":"Blazorise.Components.SelectList.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SelectList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.SelectList.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":587349888,"Kind":"Components.ChildContent","Name":"Blazorise.Components.SelectList.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Components.SelectList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.SelectList.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1661102961,"Kind":"Components.Component","Name":"Blazorise.Components._Imports","AssemblyName":"Blazorise.Components","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components._Imports","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"_Imports"}},{"HashCode":-1242707131,"Kind":"Components.Component","Name":"Blazorise.Components._Imports","AssemblyName":"Blazorise.Components","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components._Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components._Imports","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"_Imports","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":255281530,"Kind":"Components.EventHandler","Name":"onmouseenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Blazorise.EventHandlers","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-363981116,"Kind":"Components.EventHandler","Name":"onmouseleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Blazorise.EventHandlers","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-412348275,"Kind":"Components.EventHandler","Name":"onfocus","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfocus' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfocus","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocus:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocus:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfocus' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocus"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocus' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfocus' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1183441731,"Kind":"Components.EventHandler","Name":"onblur","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onblur' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onblur","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onblur:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onblur:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onblur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onblur' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onblur"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onblur' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onblur' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1244533523,"Kind":"Components.EventHandler","Name":"onfocusin","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfocusin' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfocusin","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusin:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusin:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfocusin","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfocusin' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocusin"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocusin' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfocusin' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1943172950,"Kind":"Components.EventHandler","Name":"onfocusout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfocusout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfocusout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfocusout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfocusout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocusout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocusout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfocusout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1669379088,"Kind":"Components.EventHandler","Name":"onmouseover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseover","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseover:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseover:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseover","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseover' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseover' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":206835795,"Kind":"Components.EventHandler","Name":"onmouseout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1703164961,"Kind":"Components.EventHandler","Name":"onmousemove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmousemove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmousemove","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousemove:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousemove:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmousemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmousemove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousemove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousemove' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmousemove' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1539717881,"Kind":"Components.EventHandler","Name":"onmousedown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmousedown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmousedown","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousedown:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousedown:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmousedown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmousedown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousedown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousedown' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmousedown' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":2037212429,"Kind":"Components.EventHandler","Name":"onmouseup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseup","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseup:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseup:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseup","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseup' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseup' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1076801267,"Kind":"Components.EventHandler","Name":"onclick","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onclick","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onclick:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onclick:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onclick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onclick"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onclick' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onclick' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":884794329,"Kind":"Components.EventHandler","Name":"ondblclick","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondblclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondblclick","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondblclick:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondblclick:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondblclick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondblclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondblclick"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondblclick' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondblclick' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1538615901,"Kind":"Components.EventHandler","Name":"onwheel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onwheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onwheel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwheel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwheel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onwheel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onwheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onwheel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onwheel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onwheel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.WheelEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-383152099,"Kind":"Components.EventHandler","Name":"onmousewheel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmousewheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmousewheel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousewheel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousewheel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmousewheel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmousewheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousewheel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousewheel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmousewheel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.WheelEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":583382718,"Kind":"Components.EventHandler","Name":"oncontextmenu","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncontextmenu' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncontextmenu","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncontextmenu:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncontextmenu:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncontextmenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncontextmenu' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncontextmenu"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncontextmenu' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncontextmenu' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1496118296,"Kind":"Components.EventHandler","Name":"ondrag","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondrag' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondrag","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrag:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrag:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondrag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondrag' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondrag"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondrag' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondrag' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1892667192,"Kind":"Components.EventHandler","Name":"ondragend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-695808398,"Kind":"Components.EventHandler","Name":"ondragenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":881656464,"Kind":"Components.EventHandler","Name":"ondragleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1675311030,"Kind":"Components.EventHandler","Name":"ondragover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragover","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragover:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragover:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragover","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragover' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragover' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1441981659,"Kind":"Components.EventHandler","Name":"ondragstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1321031139,"Kind":"Components.EventHandler","Name":"ondrop","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondrop' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondrop","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrop:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrop:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondrop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondrop' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondrop"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondrop' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondrop' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":797422111,"Kind":"Components.EventHandler","Name":"onkeydown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onkeydown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onkeydown","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeydown:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeydown:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onkeydown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onkeydown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeydown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeydown' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onkeydown' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-765211634,"Kind":"Components.EventHandler","Name":"onkeyup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onkeyup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onkeyup","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeyup:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeyup:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onkeyup","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onkeyup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeyup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeyup' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onkeyup' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1685080129,"Kind":"Components.EventHandler","Name":"onkeypress","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onkeypress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onkeypress","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeypress:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeypress:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onkeypress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onkeypress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeypress"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeypress' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onkeypress' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":700369429,"Kind":"Components.EventHandler","Name":"onchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onchange' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onchange' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.ChangeEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-144114499,"Kind":"Components.EventHandler","Name":"oninput","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oninput' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oninput","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninput:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninput:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oninput","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oninput' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oninput"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oninput' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oninput' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.ChangeEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-6567171,"Kind":"Components.EventHandler","Name":"oninvalid","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oninvalid' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oninvalid","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninvalid:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninvalid:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oninvalid","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oninvalid' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oninvalid"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oninvalid' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oninvalid' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1160189933,"Kind":"Components.EventHandler","Name":"onreset","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onreset' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onreset","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreset:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreset:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onreset","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onreset' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onreset"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onreset' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onreset' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-253871031,"Kind":"Components.EventHandler","Name":"onselect","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onselect' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onselect","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselect:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselect:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onselect","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onselect' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselect"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselect' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onselect' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1693382503,"Kind":"Components.EventHandler","Name":"onselectstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onselectstart' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onselectstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onselectstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onselectstart' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselectstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselectstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onselectstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1399289399,"Kind":"Components.EventHandler","Name":"onselectionchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onselectionchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onselectionchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectionchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectionchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onselectionchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onselectionchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselectionchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselectionchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onselectionchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1257688159,"Kind":"Components.EventHandler","Name":"onsubmit","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onsubmit' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onsubmit","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsubmit:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsubmit:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onsubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onsubmit' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onsubmit"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onsubmit' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onsubmit' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":526616602,"Kind":"Components.EventHandler","Name":"onbeforecopy","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforecopy' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforecopy","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecopy:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecopy:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforecopy","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforecopy' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforecopy"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforecopy' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforecopy' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-704514247,"Kind":"Components.EventHandler","Name":"onbeforecut","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforecut' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforecut","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecut:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecut:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforecut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforecut' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforecut"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforecut' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforecut' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1301262964,"Kind":"Components.EventHandler","Name":"onbeforepaste","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforepaste' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforepaste","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforepaste:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforepaste:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforepaste","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforepaste' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforepaste"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforepaste' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforepaste' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-943806315,"Kind":"Components.EventHandler","Name":"oncopy","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncopy' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncopy","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncopy:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncopy:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncopy","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncopy' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncopy"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncopy' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncopy' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1024736527,"Kind":"Components.EventHandler","Name":"oncut","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncut' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncut","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncut:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncut:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncut' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncut"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncut' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncut' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1564030866,"Kind":"Components.EventHandler","Name":"onpaste","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpaste' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpaste","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpaste:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpaste:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpaste","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpaste' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpaste"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpaste' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpaste' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-245678027,"Kind":"Components.EventHandler","Name":"ontouchcancel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchcancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchcancel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchcancel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchcancel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchcancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchcancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchcancel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchcancel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchcancel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1303133076,"Kind":"Components.EventHandler","Name":"ontouchend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1167672914,"Kind":"Components.EventHandler","Name":"ontouchmove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchmove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchmove","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchmove:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchmove:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchmove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchmove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchmove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchmove' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchmove' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1716506156,"Kind":"Components.EventHandler","Name":"ontouchstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1776231308,"Kind":"Components.EventHandler","Name":"ontouchenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-760395158,"Kind":"Components.EventHandler","Name":"ontouchleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":448925539,"Kind":"Components.EventHandler","Name":"ongotpointercapture","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ongotpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ongotpointercapture","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ongotpointercapture:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ongotpointercapture:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ongotpointercapture","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ongotpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ongotpointercapture"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ongotpointercapture' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ongotpointercapture' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1828352982,"Kind":"Components.EventHandler","Name":"onlostpointercapture","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onlostpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onlostpointercapture","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onlostpointercapture:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onlostpointercapture:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onlostpointercapture","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onlostpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onlostpointercapture"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onlostpointercapture' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onlostpointercapture' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-824984604,"Kind":"Components.EventHandler","Name":"onpointercancel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointercancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointercancel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointercancel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointercancel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointercancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointercancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointercancel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointercancel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointercancel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":512689634,"Kind":"Components.EventHandler","Name":"onpointerdown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerdown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerdown","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerdown:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerdown:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerdown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerdown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerdown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerdown' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerdown' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-131639322,"Kind":"Components.EventHandler","Name":"onpointerenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-2081055617,"Kind":"Components.EventHandler","Name":"onpointerleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":671343776,"Kind":"Components.EventHandler","Name":"onpointermove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointermove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointermove","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointermove:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointermove:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointermove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointermove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointermove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointermove' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointermove' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-906399437,"Kind":"Components.EventHandler","Name":"onpointerout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1673358071,"Kind":"Components.EventHandler","Name":"onpointerover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerover","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerover:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerover:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerover","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerover' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerover' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1883012605,"Kind":"Components.EventHandler","Name":"onpointerup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerup","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerup:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerup:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerup","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerup' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerup' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-445196629,"Kind":"Components.EventHandler","Name":"oncanplay","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncanplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncanplay","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplay:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplay:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncanplay","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncanplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncanplay"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncanplay' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncanplay' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1072288228,"Kind":"Components.EventHandler","Name":"oncanplaythrough","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncanplaythrough' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncanplaythrough","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplaythrough:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplaythrough:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncanplaythrough","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncanplaythrough' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncanplaythrough"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncanplaythrough' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncanplaythrough' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":429038913,"Kind":"Components.EventHandler","Name":"oncuechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncuechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncuechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncuechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncuechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncuechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncuechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncuechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncuechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncuechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-857605877,"Kind":"Components.EventHandler","Name":"ondurationchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondurationchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondurationchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondurationchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondurationchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondurationchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondurationchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondurationchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondurationchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondurationchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1023041156,"Kind":"Components.EventHandler","Name":"onemptied","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onemptied' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onemptied","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onemptied:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onemptied:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onemptied","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onemptied' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onemptied"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onemptied' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onemptied' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-2113325282,"Kind":"Components.EventHandler","Name":"onpause","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpause' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpause","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpause:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpause:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpause","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpause' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpause"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpause' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpause' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1171829661,"Kind":"Components.EventHandler","Name":"onplay","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onplay","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplay:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplay:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onplay","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onplay"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onplay' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onplay' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1924423103,"Kind":"Components.EventHandler","Name":"onplaying","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onplaying' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onplaying","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplaying:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplaying:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onplaying","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onplaying' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onplaying"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onplaying' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onplaying' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":251218392,"Kind":"Components.EventHandler","Name":"onratechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onratechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onratechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onratechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onratechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onratechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onratechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onratechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onratechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onratechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1200360301,"Kind":"Components.EventHandler","Name":"onseeked","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onseeked' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onseeked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeked:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeked:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onseeked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onseeked' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onseeked"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onseeked' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onseeked' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":870409781,"Kind":"Components.EventHandler","Name":"onseeking","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onseeking' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onseeking","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeking:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeking:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onseeking","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onseeking' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onseeking"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onseeking' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onseeking' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":2005397906,"Kind":"Components.EventHandler","Name":"onstalled","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onstalled' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onstalled","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstalled:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstalled:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onstalled","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onstalled' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onstalled"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onstalled' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onstalled' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":148340652,"Kind":"Components.EventHandler","Name":"onstop","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onstop' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onstop","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstop:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstop:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onstop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onstop' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onstop"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onstop' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onstop' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":17598829,"Kind":"Components.EventHandler","Name":"onsuspend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onsuspend' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onsuspend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsuspend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsuspend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onsuspend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onsuspend' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onsuspend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onsuspend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onsuspend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1960382636,"Kind":"Components.EventHandler","Name":"ontimeupdate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontimeupdate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontimeupdate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeupdate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeupdate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontimeupdate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontimeupdate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontimeupdate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontimeupdate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontimeupdate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-901598092,"Kind":"Components.EventHandler","Name":"onvolumechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onvolumechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onvolumechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onvolumechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onvolumechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onvolumechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onvolumechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onvolumechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onvolumechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onvolumechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1685471538,"Kind":"Components.EventHandler","Name":"onwaiting","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onwaiting' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onwaiting","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwaiting:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwaiting:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onwaiting","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onwaiting' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onwaiting"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onwaiting' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onwaiting' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-623329157,"Kind":"Components.EventHandler","Name":"onloadstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-516077056,"Kind":"Components.EventHandler","Name":"ontimeout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontimeout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontimeout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontimeout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontimeout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontimeout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontimeout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontimeout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":861748868,"Kind":"Components.EventHandler","Name":"onabort","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onabort' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onabort","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onabort:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onabort:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onabort","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onabort' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onabort"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onabort' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onabort' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1292834145,"Kind":"Components.EventHandler","Name":"onload","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onload' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onload","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onload:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onload:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onload","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onload' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onload"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onload' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onload' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-491267811,"Kind":"Components.EventHandler","Name":"onloadend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1274141778,"Kind":"Components.EventHandler","Name":"onprogress","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onprogress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onprogress","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onprogress:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onprogress:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onprogress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onprogress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onprogress"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onprogress' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onprogress' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1470710021,"Kind":"Components.EventHandler","Name":"onerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onerror' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ErrorEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onerror","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onerror:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onerror:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onerror","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onerror' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ErrorEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onerror' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onerror' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ErrorEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":2097203272,"Kind":"Components.EventHandler","Name":"onactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1860614855,"Kind":"Components.EventHandler","Name":"onbeforeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforeactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforeactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforeactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforeactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforeactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforeactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-944834360,"Kind":"Components.EventHandler","Name":"onbeforedeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforedeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforedeactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforedeactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforedeactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforedeactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforedeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforedeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforedeactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforedeactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":985382823,"Kind":"Components.EventHandler","Name":"ondeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondeactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondeactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondeactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondeactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondeactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondeactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1227747450,"Kind":"Components.EventHandler","Name":"onended","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onended' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onended","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onended:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onended:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onended' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onended"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onended' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onended' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1608024556,"Kind":"Components.EventHandler","Name":"onfullscreenchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfullscreenchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfullscreenchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfullscreenchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfullscreenchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfullscreenchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfullscreenchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfullscreenchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1492855282,"Kind":"Components.EventHandler","Name":"onfullscreenerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfullscreenerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfullscreenerror","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenerror:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenerror:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfullscreenerror","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfullscreenerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfullscreenerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfullscreenerror' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfullscreenerror' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":561974861,"Kind":"Components.EventHandler","Name":"onloadeddata","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadeddata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadeddata","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadeddata:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadeddata:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadeddata","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadeddata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadeddata"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadeddata' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadeddata' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":143882370,"Kind":"Components.EventHandler","Name":"onloadedmetadata","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadedmetadata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadedmetadata","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadedmetadata:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadedmetadata:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadedmetadata","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadedmetadata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadedmetadata"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadedmetadata' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadedmetadata' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":807609890,"Kind":"Components.EventHandler","Name":"onpointerlockchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerlockchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerlockchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerlockchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerlockchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerlockchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerlockchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerlockchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":322499480,"Kind":"Components.EventHandler","Name":"onpointerlockerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerlockerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerlockerror","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockerror:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockerror:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerlockerror","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerlockerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerlockerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerlockerror' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerlockerror' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1310773309,"Kind":"Components.EventHandler","Name":"onreadystatechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onreadystatechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onreadystatechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreadystatechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreadystatechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onreadystatechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onreadystatechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onreadystatechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onreadystatechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onreadystatechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1337217167,"Kind":"Components.EventHandler","Name":"onscroll","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onscroll' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onscroll","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onscroll:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onscroll:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onscroll","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onscroll' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onscroll"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onscroll' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onscroll' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1918318624,"Kind":"Components.EventHandler","Name":"ontoggle","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontoggle' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontoggle","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontoggle:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontoggle:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontoggle","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontoggle' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontoggle"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontoggle' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontoggle' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-666102522,"Kind":"Components.Splat","Name":"Attributes","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Merges a collection of attributes into the current element or component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@attributes","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Splat","Name":"@attributes","TypeName":"System.Object","Documentation":"Merges a collection of attributes into the current element or component.","Metadata":{"Common.PropertyName":"Attributes","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Splat","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Attributes"}},{"HashCode":-145164111,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <a> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"a","Attributes":[{"Name":"asp-action"}]},{"TagName":"a","Attributes":[{"Name":"asp-controller"}]},{"TagName":"a","Attributes":[{"Name":"asp-area"}]},{"TagName":"a","Attributes":[{"Name":"asp-page"}]},{"TagName":"a","Attributes":[{"Name":"asp-page-handler"}]},{"TagName":"a","Attributes":[{"Name":"asp-fragment"}]},{"TagName":"a","Attributes":[{"Name":"asp-host"}]},{"TagName":"a","Attributes":[{"Name":"asp-protocol"}]},{"TagName":"a","Attributes":[{"Name":"asp-route"}]},{"TagName":"a","Attributes":[{"Name":"asp-all-route-data"}]},{"TagName":"a","Attributes":[{"Name":"asp-route-","NameComparison":1}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n \n The name of the action method.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n \n The name of the controller.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n \n The name of the area.\n \n \n Must be null if is non-null.\n \n ","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n \n The name of the page.\n \n \n Must be null if or , \n is non-null.\n \n ","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n \n The name of the page handler.\n \n \n Must be null if or , or \n is non-null.\n \n ","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-protocol","TypeName":"System.String","Documentation":"\n \n The protocol for the URL, such as \"http\" or \"https\".\n \n ","Metadata":{"Common.PropertyName":"Protocol"}},{"Kind":"ITagHelper","Name":"asp-host","TypeName":"System.String","Documentation":"\n \n The host name.\n \n ","Metadata":{"Common.PropertyName":"Host"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n \n The URL fragment name.\n \n ","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n \n Name of the route.\n \n \n Must be null if one of , , \n or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n \n Additional parameters for the route.\n \n ","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"AnchorTagHelper"}},{"HashCode":-2017601555,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <cache> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"cache"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"priority","TypeName":"Microsoft.Extensions.Caching.Memory.CacheItemPriority?","Documentation":"\n \n Gets or sets the policy for the cache entry.\n \n ","Metadata":{"Common.PropertyName":"Priority"}},{"Kind":"ITagHelper","Name":"vary-by","TypeName":"System.String","Documentation":"\n \n Gets or sets a to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryBy"}},{"Kind":"ITagHelper","Name":"vary-by-header","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByHeader"}},{"Kind":"ITagHelper","Name":"vary-by-query","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByQuery"}},{"Kind":"ITagHelper","Name":"vary-by-route","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByRoute"}},{"Kind":"ITagHelper","Name":"vary-by-cookie","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByCookie"}},{"Kind":"ITagHelper","Name":"vary-by-user","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\n .\n \n ","Metadata":{"Common.PropertyName":"VaryByUser"}},{"Kind":"ITagHelper","Name":"vary-by-culture","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by request culture.\n \n Setting this to true would result in the result to be varied by \n and .\n \n \n ","Metadata":{"Common.PropertyName":"VaryByCulture"}},{"Kind":"ITagHelper","Name":"expires-on","TypeName":"System.DateTimeOffset?","Documentation":"\n \n Gets or sets the exact the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresOn"}},{"Kind":"ITagHelper","Name":"expires-after","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresAfter"}},{"Kind":"ITagHelper","Name":"expires-sliding","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration from last access that the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresSliding"}},{"Kind":"ITagHelper","Name":"enabled","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value which determines if the tag helper is enabled or not.\n \n ","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"CacheTagHelper"}},{"HashCode":-1000842291,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n A that renders a Razor component.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"component","TagStructure":2,"Attributes":[{"Name":"type"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"params","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"param-","IndexerTypeName":"System.Object","Documentation":"\n \n Gets or sets values for component parameters.\n \n ","Metadata":{"Common.PropertyName":"Parameters"}},{"Kind":"ITagHelper","Name":"type","TypeName":"System.Type","Documentation":"\n \n Gets or sets the component type. This value is required.\n \n ","Metadata":{"Common.PropertyName":"ComponentType"}},{"Kind":"ITagHelper","Name":"render-mode","TypeName":"Microsoft.AspNetCore.Mvc.Rendering.RenderMode","IsEnum":true,"Documentation":"\n \n Gets or sets the \n \n ","Metadata":{"Common.PropertyName":"RenderMode"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"ComponentTagHelper"}},{"HashCode":4232840,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <distributed-cache> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"distributed-cache","Attributes":[{"Name":"name"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n Gets or sets a unique name to discriminate cached entries.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"vary-by","TypeName":"System.String","Documentation":"\n \n Gets or sets a to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryBy"}},{"Kind":"ITagHelper","Name":"vary-by-header","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByHeader"}},{"Kind":"ITagHelper","Name":"vary-by-query","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByQuery"}},{"Kind":"ITagHelper","Name":"vary-by-route","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByRoute"}},{"Kind":"ITagHelper","Name":"vary-by-cookie","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByCookie"}},{"Kind":"ITagHelper","Name":"vary-by-user","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\n .\n \n ","Metadata":{"Common.PropertyName":"VaryByUser"}},{"Kind":"ITagHelper","Name":"vary-by-culture","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by request culture.\n \n Setting this to true would result in the result to be varied by \n and .\n \n \n ","Metadata":{"Common.PropertyName":"VaryByCulture"}},{"Kind":"ITagHelper","Name":"expires-on","TypeName":"System.DateTimeOffset?","Documentation":"\n \n Gets or sets the exact the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresOn"}},{"Kind":"ITagHelper","Name":"expires-after","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresAfter"}},{"Kind":"ITagHelper","Name":"expires-sliding","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration from last access that the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresSliding"}},{"Kind":"ITagHelper","Name":"enabled","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value which determines if the tag helper is enabled or not.\n \n ","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"DistributedCacheTagHelper"}},{"HashCode":841944332,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <environment> elements that conditionally renders\n content based on the current value of .\n If the environment is not listed in the specified or ,\n or if it is in , the content will not be rendered.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"environment"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"names","TypeName":"System.String","Documentation":"\n \n A comma separated list of environment names in which the content should be rendered.\n If the current environment is also in the list, the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ","Metadata":{"Common.PropertyName":"Names"}},{"Kind":"ITagHelper","Name":"include","TypeName":"System.String","Documentation":"\n \n A comma separated list of environment names in which the content should be rendered.\n If the current environment is also in the list, the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ","Metadata":{"Common.PropertyName":"Include"}},{"Kind":"ITagHelper","Name":"exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of environment names in which the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ","Metadata":{"Common.PropertyName":"Exclude"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"EnvironmentTagHelper"}},{"HashCode":-1374845942,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <button> elements and <input> elements with\n their type attribute set to image or submit.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"button","Attributes":[{"Name":"asp-action"}]},{"TagName":"button","Attributes":[{"Name":"asp-controller"}]},{"TagName":"button","Attributes":[{"Name":"asp-area"}]},{"TagName":"button","Attributes":[{"Name":"asp-page"}]},{"TagName":"button","Attributes":[{"Name":"asp-page-handler"}]},{"TagName":"button","Attributes":[{"Name":"asp-fragment"}]},{"TagName":"button","Attributes":[{"Name":"asp-route"}]},{"TagName":"button","Attributes":[{"Name":"asp-all-route-data"}]},{"TagName":"button","Attributes":[{"Name":"asp-route-","NameComparison":1}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-action"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-controller"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-area"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-page"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-page-handler"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-fragment"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-route"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-all-route-data"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-route-","NameComparison":1}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-action"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-controller"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-area"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-page"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-page-handler"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-fragment"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-route"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-all-route-data"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-route-","NameComparison":1}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n \n The name of the action method.\n \n ","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n \n The name of the controller.\n \n ","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n \n The name of the area.\n \n ","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n \n The name of the page.\n \n ","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n \n The name of the page handler.\n \n ","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n \n Gets or sets the URL fragment.\n \n ","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n \n Name of the route.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n \n Additional parameters for the route.\n \n ","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"FormActionTagHelper"}},{"HashCode":-127896823,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <form> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"form"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n \n The name of the action method.\n \n ","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n \n The name of the controller.\n \n ","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n \n The name of the area.\n \n ","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n \n The name of the page.\n \n ","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n \n The name of the page handler.\n \n ","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-antiforgery","TypeName":"System.Boolean?","Documentation":"\n \n Whether the antiforgery token should be generated.\n \n Defaults to false if user provides an action attribute\n or if the method is ; true otherwise.\n ","Metadata":{"Common.PropertyName":"Antiforgery"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n \n Gets or sets the URL fragment.\n \n ","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n \n Name of the route.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n \n Additional parameters for the route.\n \n ","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"FormTagHelper"}},{"HashCode":-1290579374,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <img> elements that supports file versioning.\n \n \n The tag helper won't process for cases with just the 'src' attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"asp-append-version"},{"Name":"src"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"src","TypeName":"System.String","Documentation":"\n \n Source of the image.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Src"}},{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean","Documentation":"\n \n Value indicating if file version should be appended to the src urls.\n \n \n If true then a query string \"v\" with the encoded content of the file is added.\n \n ","Metadata":{"Common.PropertyName":"AppendVersion"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"ImageTagHelper"}},{"HashCode":2018561384,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <input> elements with an asp-for attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"asp-format","TypeName":"System.String","Documentation":"\n \n The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the\n result. Sets the generated \"value\" attribute to that formatted string.\n \n \n Not used if the provided (see ) or calculated \"type\" attribute value is\n checkbox, password, or radio. That is, is used when calling\n .\n \n ","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"ITagHelper","Name":"type","TypeName":"System.String","Documentation":"\n \n The type of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine the \n helper to call and the default value. A default is not calculated\n if the provided (see ) or calculated \"type\" attribute value is checkbox,\n hidden, password, or radio.\n \n ","Metadata":{"Common.PropertyName":"InputTypeName"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"value","TypeName":"System.String","Documentation":"\n \n The value of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine the generated \"checked\" attribute\n if is \"radio\". Must not be null in that case.\n \n ","Metadata":{"Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"InputTagHelper"}},{"HashCode":-555015231,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <label> elements with an asp-for attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"label","Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"LabelTagHelper"}},{"HashCode":-195469401,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <link> elements that supports fallback href paths.\n \n \n The tag helper won't process for cases with just the 'href' attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-href-include"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-href-exclude"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href-include"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href-exclude"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-test-class"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-test-property"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-test-value"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-append-version"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"href","TypeName":"System.String","Documentation":"\n \n Address of the linked resource.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Href"}},{"Kind":"ITagHelper","Name":"asp-href-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to load.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"HrefInclude"}},{"Kind":"ITagHelper","Name":"asp-href-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to exclude from loading.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"HrefExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-href","TypeName":"System.String","Documentation":"\n \n The URL of a CSS stylesheet to fallback to in the case the primary one fails.\n \n ","Metadata":{"Common.PropertyName":"FallbackHref"}},{"Kind":"ITagHelper","Name":"asp-suppress-fallback-integrity","TypeName":"System.Boolean","Documentation":"\n \n Boolean value that determines if an integrity hash will be compared with value.\n \n ","Metadata":{"Common.PropertyName":"SuppressFallbackIntegrity"}},{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean?","Documentation":"\n \n Value indicating if file version should be appended to the href urls.\n \n \n If true then a query string \"v\" with the encoded content of the file is added.\n \n ","Metadata":{"Common.PropertyName":"AppendVersion"}},{"Kind":"ITagHelper","Name":"asp-fallback-href-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to fallback to in the case the primary\n one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"FallbackHrefInclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-href-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to exclude from the fallback list, in\n the case the primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"FallbackHrefExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-class","TypeName":"System.String","Documentation":"\n \n The class name defined in the stylesheet to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ","Metadata":{"Common.PropertyName":"FallbackTestClass"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-property","TypeName":"System.String","Documentation":"\n \n The CSS property name to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ","Metadata":{"Common.PropertyName":"FallbackTestProperty"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-value","TypeName":"System.String","Documentation":"\n \n The CSS property value to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ","Metadata":{"Common.PropertyName":"FallbackTestValue"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"LinkTagHelper"}},{"HashCode":1192023020,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <option> elements.\n \n \n This works in conjunction with . It reads elements\n content but does not modify that content. The only modification it makes is to add a selected attribute\n in some cases.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"option"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"value","TypeName":"System.String","Documentation":"\n \n Specifies a value for the <option> element.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"OptionTagHelper"}},{"HashCode":327896149,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n Renders a partial view.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"partial","TagStructure":2,"Attributes":[{"Name":"name"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name or path of the partial view that is rendered to the response.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model. Cannot be used together with .\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"model","TypeName":"System.Object","Documentation":"\n \n The model to pass into the partial view. Cannot be used together with .\n \n ","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"ITagHelper","Name":"optional","TypeName":"System.Boolean","Documentation":"\n \n When optional, executing the tag helper will no-op if the view cannot be located.\n Otherwise will throw stating the view could not be found.\n \n ","Metadata":{"Common.PropertyName":"Optional"}},{"Kind":"ITagHelper","Name":"fallback-name","TypeName":"System.String","Documentation":"\n \n View to lookup if the view specified by cannot be located.\n \n ","Metadata":{"Common.PropertyName":"FallbackName"}},{"Kind":"ITagHelper","Name":"view-data","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary","IndexerNamePrefix":"view-data-","IndexerTypeName":"System.Object","Documentation":"\n \n A to pass into the partial view.\n \n ","Metadata":{"Common.PropertyName":"ViewData"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"PartialTagHelper"}},{"HashCode":676814577,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n A that saves the state of Razor components rendered on the page up to that point.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"persist-component-state","TagStructure":2}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"persist-mode","TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.PersistenceMode?","Documentation":"\n \n Gets or sets the for the state to persist.\n \n ","Metadata":{"Common.PropertyName":"PersistenceMode"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"PersistComponentStateTagHelper"}},{"HashCode":962839027,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <script> elements that supports fallback src paths.\n \n \n The tag helper won't process for cases with just the 'src' attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"script","Attributes":[{"Name":"asp-src-include"}]},{"TagName":"script","Attributes":[{"Name":"asp-src-exclude"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src-include"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src-exclude"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-test"}]},{"TagName":"script","Attributes":[{"Name":"asp-append-version"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"src","TypeName":"System.String","Documentation":"\n \n Address of the external script to use.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Src"}},{"Kind":"ITagHelper","Name":"asp-src-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to load.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"SrcInclude"}},{"Kind":"ITagHelper","Name":"asp-src-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to exclude from loading.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"SrcExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-src","TypeName":"System.String","Documentation":"\n \n The URL of a Script tag to fallback to in the case the primary one fails.\n \n ","Metadata":{"Common.PropertyName":"FallbackSrc"}},{"Kind":"ITagHelper","Name":"asp-suppress-fallback-integrity","TypeName":"System.Boolean","Documentation":"\n \n Boolean value that determines if an integrity hash will be compared with value.\n \n ","Metadata":{"Common.PropertyName":"SuppressFallbackIntegrity"}},{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean?","Documentation":"\n \n Value indicating if file version should be appended to src urls.\n \n \n A query string \"v\" with the encoded content of the file is added.\n \n ","Metadata":{"Common.PropertyName":"AppendVersion"}},{"Kind":"ITagHelper","Name":"asp-fallback-src-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to fallback to in the case the\n primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"FallbackSrcInclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-src-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to exclude from the fallback list, in\n the case the primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"FallbackSrcExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-test","TypeName":"System.String","Documentation":"\n \n The script method defined in the primary script to use for the fallback test.\n \n ","Metadata":{"Common.PropertyName":"FallbackTestExpression"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"ScriptTagHelper"}},{"HashCode":-1304496591,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <select> elements with asp-for and/or\n asp-items attribute(s).\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"select","Attributes":[{"Name":"asp-for"}]},{"TagName":"select","Attributes":[{"Name":"asp-items"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"asp-items","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n A collection of objects used to populate the <select> element with\n <optgroup> and <option> elements.\n \n ","Metadata":{"Common.PropertyName":"Items"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ","Metadata":{"Common.PropertyName":"Name"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"SelectTagHelper"}},{"HashCode":-1556932047,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <textarea> elements with an asp-for attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"textarea","Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ","Metadata":{"Common.PropertyName":"Name"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"TextAreaTagHelper"}},{"HashCode":-1067790191,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting any HTML element with an asp-validation-for\n attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"span","Attributes":[{"Name":"asp-validation-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-validation-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n Gets an expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"ValidationMessageTagHelper"}},{"HashCode":-1744300995,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting any HTML element with an asp-validation-summary\n attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"div","Attributes":[{"Name":"asp-validation-summary"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-validation-summary","TypeName":"Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary","IsEnum":true,"Documentation":"\n \n If or , appends a validation\n summary. Otherwise (, the default), this tag helper does nothing.\n \n \n Thrown if setter is called with an undefined value e.g.\n (ValidationSummary)23.\n \n ","Metadata":{"Common.PropertyName":"ValidationSummary"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"ValidationSummaryTagHelper"}},{"HashCode":-1460206721,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.Razor","Documentation":"\n \n implementation targeting elements containing attributes with URL expected values.\n \n Resolves URLs starting with '~/' (relative to the application's 'webroot' setting) that are not\n targeted by other s. Runs prior to other s to ensure\n application-relative URLs are resolved.\n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"itemid","Value":"~/","ValueComparison":2}]},{"TagName":"a","Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"applet","Attributes":[{"Name":"archive","Value":"~/","ValueComparison":2}]},{"TagName":"area","TagStructure":2,"Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"audio","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"base","TagStructure":2,"Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"blockquote","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"button","Attributes":[{"Name":"formaction","Value":"~/","ValueComparison":2}]},{"TagName":"del","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"embed","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"form","Attributes":[{"Name":"action","Value":"~/","ValueComparison":2}]},{"TagName":"html","Attributes":[{"Name":"manifest","Value":"~/","ValueComparison":2}]},{"TagName":"iframe","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"srcset","Value":"~/","ValueComparison":2}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"formaction","Value":"~/","ValueComparison":2}]},{"TagName":"ins","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"menuitem","Attributes":[{"Name":"icon","Value":"~/","ValueComparison":2}]},{"TagName":"object","Attributes":[{"Name":"archive","Value":"~/","ValueComparison":2}]},{"TagName":"object","Attributes":[{"Name":"data","Value":"~/","ValueComparison":2}]},{"TagName":"q","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"script","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"source","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"source","TagStructure":2,"Attributes":[{"Name":"srcset","Value":"~/","ValueComparison":2}]},{"TagName":"track","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"video","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"video","Attributes":[{"Name":"poster","Value":"~/","ValueComparison":2}]}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers","Common.TypeNameIdentifier":"UrlResolutionTagHelper"}},{"HashCode":-1487122310,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to an attribute and a change event, based on the naming of the bind attribute. For example: @bind-value=\"...\" and @bind-value:event=\"onchange\" will assign the current value of the expression to the 'value' attribute, and assign a delegate that attempts to set the value to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@bind-","NameComparison":1,"Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-...","TypeName":"System.Collections.Generic.Dictionary","IndexerNamePrefix":"@bind-","IndexerTypeName":"System.Object","Documentation":"Binds the provided expression to an attribute and a change event, based on the naming of the bind attribute. For example: @bind-value=\"...\" and @bind-value:event=\"onchange\" will assign the current value of the expression to the 'value' attribute, and assign a delegate that attempts to set the value to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the corresponding bind attribute. For example: @bind-value:format=\"...\" will apply a format string to the value specified in @bind-value=\"...\". The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-...' attribute.","Metadata":{"Common.PropertyName":"Event"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.Fallback":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Bind","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"Bind"}},{"HashCode":1147187751,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":559463477,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1622794753,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'checked' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"checkbox","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"checkbox","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'checked' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_checked"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_checked"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-checked","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_checked"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"checked","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"checkbox","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-652071802,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"text","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"text","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"text","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":261116556,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"number","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":499151024,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"number","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-883651903,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-dd","Components.Bind.TypeAttribute":"date","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-2097379632,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-dd","Components.Bind.TypeAttribute":"date","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1007845740,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-ddTHH:mm:ss","Components.Bind.TypeAttribute":"datetime-local","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-625138988,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-ddTHH:mm:ss","Components.Bind.TypeAttribute":"datetime-local","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":806266141,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM","Components.Bind.TypeAttribute":"month","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1357195673,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM","Components.Bind.TypeAttribute":"month","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-452568861,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"HH:mm:ss","Components.Bind.TypeAttribute":"time","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1131320995,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"HH:mm:ss","Components.Bind.TypeAttribute":"time","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1024954613,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"select","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"select","Attributes":[{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1162736253,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"textarea","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"textarea","Attributes":[{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":438828867,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.NumericPicker","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NumericPicker","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"NumericPicker","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.Bootstrap.NumericPicker","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker"}},{"HashCode":1983099967,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.NumericPicker","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.NumericPicker","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.NumericPicker","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.Bootstrap.NumericPicker","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":183578578,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.BarDropdown","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdown","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"BarDropdown","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Bootstrap.BarDropdown","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdown"}},{"HashCode":-1791813184,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.BarDropdown","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.BarDropdown","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.BarDropdown","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Bootstrap.BarDropdown","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdown","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":837255540,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Carousel","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Carousel","Attributes":[{"Name":"@bind-SelectedSlide","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Carousel","Attributes":[{"Name":"@bind-SelectedSlide:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedSlide:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedSlide","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedSlide"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedSlide","Components.Bind.ChangeAttribute":"SelectedSlideChanged","Common.TypeName":"Blazorise.Bootstrap.Carousel","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Carousel"}},{"HashCode":-955108483,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Carousel","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Carousel","Attributes":[{"Name":"@bind-SelectedSlide","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.Carousel","Attributes":[{"Name":"@bind-SelectedSlide:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedSlide:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedSlide","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedSlide"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedSlide","Components.Bind.ChangeAttribute":"SelectedSlideChanged","Common.TypeName":"Blazorise.Bootstrap.Carousel","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Carousel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2030712637,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Check","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Check","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Check","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Bootstrap.Check","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check"}},{"HashCode":-448699007,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Check","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Check","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.Check","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Bootstrap.Check","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1447656582,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Modal","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Modal","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Modal","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Bootstrap.Modal","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Modal"}},{"HashCode":-1296717608,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Modal","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Modal","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.Modal","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Bootstrap.Modal","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Modal","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1177135344,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Radio","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Radio","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Radio","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Bootstrap.Radio","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio"}},{"HashCode":-1319999786,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Radio","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Radio","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.Radio","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Bootstrap.Radio","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1693085706,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.RadioGroup","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RadioGroup","Attributes":[{"Name":"@bind-CheckedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"RadioGroup","Attributes":[{"Name":"@bind-CheckedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-CheckedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-CheckedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"CheckedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"CheckedValue","Components.Bind.ChangeAttribute":"CheckedValueChanged","Components.Bind.ExpressionAttribute":"CheckedValueExpression","Common.TypeName":"Blazorise.Bootstrap.RadioGroup","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup"}},{"HashCode":2008880866,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.RadioGroup","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.RadioGroup","Attributes":[{"Name":"@bind-CheckedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.RadioGroup","Attributes":[{"Name":"@bind-CheckedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-CheckedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-CheckedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"CheckedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"CheckedValue","Components.Bind.ChangeAttribute":"CheckedValueChanged","Components.Bind.ExpressionAttribute":"CheckedValueExpression","Common.TypeName":"Blazorise.Bootstrap.RadioGroup","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1257214603,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Switch","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Switch","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Switch","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Bootstrap.Switch","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch"}},{"HashCode":1096198416,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Switch","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Switch","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.Switch","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Bootstrap.Switch","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1829661208,"Kind":"Components.Bind","Name":"Blazorise.Alert","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Alert","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Alert","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Alert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Alert"}},{"HashCode":-1939429688,"Kind":"Components.Bind","Name":"Blazorise.Alert","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Alert","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Alert","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Alert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Alert","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1550237211,"Kind":"Components.Bind","Name":"Blazorise.Bar","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Bar","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Bar","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Bar","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Bar"}},{"HashCode":-866599605,"Kind":"Components.Bind","Name":"Blazorise.Bar","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bar","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bar","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Bar","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Bar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1624387906,"Kind":"Components.Bind","Name":"Blazorise.BarDropdown","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdown","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"BarDropdown","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.BarDropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdown"}},{"HashCode":-528076554,"Kind":"Components.Bind","Name":"Blazorise.BarDropdown","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarDropdown","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.BarDropdown","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.BarDropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdown","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1364243130,"Kind":"Components.Bind","Name":"Blazorise.Carousel","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Carousel","Attributes":[{"Name":"@bind-SelectedSlide","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Carousel","Attributes":[{"Name":"@bind-SelectedSlide:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedSlide:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedSlide","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedSlide"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedSlide","Components.Bind.ChangeAttribute":"SelectedSlideChanged","Common.TypeName":"Blazorise.Carousel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Carousel"}},{"HashCode":-274092993,"Kind":"Components.Bind","Name":"Blazorise.Carousel","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Carousel","Attributes":[{"Name":"@bind-SelectedSlide","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Carousel","Attributes":[{"Name":"@bind-SelectedSlide:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedSlide:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedSlide","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedSlide"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedSlide","Components.Bind.ChangeAttribute":"SelectedSlideChanged","Common.TypeName":"Blazorise.Carousel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Carousel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1879861495,"Kind":"Components.Bind","Name":"Blazorise.Check","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Check","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Check","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Check","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check"}},{"HashCode":1621334564,"Kind":"Components.Bind","Name":"Blazorise.Check","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Check","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Check","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Check","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-278669869,"Kind":"Components.Bind","Name":"Blazorise.ColorEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColorEdit","Attributes":[{"Name":"@bind-Color","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"ColorEdit","Attributes":[{"Name":"@bind-Color:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Color:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Color","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Color"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Color","Components.Bind.ChangeAttribute":"ColorChanged","Components.Bind.ExpressionAttribute":"ColorExpression","Common.TypeName":"Blazorise.ColorEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit"}},{"HashCode":-393518337,"Kind":"Components.Bind","Name":"Blazorise.ColorEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ColorEdit","Attributes":[{"Name":"@bind-Color","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.ColorEdit","Attributes":[{"Name":"@bind-Color:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Color:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Color","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Color"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Color","Components.Bind.ChangeAttribute":"ColorChanged","Components.Bind.ExpressionAttribute":"ColorExpression","Common.TypeName":"Blazorise.ColorEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1527378138,"Kind":"Components.Bind","Name":"Blazorise.ColorPicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColorPicker","Attributes":[{"Name":"@bind-Color","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"ColorPicker","Attributes":[{"Name":"@bind-Color:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Color:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Color","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Color"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Color","Components.Bind.ChangeAttribute":"ColorChanged","Components.Bind.ExpressionAttribute":"ColorExpression","Common.TypeName":"Blazorise.ColorPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker"}},{"HashCode":-1319320375,"Kind":"Components.Bind","Name":"Blazorise.ColorPicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ColorPicker","Attributes":[{"Name":"@bind-Color","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.ColorPicker","Attributes":[{"Name":"@bind-Color:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Color:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Color","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Color"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Color","Components.Bind.ChangeAttribute":"ColorChanged","Components.Bind.ExpressionAttribute":"ColorExpression","Common.TypeName":"Blazorise.ColorPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2009161187,"Kind":"Components.Bind","Name":"Blazorise.DateEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DateEdit","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DateEdit","Attributes":[{"Name":"@bind-Date:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Date:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Components.Bind.ExpressionAttribute":"DateExpression","Common.TypeName":"Blazorise.DateEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit"}},{"HashCode":-835737384,"Kind":"Components.Bind","Name":"Blazorise.DateEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DateEdit","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DateEdit","Attributes":[{"Name":"@bind-Date:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Date:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Components.Bind.ExpressionAttribute":"DateExpression","Common.TypeName":"Blazorise.DateEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-33887520,"Kind":"Components.Bind","Name":"Blazorise.DatePicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DatePicker","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DatePicker","Attributes":[{"Name":"@bind-Date:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Date:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Components.Bind.ExpressionAttribute":"DateExpression","Common.TypeName":"Blazorise.DatePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker"}},{"HashCode":1641985668,"Kind":"Components.Bind","Name":"Blazorise.DatePicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Dates' property and a change event delegate to the 'DatesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DatePicker","Attributes":[{"Name":"@bind-Dates","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DatePicker","Attributes":[{"Name":"@bind-Dates:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Dates:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Dates","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'Dates' property and a change event delegate to the 'DatesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Dates"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Dates","Components.Bind.ChangeAttribute":"DatesChanged","Components.Bind.ExpressionAttribute":"DatesExpression","Common.TypeName":"Blazorise.DatePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker"}},{"HashCode":1219191030,"Kind":"Components.Bind","Name":"Blazorise.DatePicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DatePicker","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DatePicker","Attributes":[{"Name":"@bind-Date:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Date:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Components.Bind.ExpressionAttribute":"DateExpression","Common.TypeName":"Blazorise.DatePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1181027229,"Kind":"Components.Bind","Name":"Blazorise.DatePicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Dates' property and a change event delegate to the 'DatesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DatePicker","Attributes":[{"Name":"@bind-Dates","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DatePicker","Attributes":[{"Name":"@bind-Dates:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Dates:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Dates","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'Dates' property and a change event delegate to the 'DatesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Dates"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Dates","Components.Bind.ChangeAttribute":"DatesChanged","Components.Bind.ExpressionAttribute":"DatesExpression","Common.TypeName":"Blazorise.DatePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1585004602,"Kind":"Components.Bind","Name":"Blazorise.Dropdown","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Dropdown","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Dropdown","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Dropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dropdown"}},{"HashCode":-1123112064,"Kind":"Components.Bind","Name":"Blazorise.Dropdown","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Dropdown","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Dropdown","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Dropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dropdown","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2018241879,"Kind":"Components.Bind","Name":"Blazorise.Dynamic","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'ElementRef' property and a change event delegate to the 'ElementRefChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Dynamic","Attributes":[{"Name":"@bind-ElementRef","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Dynamic","Attributes":[{"Name":"@bind-ElementRef:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-ElementRef:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-ElementRef","TypeName":"System.Action","Documentation":"Binds the provided expression to the 'ElementRef' property and a change event delegate to the 'ElementRefChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"ElementRef"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"ElementRef","Components.Bind.ChangeAttribute":"ElementRefChanged","Common.TypeName":"Blazorise.Dynamic","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dynamic"}},{"HashCode":-1065273455,"Kind":"Components.Bind","Name":"Blazorise.Dynamic","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'ElementRef' property and a change event delegate to the 'ElementRefChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Dynamic","Attributes":[{"Name":"@bind-ElementRef","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Dynamic","Attributes":[{"Name":"@bind-ElementRef:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-ElementRef:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-ElementRef","TypeName":"System.Action","Documentation":"Binds the provided expression to the 'ElementRef' property and a change event delegate to the 'ElementRefChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"ElementRef"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"ElementRef","Components.Bind.ChangeAttribute":"ElementRefChanged","Common.TypeName":"Blazorise.Dynamic","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dynamic","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":992644350,"Kind":"Components.Bind","Name":"Blazorise.InputMask","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputMask","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputMask","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.InputMask","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask"}},{"HashCode":443667737,"Kind":"Components.Bind","Name":"Blazorise.InputMask","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.InputMask","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.InputMask","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.InputMask","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1171208416,"Kind":"Components.Bind","Name":"Blazorise.Layout","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Loading' property and a change event delegate to the 'LoadingChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Layout","Attributes":[{"Name":"@bind-Loading","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Layout","Attributes":[{"Name":"@bind-Loading:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Loading:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Loading","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Loading' property and a change event delegate to the 'LoadingChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Loading"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Loading","Components.Bind.ChangeAttribute":"LoadingChanged","Common.TypeName":"Blazorise.Layout","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout"}},{"HashCode":-1629469788,"Kind":"Components.Bind","Name":"Blazorise.Layout","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Loading' property and a change event delegate to the 'LoadingChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Layout","Attributes":[{"Name":"@bind-Loading","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Layout","Attributes":[{"Name":"@bind-Loading:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Loading:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Loading","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Loading' property and a change event delegate to the 'LoadingChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Loading"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Loading","Components.Bind.ChangeAttribute":"LoadingChanged","Common.TypeName":"Blazorise.Layout","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":101972346,"Kind":"Components.Bind","Name":"Blazorise.ListGroup","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ListGroup","Attributes":[{"Name":"@bind-SelectedItem","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"ListGroup","Attributes":[{"Name":"@bind-SelectedItem:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedItem:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItem","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItem"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItem","Components.Bind.ChangeAttribute":"SelectedItemChanged","Common.TypeName":"Blazorise.ListGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroup"}},{"HashCode":-366500026,"Kind":"Components.Bind","Name":"Blazorise.ListGroup","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ListGroup","Attributes":[{"Name":"@bind-SelectedItem","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.ListGroup","Attributes":[{"Name":"@bind-SelectedItem:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedItem:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItem","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItem"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItem","Components.Bind.ChangeAttribute":"SelectedItemChanged","Common.TypeName":"Blazorise.ListGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1802729490,"Kind":"Components.Bind","Name":"Blazorise.MemoEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MemoEdit","Attributes":[{"Name":"@bind-Text","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"MemoEdit","Attributes":[{"Name":"@bind-Text:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Text:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Text","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Text"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Text","Components.Bind.ChangeAttribute":"TextChanged","Components.Bind.ExpressionAttribute":"TextExpression","Common.TypeName":"Blazorise.MemoEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit"}},{"HashCode":-701391023,"Kind":"Components.Bind","Name":"Blazorise.MemoEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.MemoEdit","Attributes":[{"Name":"@bind-Text","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.MemoEdit","Attributes":[{"Name":"@bind-Text:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Text:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Text","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Text"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Text","Components.Bind.ChangeAttribute":"TextChanged","Components.Bind.ExpressionAttribute":"TextExpression","Common.TypeName":"Blazorise.MemoEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1165483705,"Kind":"Components.Bind","Name":"Blazorise.Modal","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Modal","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Modal","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Modal","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Modal"}},{"HashCode":-1257156668,"Kind":"Components.Bind","Name":"Blazorise.Modal","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Modal","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Modal","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Modal","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Modal","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1246406174,"Kind":"Components.Bind","Name":"Blazorise.NumericEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NumericEdit","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"NumericEdit","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.NumericEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit"}},{"HashCode":1793991684,"Kind":"Components.Bind","Name":"Blazorise.NumericEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.NumericEdit","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.NumericEdit","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.NumericEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-595914615,"Kind":"Components.Bind","Name":"Blazorise.NumericPicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NumericPicker","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"NumericPicker","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.NumericPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker"}},{"HashCode":-513814083,"Kind":"Components.Bind","Name":"Blazorise.NumericPicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.NumericPicker","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.NumericPicker","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.NumericPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":187297945,"Kind":"Components.Bind","Name":"Blazorise.Radio","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Radio","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Radio","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Radio","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio"}},{"HashCode":271990978,"Kind":"Components.Bind","Name":"Blazorise.Radio","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Radio","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Radio","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Radio","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-175996544,"Kind":"Components.Bind","Name":"Blazorise.RadioGroup","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RadioGroup","Attributes":[{"Name":"@bind-CheckedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"RadioGroup","Attributes":[{"Name":"@bind-CheckedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-CheckedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-CheckedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"CheckedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"CheckedValue","Components.Bind.ChangeAttribute":"CheckedValueChanged","Components.Bind.ExpressionAttribute":"CheckedValueExpression","Common.TypeName":"Blazorise.RadioGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup"}},{"HashCode":-671205705,"Kind":"Components.Bind","Name":"Blazorise.RadioGroup","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.RadioGroup","Attributes":[{"Name":"@bind-CheckedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.RadioGroup","Attributes":[{"Name":"@bind-CheckedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-CheckedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-CheckedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"CheckedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"CheckedValue","Components.Bind.ChangeAttribute":"CheckedValueChanged","Components.Bind.ExpressionAttribute":"CheckedValueExpression","Common.TypeName":"Blazorise.RadioGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1688231367,"Kind":"Components.Bind","Name":"Blazorise.Rating","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Rating","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Rating","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Common.TypeName":"Blazorise.Rating","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Rating"}},{"HashCode":1757290749,"Kind":"Components.Bind","Name":"Blazorise.Rating","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Rating","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Rating","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Common.TypeName":"Blazorise.Rating","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Rating","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1103530327,"Kind":"Components.Bind","Name":"Blazorise.Select","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Select","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Select","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Components.Bind.ExpressionAttribute":"SelectedValueExpression","Common.TypeName":"Blazorise.Select","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select"}},{"HashCode":-286562940,"Kind":"Components.Bind","Name":"Blazorise.Select","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Select","Attributes":[{"Name":"@bind-SelectedValues","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Select","Attributes":[{"Name":"@bind-SelectedValues:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValues:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValues","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValues"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValues","Components.Bind.ChangeAttribute":"SelectedValuesChanged","Components.Bind.ExpressionAttribute":"SelectedValuesExpression","Common.TypeName":"Blazorise.Select","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select"}},{"HashCode":-2000906400,"Kind":"Components.Bind","Name":"Blazorise.Select","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Select","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Select","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Components.Bind.ExpressionAttribute":"SelectedValueExpression","Common.TypeName":"Blazorise.Select","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":429297810,"Kind":"Components.Bind","Name":"Blazorise.Select","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Select","Attributes":[{"Name":"@bind-SelectedValues","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Select","Attributes":[{"Name":"@bind-SelectedValues:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValues:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValues","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValues"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValues","Components.Bind.ChangeAttribute":"SelectedValuesChanged","Components.Bind.ExpressionAttribute":"SelectedValuesExpression","Common.TypeName":"Blazorise.Select","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1670259382,"Kind":"Components.Bind","Name":"Blazorise.Slider","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Slider","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Slider","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.Slider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider"}},{"HashCode":576889452,"Kind":"Components.Bind","Name":"Blazorise.Slider","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Slider","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Slider","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.Slider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1878573876,"Kind":"Components.Bind","Name":"Blazorise.Steps","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedStep' property and a change event delegate to the 'SelectedStepChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Steps","Attributes":[{"Name":"@bind-SelectedStep","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Steps","Attributes":[{"Name":"@bind-SelectedStep:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedStep:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedStep","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedStep' property and a change event delegate to the 'SelectedStepChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedStep"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedStep","Components.Bind.ChangeAttribute":"SelectedStepChanged","Common.TypeName":"Blazorise.Steps","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps"}},{"HashCode":864734683,"Kind":"Components.Bind","Name":"Blazorise.Steps","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedStep' property and a change event delegate to the 'SelectedStepChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Steps","Attributes":[{"Name":"@bind-SelectedStep","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Steps","Attributes":[{"Name":"@bind-SelectedStep:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedStep:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedStep","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedStep' property and a change event delegate to the 'SelectedStepChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedStep"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedStep","Components.Bind.ChangeAttribute":"SelectedStepChanged","Common.TypeName":"Blazorise.Steps","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1768220129,"Kind":"Components.Bind","Name":"Blazorise.StepsContent","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StepsContent","Attributes":[{"Name":"@bind-SelectedPanel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"StepsContent","Attributes":[{"Name":"@bind-SelectedPanel:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedPanel:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedPanel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedPanel"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedPanel","Components.Bind.ChangeAttribute":"SelectedPanelChanged","Common.TypeName":"Blazorise.StepsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepsContent"}},{"HashCode":-1996462515,"Kind":"Components.Bind","Name":"Blazorise.StepsContent","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.StepsContent","Attributes":[{"Name":"@bind-SelectedPanel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.StepsContent","Attributes":[{"Name":"@bind-SelectedPanel:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedPanel:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedPanel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedPanel"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedPanel","Components.Bind.ChangeAttribute":"SelectedPanelChanged","Common.TypeName":"Blazorise.StepsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepsContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1769802049,"Kind":"Components.Bind","Name":"Blazorise.Switch","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Switch","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Switch","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Switch","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch"}},{"HashCode":-80448719,"Kind":"Components.Bind","Name":"Blazorise.Switch","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Switch","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Switch","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Switch","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-927396271,"Kind":"Components.Bind","Name":"Blazorise.Tabs","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedTab' property and a change event delegate to the 'SelectedTabChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Tabs","Attributes":[{"Name":"@bind-SelectedTab","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Tabs","Attributes":[{"Name":"@bind-SelectedTab:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedTab:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedTab","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedTab' property and a change event delegate to the 'SelectedTabChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedTab"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedTab","Components.Bind.ChangeAttribute":"SelectedTabChanged","Common.TypeName":"Blazorise.Tabs","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs"}},{"HashCode":-1555558119,"Kind":"Components.Bind","Name":"Blazorise.Tabs","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedTab' property and a change event delegate to the 'SelectedTabChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Tabs","Attributes":[{"Name":"@bind-SelectedTab","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Tabs","Attributes":[{"Name":"@bind-SelectedTab:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedTab:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedTab","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedTab' property and a change event delegate to the 'SelectedTabChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedTab"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedTab","Components.Bind.ChangeAttribute":"SelectedTabChanged","Common.TypeName":"Blazorise.Tabs","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":649337099,"Kind":"Components.Bind","Name":"Blazorise.TabsContent","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TabsContent","Attributes":[{"Name":"@bind-SelectedPanel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"TabsContent","Attributes":[{"Name":"@bind-SelectedPanel:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedPanel:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedPanel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedPanel"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedPanel","Components.Bind.ChangeAttribute":"SelectedPanelChanged","Common.TypeName":"Blazorise.TabsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabsContent"}},{"HashCode":427754724,"Kind":"Components.Bind","Name":"Blazorise.TabsContent","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TabsContent","Attributes":[{"Name":"@bind-SelectedPanel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.TabsContent","Attributes":[{"Name":"@bind-SelectedPanel:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedPanel:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedPanel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedPanel"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedPanel","Components.Bind.ChangeAttribute":"SelectedPanelChanged","Common.TypeName":"Blazorise.TabsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabsContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":682389503,"Kind":"Components.Bind","Name":"Blazorise.TextEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TextEdit","Attributes":[{"Name":"@bind-Text","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"TextEdit","Attributes":[{"Name":"@bind-Text:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Text:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Text","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Text"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Text","Components.Bind.ChangeAttribute":"TextChanged","Components.Bind.ExpressionAttribute":"TextExpression","Common.TypeName":"Blazorise.TextEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit"}},{"HashCode":-716256998,"Kind":"Components.Bind","Name":"Blazorise.TextEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TextEdit","Attributes":[{"Name":"@bind-Text","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.TextEdit","Attributes":[{"Name":"@bind-Text:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Text:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Text","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Text"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Text","Components.Bind.ChangeAttribute":"TextChanged","Components.Bind.ExpressionAttribute":"TextExpression","Common.TypeName":"Blazorise.TextEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":365741336,"Kind":"Components.Bind","Name":"Blazorise.TimeEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TimeEdit","Attributes":[{"Name":"@bind-Time","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"TimeEdit","Attributes":[{"Name":"@bind-Time:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Time:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Time","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Time"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Time","Components.Bind.ChangeAttribute":"TimeChanged","Components.Bind.ExpressionAttribute":"TimeExpression","Common.TypeName":"Blazorise.TimeEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit"}},{"HashCode":1664589106,"Kind":"Components.Bind","Name":"Blazorise.TimeEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TimeEdit","Attributes":[{"Name":"@bind-Time","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.TimeEdit","Attributes":[{"Name":"@bind-Time:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Time:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Time","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Time"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Time","Components.Bind.ChangeAttribute":"TimeChanged","Components.Bind.ExpressionAttribute":"TimeExpression","Common.TypeName":"Blazorise.TimeEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2145988542,"Kind":"Components.Bind","Name":"Blazorise.TimePicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TimePicker","Attributes":[{"Name":"@bind-Time","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"TimePicker","Attributes":[{"Name":"@bind-Time:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Time:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Time","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Time"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Time","Components.Bind.ChangeAttribute":"TimeChanged","Components.Bind.ExpressionAttribute":"TimeExpression","Common.TypeName":"Blazorise.TimePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker"}},{"HashCode":-1575508506,"Kind":"Components.Bind","Name":"Blazorise.TimePicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TimePicker","Attributes":[{"Name":"@bind-Time","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.TimePicker","Attributes":[{"Name":"@bind-Time:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Time:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Time","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Time"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Time","Components.Bind.ChangeAttribute":"TimeChanged","Components.Bind.ExpressionAttribute":"TimeExpression","Common.TypeName":"Blazorise.TimePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1172388353,"Kind":"Components.Bind","Name":"Blazorise.Validation","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Status' property and a change event delegate to the 'StatusChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Validation","Attributes":[{"Name":"@bind-Status","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Validation","Attributes":[{"Name":"@bind-Status:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Status:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Status","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Binds the provided expression to the 'Status' property and a change event delegate to the 'StatusChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Status"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Status","Components.Bind.ChangeAttribute":"StatusChanged","Common.TypeName":"Blazorise.Validation","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validation"}},{"HashCode":-2077171343,"Kind":"Components.Bind","Name":"Blazorise.Validation","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Status' property and a change event delegate to the 'StatusChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Validation","Attributes":[{"Name":"@bind-Status","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Validation","Attributes":[{"Name":"@bind-Status:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Status:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Status","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Binds the provided expression to the 'Status' property and a change event delegate to the 'StatusChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Status"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Status","Components.Bind.ChangeAttribute":"StatusChanged","Common.TypeName":"Blazorise.Validation","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validation","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1566512522,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'PageSize' property and a change event delegate to the 'PageSizeChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGrid","Attributes":[{"Name":"@bind-PageSize","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGrid","Attributes":[{"Name":"@bind-PageSize:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-PageSize:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-PageSize","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'PageSize' property and a change event delegate to the 'PageSizeChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"PageSize"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"PageSize","Components.Bind.ChangeAttribute":"PageSizeChanged","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid"}},{"HashCode":-59543174,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SelectedRow' property and a change event delegate to the 'SelectedRowChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGrid","Attributes":[{"Name":"@bind-SelectedRow","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGrid","Attributes":[{"Name":"@bind-SelectedRow:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedRow:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedRow","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedRow' property and a change event delegate to the 'SelectedRowChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedRow"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedRow","Components.Bind.ChangeAttribute":"SelectedRowChanged","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid"}},{"HashCode":321462803,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SelectedRows' property and a change event delegate to the 'SelectedRowsChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGrid","Attributes":[{"Name":"@bind-SelectedRows","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGrid","Attributes":[{"Name":"@bind-SelectedRows:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedRows:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedRows","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedRows' property and a change event delegate to the 'SelectedRowsChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedRows"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedRows","Components.Bind.ChangeAttribute":"SelectedRowsChanged","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid"}},{"HashCode":1570283215,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'PageSize' property and a change event delegate to the 'PageSizeChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGrid","Attributes":[{"Name":"@bind-PageSize","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGrid","Attributes":[{"Name":"@bind-PageSize:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-PageSize:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-PageSize","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'PageSize' property and a change event delegate to the 'PageSizeChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"PageSize"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"PageSize","Components.Bind.ChangeAttribute":"PageSizeChanged","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":332503250,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SelectedRow' property and a change event delegate to the 'SelectedRowChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGrid","Attributes":[{"Name":"@bind-SelectedRow","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGrid","Attributes":[{"Name":"@bind-SelectedRow:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedRow:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedRow","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedRow' property and a change event delegate to the 'SelectedRowChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedRow"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedRow","Components.Bind.ChangeAttribute":"SelectedRowChanged","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":403460855,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SelectedRows' property and a change event delegate to the 'SelectedRowsChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGrid","Attributes":[{"Name":"@bind-SelectedRows","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGrid","Attributes":[{"Name":"@bind-SelectedRows:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedRows:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedRows","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedRows' property and a change event delegate to the 'SelectedRowsChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedRows"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedRows","Components.Bind.ChangeAttribute":"SelectedRowsChanged","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2110701552,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridCheckColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridCheckColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGridCheckColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn"}},{"HashCode":1506854747,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridCheckColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridCheckColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGridCheckColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1435432949,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGridColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn"}},{"HashCode":-363672675,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGridColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2071807108,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridCommandColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridCommandColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGridCommandColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn"}},{"HashCode":1041930401,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridCommandColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridCommandColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGridCommandColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1219297101,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridDateColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridDateColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGridDateColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn"}},{"HashCode":1809727210,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridDateColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridDateColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGridDateColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1087290965,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridMultiSelectColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGridMultiSelectColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn"}},{"HashCode":192728233,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridMultiSelectColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGridMultiSelectColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":10619875,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridNumericColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridNumericColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGridNumericColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn"}},{"HashCode":1537335748,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridNumericColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridNumericColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGridNumericColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1993743519,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridSelectColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridSelectColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGridSelectColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn"}},{"HashCode":117831689,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridSelectColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridSelectColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGridSelectColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2007000975,"Kind":"Components.Bind","Name":"Blazorise.DataGrid._DataGridRowMultiSelect","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridRowMultiSelect","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"_DataGridRowMultiSelect","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Common.TypeName":"Blazorise.DataGrid._DataGridRowMultiSelect","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowMultiSelect"}},{"HashCode":1401119119,"Kind":"Components.Bind","Name":"Blazorise.DataGrid._DataGridRowMultiSelect","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridRowMultiSelect","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid._DataGridRowMultiSelect","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Common.TypeName":"Blazorise.DataGrid._DataGridRowMultiSelect","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowMultiSelect","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-535491811,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputCheckbox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputCheckbox","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputCheckbox"}},{"HashCode":1884683335,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputCheckbox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1413158779,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputDate","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputDate","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputDate"}},{"HashCode":-434904083,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputDate","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1343397716,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputNumber","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputNumber","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputNumber"}},{"HashCode":1598337077,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputNumber","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-965874919,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputRadioGroup","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputRadioGroup","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup"}},{"HashCode":-799976979,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1432855956,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputSelect","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputSelect","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect"}},{"HashCode":-1373758094,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-369432729,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputText","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputText","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputText"}},{"HashCode":-1713884350,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputText","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":949592492,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputTextArea","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputTextArea","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputTextArea"}},{"HashCode":-1089685072,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputTextArea","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-652738551,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete"}},{"HashCode":-1899728677,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedText' property and a change event delegate to the 'SelectedTextChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedText","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedText:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedText:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedText","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedText' property and a change event delegate to the 'SelectedTextChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedText"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedText","Components.Bind.ChangeAttribute":"SelectedTextChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete"}},{"HashCode":-1460298466,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'CurrentSearch' property and a change event delegate to the 'CurrentSearchChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-CurrentSearch","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-CurrentSearch:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-CurrentSearch:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-CurrentSearch","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'CurrentSearch' property and a change event delegate to the 'CurrentSearchChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"CurrentSearch"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"CurrentSearch","Components.Bind.ChangeAttribute":"CurrentSearchChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete"}},{"HashCode":-1484312381,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'Search' property and a change event delegate to the 'SearchChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-Search","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-Search:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Search:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Search","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Search' property and a change event delegate to the 'SearchChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Search"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Search","Components.Bind.ChangeAttribute":"SearchChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete"}},{"HashCode":-760108536,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedValues","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedValues:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValues:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValues","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValues"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValues","Components.Bind.ChangeAttribute":"SelectedValuesChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete"}},{"HashCode":2095711090,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedTexts' property and a change event delegate to the 'SelectedTextsChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedTexts","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedTexts:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedTexts:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedTexts","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedTexts' property and a change event delegate to the 'SelectedTextsChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedTexts"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedTexts","Components.Bind.ChangeAttribute":"SelectedTextsChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete"}},{"HashCode":-458108852,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":8189028,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedText' property and a change event delegate to the 'SelectedTextChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedText","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedText:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedText:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedText","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedText' property and a change event delegate to the 'SelectedTextChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedText"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedText","Components.Bind.ChangeAttribute":"SelectedTextChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2130089388,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'CurrentSearch' property and a change event delegate to the 'CurrentSearchChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-CurrentSearch","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-CurrentSearch:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-CurrentSearch:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-CurrentSearch","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'CurrentSearch' property and a change event delegate to the 'CurrentSearchChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"CurrentSearch"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"CurrentSearch","Components.Bind.ChangeAttribute":"CurrentSearchChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1177815358,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'Search' property and a change event delegate to the 'SearchChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-Search","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-Search:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Search:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Search","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Search' property and a change event delegate to the 'SearchChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Search"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Search","Components.Bind.ChangeAttribute":"SearchChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-226434783,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedValues","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedValues:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValues:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValues","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValues"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValues","Components.Bind.ChangeAttribute":"SelectedValuesChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1104301204,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedTexts' property and a change event delegate to the 'SelectedTextsChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedTexts","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedTexts:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedTexts:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedTexts","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedTexts' property and a change event delegate to the 'SelectedTextsChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedTexts"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedTexts","Components.Bind.ChangeAttribute":"SelectedTextsChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-125964801,"Kind":"Components.Bind","Name":"Blazorise.Components.DropdownList","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownList","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DropdownList","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Common.TypeName":"Blazorise.Components.DropdownList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"DropdownList"}},{"HashCode":-1763606416,"Kind":"Components.Bind","Name":"Blazorise.Components.DropdownList","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.DropdownList","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.DropdownList","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Common.TypeName":"Blazorise.Components.DropdownList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"DropdownList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-522080897,"Kind":"Components.Bind","Name":"Blazorise.Components.ListView","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ListView","Attributes":[{"Name":"@bind-SelectedItem","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"ListView","Attributes":[{"Name":"@bind-SelectedItem:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedItem:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItem","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItem"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItem","Components.Bind.ChangeAttribute":"SelectedItemChanged","Common.TypeName":"Blazorise.Components.ListView","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView"}},{"HashCode":1855488752,"Kind":"Components.Bind","Name":"Blazorise.Components.ListView","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.ListView","Attributes":[{"Name":"@bind-SelectedItem","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.ListView","Attributes":[{"Name":"@bind-SelectedItem:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedItem:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItem","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItem"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItem","Components.Bind.ChangeAttribute":"SelectedItemChanged","Common.TypeName":"Blazorise.Components.ListView","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1714956152,"Kind":"Components.Bind","Name":"Blazorise.Components.SelectList","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SelectList","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"SelectList","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Components.Bind.ExpressionAttribute":"SelectedValueExpression","Common.TypeName":"Blazorise.Components.SelectList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList"}},{"HashCode":754523795,"Kind":"Components.Bind","Name":"Blazorise.Components.SelectList","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SelectList","Attributes":[{"Name":"@bind-SelectedValues","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"SelectList","Attributes":[{"Name":"@bind-SelectedValues:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValues:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValues","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValues"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValues","Components.Bind.ChangeAttribute":"SelectedValuesChanged","Components.Bind.ExpressionAttribute":"SelectedValuesExpression","Common.TypeName":"Blazorise.Components.SelectList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList"}},{"HashCode":57966543,"Kind":"Components.Bind","Name":"Blazorise.Components.SelectList","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.SelectList","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.SelectList","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Components.Bind.ExpressionAttribute":"SelectedValueExpression","Common.TypeName":"Blazorise.Components.SelectList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-646496733,"Kind":"Components.Bind","Name":"Blazorise.Components.SelectList","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.SelectList","Attributes":[{"Name":"@bind-SelectedValues","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.SelectList","Attributes":[{"Name":"@bind-SelectedValues:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValues:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValues","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValues"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValues","Components.Bind.ChangeAttribute":"SelectedValuesChanged","Components.Bind.ExpressionAttribute":"SelectedValuesExpression","Common.TypeName":"Blazorise.Components.SelectList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":957713645,"Kind":"Components.Ref","Name":"Ref","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Populates the specified field or property with a reference to the element or component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ref","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Ref","Name":"@ref","TypeName":"System.Object","Documentation":"Populates the specified field or property with a reference to the element or component.","Metadata":{"Common.PropertyName":"Ref","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Ref","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Ref"}},{"HashCode":-1148481321,"Kind":"Components.Key","Name":"Key","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Ensures that the component or element will be preserved across renders if (and only if) the supplied key value matches.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@key","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Key","Name":"@key","TypeName":"System.Object","Documentation":"Ensures that the component or element will be preserved across renders if (and only if) the supplied key value matches.","Metadata":{"Common.PropertyName":"Key","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Key","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Key"}}],"CSharpLanguageVersion":1000},"RootNamespace":"ProjetBlazor","Documents":[{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Shared\\MainLayout.razor","TargetPath":"Shared\\MainLayout.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Pages\\_Host.cshtml","TargetPath":"Pages\\_Host.cshtml","FileKind":"mvc"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Components\\CraftingItem.razor","TargetPath":"Components\\CraftingItem.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Pages\\List.razor","TargetPath":"Pages\\List.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\App.razor","TargetPath":"App.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Modals\\DeleteConfirmation.razor","TargetPath":"Modals\\DeleteConfirmation.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Pages\\Add.razor","TargetPath":"Pages\\Add.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Pages\\Edit.razor","TargetPath":"Pages\\Edit.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Pages\\_Layout.cshtml","TargetPath":"Pages\\_Layout.cshtml","FileKind":"mvc"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Shared\\SurveyPrompt.razor","TargetPath":"Shared\\SurveyPrompt.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Components\\Crafting.razor","TargetPath":"Components\\Crafting.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Pages\\Index.razor","TargetPath":"Pages\\Index.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\_Imports.razor","TargetPath":"_Imports.razor","FileKind":"componentImport"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Shared\\CultureSelector.razor","TargetPath":"Shared\\CultureSelector.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Pages\\Error.cshtml","TargetPath":"Pages\\Error.cshtml","FileKind":"mvc"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Shared\\NavMenu.razor","TargetPath":"Shared\\NavMenu.razor","FileKind":"component"}],"SerializationFormat":"0.3"} \ No newline at end of file +{"SerializedFilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\obj\\Debug\\net6.0\\project.razor.vs.json","FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\ProjetBlazor.csproj","Configuration":{"ConfigurationName":"MVC-3.0","LanguageVersion":"6.0","Extensions":[{"ExtensionName":"MVC-3.0"}]},"ProjectWorkspaceState":{"TagHelpers":[{"HashCode":-1144917238,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.List","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"List"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.List","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"List"}},{"HashCode":-1824658778,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.List","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Pages.List"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.List","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"List","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-82066944,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.Edit","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Edit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Id","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Int32"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.Edit","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"Edit"}},{"HashCode":189130203,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.Edit","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Pages.Edit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Id","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Int32"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.Edit","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"Edit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-570394766,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.Index","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Index"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.Index","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"Index"}},{"HashCode":831323491,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.Index","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Pages.Index"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.Index","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"Index","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-212547534,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.Add","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Add"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.Add","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"Add"}},{"HashCode":1636428176,"Kind":"Components.Component","Name":"ProjetBlazor.Pages.Add","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Pages.Add"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Pages.Add","Common.TypeNamespace":"ProjetBlazor.Pages","Common.TypeNameIdentifier":"Add","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1431969966,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.MainLayout","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MainLayout"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Body","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","Metadata":{"Common.PropertyName":"Body","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.MainLayout","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"MainLayout"}},{"HashCode":-2015233920,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.MainLayout","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Shared.MainLayout"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Body","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","Metadata":{"Common.PropertyName":"Body","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.MainLayout","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"MainLayout","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-155262452,"Kind":"Components.ChildContent","Name":"ProjetBlazor.Shared.MainLayout.Body","AssemblyName":"ProjetBlazor","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"MainLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"ProjetBlazor.Shared.MainLayout.Body","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"MainLayout","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":45253197,"Kind":"Components.ChildContent","Name":"ProjetBlazor.Shared.MainLayout.Body","AssemblyName":"ProjetBlazor","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"ProjetBlazor.Shared.MainLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"ProjetBlazor.Shared.MainLayout.Body","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"MainLayout","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":737565742,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.NavMenu","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NavMenu"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.NavMenu","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"NavMenu"}},{"HashCode":315607137,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.NavMenu","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Shared.NavMenu"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.NavMenu","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"NavMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1902420567,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.SurveyPrompt","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SurveyPrompt"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.SurveyPrompt","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"SurveyPrompt"}},{"HashCode":-1807747,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.SurveyPrompt","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Shared.SurveyPrompt"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.SurveyPrompt","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"SurveyPrompt","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1970740082,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.CultureSelector","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CultureSelector"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.CultureSelector","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"CultureSelector"}},{"HashCode":-141441825,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.CultureSelector","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Shared.CultureSelector"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.CultureSelector","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"CultureSelector","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-16566598,"Kind":"Components.Component","Name":"ProjetBlazor.Components.Crafting","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Crafting"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List"}},{"Kind":"Components.Component","Name":"Recipes","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Recipes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Components.Crafting","Common.TypeNamespace":"ProjetBlazor.Components","Common.TypeNameIdentifier":"Crafting"}},{"HashCode":761641359,"Kind":"Components.Component","Name":"ProjetBlazor.Components.Crafting","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Components.Crafting"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List"}},{"Kind":"Components.Component","Name":"Recipes","TypeName":"System.Collections.Generic.List","Metadata":{"Common.PropertyName":"Recipes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Components.Crafting","Common.TypeNamespace":"ProjetBlazor.Components","Common.TypeNameIdentifier":"Crafting","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1261868926,"Kind":"Components.Component","Name":"ProjetBlazor.Components.CraftingItem","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CraftingItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Item","TypeName":"ProjetBlazor.Models.Item","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"global::ProjetBlazor.Models.Item"}},{"Kind":"Components.Component","Name":"NoDrop","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"NoDrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Components.CraftingItem","Common.TypeNamespace":"ProjetBlazor.Components","Common.TypeNameIdentifier":"CraftingItem"}},{"HashCode":1576979825,"Kind":"Components.Component","Name":"ProjetBlazor.Components.CraftingItem","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Components.CraftingItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Item","TypeName":"ProjetBlazor.Models.Item","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"global::ProjetBlazor.Models.Item"}},{"Kind":"Components.Component","Name":"NoDrop","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"NoDrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Components.CraftingItem","Common.TypeNamespace":"ProjetBlazor.Components","Common.TypeNameIdentifier":"CraftingItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-122259800,"Kind":"Components.Component","Name":"ProjetBlazor.App","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"App"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.App","Common.TypeNamespace":"ProjetBlazor","Common.TypeNameIdentifier":"App"}},{"HashCode":232801393,"Kind":"Components.Component","Name":"ProjetBlazor.App","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.App"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.App","Common.TypeNamespace":"ProjetBlazor","Common.TypeNameIdentifier":"App","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1550463488,"Kind":"Components.Component","Name":"ProjetBlazor.Modals.DeleteConfirmation","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DeleteConfirmation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Id","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Int32"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Modals.DeleteConfirmation","Common.TypeNamespace":"ProjetBlazor.Modals","Common.TypeNameIdentifier":"DeleteConfirmation"}},{"HashCode":164306393,"Kind":"Components.Component","Name":"ProjetBlazor.Modals.DeleteConfirmation","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Modals.DeleteConfirmation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Id","TypeName":"System.Int32","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Int32"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Modals.DeleteConfirmation","Common.TypeNamespace":"ProjetBlazor.Modals","Common.TypeNameIdentifier":"DeleteConfirmation","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-774149123,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Button","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Button"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Blazorise.ButtonType","IsEnum":true,"Documentation":"\n \n Defines the button type.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Blazorise.ButtonType"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the button color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Changes the size of a button.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to have the outlines.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', disables the component's functionality and places it in a disabled state.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', places the component in the active state with active styling.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Block","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to span the full width of a parent.\n \n ","Metadata":{"Common.PropertyName":"Block","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n Shows the loading spinner or a .\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the component loading template.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreventDefaultOnSubmit","TypeName":"System.Boolean","Documentation":"\n \n Prevents a default form-post when button type is set to .\n \n ","Metadata":{"Common.PropertyName":"PreventDefaultOnSubmit","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Command","TypeName":"System.Windows.Input.ICommand","Documentation":"\n \n Gets or sets the command to be executed when clicked on a button.\n \n ","Metadata":{"Common.PropertyName":"Command","Common.GloballyQualifiedTypeName":"global::System.Windows.Input.ICommand"}},{"Kind":"Components.Component","Name":"CommandParameter","TypeName":"System.Object","Documentation":"\n \n Reflects the parameter to pass to the CommandProperty upon execution.\n \n ","Metadata":{"Common.PropertyName":"CommandParameter","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the button.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document for a .\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Button","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Button"}},{"HashCode":-228523936,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Button","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Button"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Blazorise.ButtonType","IsEnum":true,"Documentation":"\n \n Defines the button type.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Blazorise.ButtonType"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the button color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Changes the size of a button.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to have the outlines.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', disables the component's functionality and places it in a disabled state.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', places the component in the active state with active styling.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Block","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to span the full width of a parent.\n \n ","Metadata":{"Common.PropertyName":"Block","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n Shows the loading spinner or a .\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the component loading template.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreventDefaultOnSubmit","TypeName":"System.Boolean","Documentation":"\n \n Prevents a default form-post when button type is set to .\n \n ","Metadata":{"Common.PropertyName":"PreventDefaultOnSubmit","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Command","TypeName":"System.Windows.Input.ICommand","Documentation":"\n \n Gets or sets the command to be executed when clicked on a button.\n \n ","Metadata":{"Common.PropertyName":"Command","Common.GloballyQualifiedTypeName":"global::System.Windows.Input.ICommand"}},{"Kind":"Components.Component","Name":"CommandParameter","TypeName":"System.Object","Documentation":"\n \n Reflects the parameter to pass to the CommandProperty upon execution.\n \n ","Metadata":{"Common.PropertyName":"CommandParameter","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the button.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document for a .\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Button","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Button","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":216130405,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Button.LoadingTemplate","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Gets or sets the component loading template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Button.LoadingTemplate","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2005052272,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Button.LoadingTemplate","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Gets or sets the component loading template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"Blazorise.Bootstrap.Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Button.LoadingTemplate","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1828166105,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Button.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Button.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1181703085,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Button.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Button.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-814527649,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Field","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Field"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Horizontal","TypeName":"System.Boolean","Documentation":"\n \n Aligns the controls for horizontal form.\n \n ","Metadata":{"Common.PropertyName":"Horizontal","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the field inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"JustifyContent","TypeName":"Blazorise.JustifyContent","IsEnum":true,"Documentation":"\n \n Aligns the flexible container's items when the items do not use all available space on the main-axis (horizontally).\n \n ","Metadata":{"Common.PropertyName":"JustifyContent","Common.GloballyQualifiedTypeName":"global::Blazorise.JustifyContent"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Field","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Field"}},{"HashCode":-1411110798,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Field","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Field"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Horizontal","TypeName":"System.Boolean","Documentation":"\n \n Aligns the controls for horizontal form.\n \n ","Metadata":{"Common.PropertyName":"Horizontal","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the field inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"JustifyContent","TypeName":"Blazorise.JustifyContent","IsEnum":true,"Documentation":"\n \n Aligns the flexible container's items when the items do not use all available space on the main-axis (horizontally).\n \n ","Metadata":{"Common.PropertyName":"JustifyContent","Common.GloballyQualifiedTypeName":"global::Blazorise.JustifyContent"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Field","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Field","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1014431440,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Field.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Field"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Field.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Field","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1729071032,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Field.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Field"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Field.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Field","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1927864792,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.ModalContent","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ModalContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Centered","TypeName":"System.Boolean","Documentation":"\n \n Centers the modal vertically.\n \n ","Metadata":{"Common.PropertyName":"Centered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Scrollable","TypeName":"System.Boolean","Documentation":"\n \n Scrolls the modal content independent of the page itself.\n \n ","Metadata":{"Common.PropertyName":"Scrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Changes the size of the modal.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.ModalContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"ModalContent"}},{"HashCode":476111517,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.ModalContent","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.ModalContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Centered","TypeName":"System.Boolean","Documentation":"\n \n Centers the modal vertically.\n \n ","Metadata":{"Common.PropertyName":"Centered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Scrollable","TypeName":"System.Boolean","Documentation":"\n \n Scrolls the modal content independent of the page itself.\n \n ","Metadata":{"Common.PropertyName":"Scrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Changes the size of the modal.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.ModalContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"ModalContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1920186202,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.ModalContent.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ModalContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.ModalContent.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"ModalContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":316594993,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.ModalContent.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.ModalContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.ModalContent.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"ModalContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-756378540,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.NumericPicker","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NumericPicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.NumericPicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AlternativeDecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the alternative decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"AlternativeDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSeparator","TypeName":"System.String","Documentation":"\n \n Defines the thousand grouping separator character.\n \n ","Metadata":{"Common.PropertyName":"GroupSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSpacing","TypeName":"System.String","Documentation":"\n \n Defines how many numbers should be grouped together (usually for the thousand separator).\n \n ","Metadata":{"Common.PropertyName":"GroupSpacing","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbol","TypeName":"System.String","Documentation":"\n \n Defines the currency symbol to display.\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbol","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbolPlacement","TypeName":"Blazorise.CurrencySymbolPlacement","IsEnum":true,"Documentation":"\n \n Placement of the currency sign, relative to the number shown (as a prefix or a suffix).\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbolPlacement","Common.GloballyQualifiedTypeName":"global::Blazorise.CurrencySymbolPlacement"}},{"Kind":"Components.Component","Name":"RoundingMethod","TypeName":"Blazorise.NumericRoundingMethod","IsEnum":true,"Documentation":"\n \n Method used for rounding decimal values.\n \n ","Metadata":{"Common.PropertyName":"RoundingMethod","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericRoundingMethod"}},{"Kind":"Components.Component","Name":"AllowDecimalPadding","TypeName":"Blazorise.NumericAllowDecimalPadding","IsEnum":true,"Documentation":"\n \n Allow padding the decimal places with zeros. If set to Floats, padding is only done when there are some decimals. /// \n \n \n Setting AllowDecimalPadding to 'false' will override the setting.\n \n ","Metadata":{"Common.PropertyName":"AllowDecimalPadding","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericAllowDecimalPadding"}},{"Kind":"Components.Component","Name":"AlwaysAllowDecimalSeparator","TypeName":"System.Boolean","Documentation":"\n \n Defines if the decimal character or decimal character alternative should be accepted when there is already a decimal character shown in the element.\n \n ","Metadata":{"Common.PropertyName":"AlwaysAllowDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"MinMaxLimitsOverride","TypeName":"Blazorise.NumericMinMaxLimitsOverride","IsEnum":true,"Documentation":"\n \n Override the minimum and maximum limits.\n \n ","Metadata":{"Common.PropertyName":"MinMaxLimitsOverride","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericMinMaxLimitsOverride"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"SelectAllOnFocus","TypeName":"System.Boolean","Documentation":"\n \n If true, selects all the text entered in the input field once it receives the focus.\n \n ","Metadata":{"Common.PropertyName":"SelectAllOnFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ModifyValueOnWheel","TypeName":"System.Boolean","Documentation":"\n \n Determine if the element value can be incremented / decremented with the mouse wheel.\n \n ","Metadata":{"Common.PropertyName":"ModifyValueOnWheel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"WheelOn","TypeName":"Blazorise.NumericWheelOn","IsEnum":true,"Documentation":"\n \n Used in conjonction with the option, defines when the wheel event will increment or decrement the element value, either when the element is focused, or hovered.\n \n ","Metadata":{"Common.PropertyName":"WheelOn","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericWheelOn"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.NumericPicker","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker","Components.GenericTyped":"True"}},{"HashCode":1431407599,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.NumericPicker","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.NumericPicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.NumericPicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AlternativeDecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the alternative decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"AlternativeDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSeparator","TypeName":"System.String","Documentation":"\n \n Defines the thousand grouping separator character.\n \n ","Metadata":{"Common.PropertyName":"GroupSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSpacing","TypeName":"System.String","Documentation":"\n \n Defines how many numbers should be grouped together (usually for the thousand separator).\n \n ","Metadata":{"Common.PropertyName":"GroupSpacing","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbol","TypeName":"System.String","Documentation":"\n \n Defines the currency symbol to display.\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbol","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbolPlacement","TypeName":"Blazorise.CurrencySymbolPlacement","IsEnum":true,"Documentation":"\n \n Placement of the currency sign, relative to the number shown (as a prefix or a suffix).\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbolPlacement","Common.GloballyQualifiedTypeName":"global::Blazorise.CurrencySymbolPlacement"}},{"Kind":"Components.Component","Name":"RoundingMethod","TypeName":"Blazorise.NumericRoundingMethod","IsEnum":true,"Documentation":"\n \n Method used for rounding decimal values.\n \n ","Metadata":{"Common.PropertyName":"RoundingMethod","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericRoundingMethod"}},{"Kind":"Components.Component","Name":"AllowDecimalPadding","TypeName":"Blazorise.NumericAllowDecimalPadding","IsEnum":true,"Documentation":"\n \n Allow padding the decimal places with zeros. If set to Floats, padding is only done when there are some decimals. /// \n \n \n Setting AllowDecimalPadding to 'false' will override the setting.\n \n ","Metadata":{"Common.PropertyName":"AllowDecimalPadding","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericAllowDecimalPadding"}},{"Kind":"Components.Component","Name":"AlwaysAllowDecimalSeparator","TypeName":"System.Boolean","Documentation":"\n \n Defines if the decimal character or decimal character alternative should be accepted when there is already a decimal character shown in the element.\n \n ","Metadata":{"Common.PropertyName":"AlwaysAllowDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"MinMaxLimitsOverride","TypeName":"Blazorise.NumericMinMaxLimitsOverride","IsEnum":true,"Documentation":"\n \n Override the minimum and maximum limits.\n \n ","Metadata":{"Common.PropertyName":"MinMaxLimitsOverride","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericMinMaxLimitsOverride"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"SelectAllOnFocus","TypeName":"System.Boolean","Documentation":"\n \n If true, selects all the text entered in the input field once it receives the focus.\n \n ","Metadata":{"Common.PropertyName":"SelectAllOnFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ModifyValueOnWheel","TypeName":"System.Boolean","Documentation":"\n \n Determine if the element value can be incremented / decremented with the mouse wheel.\n \n ","Metadata":{"Common.PropertyName":"ModifyValueOnWheel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"WheelOn","TypeName":"Blazorise.NumericWheelOn","IsEnum":true,"Documentation":"\n \n Used in conjonction with the option, defines when the wheel event will increment or decrement the element value, either when the element is focused, or hovered.\n \n ","Metadata":{"Common.PropertyName":"WheelOn","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericWheelOn"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.NumericPicker","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1813065694,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.NumericPicker.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.NumericPicker.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1335424366,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.NumericPicker.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Bootstrap.NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.NumericPicker.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1660113581,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.NumericPicker.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.NumericPicker.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1821816879,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.NumericPicker.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.NumericPicker.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2130661182,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Step","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Step"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32?","Documentation":"\n \n Overrides the index of the step item.\n \n ","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the step name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Completed","TypeName":"System.Boolean","Documentation":"\n \n Marks the step as completed.\n \n ","Metadata":{"Common.PropertyName":"Completed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Overrides the step color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Marker","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Marker","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Step","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step"}},{"HashCode":2018529637,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Step","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Step"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32?","Documentation":"\n \n Overrides the index of the step item.\n \n ","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the step name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Completed","TypeName":"System.Boolean","Documentation":"\n \n Marks the step as completed.\n \n ","Metadata":{"Common.PropertyName":"Completed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Overrides the step color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Marker","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Marker","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Step","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-406488057,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Step.Marker","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Marker","ParentTag":"Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Step.Marker","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":940894096,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Step.Marker","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Marker","ParentTag":"Blazorise.Bootstrap.Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Step.Marker","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":641544871,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Step.Caption","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Caption","ParentTag":"Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Step.Caption","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-245765684,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Step.Caption","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Caption","ParentTag":"Blazorise.Bootstrap.Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Step.Caption","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":35669137,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Step.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Step.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1591171596,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Step.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Step.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2091345220,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Addon","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Addon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AddonType","TypeName":"Blazorise.AddonType","IsEnum":true,"Documentation":"\n \n Defines the location and behaviour of addon container.\n \n ","Metadata":{"Common.PropertyName":"AddonType","Common.GloballyQualifiedTypeName":"global::Blazorise.AddonType"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Addon","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Addon"}},{"HashCode":-1420028827,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Addon","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Addon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AddonType","TypeName":"Blazorise.AddonType","IsEnum":true,"Documentation":"\n \n Defines the location and behaviour of addon container.\n \n ","Metadata":{"Common.PropertyName":"AddonType","Common.GloballyQualifiedTypeName":"global::Blazorise.AddonType"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Addon","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Addon","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":637035177,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Addon.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Addon"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Addon.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Addon","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":408122038,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Addon.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Addon"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Addon.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Addon","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2102821642,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.BarDropdown","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdown"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Sets a value indicating whether the dropdown menu and all its child controls are visible.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the component visibility changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.BarDropdown","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdown"}},{"HashCode":1637968919,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.BarDropdown","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.BarDropdown"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Sets a value indicating whether the dropdown menu and all its child controls are visible.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the component visibility changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.BarDropdown","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdown","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":61794553,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.BarDropdown.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarDropdown"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.BarDropdown.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdown","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1103876408,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.BarDropdown.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.BarDropdown"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.BarDropdown.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdown","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2130426447,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.BarDropdownMenu","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdownMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.BarDropdownMenu","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdownMenu"}},{"HashCode":1844223918,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.BarDropdownMenu","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.BarDropdownMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.BarDropdownMenu","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdownMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1068258585,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.BarDropdownMenu.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarDropdownMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.BarDropdownMenu.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdownMenu","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1624742801,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.BarDropdownMenu.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.BarDropdownMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.BarDropdownMenu.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdownMenu","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":439609636,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.BarToggler","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarToggler"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BarTogglerMode","IsEnum":true,"Documentation":"\n \n Provides options for inline or popout styles. Only supported by Vertical Bar. Uses inline by default.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarTogglerMode"}},{"Kind":"Components.Component","Name":"Bar","TypeName":"Blazorise.Bar","Documentation":"\n \n Controls which will be toggled. Uses parent by default. \n \n ","Metadata":{"Common.PropertyName":"Bar","Common.GloballyQualifiedTypeName":"global::Blazorise.Bar"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.BarToggler","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarToggler"}},{"HashCode":687177981,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.BarToggler","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.BarToggler"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BarTogglerMode","IsEnum":true,"Documentation":"\n \n Provides options for inline or popout styles. Only supported by Vertical Bar. Uses inline by default.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarTogglerMode"}},{"Kind":"Components.Component","Name":"Bar","TypeName":"Blazorise.Bar","Documentation":"\n \n Controls which will be toggled. Uses parent by default. \n \n ","Metadata":{"Common.PropertyName":"Bar","Common.GloballyQualifiedTypeName":"global::Blazorise.Bar"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.BarToggler","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarToggler","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2080188284,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.BarToggler.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarToggler"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.BarToggler.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarToggler","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1803516184,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.BarToggler.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.BarToggler"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.BarToggler.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarToggler","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1004569385,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.CardSubtitle","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardSubtitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32","Documentation":"\n \n Number from 1 to 6 that defines the subtitle size where the smaller number means larger text.\n \n \n todo: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.CardSubtitle","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardSubtitle"}},{"HashCode":931064070,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.CardSubtitle","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.CardSubtitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32","Documentation":"\n \n Number from 1 to 6 that defines the subtitle size where the smaller number means larger text.\n \n \n todo: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.CardSubtitle","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardSubtitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1639103427,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.CardSubtitle.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardSubtitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.CardSubtitle.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardSubtitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":706685940,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.CardSubtitle.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.CardSubtitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.CardSubtitle.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardSubtitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":825030574,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.CardTitle","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32?","Documentation":"\n \n Number from 1 to 6 that defines the title size where the smaller number means larger text.\n \n \n TODO: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.CardTitle","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardTitle"}},{"HashCode":-2043154499,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.CardTitle","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.CardTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32?","Documentation":"\n \n Number from 1 to 6 that defines the title size where the smaller number means larger text.\n \n \n TODO: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.CardTitle","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-705772150,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.CardTitle.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.CardTitle.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardTitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1149281926,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.CardTitle.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.CardTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.CardTitle.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CardTitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":123084062,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Carousel","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Carousel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Autoplay","TypeName":"System.Boolean","Documentation":"\n \n Autoplays the carousel slides.\n \n ","Metadata":{"Common.PropertyName":"Autoplay","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoRepeat","TypeName":"System.Boolean","Documentation":"\n \n Auto-repeats the carousel slides once they reach the end.\n \n ","Metadata":{"Common.PropertyName":"AutoRepeat","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Crossfade","TypeName":"System.Boolean","Documentation":"\n \n Animate slides with a fade transition instead of a slide.\n \n ","Metadata":{"Common.PropertyName":"Crossfade","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Double","Documentation":"\n \n Defines the interval(in milliseconds) after which the item will automatically slide.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"ShowIndicators","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show an indicator for each slide.\n \n ","Metadata":{"Common.PropertyName":"ShowIndicators","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowControls","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show the controls that allows the user to navigate to the next or previous slide.\n \n ","Metadata":{"Common.PropertyName":"ShowControls","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectedSlide","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected slide name.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlide","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedSlideChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected slide has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlideChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreviousButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for previous button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"PreviousButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"NextButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for next button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"NextButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Carousel","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Carousel"}},{"HashCode":-90594920,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Carousel","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Carousel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Autoplay","TypeName":"System.Boolean","Documentation":"\n \n Autoplays the carousel slides.\n \n ","Metadata":{"Common.PropertyName":"Autoplay","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoRepeat","TypeName":"System.Boolean","Documentation":"\n \n Auto-repeats the carousel slides once they reach the end.\n \n ","Metadata":{"Common.PropertyName":"AutoRepeat","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Crossfade","TypeName":"System.Boolean","Documentation":"\n \n Animate slides with a fade transition instead of a slide.\n \n ","Metadata":{"Common.PropertyName":"Crossfade","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Double","Documentation":"\n \n Defines the interval(in milliseconds) after which the item will automatically slide.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"ShowIndicators","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show an indicator for each slide.\n \n ","Metadata":{"Common.PropertyName":"ShowIndicators","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowControls","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show the controls that allows the user to navigate to the next or previous slide.\n \n ","Metadata":{"Common.PropertyName":"ShowControls","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectedSlide","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected slide name.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlide","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedSlideChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected slide has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlideChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreviousButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for previous button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"PreviousButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"NextButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for next button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"NextButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Carousel","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Carousel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1629011077,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Carousel.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Carousel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Carousel.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Carousel","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2052807264,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Carousel.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Carousel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Carousel.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Carousel","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1944478796,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Check","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Check"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.Check component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Indeterminate","TypeName":"System.Boolean?","Documentation":"\n \n The indeterminate property can help you to achieve a 'check all' effect.\n \n ","Metadata":{"Common.PropertyName":"Indeterminate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Check","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check","Components.GenericTyped":"True"}},{"HashCode":1097168878,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Check","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Check"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.Check component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Indeterminate","TypeName":"System.Boolean?","Documentation":"\n \n The indeterminate property can help you to achieve a 'check all' effect.\n \n ","Metadata":{"Common.PropertyName":"Indeterminate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Check","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-519608946,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Check.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Check.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1366556408,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Check.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Bootstrap.Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Check.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1568421829,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Check.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Check.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1601313830,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Check.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Check.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-105658286,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.CloseButton","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CloseButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Flag to indicate that the button is not responsive for user interaction.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoClose","TypeName":"System.Boolean?","Documentation":"\n \n If true, the parent or with be automatically closed\n when button is placed inside of them.\n \n ","Metadata":{"Common.PropertyName":"AutoClose","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.CloseButton","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CloseButton"}},{"HashCode":-812941099,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.CloseButton","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.CloseButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Flag to indicate that the button is not responsive for user interaction.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoClose","TypeName":"System.Boolean?","Documentation":"\n \n If true, the parent or with be automatically closed\n when button is placed inside of them.\n \n ","Metadata":{"Common.PropertyName":"AutoClose","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.CloseButton","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CloseButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1945996092,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.CloseButton.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CloseButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.CloseButton.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CloseButton","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1493092421,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.CloseButton.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.CloseButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.CloseButton.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"CloseButton","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1445623178,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.DropdownToggle","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownToggle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the dropdown color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Gets or sets the dropdown size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Button outline.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Split","TypeName":"System.Boolean","Documentation":"\n \n Indicates that a toggle should act as a split button.\n \n ","Metadata":{"Common.PropertyName":"Split","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Makes the toggle element look inactive.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ToggleIconVisible","TypeName":"System.Boolean?","Documentation":"\n \n Gets or sets a value indicating whether the dropdown toggle icon is visible.\n \n \n true if [show toggle]; otherwise, false.\n \n Default: True\n ","Metadata":{"Common.PropertyName":"ToggleIconVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the toggle button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.DropdownToggle","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"DropdownToggle"}},{"HashCode":966271878,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.DropdownToggle","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.DropdownToggle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the dropdown color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Gets or sets the dropdown size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Button outline.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Split","TypeName":"System.Boolean","Documentation":"\n \n Indicates that a toggle should act as a split button.\n \n ","Metadata":{"Common.PropertyName":"Split","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Makes the toggle element look inactive.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ToggleIconVisible","TypeName":"System.Boolean?","Documentation":"\n \n Gets or sets a value indicating whether the dropdown toggle icon is visible.\n \n \n true if [show toggle]; otherwise, false.\n \n Default: True\n ","Metadata":{"Common.PropertyName":"ToggleIconVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the toggle button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.DropdownToggle","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"DropdownToggle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":110596774,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.DropdownToggle.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropdownToggle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.DropdownToggle.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"DropdownToggle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2096121297,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.DropdownToggle.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.DropdownToggle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.DropdownToggle.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"DropdownToggle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1217573590,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.FieldBody","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FieldBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column size inside of a component.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.FieldBody","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FieldBody"}},{"HashCode":-467053072,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.FieldBody","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.FieldBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column size inside of a component.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.FieldBody","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FieldBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2055659853,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.FieldBody.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FieldBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.FieldBody.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FieldBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1508073024,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.FieldBody.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.FieldBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.FieldBody.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FieldBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1814204501,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.FileEdit","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FileEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Enables the multiple file selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty file input.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"System.String","Documentation":"\n \n Specifies the types of files that the input accepts. https://www.w3schools.com/tags/att_input_accept.asp\"\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxChunkSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the max chunk size when uploading the file.\n Take note that if you're using you're provided with a stream and should configure the chunk size when handling with the stream.\n \n \n https://docs.microsoft.com/en-us/aspnet/core/blazor/javascript-interoperability/call-dotnet-from-javascript?view=aspnetcore-6.0#stream-from-javascript-to-net\n \n ","Metadata":{"Common.PropertyName":"MaxChunkSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxFileSize","TypeName":"System.Int64","Documentation":"\n \n Maximum file size in bytes, checked before starting upload (note: never trust client, always check file\n size at server-side). Defaults to .\n \n ","Metadata":{"Common.PropertyName":"MaxFileSize","Common.GloballyQualifiedTypeName":"global::System.Int64"}},{"Kind":"Components.Component","Name":"SegmentFetchTimeout","TypeName":"System.TimeSpan","Documentation":"\n \n Gets or sets the Segment Fetch Timeout when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"SegmentFetchTimeout","Common.GloballyQualifiedTypeName":"global::System.TimeSpan"}},{"Kind":"Components.Component","Name":"Changed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the selected file has changed, including when the reset operation is executed.\n \n ","Metadata":{"Common.PropertyName":"Changed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Started","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has started.\n \n ","Metadata":{"Common.PropertyName":"Started","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Ended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has ended.\n \n ","Metadata":{"Common.PropertyName":"Ended","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Written","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the part of file has being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Written","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Progressed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Notifies the progress of file being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Progressed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoReset","TypeName":"System.Boolean","Documentation":"\n \n If true file input will be automatically reset after it has being uploaded.\n \n ","Metadata":{"Common.PropertyName":"AutoReset","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"BrowseButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"BrowseButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"DisableProgressReport","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether report progress should be disabled. By enabling this setting, Progressed and Written callbacks won't be called. Internal file progress won't be tracked.\n This setting can speed up file transfer considerably.\n \n ","Metadata":{"Common.PropertyName":"DisableProgressReport","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.FileEdit","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FileEdit"}},{"HashCode":-659084041,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.FileEdit","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.FileEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Enables the multiple file selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty file input.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"System.String","Documentation":"\n \n Specifies the types of files that the input accepts. https://www.w3schools.com/tags/att_input_accept.asp\"\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxChunkSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the max chunk size when uploading the file.\n Take note that if you're using you're provided with a stream and should configure the chunk size when handling with the stream.\n \n \n https://docs.microsoft.com/en-us/aspnet/core/blazor/javascript-interoperability/call-dotnet-from-javascript?view=aspnetcore-6.0#stream-from-javascript-to-net\n \n ","Metadata":{"Common.PropertyName":"MaxChunkSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxFileSize","TypeName":"System.Int64","Documentation":"\n \n Maximum file size in bytes, checked before starting upload (note: never trust client, always check file\n size at server-side). Defaults to .\n \n ","Metadata":{"Common.PropertyName":"MaxFileSize","Common.GloballyQualifiedTypeName":"global::System.Int64"}},{"Kind":"Components.Component","Name":"SegmentFetchTimeout","TypeName":"System.TimeSpan","Documentation":"\n \n Gets or sets the Segment Fetch Timeout when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"SegmentFetchTimeout","Common.GloballyQualifiedTypeName":"global::System.TimeSpan"}},{"Kind":"Components.Component","Name":"Changed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the selected file has changed, including when the reset operation is executed.\n \n ","Metadata":{"Common.PropertyName":"Changed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Started","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has started.\n \n ","Metadata":{"Common.PropertyName":"Started","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Ended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has ended.\n \n ","Metadata":{"Common.PropertyName":"Ended","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Written","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the part of file has being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Written","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Progressed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Notifies the progress of file being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Progressed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoReset","TypeName":"System.Boolean","Documentation":"\n \n If true file input will be automatically reset after it has being uploaded.\n \n ","Metadata":{"Common.PropertyName":"AutoReset","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"BrowseButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"BrowseButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"DisableProgressReport","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether report progress should be disabled. By enabling this setting, Progressed and Written callbacks won't be called. Internal file progress won't be tracked.\n This setting can speed up file transfer considerably.\n \n ","Metadata":{"Common.PropertyName":"DisableProgressReport","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.FileEdit","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FileEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":888940450,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.FileEdit.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.FileEdit.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1099205544,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.FileEdit.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Bootstrap.FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.FileEdit.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1545819797,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.FileEdit.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.FileEdit.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1373316606,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.FileEdit.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.FileEdit.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1223967287,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Modal","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Modal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of modal dialog.\n \n The parameter should only be used in .razor code.\n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the modal visibility state changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ScrollToTop","TypeName":"System.Boolean","Documentation":"\n \n If true modal will scroll to top when opened.\n \n ","Metadata":{"Common.PropertyName":"ScrollToTop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Opening","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is opened.\n \n ","Metadata":{"Common.PropertyName":"Opening","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Closing","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is closed.\n \n ","Metadata":{"Common.PropertyName":"Closing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Opened","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has opened.\n \n ","Metadata":{"Common.PropertyName":"Opened","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowBackdrop","TypeName":"System.Boolean","Documentation":"\n \n Specifies the backdrop needs to be rendered for this .\n \n ","Metadata":{"Common.PropertyName":"ShowBackdrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AnimationDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.ModalRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the modal content will be rendered.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalRenderMode"}},{"Kind":"Components.Component","Name":"FocusTrap","TypeName":"System.Boolean?","Documentation":"\n \n Defines if the modal should keep the input focus at all times.\n \n ","Metadata":{"Common.PropertyName":"FocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Modal","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Modal"}},{"HashCode":-1870853775,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Modal","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Modal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of modal dialog.\n \n The parameter should only be used in .razor code.\n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the modal visibility state changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ScrollToTop","TypeName":"System.Boolean","Documentation":"\n \n If true modal will scroll to top when opened.\n \n ","Metadata":{"Common.PropertyName":"ScrollToTop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Opening","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is opened.\n \n ","Metadata":{"Common.PropertyName":"Opening","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Closing","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is closed.\n \n ","Metadata":{"Common.PropertyName":"Closing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Opened","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has opened.\n \n ","Metadata":{"Common.PropertyName":"Opened","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowBackdrop","TypeName":"System.Boolean","Documentation":"\n \n Specifies the backdrop needs to be rendered for this .\n \n ","Metadata":{"Common.PropertyName":"ShowBackdrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AnimationDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.ModalRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the modal content will be rendered.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalRenderMode"}},{"Kind":"Components.Component","Name":"FocusTrap","TypeName":"System.Boolean?","Documentation":"\n \n Defines if the modal should keep the input focus at all times.\n \n ","Metadata":{"Common.PropertyName":"FocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Modal","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Modal","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":654904505,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Modal.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Modal"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Modal.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Modal","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-653846553,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Modal.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Modal"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Modal.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Modal","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-565505147,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Radio","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Radio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.Radio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Group","TypeName":"System.String","Documentation":"\n \n Sets the radio group name.\n \n ","Metadata":{"Common.PropertyName":"Group","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the radio value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Radio","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio","Components.GenericTyped":"True"}},{"HashCode":1714760795,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Radio","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Radio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.Radio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Group","TypeName":"System.String","Documentation":"\n \n Sets the radio group name.\n \n ","Metadata":{"Common.PropertyName":"Group","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the radio value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Radio","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-434354343,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Radio.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Radio.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-278478141,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Radio.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Bootstrap.Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Radio.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1066948774,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Radio.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Radio.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1450179881,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Radio.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Radio.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1776071839,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.RadioGroup","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.RadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Radio group name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Buttons","TypeName":"System.Boolean","Documentation":"\n \n Flag which indicates that radios will appear as button.\n \n ","Metadata":{"Common.PropertyName":"Buttons","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Blazorise.Orientation","IsEnum":true,"Documentation":"\n \n Defines the orientation of the radio elements.\n \n ","Metadata":{"Common.PropertyName":"Orientation","Common.GloballyQualifiedTypeName":"global::Blazorise.Orientation"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the color or radio buttons(only when is true).\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"CheckedValue","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the checked value is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.RadioGroup","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup","Components.GenericTyped":"True"}},{"HashCode":-435691129,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.RadioGroup","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.RadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.RadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Radio group name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Buttons","TypeName":"System.Boolean","Documentation":"\n \n Flag which indicates that radios will appear as button.\n \n ","Metadata":{"Common.PropertyName":"Buttons","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Blazorise.Orientation","IsEnum":true,"Documentation":"\n \n Defines the orientation of the radio elements.\n \n ","Metadata":{"Common.PropertyName":"Orientation","Common.GloballyQualifiedTypeName":"global::Blazorise.Orientation"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the color or radio buttons(only when is true).\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"CheckedValue","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the checked value is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.RadioGroup","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1862991299,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.RadioGroup.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.RadioGroup.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-702073134,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.RadioGroup.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Bootstrap.RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.RadioGroup.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":737749781,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.RadioGroup.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.RadioGroup.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1275748259,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.RadioGroup.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.RadioGroup.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-46581862,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Switch","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Switch"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.Switch component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the switch named color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Switch","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch","Components.GenericTyped":"True"}},{"HashCode":775341608,"Kind":"Components.Component","Name":"Blazorise.Bootstrap.Switch","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Switch"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Bootstrap.Switch component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the switch named color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap.Switch","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1415557158,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Switch.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Switch.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-243888059,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Switch.Feedback","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Bootstrap.Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Switch.Feedback","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1340081274,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Switch.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Switch.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1293357574,"Kind":"Components.ChildContent","Name":"Blazorise.Bootstrap.Switch.ChildContent","AssemblyName":"Blazorise.Bootstrap","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bootstrap.Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bootstrap.Switch.ChildContent","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1481561193,"Kind":"Components.Component","Name":"Blazorise.Bootstrap._Imports","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap._Imports","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"_Imports"}},{"HashCode":651504338,"Kind":"Components.Component","Name":"Blazorise.Bootstrap._Imports","AssemblyName":"Blazorise.Bootstrap","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap._Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bootstrap._Imports","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"_Imports","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1554590701,"Kind":"Components.Component","Name":"Blazorise.BaseElementComponent","AssemblyName":"Blazorise","Documentation":"\n \n Base class for all basic html elements.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BaseElementComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BaseElementComponent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BaseElementComponent"}},{"HashCode":-1232241751,"Kind":"Components.Component","Name":"Blazorise.BaseElementComponent","AssemblyName":"Blazorise","Documentation":"\n \n Base class for all basic html elements.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BaseElementComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BaseElementComponent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BaseElementComponent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1504584262,"Kind":"Components.ChildContent","Name":"Blazorise.BaseElementComponent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BaseElementComponent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BaseElementComponent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BaseElementComponent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1247165834,"Kind":"Components.ChildContent","Name":"Blazorise.BaseElementComponent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BaseElementComponent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BaseElementComponent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BaseElementComponent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-377563014,"Kind":"Components.Component","Name":"Blazorise.Accordion","AssemblyName":"Blazorise","Documentation":"\n \n An accordion is a vertically stacked list of headers that reveal or hide associated sections of content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Accordion"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Accordion","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Accordion"}},{"HashCode":381012919,"Kind":"Components.Component","Name":"Blazorise.Accordion","AssemblyName":"Blazorise","Documentation":"\n \n An accordion is a vertically stacked list of headers that reveal or hide associated sections of content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Accordion"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Accordion","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Accordion","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1674093120,"Kind":"Components.ChildContent","Name":"Blazorise.Accordion.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Accordion"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Accordion.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Accordion","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2071076853,"Kind":"Components.ChildContent","Name":"Blazorise.Accordion.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Accordion"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Accordion.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Accordion","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-520086611,"Kind":"Components.Component","Name":"Blazorise.Addon","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for buttons, labels or inputs placed inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Addon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AddonType","TypeName":"Blazorise.AddonType","IsEnum":true,"Documentation":"\n \n Defines the location and behaviour of addon container.\n \n ","Metadata":{"Common.PropertyName":"AddonType","Common.GloballyQualifiedTypeName":"global::Blazorise.AddonType"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Addon","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addon"}},{"HashCode":-2079868388,"Kind":"Components.Component","Name":"Blazorise.Addon","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for buttons, labels or inputs placed inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Addon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AddonType","TypeName":"Blazorise.AddonType","IsEnum":true,"Documentation":"\n \n Defines the location and behaviour of addon container.\n \n ","Metadata":{"Common.PropertyName":"AddonType","Common.GloballyQualifiedTypeName":"global::Blazorise.AddonType"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Addon","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addon","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1264768968,"Kind":"Components.ChildContent","Name":"Blazorise.Addon.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Addon"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Addon.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addon","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2116667989,"Kind":"Components.ChildContent","Name":"Blazorise.Addon.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Addon"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Addon.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addon","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1546928133,"Kind":"Components.Component","Name":"Blazorise.AddonLabel","AssemblyName":"Blazorise","Documentation":"\n \n Static text that can be placed inside of an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AddonLabel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.AddonLabel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AddonLabel"}},{"HashCode":1775804310,"Kind":"Components.Component","Name":"Blazorise.AddonLabel","AssemblyName":"Blazorise","Documentation":"\n \n Static text that can be placed inside of an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.AddonLabel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.AddonLabel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AddonLabel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1564227885,"Kind":"Components.ChildContent","Name":"Blazorise.AddonLabel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AddonLabel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.AddonLabel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AddonLabel","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1935443366,"Kind":"Components.ChildContent","Name":"Blazorise.AddonLabel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.AddonLabel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.AddonLabel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AddonLabel","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-444590614,"Kind":"Components.Component","Name":"Blazorise.Addons","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for text, buttons, or button groups on either side of textual inputs.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Addons"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the addons inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Changes the size of the elements placed inside of this .\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Addons","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addons"}},{"HashCode":-116912600,"Kind":"Components.Component","Name":"Blazorise.Addons","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for text, buttons, or button groups on either side of textual inputs.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Addons"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the addons inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Changes the size of the elements placed inside of this .\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Addons","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addons","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":768277823,"Kind":"Components.ChildContent","Name":"Blazorise.Addons.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Addons"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Addons.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addons","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":620032555,"Kind":"Components.ChildContent","Name":"Blazorise.Addons.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Addons"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Addons.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Addons","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1851625518,"Kind":"Components.Component","Name":"Blazorise.Alert","AssemblyName":"Blazorise","Documentation":"\n \n Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Alert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Dismisable","TypeName":"System.Boolean","Documentation":"\n \n Enables the alert to be closed by placing the padding for close button.\n \n ","Metadata":{"Common.PropertyName":"Dismisable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Sets the alert visibility.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the alert visibility state changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the alert color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Alert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Alert"}},{"HashCode":-1337074427,"Kind":"Components.Component","Name":"Blazorise.Alert","AssemblyName":"Blazorise","Documentation":"\n \n Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Alert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Dismisable","TypeName":"System.Boolean","Documentation":"\n \n Enables the alert to be closed by placing the padding for close button.\n \n ","Metadata":{"Common.PropertyName":"Dismisable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Sets the alert visibility.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the alert visibility state changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the alert color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Alert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Alert","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-681719042,"Kind":"Components.ChildContent","Name":"Blazorise.Alert.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Alert"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Alert.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Alert","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1381189751,"Kind":"Components.ChildContent","Name":"Blazorise.Alert.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Alert"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Alert.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Alert","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1739853398,"Kind":"Components.Component","Name":"Blazorise.AlertDescription","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for longer text inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AlertDescription"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.AlertDescription","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertDescription"}},{"HashCode":36964466,"Kind":"Components.Component","Name":"Blazorise.AlertDescription","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for longer text inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.AlertDescription"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.AlertDescription","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertDescription","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":589808773,"Kind":"Components.ChildContent","Name":"Blazorise.AlertDescription.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AlertDescription"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.AlertDescription.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertDescription","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1050628200,"Kind":"Components.ChildContent","Name":"Blazorise.AlertDescription.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.AlertDescription"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.AlertDescription.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertDescription","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2021781910,"Kind":"Components.Component","Name":"Blazorise.AlertMessage","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for text or action buttons placed inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AlertMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.AlertMessage","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertMessage"}},{"HashCode":-2004989826,"Kind":"Components.Component","Name":"Blazorise.AlertMessage","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for text or action buttons placed inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.AlertMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.AlertMessage","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertMessage","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2062553487,"Kind":"Components.ChildContent","Name":"Blazorise.AlertMessage.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AlertMessage"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.AlertMessage.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertMessage","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":893390706,"Kind":"Components.ChildContent","Name":"Blazorise.AlertMessage.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.AlertMessage"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.AlertMessage.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"AlertMessage","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-380236426,"Kind":"Components.Component","Name":"Blazorise.Badge","AssemblyName":"Blazorise","Documentation":"\n \n Small and adaptive tag for adding context to just about any content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Badge"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Pill","TypeName":"System.Boolean","Documentation":"\n \n Make the badge more rounded.\n \n ","Metadata":{"Common.PropertyName":"Pill","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the badge contextual color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Link","TypeName":"System.String","Documentation":"\n \n Create a badge link and provide actionable badges with hover and focus states.\n \n ","Metadata":{"Common.PropertyName":"Link","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CloseClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on close button click.\n \n ","Metadata":{"Common.PropertyName":"CloseClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Badge","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Badge"}},{"HashCode":-92525474,"Kind":"Components.Component","Name":"Blazorise.Badge","AssemblyName":"Blazorise","Documentation":"\n \n Small and adaptive tag for adding context to just about any content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Badge"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Pill","TypeName":"System.Boolean","Documentation":"\n \n Make the badge more rounded.\n \n ","Metadata":{"Common.PropertyName":"Pill","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the badge contextual color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Link","TypeName":"System.String","Documentation":"\n \n Create a badge link and provide actionable badges with hover and focus states.\n \n ","Metadata":{"Common.PropertyName":"Link","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CloseClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on close button click.\n \n ","Metadata":{"Common.PropertyName":"CloseClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Badge","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Badge","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":224914082,"Kind":"Components.ChildContent","Name":"Blazorise.Badge.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Badge"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Badge.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Badge","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2123680686,"Kind":"Components.ChildContent","Name":"Blazorise.Badge.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Badge"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Badge.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Badge","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-525323946,"Kind":"Components.Component","Name":"Blazorise.Bar","AssemblyName":"Blazorise","Documentation":"\n \n The component is a wrapper that positions branding, navigation, and other elements into a concise header or sidebar.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Bar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Controls the state of toggler and the menu.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the bar visibility changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Breakpoint","TypeName":"Blazorise.Breakpoint","IsEnum":true,"Documentation":"\n \n Used for responsive collapsing.\n \n ","Metadata":{"Common.PropertyName":"Breakpoint","Common.GloballyQualifiedTypeName":"global::Blazorise.Breakpoint"}},{"Kind":"Components.Component","Name":"NavigationBreakpoint","TypeName":"Blazorise.Breakpoint","IsEnum":true,"Documentation":"\n \n Used for responsive collapsing after Navigation.\n \n ","Metadata":{"Common.PropertyName":"NavigationBreakpoint","Common.GloballyQualifiedTypeName":"global::Blazorise.Breakpoint"}},{"Kind":"Components.Component","Name":"ThemeContrast","TypeName":"Blazorise.ThemeContrast","IsEnum":true,"Documentation":"\n \n Defines the preferred theme contrast for this component.\n \n ","Metadata":{"Common.PropertyName":"ThemeContrast","Common.GloballyQualifiedTypeName":"global::Blazorise.ThemeContrast"}},{"Kind":"Components.Component","Name":"Alignment","TypeName":"Blazorise.Alignment","IsEnum":true,"Documentation":"\n \n Defines the alignment within bar.\n \n ","Metadata":{"Common.PropertyName":"Alignment","Common.GloballyQualifiedTypeName":"global::Blazorise.Alignment"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BarMode","IsEnum":true,"Documentation":"\n \n Defines the orientation for the bar. Vertical is required when using as a Sidebar.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarMode"}},{"Kind":"Components.Component","Name":"CollapseMode","TypeName":"Blazorise.BarCollapseMode","IsEnum":true,"Documentation":"\n \n Defines how the bar will be collapsed.\n \n ","Metadata":{"Common.PropertyName":"CollapseMode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarCollapseMode"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bar","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Bar"}},{"HashCode":1660685476,"Kind":"Components.Component","Name":"Blazorise.Bar","AssemblyName":"Blazorise","Documentation":"\n \n The component is a wrapper that positions branding, navigation, and other elements into a concise header or sidebar.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Controls the state of toggler and the menu.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the bar visibility changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Breakpoint","TypeName":"Blazorise.Breakpoint","IsEnum":true,"Documentation":"\n \n Used for responsive collapsing.\n \n ","Metadata":{"Common.PropertyName":"Breakpoint","Common.GloballyQualifiedTypeName":"global::Blazorise.Breakpoint"}},{"Kind":"Components.Component","Name":"NavigationBreakpoint","TypeName":"Blazorise.Breakpoint","IsEnum":true,"Documentation":"\n \n Used for responsive collapsing after Navigation.\n \n ","Metadata":{"Common.PropertyName":"NavigationBreakpoint","Common.GloballyQualifiedTypeName":"global::Blazorise.Breakpoint"}},{"Kind":"Components.Component","Name":"ThemeContrast","TypeName":"Blazorise.ThemeContrast","IsEnum":true,"Documentation":"\n \n Defines the preferred theme contrast for this component.\n \n ","Metadata":{"Common.PropertyName":"ThemeContrast","Common.GloballyQualifiedTypeName":"global::Blazorise.ThemeContrast"}},{"Kind":"Components.Component","Name":"Alignment","TypeName":"Blazorise.Alignment","IsEnum":true,"Documentation":"\n \n Defines the alignment within bar.\n \n ","Metadata":{"Common.PropertyName":"Alignment","Common.GloballyQualifiedTypeName":"global::Blazorise.Alignment"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BarMode","IsEnum":true,"Documentation":"\n \n Defines the orientation for the bar. Vertical is required when using as a Sidebar.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarMode"}},{"Kind":"Components.Component","Name":"CollapseMode","TypeName":"Blazorise.BarCollapseMode","IsEnum":true,"Documentation":"\n \n Defines how the bar will be collapsed.\n \n ","Metadata":{"Common.PropertyName":"CollapseMode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarCollapseMode"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Bar","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Bar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-972430105,"Kind":"Components.ChildContent","Name":"Blazorise.Bar.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Bar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bar.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Bar","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-735345064,"Kind":"Components.ChildContent","Name":"Blazorise.Bar.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Bar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Bar.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Bar","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2441000,"Kind":"Components.Component","Name":"Blazorise.BarBrand","AssemblyName":"Blazorise","Documentation":"\n \n Part of the component that is always visible, and which usually contains\n the logo and optionally some links or icons.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarBrand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarBrand","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarBrand"}},{"HashCode":837333940,"Kind":"Components.Component","Name":"Blazorise.BarBrand","AssemblyName":"Blazorise","Documentation":"\n \n Part of the component that is always visible, and which usually contains\n the logo and optionally some links or icons.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarBrand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarBrand","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarBrand","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":928591663,"Kind":"Components.ChildContent","Name":"Blazorise.BarBrand.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarBrand"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarBrand.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarBrand","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1152959382,"Kind":"Components.ChildContent","Name":"Blazorise.BarBrand.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarBrand"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarBrand.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarBrand","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-253230153,"Kind":"Components.Component","Name":"Blazorise.BarDropdown","AssemblyName":"Blazorise","Documentation":"\n \n The dropdown menu, which can include bar items and dividers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdown"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Sets a value indicating whether the dropdown menu and all its child controls are visible.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the component visibility changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdown"}},{"HashCode":2066890853,"Kind":"Components.Component","Name":"Blazorise.BarDropdown","AssemblyName":"Blazorise","Documentation":"\n \n The dropdown menu, which can include bar items and dividers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarDropdown"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Sets a value indicating whether the dropdown menu and all its child controls are visible.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the component visibility changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdown","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-479615004,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdown.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarDropdown"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdown.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdown","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":134473509,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdown.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarDropdown"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdown.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdown","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1384843187,"Kind":"Components.Component","Name":"Blazorise.BarDropdownDivider","AssemblyName":"Blazorise","Documentation":"\n \n Divider that can be placed between 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdownDivider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownDivider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownDivider"}},{"HashCode":1104171084,"Kind":"Components.Component","Name":"Blazorise.BarDropdownDivider","AssemblyName":"Blazorise","Documentation":"\n \n Divider that can be placed between 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarDropdownDivider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownDivider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownDivider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":879597525,"Kind":"Components.Component","Name":"Blazorise.BarDropdownItem","AssemblyName":"Blazorise","Documentation":"\n \n A menu item for the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdownItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Specifies the URL of the page the link goes to.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the link element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Indentation","TypeName":"System.Double","Documentation":"\n \n Determines how much left padding will be applied to the dropdown item. (in rem unit)\n \n ","Metadata":{"Common.PropertyName":"Indentation","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownItem"}},{"HashCode":158020648,"Kind":"Components.Component","Name":"Blazorise.BarDropdownItem","AssemblyName":"Blazorise","Documentation":"\n \n A menu item for the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarDropdownItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Specifies the URL of the page the link goes to.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the link element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Indentation","TypeName":"System.Double","Documentation":"\n \n Determines how much left padding will be applied to the dropdown item. (in rem unit)\n \n ","Metadata":{"Common.PropertyName":"Indentation","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-521821708,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdownItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarDropdownItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdownItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1278372397,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdownItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarDropdownItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdownItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1128509915,"Kind":"Components.Component","Name":"Blazorise.BarDropdownMenu","AssemblyName":"Blazorise","Documentation":"\n \n Main container for a menu that can contain or or more 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdownMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownMenu","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownMenu"}},{"HashCode":-1810742885,"Kind":"Components.Component","Name":"Blazorise.BarDropdownMenu","AssemblyName":"Blazorise","Documentation":"\n \n Main container for a menu that can contain or or more 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarDropdownMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownMenu","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1059033417,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdownMenu.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarDropdownMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdownMenu.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownMenu","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2138061968,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdownMenu.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarDropdownMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdownMenu.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownMenu","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1712136207,"Kind":"Components.Component","Name":"Blazorise.BarDropdownToggle","AssemblyName":"Blazorise","Documentation":"\n \n Toggles the visibility or collapse of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdownToggle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Indentation","TypeName":"System.Double","Documentation":"\n \n Determines how much left padding will be applied to the dropdown toggle. (in rem unit)\n \n ","Metadata":{"Common.PropertyName":"Indentation","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the toggle button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownToggle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownToggle"}},{"HashCode":1302857237,"Kind":"Components.Component","Name":"Blazorise.BarDropdownToggle","AssemblyName":"Blazorise","Documentation":"\n \n Toggles the visibility or collapse of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarDropdownToggle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Indentation","TypeName":"System.Double","Documentation":"\n \n Determines how much left padding will be applied to the dropdown toggle. (in rem unit)\n \n ","Metadata":{"Common.PropertyName":"Indentation","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the toggle button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarDropdownToggle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownToggle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2124809379,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdownToggle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarDropdownToggle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdownToggle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownToggle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1058623819,"Kind":"Components.ChildContent","Name":"Blazorise.BarDropdownToggle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarDropdownToggle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarDropdownToggle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdownToggle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1825424589,"Kind":"Components.Component","Name":"Blazorise.BarEnd","AssemblyName":"Blazorise","Documentation":"\n \n The far part of the menu, which appears at the end of the navbar.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarEnd"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarEnd","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarEnd"}},{"HashCode":-227851957,"Kind":"Components.Component","Name":"Blazorise.BarEnd","AssemblyName":"Blazorise","Documentation":"\n \n The far part of the menu, which appears at the end of the navbar.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarEnd"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarEnd","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarEnd","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":760206695,"Kind":"Components.ChildContent","Name":"Blazorise.BarEnd.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarEnd"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarEnd.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarEnd","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1838477882,"Kind":"Components.ChildContent","Name":"Blazorise.BarEnd.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarEnd"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarEnd.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarEnd","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2078422674,"Kind":"Components.Component","Name":"Blazorise.BarIcon","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper component around that is used by the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarIcon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"IconName","TypeName":"System.Object","Documentation":"\n \n Icon name that can be either a string or .\n \n ","Metadata":{"Common.PropertyName":"IconName","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"IconStyle","TypeName":"Blazorise.IconStyle","IsEnum":true,"Documentation":"\n \n Suggested icon style.\n \n ","Metadata":{"Common.PropertyName":"IconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle"}},{"Kind":"Components.Component","Name":"IconSize","TypeName":"Blazorise.IconSize","IsEnum":true,"Documentation":"\n \n Defines the icon size.\n \n ","Metadata":{"Common.PropertyName":"IconSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IconSize"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarIcon","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarIcon"}},{"HashCode":2046050373,"Kind":"Components.Component","Name":"Blazorise.BarIcon","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper component around that is used by the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarIcon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"IconName","TypeName":"System.Object","Documentation":"\n \n Icon name that can be either a string or .\n \n ","Metadata":{"Common.PropertyName":"IconName","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"IconStyle","TypeName":"Blazorise.IconStyle","IsEnum":true,"Documentation":"\n \n Suggested icon style.\n \n ","Metadata":{"Common.PropertyName":"IconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle"}},{"Kind":"Components.Component","Name":"IconSize","TypeName":"Blazorise.IconSize","IsEnum":true,"Documentation":"\n \n Defines the icon size.\n \n ","Metadata":{"Common.PropertyName":"IconSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IconSize"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarIcon","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarIcon","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":812144743,"Kind":"Components.Component","Name":"Blazorise.BarItem","AssemblyName":"Blazorise","Documentation":"\n \n Container for or components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the flag to indicate if is active, or focused.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the disabled state to make inactive.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarItem"}},{"HashCode":-2095440602,"Kind":"Components.Component","Name":"Blazorise.BarItem","AssemblyName":"Blazorise","Documentation":"\n \n Container for or components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the flag to indicate if is active, or focused.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the disabled state to make inactive.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1207116583,"Kind":"Components.ChildContent","Name":"Blazorise.BarItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1724062552,"Kind":"Components.ChildContent","Name":"Blazorise.BarItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1626427353,"Kind":"Components.Component","Name":"Blazorise.BarLabel","AssemblyName":"Blazorise","Documentation":"\n \n Small text that can appear next to the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarLabel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarLabel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLabel"}},{"HashCode":-156085787,"Kind":"Components.Component","Name":"Blazorise.BarLabel","AssemblyName":"Blazorise","Documentation":"\n \n Small text that can appear next to the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarLabel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarLabel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLabel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2132891065,"Kind":"Components.ChildContent","Name":"Blazorise.BarLabel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarLabel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarLabel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLabel","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":478872288,"Kind":"Components.ChildContent","Name":"Blazorise.BarLabel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarLabel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarLabel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLabel","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-757385686,"Kind":"Components.Component","Name":"Blazorise.BarLink","AssemblyName":"Blazorise","Documentation":"\n \n A clickable link, the sibling of a or .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Specifies the URL of the page the link goes to.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLink"}},{"HashCode":589554455,"Kind":"Components.Component","Name":"Blazorise.BarLink","AssemblyName":"Blazorise","Documentation":"\n \n A clickable link, the sibling of a or .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Specifies the URL of the page the link goes to.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLink","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1968240686,"Kind":"Components.ChildContent","Name":"Blazorise.BarLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLink","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":181721531,"Kind":"Components.ChildContent","Name":"Blazorise.BarLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarLink","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1213124967,"Kind":"Components.Component","Name":"Blazorise.BarMenu","AssemblyName":"Blazorise","Documentation":"\n \n The main part of the , hidden on touch devices, visible on desktop.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarMenu","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarMenu"}},{"HashCode":-527591923,"Kind":"Components.Component","Name":"Blazorise.BarMenu","AssemblyName":"Blazorise","Documentation":"\n \n The main part of the , hidden on touch devices, visible on desktop.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarMenu","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2104843693,"Kind":"Components.ChildContent","Name":"Blazorise.BarMenu.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarMenu.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarMenu","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1671237246,"Kind":"Components.ChildContent","Name":"Blazorise.BarMenu.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarMenu.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarMenu","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-543610209,"Kind":"Components.Component","Name":"Blazorise.BarStart","AssemblyName":"Blazorise","Documentation":"\n \n The near part of the menu, which appears next to the navbar brand on desktop.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarStart"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarStart","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarStart"}},{"HashCode":-398875947,"Kind":"Components.Component","Name":"Blazorise.BarStart","AssemblyName":"Blazorise","Documentation":"\n \n The near part of the menu, which appears next to the navbar brand on desktop.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarStart"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarStart","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarStart","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2033750277,"Kind":"Components.ChildContent","Name":"Blazorise.BarStart.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarStart"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarStart.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarStart","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2068355097,"Kind":"Components.ChildContent","Name":"Blazorise.BarStart.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarStart"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarStart.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarStart","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1236928360,"Kind":"Components.Component","Name":"Blazorise.BarToggler","AssemblyName":"Blazorise","Documentation":"\n \n Controls the visibility state of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarToggler"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BarTogglerMode","IsEnum":true,"Documentation":"\n \n Provides options for inline or popout styles. Only supported by Vertical Bar. Uses inline by default.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarTogglerMode"}},{"Kind":"Components.Component","Name":"Bar","TypeName":"Blazorise.Bar","Documentation":"\n \n Controls which will be toggled. Uses parent by default. \n \n ","Metadata":{"Common.PropertyName":"Bar","Common.GloballyQualifiedTypeName":"global::Blazorise.Bar"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarToggler","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarToggler"}},{"HashCode":1728512540,"Kind":"Components.Component","Name":"Blazorise.BarToggler","AssemblyName":"Blazorise","Documentation":"\n \n Controls the visibility state of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarToggler"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BarTogglerMode","IsEnum":true,"Documentation":"\n \n Provides options for inline or popout styles. Only supported by Vertical Bar. Uses inline by default.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BarTogglerMode"}},{"Kind":"Components.Component","Name":"Bar","TypeName":"Blazorise.Bar","Documentation":"\n \n Controls which will be toggled. Uses parent by default. \n \n ","Metadata":{"Common.PropertyName":"Bar","Common.GloballyQualifiedTypeName":"global::Blazorise.Bar"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BarToggler","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarToggler","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-921310574,"Kind":"Components.ChildContent","Name":"Blazorise.BarToggler.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BarToggler"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarToggler.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarToggler","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":733393952,"Kind":"Components.ChildContent","Name":"Blazorise.BarToggler.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BarToggler"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BarToggler.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarToggler","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-293454162,"Kind":"Components.Component","Name":"Blazorise.Breadcrumb","AssemblyName":"Blazorise","Documentation":"\n \n Indicate the current page's location within a navigational hierarchy.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Breadcrumb"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BreadcrumbMode","IsEnum":true,"Documentation":"\n \n Defines the breadcrumb activation mode.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BreadcrumbMode"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Breadcrumb","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Breadcrumb"}},{"HashCode":1491322845,"Kind":"Components.Component","Name":"Blazorise.Breadcrumb","AssemblyName":"Blazorise","Documentation":"\n \n Indicate the current page's location within a navigational hierarchy.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Breadcrumb"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.BreadcrumbMode","IsEnum":true,"Documentation":"\n \n Defines the breadcrumb activation mode.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.BreadcrumbMode"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Breadcrumb","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Breadcrumb","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":732877874,"Kind":"Components.ChildContent","Name":"Blazorise.Breadcrumb.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Breadcrumb"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Breadcrumb.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Breadcrumb","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1212755210,"Kind":"Components.ChildContent","Name":"Blazorise.Breadcrumb.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Breadcrumb"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Breadcrumb.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Breadcrumb","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1795675738,"Kind":"Components.Component","Name":"Blazorise.BreadcrumbItem","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a breadcrumb link.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BreadcrumbItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the item active state.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BreadcrumbItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbItem"}},{"HashCode":-674844738,"Kind":"Components.Component","Name":"Blazorise.BreadcrumbItem","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a breadcrumb link.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BreadcrumbItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the item active state.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BreadcrumbItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":852931397,"Kind":"Components.ChildContent","Name":"Blazorise.BreadcrumbItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BreadcrumbItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BreadcrumbItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1684353181,"Kind":"Components.ChildContent","Name":"Blazorise.BreadcrumbItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BreadcrumbItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BreadcrumbItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":841105959,"Kind":"Components.Component","Name":"Blazorise.BreadcrumbLink","AssemblyName":"Blazorise","Documentation":"\n \n Links can be href's for anchor tags, or to's for router-links.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BreadcrumbLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', disables the component's functionality and places it in a disabled state.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Link to the destination page.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Defines the title of a link, which appears to the user as a tooltip.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BreadcrumbLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbLink"}},{"HashCode":369708324,"Kind":"Components.Component","Name":"Blazorise.BreadcrumbLink","AssemblyName":"Blazorise","Documentation":"\n \n Links can be href's for anchor tags, or to's for router-links.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BreadcrumbLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', disables the component's functionality and places it in a disabled state.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Link to the destination page.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Defines the title of a link, which appears to the user as a tooltip.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BreadcrumbLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbLink","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1388415496,"Kind":"Components.ChildContent","Name":"Blazorise.BreadcrumbLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BreadcrumbLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BreadcrumbLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbLink","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1872829479,"Kind":"Components.ChildContent","Name":"Blazorise.BreadcrumbLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BreadcrumbLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BreadcrumbLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BreadcrumbLink","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2067161831,"Kind":"Components.Component","Name":"Blazorise.Button","AssemblyName":"Blazorise","Documentation":"\n \n Clickable button for actions in forms, dialogs, and more with support for multiple sizes, states, and more.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Button"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Blazorise.ButtonType","IsEnum":true,"Documentation":"\n \n Defines the button type.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Blazorise.ButtonType"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the button color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Changes the size of a button.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to have the outlines.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', disables the component's functionality and places it in a disabled state.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', places the component in the active state with active styling.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Block","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to span the full width of a parent.\n \n ","Metadata":{"Common.PropertyName":"Block","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n Shows the loading spinner or a .\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the component loading template.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreventDefaultOnSubmit","TypeName":"System.Boolean","Documentation":"\n \n Prevents a default form-post when button type is set to .\n \n ","Metadata":{"Common.PropertyName":"PreventDefaultOnSubmit","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Command","TypeName":"System.Windows.Input.ICommand","Documentation":"\n \n Gets or sets the command to be executed when clicked on a button.\n \n ","Metadata":{"Common.PropertyName":"Command","Common.GloballyQualifiedTypeName":"global::System.Windows.Input.ICommand"}},{"Kind":"Components.Component","Name":"CommandParameter","TypeName":"System.Object","Documentation":"\n \n Reflects the parameter to pass to the CommandProperty upon execution.\n \n ","Metadata":{"Common.PropertyName":"CommandParameter","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the button.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document for a .\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Button","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Button"}},{"HashCode":732935187,"Kind":"Components.Component","Name":"Blazorise.Button","AssemblyName":"Blazorise","Documentation":"\n \n Clickable button for actions in forms, dialogs, and more with support for multiple sizes, states, and more.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Button"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Blazorise.ButtonType","IsEnum":true,"Documentation":"\n \n Defines the button type.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Blazorise.ButtonType"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the button color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Changes the size of a button.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to have the outlines.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', disables the component's functionality and places it in a disabled state.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n When set to 'true', places the component in the active state with active styling.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Block","TypeName":"System.Boolean","Documentation":"\n \n Makes the button to span the full width of a parent.\n \n ","Metadata":{"Common.PropertyName":"Block","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n Shows the loading spinner or a .\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the component loading template.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreventDefaultOnSubmit","TypeName":"System.Boolean","Documentation":"\n \n Prevents a default form-post when button type is set to .\n \n ","Metadata":{"Common.PropertyName":"PreventDefaultOnSubmit","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Command","TypeName":"System.Windows.Input.ICommand","Documentation":"\n \n Gets or sets the command to be executed when clicked on a button.\n \n ","Metadata":{"Common.PropertyName":"Command","Common.GloballyQualifiedTypeName":"global::System.Windows.Input.ICommand"}},{"Kind":"Components.Component","Name":"CommandParameter","TypeName":"System.Object","Documentation":"\n \n Reflects the parameter to pass to the CommandProperty upon execution.\n \n ","Metadata":{"Common.PropertyName":"CommandParameter","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the button.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document for a .\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Button","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Button","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1554659901,"Kind":"Components.ChildContent","Name":"Blazorise.Button.LoadingTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the component loading template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Button.LoadingTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":665471880,"Kind":"Components.ChildContent","Name":"Blazorise.Button.LoadingTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the component loading template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"Blazorise.Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Button.LoadingTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":108373029,"Kind":"Components.ChildContent","Name":"Blazorise.Button.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Button.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1730903623,"Kind":"Components.ChildContent","Name":"Blazorise.Button.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Button"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Button.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Button","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-93834369,"Kind":"Components.Component","Name":"Blazorise.Buttons","AssemblyName":"Blazorise","Documentation":"\n \n Group a series of buttons together on a single line.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Buttons"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Role","TypeName":"Blazorise.ButtonsRole","IsEnum":true,"Documentation":"\n \n Gets or sets the role of the button group.\n \n ","Metadata":{"Common.PropertyName":"Role","Common.GloballyQualifiedTypeName":"global::Blazorise.ButtonsRole"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Blazorise.Orientation","IsEnum":true,"Documentation":"\n \n Gets or sets the button group orientation mode.\n \n ","Metadata":{"Common.PropertyName":"Orientation","Common.GloballyQualifiedTypeName":"global::Blazorise.Orientation"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size","IsEnum":true,"Documentation":"\n \n Change the size of multiple buttons at once.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Buttons","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Buttons"}},{"HashCode":1906185215,"Kind":"Components.Component","Name":"Blazorise.Buttons","AssemblyName":"Blazorise","Documentation":"\n \n Group a series of buttons together on a single line.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Buttons"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Role","TypeName":"Blazorise.ButtonsRole","IsEnum":true,"Documentation":"\n \n Gets or sets the role of the button group.\n \n ","Metadata":{"Common.PropertyName":"Role","Common.GloballyQualifiedTypeName":"global::Blazorise.ButtonsRole"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Blazorise.Orientation","IsEnum":true,"Documentation":"\n \n Gets or sets the button group orientation mode.\n \n ","Metadata":{"Common.PropertyName":"Orientation","Common.GloballyQualifiedTypeName":"global::Blazorise.Orientation"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size","IsEnum":true,"Documentation":"\n \n Change the size of multiple buttons at once.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Buttons","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Buttons","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1739991213,"Kind":"Components.ChildContent","Name":"Blazorise.Buttons.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Buttons"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Buttons.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Buttons","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":984444986,"Kind":"Components.ChildContent","Name":"Blazorise.Buttons.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Buttons"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Buttons.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Buttons","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1185110593,"Kind":"Components.Component","Name":"Blazorise.CloseButton","AssemblyName":"Blazorise","Documentation":"\n \n A generic close button for dismissing content like modals and alerts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CloseButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Flag to indicate that the button is not responsive for user interaction.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoClose","TypeName":"System.Boolean?","Documentation":"\n \n If true, the parent or with be automatically closed\n when button is placed inside of them.\n \n ","Metadata":{"Common.PropertyName":"AutoClose","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CloseButton","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CloseButton"}},{"HashCode":-1910233741,"Kind":"Components.Component","Name":"Blazorise.CloseButton","AssemblyName":"Blazorise","Documentation":"\n \n A generic close button for dismissing content like modals and alerts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CloseButton"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Flag to indicate that the button is not responsive for user interaction.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoClose","TypeName":"System.Boolean?","Documentation":"\n \n If true, the parent or with be automatically closed\n when button is placed inside of them.\n \n ","Metadata":{"Common.PropertyName":"AutoClose","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CloseButton","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CloseButton","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-982637662,"Kind":"Components.ChildContent","Name":"Blazorise.CloseButton.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CloseButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CloseButton.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CloseButton","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1784506347,"Kind":"Components.ChildContent","Name":"Blazorise.CloseButton.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CloseButton"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CloseButton.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CloseButton","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1576718304,"Kind":"Components.Component","Name":"Blazorise.Card","AssemblyName":"Blazorise","Documentation":"\n \n A card is a flexible and extensible content container. It includes options for headers and footers,\n a wide variety of content, contextual background colors, and powerful display options.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Card"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"WhiteText","TypeName":"System.Boolean","Documentation":"\n \n Sets the white text when using the darker background.\n \n ","Metadata":{"Common.PropertyName":"WhiteText","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Card","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Card"}},{"HashCode":329922929,"Kind":"Components.Component","Name":"Blazorise.Card","AssemblyName":"Blazorise","Documentation":"\n \n A card is a flexible and extensible content container. It includes options for headers and footers,\n a wide variety of content, contextual background colors, and powerful display options.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Card"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"WhiteText","TypeName":"System.Boolean","Documentation":"\n \n Sets the white text when using the darker background.\n \n ","Metadata":{"Common.PropertyName":"WhiteText","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Card","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Card","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-807639387,"Kind":"Components.ChildContent","Name":"Blazorise.Card.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Card"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Card.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1718311592,"Kind":"Components.ChildContent","Name":"Blazorise.Card.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Card"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Card.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Card","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":309820480,"Kind":"Components.Component","Name":"Blazorise.CardActions","AssemblyName":"Blazorise","Documentation":"\n \n Container for various card actions or commands.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardActions"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardActions","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardActions"}},{"HashCode":-1140868874,"Kind":"Components.Component","Name":"Blazorise.CardActions","AssemblyName":"Blazorise","Documentation":"\n \n Container for various card actions or commands.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardActions"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardActions","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardActions","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1780565486,"Kind":"Components.ChildContent","Name":"Blazorise.CardActions.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardActions"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardActions.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardActions","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1561370171,"Kind":"Components.ChildContent","Name":"Blazorise.CardActions.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardActions"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardActions.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardActions","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1786391730,"Kind":"Components.Component","Name":"Blazorise.CardBody","AssemblyName":"Blazorise","Documentation":"\n \n The main block of a .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardBody"}},{"HashCode":1543672730,"Kind":"Components.Component","Name":"Blazorise.CardBody","AssemblyName":"Blazorise","Documentation":"\n \n The main block of a .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1613106984,"Kind":"Components.ChildContent","Name":"Blazorise.CardBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":291403024,"Kind":"Components.ChildContent","Name":"Blazorise.CardBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1770641001,"Kind":"Components.Component","Name":"Blazorise.CardDeck","AssemblyName":"Blazorise","Documentation":"\n \n Container for an identical width and height cards that aren't attached to one another.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardDeck"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardDeck","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardDeck"}},{"HashCode":812508804,"Kind":"Components.Component","Name":"Blazorise.CardDeck","AssemblyName":"Blazorise","Documentation":"\n \n Container for an identical width and height cards that aren't attached to one another.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardDeck"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardDeck","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardDeck","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-533201163,"Kind":"Components.ChildContent","Name":"Blazorise.CardDeck.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardDeck"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardDeck.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardDeck","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-840787417,"Kind":"Components.ChildContent","Name":"Blazorise.CardDeck.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardDeck"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardDeck.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardDeck","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1152017607,"Kind":"Components.Component","Name":"Blazorise.CardFooter","AssemblyName":"Blazorise","Documentation":"\n \n An optional footer within a card.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardFooter"}},{"HashCode":782205562,"Kind":"Components.Component","Name":"Blazorise.CardFooter","AssemblyName":"Blazorise","Documentation":"\n \n An optional footer within a card.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardFooter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1035593538,"Kind":"Components.ChildContent","Name":"Blazorise.CardFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardFooter","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":464041491,"Kind":"Components.ChildContent","Name":"Blazorise.CardFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardFooter","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":844709499,"Kind":"Components.Component","Name":"Blazorise.CardGroup","AssemblyName":"Blazorise","Documentation":"\n \n Represent cards as a single, attached component with same width and height columns. Card groups use display: flex; to reach their sizing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardGroup"}},{"HashCode":2104479215,"Kind":"Components.Component","Name":"Blazorise.CardGroup","AssemblyName":"Blazorise","Documentation":"\n \n Represent cards as a single, attached component with same width and height columns. Card groups use display: flex; to reach their sizing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1341198585,"Kind":"Components.ChildContent","Name":"Blazorise.CardGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1504411586,"Kind":"Components.ChildContent","Name":"Blazorise.CardGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1049760100,"Kind":"Components.Component","Name":"Blazorise.CardHeader","AssemblyName":"Blazorise","Documentation":"\n \n An optional header within a card.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardHeader"}},{"HashCode":568541154,"Kind":"Components.Component","Name":"Blazorise.CardHeader","AssemblyName":"Blazorise","Documentation":"\n \n An optional header within a card.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2113214009,"Kind":"Components.ChildContent","Name":"Blazorise.CardHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":356022261,"Kind":"Components.ChildContent","Name":"Blazorise.CardHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1503294348,"Kind":"Components.Component","Name":"Blazorise.CardImage","AssemblyName":"Blazorise","Documentation":"\n \n A fullwidth container for a responsive image.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardImage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n Image url.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Alt","TypeName":"System.String","Documentation":"\n \n Alternative image text.\n \n ","Metadata":{"Common.PropertyName":"Alt","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardImage","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardImage"}},{"HashCode":-1373800323,"Kind":"Components.Component","Name":"Blazorise.CardImage","AssemblyName":"Blazorise","Documentation":"\n \n A fullwidth container for a responsive image.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardImage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n Image url.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Alt","TypeName":"System.String","Documentation":"\n \n Alternative image text.\n \n ","Metadata":{"Common.PropertyName":"Alt","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardImage","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardImage","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-570216926,"Kind":"Components.ChildContent","Name":"Blazorise.CardImage.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardImage"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardImage.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardImage","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-692073897,"Kind":"Components.ChildContent","Name":"Blazorise.CardImage.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardImage"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardImage.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardImage","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-816304688,"Kind":"Components.Component","Name":"Blazorise.CardLink","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a card links.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n Link url.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Alt","TypeName":"System.String","Documentation":"\n \n Alternative link text.\n \n ","Metadata":{"Common.PropertyName":"Alt","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardLink"}},{"HashCode":-1112588113,"Kind":"Components.Component","Name":"Blazorise.CardLink","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a card links.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n Link url.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Alt","TypeName":"System.String","Documentation":"\n \n Alternative link text.\n \n ","Metadata":{"Common.PropertyName":"Alt","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardLink","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":809032125,"Kind":"Components.ChildContent","Name":"Blazorise.CardLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardLink","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-429391227,"Kind":"Components.ChildContent","Name":"Blazorise.CardLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardLink","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1191798037,"Kind":"Components.Component","Name":"Blazorise.CardSubtitle","AssemblyName":"Blazorise","Documentation":"\n \n Card titles are used by adding subtitle to a heading tag. Subtitles are generally placed under the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardSubtitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32","Documentation":"\n \n Number from 1 to 6 that defines the subtitle size where the smaller number means larger text.\n \n \n todo: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardSubtitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardSubtitle"}},{"HashCode":-985921133,"Kind":"Components.Component","Name":"Blazorise.CardSubtitle","AssemblyName":"Blazorise","Documentation":"\n \n Card titles are used by adding subtitle to a heading tag. Subtitles are generally placed under the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardSubtitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32","Documentation":"\n \n Number from 1 to 6 that defines the subtitle size where the smaller number means larger text.\n \n \n todo: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardSubtitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardSubtitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":716146697,"Kind":"Components.ChildContent","Name":"Blazorise.CardSubtitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardSubtitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardSubtitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardSubtitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1761888807,"Kind":"Components.ChildContent","Name":"Blazorise.CardSubtitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardSubtitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardSubtitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardSubtitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1605021563,"Kind":"Components.Component","Name":"Blazorise.CardText","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for all text inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardText","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardText"}},{"HashCode":585338013,"Kind":"Components.Component","Name":"Blazorise.CardText","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for all text inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardText","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardText","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1723534710,"Kind":"Components.ChildContent","Name":"Blazorise.CardText.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardText"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardText.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardText","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-946088130,"Kind":"Components.ChildContent","Name":"Blazorise.CardText.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardText"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardText.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardText","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":867002659,"Kind":"Components.Component","Name":"Blazorise.CardTitle","AssemblyName":"Blazorise","Documentation":"\n \n Card titles are used by adding title to a heading tag.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CardTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32?","Documentation":"\n \n Number from 1 to 6 that defines the title size where the smaller number means larger text.\n \n \n TODO: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardTitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardTitle"}},{"HashCode":2074573085,"Kind":"Components.Component","Name":"Blazorise.CardTitle","AssemblyName":"Blazorise","Documentation":"\n \n Card titles are used by adding title to a heading tag.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CardTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"System.Int32?","Documentation":"\n \n Number from 1 to 6 that defines the title size where the smaller number means larger text.\n \n \n TODO: change to enum\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CardTitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-108336700,"Kind":"Components.ChildContent","Name":"Blazorise.CardTitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CardTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardTitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardTitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1084291450,"Kind":"Components.ChildContent","Name":"Blazorise.CardTitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CardTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CardTitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CardTitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1452938127,"Kind":"Components.Component","Name":"Blazorise.Carousel","AssemblyName":"Blazorise","Documentation":"\n \n A slideshow component for cycling through elements - images or slides of text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Carousel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Autoplay","TypeName":"System.Boolean","Documentation":"\n \n Autoplays the carousel slides.\n \n ","Metadata":{"Common.PropertyName":"Autoplay","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoRepeat","TypeName":"System.Boolean","Documentation":"\n \n Auto-repeats the carousel slides once they reach the end.\n \n ","Metadata":{"Common.PropertyName":"AutoRepeat","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Crossfade","TypeName":"System.Boolean","Documentation":"\n \n Animate slides with a fade transition instead of a slide.\n \n ","Metadata":{"Common.PropertyName":"Crossfade","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Double","Documentation":"\n \n Defines the interval(in milliseconds) after which the item will automatically slide.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"ShowIndicators","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show an indicator for each slide.\n \n ","Metadata":{"Common.PropertyName":"ShowIndicators","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowControls","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show the controls that allows the user to navigate to the next or previous slide.\n \n ","Metadata":{"Common.PropertyName":"ShowControls","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectedSlide","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected slide name.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlide","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedSlideChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected slide has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlideChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreviousButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for previous button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"PreviousButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"NextButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for next button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"NextButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Carousel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Carousel"}},{"HashCode":-2006418890,"Kind":"Components.Component","Name":"Blazorise.Carousel","AssemblyName":"Blazorise","Documentation":"\n \n A slideshow component for cycling through elements - images or slides of text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Carousel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Autoplay","TypeName":"System.Boolean","Documentation":"\n \n Autoplays the carousel slides.\n \n ","Metadata":{"Common.PropertyName":"Autoplay","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoRepeat","TypeName":"System.Boolean","Documentation":"\n \n Auto-repeats the carousel slides once they reach the end.\n \n ","Metadata":{"Common.PropertyName":"AutoRepeat","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Crossfade","TypeName":"System.Boolean","Documentation":"\n \n Animate slides with a fade transition instead of a slide.\n \n ","Metadata":{"Common.PropertyName":"Crossfade","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Double","Documentation":"\n \n Defines the interval(in milliseconds) after which the item will automatically slide.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"ShowIndicators","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show an indicator for each slide.\n \n ","Metadata":{"Common.PropertyName":"ShowIndicators","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowControls","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether to show the controls that allows the user to navigate to the next or previous slide.\n \n ","Metadata":{"Common.PropertyName":"ShowControls","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectedSlide","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected slide name.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlide","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedSlideChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected slide has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedSlideChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreviousButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for previous button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"PreviousButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"NextButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization for next button that will override a default .\n \n ","Metadata":{"Common.PropertyName":"NextButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Carousel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Carousel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1072326527,"Kind":"Components.ChildContent","Name":"Blazorise.Carousel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Carousel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Carousel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Carousel","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":636300238,"Kind":"Components.ChildContent","Name":"Blazorise.Carousel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Carousel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Carousel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Carousel","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":516899071,"Kind":"Components.Component","Name":"Blazorise.CarouselSlide","AssemblyName":"Blazorise","Documentation":"\n \n A container for placing content in a carousel slide.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CarouselSlide"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Int32?","Documentation":"\n \n Defines the interval(in milliseconds) after which this item will automatically slide.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the slide name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CarouselSlide","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CarouselSlide"}},{"HashCode":651073420,"Kind":"Components.Component","Name":"Blazorise.CarouselSlide","AssemblyName":"Blazorise","Documentation":"\n \n A container for placing content in a carousel slide.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CarouselSlide"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Int32?","Documentation":"\n \n Defines the interval(in milliseconds) after which this item will automatically slide.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the slide name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CarouselSlide","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CarouselSlide","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-743868392,"Kind":"Components.ChildContent","Name":"Blazorise.CarouselSlide.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CarouselSlide"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CarouselSlide.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CarouselSlide","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":961491582,"Kind":"Components.ChildContent","Name":"Blazorise.CarouselSlide.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CarouselSlide"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CarouselSlide.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CarouselSlide","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1391397233,"Kind":"Components.Component","Name":"Blazorise.Check","AssemblyName":"Blazorise","Documentation":"\n \n Checkboxes allow the user to select one or more items from a set.\n \n Checked value type.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Check"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Check component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Indeterminate","TypeName":"System.Boolean?","Documentation":"\n \n The indeterminate property can help you to achieve a 'check all' effect.\n \n ","Metadata":{"Common.PropertyName":"Indeterminate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Check","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check","Components.GenericTyped":"True"}},{"HashCode":900988663,"Kind":"Components.Component","Name":"Blazorise.Check","AssemblyName":"Blazorise","Documentation":"\n \n Checkboxes allow the user to select one or more items from a set.\n \n Checked value type.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Check"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Check component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Indeterminate","TypeName":"System.Boolean?","Documentation":"\n \n The indeterminate property can help you to achieve a 'check all' effect.\n \n ","Metadata":{"Common.PropertyName":"Indeterminate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Check","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2007136348,"Kind":"Components.ChildContent","Name":"Blazorise.Check.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Check.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1608002429,"Kind":"Components.ChildContent","Name":"Blazorise.Check.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Check.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":720527478,"Kind":"Components.ChildContent","Name":"Blazorise.Check.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Check.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1389227217,"Kind":"Components.ChildContent","Name":"Blazorise.Check.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Check"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Check.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1865303686,"Kind":"Components.Component","Name":"Blazorise.Collapse","AssemblyName":"Blazorise","Documentation":"\n \n Toggle visibility of almost any content on your pages in a vertically collapsing container.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Collapse"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the collapse visibility state.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Collapse","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Collapse"}},{"HashCode":-441398865,"Kind":"Components.Component","Name":"Blazorise.Collapse","AssemblyName":"Blazorise","Documentation":"\n \n Toggle visibility of almost any content on your pages in a vertically collapsing container.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Collapse"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the collapse visibility state.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Collapse","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Collapse","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":68834940,"Kind":"Components.ChildContent","Name":"Blazorise.Collapse.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Collapse"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Collapse.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Collapse","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":799426269,"Kind":"Components.ChildContent","Name":"Blazorise.Collapse.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Collapse"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Collapse.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Collapse","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":65041486,"Kind":"Components.Component","Name":"Blazorise.CollapseBody","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper for collapse content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CollapseBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CollapseBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseBody"}},{"HashCode":1703022064,"Kind":"Components.Component","Name":"Blazorise.CollapseBody","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper for collapse content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CollapseBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CollapseBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":713394576,"Kind":"Components.ChildContent","Name":"Blazorise.CollapseBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CollapseBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CollapseBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1458136225,"Kind":"Components.ChildContent","Name":"Blazorise.CollapseBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CollapseBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CollapseBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1697128713,"Kind":"Components.Component","Name":"Blazorise.CollapseHeader","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper for collapse header.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CollapseHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the header is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CollapseHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseHeader"}},{"HashCode":789085958,"Kind":"Components.Component","Name":"Blazorise.CollapseHeader","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper for collapse header.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.CollapseHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the header is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.CollapseHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1035218844,"Kind":"Components.ChildContent","Name":"Blazorise.CollapseHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CollapseHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CollapseHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1768827174,"Kind":"Components.ChildContent","Name":"Blazorise.CollapseHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.CollapseHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.CollapseHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"CollapseHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1724813998,"Kind":"Components.Component","Name":"Blazorise.ColorEdit","AssemblyName":"Blazorise","Documentation":"\n \n The editor that allows you to select a color from a dropdown menu.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColorEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n \n Gets or sets the input color value.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ColorChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the color has changed.\n \n ","Metadata":{"Common.PropertyName":"ColorChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ColorExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the color value.\n \n ","Metadata":{"Common.PropertyName":"ColorExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ColorEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit"}},{"HashCode":-1450674558,"Kind":"Components.Component","Name":"Blazorise.ColorEdit","AssemblyName":"Blazorise","Documentation":"\n \n The editor that allows you to select a color from a dropdown menu.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ColorEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n \n Gets or sets the input color value.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ColorChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the color has changed.\n \n ","Metadata":{"Common.PropertyName":"ColorChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ColorExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the color value.\n \n ","Metadata":{"Common.PropertyName":"ColorExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ColorEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":773023615,"Kind":"Components.ChildContent","Name":"Blazorise.ColorEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"ColorEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1928903373,"Kind":"Components.ChildContent","Name":"Blazorise.ColorEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.ColorEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1324560482,"Kind":"Components.ChildContent","Name":"Blazorise.ColorEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ColorEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":464405156,"Kind":"Components.ChildContent","Name":"Blazorise.ColorEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ColorEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2082796335,"Kind":"Components.Component","Name":"Blazorise.ColorPicker","AssemblyName":"Blazorise","Documentation":"\n \n The editor that allows you to select a color from a dropdown menu.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColorPicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n \n Gets or sets the input color value.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ColorChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the color has changed.\n \n ","Metadata":{"Common.PropertyName":"ColorChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ColorExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the color value.\n \n ","Metadata":{"Common.PropertyName":"ColorExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Palette","TypeName":"System.String[]","Documentation":"\n \n List a colors below the colorpicker to make it convenient for users to choose from\n frequently or recently used colors.\n \n ","Metadata":{"Common.PropertyName":"Palette","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"ShowPalette","TypeName":"System.Boolean","Documentation":"\n \n Controls the visibility of the palette below the colorpicker to make it convenient for users to\n choose from frequently or recently used colors.\n \n ","Metadata":{"Common.PropertyName":"ShowPalette","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"HideAfterPaletteSelect","TypeName":"System.Boolean","Documentation":"\n \n Automatically hides the dropdown menu after a palette color is selected.\n \n ","Metadata":{"Common.PropertyName":"HideAfterPaletteSelect","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowClearButton","TypeName":"System.Boolean","Documentation":"\n \n Controls the visibility of the clear buttons.\n \n ","Metadata":{"Common.PropertyName":"ShowClearButton","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCancelButton","TypeName":"System.Boolean","Documentation":"\n \n Controls the visibility of the cancel buttons.\n \n ","Metadata":{"Common.PropertyName":"ShowCancelButton","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PickerLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"PickerLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ColorPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker"}},{"HashCode":-903240446,"Kind":"Components.Component","Name":"Blazorise.ColorPicker","AssemblyName":"Blazorise","Documentation":"\n \n The editor that allows you to select a color from a dropdown menu.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ColorPicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"System.String","Documentation":"\n \n Gets or sets the input color value.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ColorChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the color has changed.\n \n ","Metadata":{"Common.PropertyName":"ColorChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ColorExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the color value.\n \n ","Metadata":{"Common.PropertyName":"ColorExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Palette","TypeName":"System.String[]","Documentation":"\n \n List a colors below the colorpicker to make it convenient for users to choose from\n frequently or recently used colors.\n \n ","Metadata":{"Common.PropertyName":"Palette","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"ShowPalette","TypeName":"System.Boolean","Documentation":"\n \n Controls the visibility of the palette below the colorpicker to make it convenient for users to\n choose from frequently or recently used colors.\n \n ","Metadata":{"Common.PropertyName":"ShowPalette","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"HideAfterPaletteSelect","TypeName":"System.Boolean","Documentation":"\n \n Automatically hides the dropdown menu after a palette color is selected.\n \n ","Metadata":{"Common.PropertyName":"HideAfterPaletteSelect","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowClearButton","TypeName":"System.Boolean","Documentation":"\n \n Controls the visibility of the clear buttons.\n \n ","Metadata":{"Common.PropertyName":"ShowClearButton","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCancelButton","TypeName":"System.Boolean","Documentation":"\n \n Controls the visibility of the cancel buttons.\n \n ","Metadata":{"Common.PropertyName":"ShowCancelButton","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PickerLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"PickerLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ColorPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2043208415,"Kind":"Components.ChildContent","Name":"Blazorise.ColorPicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"ColorPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorPicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":163522778,"Kind":"Components.ChildContent","Name":"Blazorise.ColorPicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.ColorPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorPicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-689556216,"Kind":"Components.ChildContent","Name":"Blazorise.ColorPicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ColorPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorPicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-483538984,"Kind":"Components.ChildContent","Name":"Blazorise.ColorPicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ColorPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ColorPicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1798075137,"Kind":"Components.Component","Name":"Blazorise.Column","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper that represents a column in a flexbox grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Column"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Column","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Column"}},{"HashCode":855818266,"Kind":"Components.Component","Name":"Blazorise.Column","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper that represents a column in a flexbox grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Column"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column sizes.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Column","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Column","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-587479560,"Kind":"Components.ChildContent","Name":"Blazorise.Column.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Column"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Column.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Column","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-333662903,"Kind":"Components.ChildContent","Name":"Blazorise.Column.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Column"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Column.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Column","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1884416562,"Kind":"Components.Component","Name":"Blazorise.Container","AssemblyName":"Blazorise","Documentation":"\n \n The container is a simple element that allows you to place content within a given device or viewport.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Container"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Breakpoint","TypeName":"Blazorise.Breakpoint","IsEnum":true,"Documentation":"\n \n Makes a full width container that is 100% wide until the specified breakpoint is reached.\n \n ","Metadata":{"Common.PropertyName":"Breakpoint","Common.GloballyQualifiedTypeName":"global::Blazorise.Breakpoint"}},{"Kind":"Components.Component","Name":"Fluid","TypeName":"System.Boolean","Documentation":"\n \n Makes a full width container, spanning the entire width of the viewport.\n \n ","Metadata":{"Common.PropertyName":"Fluid","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Container","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Container"}},{"HashCode":2029959896,"Kind":"Components.Component","Name":"Blazorise.Container","AssemblyName":"Blazorise","Documentation":"\n \n The container is a simple element that allows you to place content within a given device or viewport.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Container"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Breakpoint","TypeName":"Blazorise.Breakpoint","IsEnum":true,"Documentation":"\n \n Makes a full width container that is 100% wide until the specified breakpoint is reached.\n \n ","Metadata":{"Common.PropertyName":"Breakpoint","Common.GloballyQualifiedTypeName":"global::Blazorise.Breakpoint"}},{"Kind":"Components.Component","Name":"Fluid","TypeName":"System.Boolean","Documentation":"\n \n Makes a full width container, spanning the entire width of the viewport.\n \n ","Metadata":{"Common.PropertyName":"Fluid","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Container","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Container","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1441591130,"Kind":"Components.ChildContent","Name":"Blazorise.Container.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Container"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Container.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Container","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":203215788,"Kind":"Components.ChildContent","Name":"Blazorise.Container.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Container"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Container.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Container","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-606721333,"Kind":"Components.Component","Name":"Blazorise.Control","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for input components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Control"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Determines if the check or radio control will be inlined.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Role","TypeName":"Blazorise.ControlRole","IsEnum":true,"Documentation":"\n \n Sets the role that affects the behaviour of the control container.\n \n ","Metadata":{"Common.PropertyName":"Role","Common.GloballyQualifiedTypeName":"global::Blazorise.ControlRole"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Control","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Control"}},{"HashCode":1759686999,"Kind":"Components.Component","Name":"Blazorise.Control","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for input components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Control"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Determines if the check or radio control will be inlined.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Role","TypeName":"Blazorise.ControlRole","IsEnum":true,"Documentation":"\n \n Sets the role that affects the behaviour of the control container.\n \n ","Metadata":{"Common.PropertyName":"Role","Common.GloballyQualifiedTypeName":"global::Blazorise.ControlRole"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Control","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Control","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1540811379,"Kind":"Components.ChildContent","Name":"Blazorise.Control.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Control"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Control.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Control","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-425566898,"Kind":"Components.ChildContent","Name":"Blazorise.Control.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Control"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Control.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Control","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":287704569,"Kind":"Components.Component","Name":"Blazorise.DateEdit","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a date value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DateEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.DateEdit component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}},{"Kind":"Components.Component","Name":"Date","TypeName":"TValue","Documentation":"\n \n Gets or sets the input date value.\n \n ","Metadata":{"Common.PropertyName":"Date","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the date has changed.\n \n ","Metadata":{"Common.PropertyName":"DateChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the date value.\n \n ","Metadata":{"Common.PropertyName":"DateExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The earliest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The latest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Int32","Documentation":"\n \n The step attribute specifies the legal day intervals to choose from when the user opens the calendar in a date field.\n \n For example, if step = \"2\", you can only select every second day in the calendar.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DateEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit","Components.GenericTyped":"True"}},{"HashCode":539612541,"Kind":"Components.Component","Name":"Blazorise.DateEdit","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a date value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DateEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.DateEdit component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}},{"Kind":"Components.Component","Name":"Date","TypeName":"TValue","Documentation":"\n \n Gets or sets the input date value.\n \n ","Metadata":{"Common.PropertyName":"Date","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the date has changed.\n \n ","Metadata":{"Common.PropertyName":"DateChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the date value.\n \n ","Metadata":{"Common.PropertyName":"DateExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The earliest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The latest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Int32","Documentation":"\n \n The step attribute specifies the legal day intervals to choose from when the user opens the calendar in a date field.\n \n For example, if step = \"2\", you can only select every second day in the calendar.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DateEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":687776632,"Kind":"Components.ChildContent","Name":"Blazorise.DateEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"DateEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DateEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":924764308,"Kind":"Components.ChildContent","Name":"Blazorise.DateEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.DateEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DateEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":11277559,"Kind":"Components.ChildContent","Name":"Blazorise.DateEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DateEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DateEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1671105011,"Kind":"Components.ChildContent","Name":"Blazorise.DateEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DateEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DateEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1138307810,"Kind":"Components.Component","Name":"Blazorise.DatePicker","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a date value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DatePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.DatePicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Blazorise.DateInputSelectionMode","IsEnum":true,"Documentation":"\n \n Defines the mode in which the dates can be selected.\n \n ","Metadata":{"Common.PropertyName":"SelectionMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputSelectionMode"}},{"Kind":"Components.Component","Name":"Date","TypeName":"TValue","Documentation":"\n \n Gets or sets the input date value.\n \n ","Metadata":{"Common.PropertyName":"Date","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the date has changed.\n \n ","Metadata":{"Common.PropertyName":"DateChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the date value.\n \n ","Metadata":{"Common.PropertyName":"DateExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Dates","TypeName":"System.Collections.Generic.IReadOnlyList","Documentation":"\n \n Gets or sets the input date value.\n \n ","Metadata":{"Common.PropertyName":"Dates","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DatesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs when the date has changed.\n \n ","Metadata":{"Common.PropertyName":"DatesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DatesExpression","TypeName":"System.Linq.Expressions.Expression>>","Documentation":"\n \n Gets or sets an expression that identifies the date value.\n \n ","Metadata":{"Common.PropertyName":"DatesExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The earliest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The latest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"FirstDayOfWeek","TypeName":"System.DayOfWeek","IsEnum":true,"Documentation":"\n \n Defines the first day of the week.\n \n ","Metadata":{"Common.PropertyName":"FirstDayOfWeek","Common.GloballyQualifiedTypeName":"global::System.DayOfWeek"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the display format of the date input.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TimeAs24hr","TypeName":"System.Boolean","Documentation":"\n \n Displays time picker in 24 hour mode without AM/PM selection when enabled.\n \n ","Metadata":{"Common.PropertyName":"TimeAs24hr","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisabledDates","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n List of disabled dates that the user should not be able to pick.\n \n ","Metadata":{"Common.PropertyName":"DisabledDates","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Display the calendar in an always-open state with the inline option.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func>","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DatePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.GenericTyped":"True"}},{"HashCode":682137510,"Kind":"Components.Component","Name":"Blazorise.DatePicker","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a date value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DatePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.DatePicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Blazorise.DateInputSelectionMode","IsEnum":true,"Documentation":"\n \n Defines the mode in which the dates can be selected.\n \n ","Metadata":{"Common.PropertyName":"SelectionMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputSelectionMode"}},{"Kind":"Components.Component","Name":"Date","TypeName":"TValue","Documentation":"\n \n Gets or sets the input date value.\n \n ","Metadata":{"Common.PropertyName":"Date","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the date has changed.\n \n ","Metadata":{"Common.PropertyName":"DateChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DateExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the date value.\n \n ","Metadata":{"Common.PropertyName":"DateExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Dates","TypeName":"System.Collections.Generic.IReadOnlyList","Documentation":"\n \n Gets or sets the input date value.\n \n ","Metadata":{"Common.PropertyName":"Dates","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DatesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs when the date has changed.\n \n ","Metadata":{"Common.PropertyName":"DatesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DatesExpression","TypeName":"System.Linq.Expressions.Expression>>","Documentation":"\n \n Gets or sets an expression that identifies the date value.\n \n ","Metadata":{"Common.PropertyName":"DatesExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The earliest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.DateTimeOffset?","Documentation":"\n \n The latest date to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.DateTimeOffset?"}},{"Kind":"Components.Component","Name":"FirstDayOfWeek","TypeName":"System.DayOfWeek","IsEnum":true,"Documentation":"\n \n Defines the first day of the week.\n \n ","Metadata":{"Common.PropertyName":"FirstDayOfWeek","Common.GloballyQualifiedTypeName":"global::System.DayOfWeek"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the display format of the date input.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TimeAs24hr","TypeName":"System.Boolean","Documentation":"\n \n Displays time picker in 24 hour mode without AM/PM selection when enabled.\n \n ","Metadata":{"Common.PropertyName":"TimeAs24hr","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisabledDates","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n List of disabled dates that the user should not be able to pick.\n \n ","Metadata":{"Common.PropertyName":"DisabledDates","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Display the calendar in an always-open state with the inline option.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func>","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DatePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-498722904,"Kind":"Components.ChildContent","Name":"Blazorise.DatePicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"DatePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DatePicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1713523488,"Kind":"Components.ChildContent","Name":"Blazorise.DatePicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.DatePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DatePicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2027117241,"Kind":"Components.ChildContent","Name":"Blazorise.DatePicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DatePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DatePicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":603600556,"Kind":"Components.ChildContent","Name":"Blazorise.DatePicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DatePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DatePicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-330348193,"Kind":"Components.Component","Name":"Blazorise.Divider","AssemblyName":"Blazorise","Documentation":"\n \n A divider is a thin line that groups content in lists and layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Divider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DividerType","TypeName":"Blazorise.DividerType?","Documentation":"\n \n Defines the type and style of the divider.\n \n ","Metadata":{"Common.PropertyName":"DividerType","Common.GloballyQualifiedTypeName":"global::Blazorise.DividerType?"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Defines the text of the divider when it's set as .\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Divider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Divider"}},{"HashCode":-1610813950,"Kind":"Components.Component","Name":"Blazorise.Divider","AssemblyName":"Blazorise","Documentation":"\n \n A divider is a thin line that groups content in lists and layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Divider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"DividerType","TypeName":"Blazorise.DividerType?","Documentation":"\n \n Defines the type and style of the divider.\n \n ","Metadata":{"Common.PropertyName":"DividerType","Common.GloballyQualifiedTypeName":"global::Blazorise.DividerType?"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Defines the text of the divider when it's set as .\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Divider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Divider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-939040714,"Kind":"Components.Component","Name":"Blazorise.Dropdown","AssemblyName":"Blazorise","Documentation":"\n \n Dropdown is toggleable, contextual overlay for displaying lists of links and more.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Dropdown"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be visible.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, dropdown would not react to button click.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Direction","TypeName":"Blazorise.Direction","IsEnum":true,"Documentation":"\n \n Dropdown-menu slide direction.\n \n ","Metadata":{"Common.PropertyName":"Direction","Common.GloballyQualifiedTypeName":"global::Blazorise.Direction"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the dropdown menu visibility has changed.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Dropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dropdown"}},{"HashCode":1063847589,"Kind":"Components.Component","Name":"Blazorise.Dropdown","AssemblyName":"Blazorise","Documentation":"\n \n Dropdown is toggleable, contextual overlay for displaying lists of links and more.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Dropdown"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be visible.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, dropdown would not react to button click.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Direction","TypeName":"Blazorise.Direction","IsEnum":true,"Documentation":"\n \n Dropdown-menu slide direction.\n \n ","Metadata":{"Common.PropertyName":"Direction","Common.GloballyQualifiedTypeName":"global::Blazorise.Direction"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the dropdown menu visibility has changed.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Dropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dropdown","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-590941174,"Kind":"Components.ChildContent","Name":"Blazorise.Dropdown.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Dropdown"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Dropdown.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dropdown","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":565039148,"Kind":"Components.ChildContent","Name":"Blazorise.Dropdown.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Dropdown"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Dropdown.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dropdown","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2129311378,"Kind":"Components.Component","Name":"Blazorise.DropdownDivider","AssemblyName":"Blazorise","Documentation":"\n \n Divider that can be placed between 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownDivider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownDivider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownDivider"}},{"HashCode":974840090,"Kind":"Components.Component","Name":"Blazorise.DropdownDivider","AssemblyName":"Blazorise","Documentation":"\n \n Divider that can be placed between 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DropdownDivider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownDivider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownDivider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1571054134,"Kind":"Components.Component","Name":"Blazorise.DropdownHeader","AssemblyName":"Blazorise","Documentation":"\n \n Add a header to label sections of actions in any dropdown menu.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownHeader"}},{"HashCode":1261764526,"Kind":"Components.Component","Name":"Blazorise.DropdownHeader","AssemblyName":"Blazorise","Documentation":"\n \n Add a header to label sections of actions in any dropdown menu.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DropdownHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-921139180,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropdownHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":640400920,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DropdownHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":219602491,"Kind":"Components.Component","Name":"Blazorise.DropdownItem","AssemblyName":"Blazorise","Documentation":"\n \n A menu item for the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Documentation":"\n \n Holds the item value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Indicate the currently active item.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Indicate the currently disabled item.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownItem"}},{"HashCode":-1169915259,"Kind":"Components.Component","Name":"Blazorise.DropdownItem","AssemblyName":"Blazorise","Documentation":"\n \n A menu item for the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DropdownItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Object","Documentation":"\n \n Holds the item value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Indicate the currently active item.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Indicate the currently disabled item.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1122256310,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropdownItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1923288828,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DropdownItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":924501527,"Kind":"Components.Component","Name":"Blazorise.DropdownMenu","AssemblyName":"Blazorise","Documentation":"\n \n Main container for a menu that can contain or or more 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"MaxMenuHeight","TypeName":"System.String","Documentation":"\n \n Sets the maximum height of the dropdown menu.\n \n ","Metadata":{"Common.PropertyName":"MaxMenuHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownMenu","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownMenu"}},{"HashCode":314002541,"Kind":"Components.Component","Name":"Blazorise.DropdownMenu","AssemblyName":"Blazorise","Documentation":"\n \n Main container for a menu that can contain or or more 's.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DropdownMenu"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"MaxMenuHeight","TypeName":"System.String","Documentation":"\n \n Sets the maximum height of the dropdown menu.\n \n ","Metadata":{"Common.PropertyName":"MaxMenuHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownMenu","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1188476678,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownMenu.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropdownMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownMenu.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownMenu","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1352821189,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownMenu.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DropdownMenu"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownMenu.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownMenu","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":319288371,"Kind":"Components.Component","Name":"Blazorise.DropdownToggle","AssemblyName":"Blazorise","Documentation":"\n \n Toggles the dropdown menu visibility on or off.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownToggle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the dropdown color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Gets or sets the dropdown size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Button outline.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Split","TypeName":"System.Boolean","Documentation":"\n \n Indicates that a toggle should act as a split button.\n \n ","Metadata":{"Common.PropertyName":"Split","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Makes the toggle element look inactive.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ToggleIconVisible","TypeName":"System.Boolean?","Documentation":"\n \n Gets or sets a value indicating whether the dropdown toggle icon is visible.\n \n \n true if [show toggle]; otherwise, false.\n \n Default: True\n ","Metadata":{"Common.PropertyName":"ToggleIconVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the toggle button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownToggle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownToggle"}},{"HashCode":-1058650219,"Kind":"Components.Component","Name":"Blazorise.DropdownToggle","AssemblyName":"Blazorise","Documentation":"\n \n Toggles the dropdown menu visibility on or off.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DropdownToggle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the dropdown color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Gets or sets the dropdown size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Outline","TypeName":"System.Boolean","Documentation":"\n \n Button outline.\n \n ","Metadata":{"Common.PropertyName":"Outline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Split","TypeName":"System.Boolean","Documentation":"\n \n Indicates that a toggle should act as a split button.\n \n ","Metadata":{"Common.PropertyName":"Split","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Makes the toggle element look inactive.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ToggleIconVisible","TypeName":"System.Boolean?","Documentation":"\n \n Gets or sets a value indicating whether the dropdown toggle icon is visible.\n \n \n true if [show toggle]; otherwise, false.\n \n Default: True\n ","Metadata":{"Common.PropertyName":"ToggleIconVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the toggle button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropdownToggle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownToggle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1965441760,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownToggle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropdownToggle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownToggle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownToggle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-475355256,"Kind":"Components.ChildContent","Name":"Blazorise.DropdownToggle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DropdownToggle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropdownToggle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropdownToggle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":879491233,"Kind":"Components.Component","Name":"Blazorise.DropContainer","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper component for the draggable items and dropzones.\n \n Type of the draggable item.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropContainer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DropContainer component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Items that are used for the drag&drop withing the container.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemsFilter","TypeName":"System.Func","Documentation":"\n \n The method used to determine if the item belongs to the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemsFilter","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemDropped","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Callback that indicates that an item has been dropped on a drop zone. Should be used to update the \"status\" of the data item.\n \n ","Metadata":{"Common.PropertyName":"ItemDropped","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowed","TypeName":"System.Func","Documentation":"\n \n Determines if the item is allowed to be dropped to the specified zone.\n \n ","Metadata":{"Common.PropertyName":"DropAllowed","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is allowed.\n \n ","Metadata":{"Common.PropertyName":"DropAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DropNotAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is not allowed.\n \n ","Metadata":{"Common.PropertyName":"DropNotAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ApplyDropClassesOnDragStarted","TypeName":"System.Boolean","Documentation":"\n \n When true, or drop classes are applied as soon as a transaction has started.\n \n ","Metadata":{"Common.PropertyName":"ApplyDropClassesOnDragStarted","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ItemDisabled","TypeName":"System.Func","Documentation":"\n \n Determines if the item is disabled for dragging and dropping.\n \n ","Metadata":{"Common.PropertyName":"ItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisabledClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone if the result of is false.\n \n ","Metadata":{"Common.PropertyName":"DisabledClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone when the drag operation has started.\n \n ","Metadata":{"Common.PropertyName":"DraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ItemDraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the drag item when it is being dragged.\n \n ","Metadata":{"Common.PropertyName":"ItemDraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropContainer","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropContainer","Components.GenericTyped":"True"}},{"HashCode":321260949,"Kind":"Components.Component","Name":"Blazorise.DropContainer","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper component for the draggable items and dropzones.\n \n Type of the draggable item.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DropContainer"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DropContainer component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Items that are used for the drag&drop withing the container.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemsFilter","TypeName":"System.Func","Documentation":"\n \n The method used to determine if the item belongs to the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemsFilter","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemDropped","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Callback that indicates that an item has been dropped on a drop zone. Should be used to update the \"status\" of the data item.\n \n ","Metadata":{"Common.PropertyName":"ItemDropped","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowed","TypeName":"System.Func","Documentation":"\n \n Determines if the item is allowed to be dropped to the specified zone.\n \n ","Metadata":{"Common.PropertyName":"DropAllowed","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is allowed.\n \n ","Metadata":{"Common.PropertyName":"DropAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DropNotAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is not allowed.\n \n ","Metadata":{"Common.PropertyName":"DropNotAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ApplyDropClassesOnDragStarted","TypeName":"System.Boolean","Documentation":"\n \n When true, or drop classes are applied as soon as a transaction has started.\n \n ","Metadata":{"Common.PropertyName":"ApplyDropClassesOnDragStarted","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ItemDisabled","TypeName":"System.Func","Documentation":"\n \n Determines if the item is disabled for dragging and dropping.\n \n ","Metadata":{"Common.PropertyName":"ItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisabledClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone if the result of is false.\n \n ","Metadata":{"Common.PropertyName":"DisabledClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone when the drag operation has started.\n \n ","Metadata":{"Common.PropertyName":"DraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ItemDraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the drag item when it is being dragged.\n \n ","Metadata":{"Common.PropertyName":"ItemDraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropContainer","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropContainer","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1585144258,"Kind":"Components.ChildContent","Name":"Blazorise.DropContainer.ItemTemplate","AssemblyName":"Blazorise","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"DropContainer"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropContainer.ItemTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropContainer","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-217716303,"Kind":"Components.ChildContent","Name":"Blazorise.DropContainer.ItemTemplate","AssemblyName":"Blazorise","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Blazorise.DropContainer"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropContainer.ItemTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropContainer","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1502804095,"Kind":"Components.ChildContent","Name":"Blazorise.DropContainer.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropContainer"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropContainer.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropContainer","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":207447379,"Kind":"Components.ChildContent","Name":"Blazorise.DropContainer.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DropContainer"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropContainer.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropContainer","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":149805513,"Kind":"Components.Component","Name":"Blazorise.DropZone","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper component that are acting as a drop area for the drop items.\n \n Type of the draggable item.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropZone"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DropZone component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique name of the dropzone.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ItemsFilter","TypeName":"System.Func","Documentation":"\n \n The method used to determine if the item belongs to the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemsFilter","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowed","TypeName":"System.Func","Documentation":"\n \n Determines if the item is allowed to be dropped to this zone.\n \n ","Metadata":{"Common.PropertyName":"DropAllowed","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is allowed.\n \n ","Metadata":{"Common.PropertyName":"DropAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DropNotAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is not allowed.\n \n ","Metadata":{"Common.PropertyName":"DropNotAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ApplyDropClassesOnDragStarted","TypeName":"System.Boolean?","Documentation":"\n \n When true, or drop classes are applied as soon as a transaction has started.\n \n ","Metadata":{"Common.PropertyName":"ApplyDropClassesOnDragStarted","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ItemDisabled","TypeName":"System.Func","Documentation":"\n \n Determines if the item is disabled for dragging and dropping.\n \n ","Metadata":{"Common.PropertyName":"ItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisabledClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone if the result of is false.\n \n ","Metadata":{"Common.PropertyName":"DisabledClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone when the drag operation has started.\n \n ","Metadata":{"Common.PropertyName":"DraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ItemDraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the drag item when it is being dragged.\n \n ","Metadata":{"Common.PropertyName":"ItemDraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AllowReorder","TypeName":"System.Boolean","Documentation":"\n \n If true, the reordering of the items will be enabled.\n \n ","Metadata":{"Common.PropertyName":"AllowReorder","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"OnlyZone","TypeName":"System.Boolean","Documentation":"\n \n If true, will only act as a dropable zone and not render any items.\n \n ","Metadata":{"Common.PropertyName":"OnlyZone","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropZone","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropZone","Components.GenericTyped":"True"}},{"HashCode":1038447463,"Kind":"Components.Component","Name":"Blazorise.DropZone","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper component that are acting as a drop area for the drop items.\n \n Type of the draggable item.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DropZone"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DropZone component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique name of the dropzone.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ItemsFilter","TypeName":"System.Func","Documentation":"\n \n The method used to determine if the item belongs to the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemsFilter","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","Metadata":{"Common.PropertyName":"ItemTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowed","TypeName":"System.Func","Documentation":"\n \n Determines if the item is allowed to be dropped to this zone.\n \n ","Metadata":{"Common.PropertyName":"DropAllowed","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DropAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is allowed.\n \n ","Metadata":{"Common.PropertyName":"DropAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DropNotAllowedClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied if dropping to the current zone is not allowed.\n \n ","Metadata":{"Common.PropertyName":"DropNotAllowedClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ApplyDropClassesOnDragStarted","TypeName":"System.Boolean?","Documentation":"\n \n When true, or drop classes are applied as soon as a transaction has started.\n \n ","Metadata":{"Common.PropertyName":"ApplyDropClassesOnDragStarted","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ItemDisabled","TypeName":"System.Func","Documentation":"\n \n Determines if the item is disabled for dragging and dropping.\n \n ","Metadata":{"Common.PropertyName":"ItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisabledClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone if the result of is false.\n \n ","Metadata":{"Common.PropertyName":"DisabledClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the dropzone when the drag operation has started.\n \n ","Metadata":{"Common.PropertyName":"DraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ItemDraggingClass","TypeName":"System.String","Documentation":"\n \n Classname that is applied to the drag item when it is being dragged.\n \n ","Metadata":{"Common.PropertyName":"ItemDraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AllowReorder","TypeName":"System.Boolean","Documentation":"\n \n If true, the reordering of the items will be enabled.\n \n ","Metadata":{"Common.PropertyName":"AllowReorder","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"OnlyZone","TypeName":"System.Boolean","Documentation":"\n \n If true, will only act as a dropable zone and not render any items.\n \n ","Metadata":{"Common.PropertyName":"OnlyZone","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DropZone","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropZone","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1598962493,"Kind":"Components.ChildContent","Name":"Blazorise.DropZone.ItemTemplate","AssemblyName":"Blazorise","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"DropZone"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropZone.ItemTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropZone","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1575193229,"Kind":"Components.ChildContent","Name":"Blazorise.DropZone.ItemTemplate","AssemblyName":"Blazorise","Documentation":"\n \n The render method that is used to render the items withing the dropzone.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Blazorise.DropZone"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropZone.ItemTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropZone","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":526634105,"Kind":"Components.ChildContent","Name":"Blazorise.DropZone.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropZone"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropZone.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropZone","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1608403951,"Kind":"Components.ChildContent","Name":"Blazorise.DropZone.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DropZone"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DropZone.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DropZone","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-186662880,"Kind":"Components.Component","Name":"Blazorise._Draggable","AssemblyName":"Blazorise","Documentation":"\n \n Internal component that represents the drag item used by the .\n \n Datatype of the item being dragged.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Draggable"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise._Draggable component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ZoneName","TypeName":"System.String","Documentation":"\n \n The dropzone name this this draggable belongs to.\n \n ","Metadata":{"Common.PropertyName":"ZoneName","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n The data that is represented by this item.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DragStarted","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n An event that is raised when a drag operation has started.\n \n ","Metadata":{"Common.PropertyName":"DragStarted","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DragEnded","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n An event that is raised when a drag operation has ended.\n \n ","Metadata":{"Common.PropertyName":"DragEnded","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, the draggable item canot be dragged.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisabledClass","TypeName":"System.String","Documentation":"\n \n The classname that is applied when is set to true.\n \n ","Metadata":{"Common.PropertyName":"DisabledClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DraggingClass","TypeName":"System.String","Documentation":"\n \n The classname that is applied when a dragging operation is in progress.\n \n ","Metadata":{"Common.PropertyName":"DraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Documentation":"\n \n Defines the index of the draggable item.\n \n ","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"HideContent","TypeName":"System.Boolean","Documentation":"\n \n If true, the item content will not be rendered.\n \n ","Metadata":{"Common.PropertyName":"HideContent","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._Draggable","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_Draggable","Components.GenericTyped":"True"}},{"HashCode":-1237350291,"Kind":"Components.Component","Name":"Blazorise._Draggable","AssemblyName":"Blazorise","Documentation":"\n \n Internal component that represents the drag item used by the .\n \n Datatype of the item being dragged.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise._Draggable"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise._Draggable component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ZoneName","TypeName":"System.String","Documentation":"\n \n The dropzone name this this draggable belongs to.\n \n ","Metadata":{"Common.PropertyName":"ZoneName","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n The data that is represented by this item.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DragStarted","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n An event that is raised when a drag operation has started.\n \n ","Metadata":{"Common.PropertyName":"DragStarted","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DragEnded","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n An event that is raised when a drag operation has ended.\n \n ","Metadata":{"Common.PropertyName":"DragEnded","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, the draggable item canot be dragged.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisabledClass","TypeName":"System.String","Documentation":"\n \n The classname that is applied when is set to true.\n \n ","Metadata":{"Common.PropertyName":"DisabledClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DraggingClass","TypeName":"System.String","Documentation":"\n \n The classname that is applied when a dragging operation is in progress.\n \n ","Metadata":{"Common.PropertyName":"DraggingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32","Documentation":"\n \n Defines the index of the draggable item.\n \n ","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"HideContent","TypeName":"System.Boolean","Documentation":"\n \n If true, the item content will not be rendered.\n \n ","Metadata":{"Common.PropertyName":"HideContent","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._Draggable","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_Draggable","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1424031195,"Kind":"Components.ChildContent","Name":"Blazorise._Draggable.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"_Draggable"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise._Draggable.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_Draggable","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1826213845,"Kind":"Components.ChildContent","Name":"Blazorise._Draggable.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise._Draggable"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise._Draggable.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_Draggable","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1845764788,"Kind":"Components.Component","Name":"Blazorise.Dynamic","AssemblyName":"Blazorise","Documentation":"\n \n Component used to dynamically build a DOM element based on its name.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Dynamic"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TagName","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the element to render.\n \n ","Metadata":{"Common.PropertyName":"TagName","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ElementRef","TypeName":"Microsoft.AspNetCore.Components.ElementReference","Documentation":"\n \n Gets or sets the element reference.\n \n ","Metadata":{"Common.PropertyName":"ElementRef","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.ElementReference"}},{"Kind":"Components.Component","Name":"ElementRefChanged","TypeName":"System.Action","Documentation":"\n \n Notifies us that the element reference has changed.\n \n ","Metadata":{"Common.PropertyName":"ElementRefChanged","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ClickPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Set to true if click event need to be prevented.\n \n ","Metadata":{"Common.PropertyName":"ClickPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ClickStopPropagation","TypeName":"System.Boolean","Documentation":"\n \n Set to true if click event need to be prevented from propagation.\n \n ","Metadata":{"Common.PropertyName":"ClickStopPropagation","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Dynamic","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dynamic"}},{"HashCode":166787658,"Kind":"Components.Component","Name":"Blazorise.Dynamic","AssemblyName":"Blazorise","Documentation":"\n \n Component used to dynamically build a DOM element based on its name.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Dynamic"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TagName","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the element to render.\n \n ","Metadata":{"Common.PropertyName":"TagName","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ElementRef","TypeName":"Microsoft.AspNetCore.Components.ElementReference","Documentation":"\n \n Gets or sets the element reference.\n \n ","Metadata":{"Common.PropertyName":"ElementRef","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.ElementReference"}},{"Kind":"Components.Component","Name":"ElementRefChanged","TypeName":"System.Action","Documentation":"\n \n Notifies us that the element reference has changed.\n \n ","Metadata":{"Common.PropertyName":"ElementRefChanged","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ClickPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Set to true if click event need to be prevented.\n \n ","Metadata":{"Common.PropertyName":"ClickPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ClickStopPropagation","TypeName":"System.Boolean","Documentation":"\n \n Set to true if click event need to be prevented from propagation.\n \n ","Metadata":{"Common.PropertyName":"ClickStopPropagation","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Dynamic","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dynamic","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1599529827,"Kind":"Components.ChildContent","Name":"Blazorise.Dynamic.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Dynamic"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Dynamic.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dynamic","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1532957077,"Kind":"Components.ChildContent","Name":"Blazorise.Dynamic.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Dynamic"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Dynamic.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dynamic","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":230860873,"Kind":"Components.Component","Name":"Blazorise.Field","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for form input components like label, text, button, etc.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Field"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Horizontal","TypeName":"System.Boolean","Documentation":"\n \n Aligns the controls for horizontal form.\n \n ","Metadata":{"Common.PropertyName":"Horizontal","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the field inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"JustifyContent","TypeName":"Blazorise.JustifyContent","IsEnum":true,"Documentation":"\n \n Aligns the flexible container's items when the items do not use all available space on the main-axis (horizontally).\n \n ","Metadata":{"Common.PropertyName":"JustifyContent","Common.GloballyQualifiedTypeName":"global::Blazorise.JustifyContent"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Field","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Field"}},{"HashCode":-1989508375,"Kind":"Components.Component","Name":"Blazorise.Field","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for form input components like label, text, button, etc.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Field"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Horizontal","TypeName":"System.Boolean","Documentation":"\n \n Aligns the controls for horizontal form.\n \n ","Metadata":{"Common.PropertyName":"Horizontal","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the field inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"JustifyContent","TypeName":"Blazorise.JustifyContent","IsEnum":true,"Documentation":"\n \n Aligns the flexible container's items when the items do not use all available space on the main-axis (horizontally).\n \n ","Metadata":{"Common.PropertyName":"JustifyContent","Common.GloballyQualifiedTypeName":"global::Blazorise.JustifyContent"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Field","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Field","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-591012606,"Kind":"Components.ChildContent","Name":"Blazorise.Field.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Field"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Field.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Field","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-466728212,"Kind":"Components.ChildContent","Name":"Blazorise.Field.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Field"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Field.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Field","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2019411733,"Kind":"Components.Component","Name":"Blazorise.FieldBody","AssemblyName":"Blazorise","Documentation":"\n \n Container for input components when has set to true.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FieldBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column size inside of a component.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FieldBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldBody"}},{"HashCode":-906619517,"Kind":"Components.Component","Name":"Blazorise.FieldBody","AssemblyName":"Blazorise","Documentation":"\n \n Container for input components when has set to true.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FieldBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column size inside of a component.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FieldBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1827418633,"Kind":"Components.ChildContent","Name":"Blazorise.FieldBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FieldBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FieldBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-297251980,"Kind":"Components.ChildContent","Name":"Blazorise.FieldBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.FieldBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FieldBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2119575830,"Kind":"Components.Component","Name":"Blazorise.FieldHelp","AssemblyName":"Blazorise","Documentation":"\n \n Sets the field help-text positioned bellow the field.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FieldHelp"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FieldHelp","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldHelp"}},{"HashCode":1182084264,"Kind":"Components.Component","Name":"Blazorise.FieldHelp","AssemblyName":"Blazorise","Documentation":"\n \n Sets the field help-text positioned bellow the field.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FieldHelp"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FieldHelp","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldHelp","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1226805822,"Kind":"Components.ChildContent","Name":"Blazorise.FieldHelp.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FieldHelp"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FieldHelp.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldHelp","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-295211693,"Kind":"Components.ChildContent","Name":"Blazorise.FieldHelp.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.FieldHelp"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FieldHelp.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldHelp","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-889661676,"Kind":"Components.Component","Name":"Blazorise.FieldLabel","AssemblyName":"Blazorise","Documentation":"\n \n Label for a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FieldLabel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"For","TypeName":"System.String","Documentation":"\n \n Gets or sets the ID of an element that this label belongs to.\n \n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Screenreader","TypeName":"Blazorise.Screenreader","IsEnum":true,"Documentation":"\n \n Defines the visibility for screen readers.\n \n ","Metadata":{"Common.PropertyName":"Screenreader","Common.GloballyQualifiedTypeName":"global::Blazorise.Screenreader"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column size inside of a component.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FieldLabel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldLabel"}},{"HashCode":841969979,"Kind":"Components.Component","Name":"Blazorise.FieldLabel","AssemblyName":"Blazorise","Documentation":"\n \n Label for a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FieldLabel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"For","TypeName":"System.String","Documentation":"\n \n Gets or sets the ID of an element that this label belongs to.\n \n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Screenreader","TypeName":"Blazorise.Screenreader","IsEnum":true,"Documentation":"\n \n Defines the visibility for screen readers.\n \n ","Metadata":{"Common.PropertyName":"Screenreader","Common.GloballyQualifiedTypeName":"global::Blazorise.Screenreader"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the column size inside of a component.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FieldLabel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldLabel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1777846412,"Kind":"Components.ChildContent","Name":"Blazorise.FieldLabel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FieldLabel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FieldLabel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldLabel","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1953922861,"Kind":"Components.ChildContent","Name":"Blazorise.FieldLabel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.FieldLabel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FieldLabel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FieldLabel","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1195607635,"Kind":"Components.Component","Name":"Blazorise.Fields","AssemblyName":"Blazorise","Documentation":"\n \n Container for multiple component that needs to be placed in a flexbox grid row.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Fields"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n \n Sets the field label.\n \n ","Metadata":{"Common.PropertyName":"Label","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Help","TypeName":"System.String","Documentation":"\n \n Sets the field help-text positioned bellow the field.\n \n ","Metadata":{"Common.PropertyName":"Help","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the field inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Fields","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Fields"}},{"HashCode":148437869,"Kind":"Components.Component","Name":"Blazorise.Fields","AssemblyName":"Blazorise","Documentation":"\n \n Container for multiple component that needs to be placed in a flexbox grid row.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Fields"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n \n Sets the field label.\n \n ","Metadata":{"Common.PropertyName":"Label","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Help","TypeName":"System.String","Documentation":"\n \n Sets the field help-text positioned bellow the field.\n \n ","Metadata":{"Common.PropertyName":"Help","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the field inside of the grid row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Fields","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Fields","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1355633284,"Kind":"Components.ChildContent","Name":"Blazorise.Fields.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Fields"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Fields.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Fields","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-802337596,"Kind":"Components.ChildContent","Name":"Blazorise.Fields.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Fields"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Fields.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Fields","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-667170571,"Kind":"Components.Component","Name":"Blazorise.Figure","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for piece of content like images, than can display optional caption.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Figure"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.FigureSize","IsEnum":true,"Documentation":"\n \n Gets or sets the figure size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.FigureSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Figure","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Figure"}},{"HashCode":-1424715216,"Kind":"Components.Component","Name":"Blazorise.Figure","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for piece of content like images, than can display optional caption.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Figure"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.FigureSize","IsEnum":true,"Documentation":"\n \n Gets or sets the figure size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.FigureSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Figure","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Figure","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":118050827,"Kind":"Components.ChildContent","Name":"Blazorise.Figure.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Figure"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Figure.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Figure","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1058391281,"Kind":"Components.ChildContent","Name":"Blazorise.Figure.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Figure"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Figure.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Figure","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1587277465,"Kind":"Components.Component","Name":"Blazorise.FigureCaption","AssemblyName":"Blazorise","Documentation":"\n \n Optional caption for a image.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FigureCaption"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FigureCaption","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FigureCaption"}},{"HashCode":321044474,"Kind":"Components.Component","Name":"Blazorise.FigureCaption","AssemblyName":"Blazorise","Documentation":"\n \n Optional caption for a image.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FigureCaption"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FigureCaption","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FigureCaption","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":475377363,"Kind":"Components.ChildContent","Name":"Blazorise.FigureCaption.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FigureCaption"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FigureCaption.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FigureCaption","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1926988088,"Kind":"Components.ChildContent","Name":"Blazorise.FigureCaption.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.FigureCaption"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FigureCaption.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FigureCaption","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-896285202,"Kind":"Components.Component","Name":"Blazorise.FigureImage","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a image.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FigureImage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n The absolute or relative URL of the image.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AlternateText","TypeName":"System.String","Documentation":"\n \n Alternate text for an image.\n \n ","Metadata":{"Common.PropertyName":"AlternateText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Rounded","TypeName":"System.Boolean","Documentation":"\n \n True if container should have a rounded corners.\n \n ","Metadata":{"Common.PropertyName":"Rounded","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FigureImage","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FigureImage"}},{"HashCode":656977538,"Kind":"Components.Component","Name":"Blazorise.FigureImage","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a image.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FigureImage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n The absolute or relative URL of the image.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AlternateText","TypeName":"System.String","Documentation":"\n \n Alternate text for an image.\n \n ","Metadata":{"Common.PropertyName":"AlternateText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Rounded","TypeName":"System.Boolean","Documentation":"\n \n True if container should have a rounded corners.\n \n ","Metadata":{"Common.PropertyName":"Rounded","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FigureImage","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FigureImage","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2030242181,"Kind":"Components.Component","Name":"Blazorise.FileEdit","AssemblyName":"Blazorise","Documentation":"\n \n Input component with support for single of multi file upload.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FileEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Enables the multiple file selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty file input.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"System.String","Documentation":"\n \n Specifies the types of files that the input accepts. https://www.w3schools.com/tags/att_input_accept.asp\"\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxChunkSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the max chunk size when uploading the file.\n Take note that if you're using you're provided with a stream and should configure the chunk size when handling with the stream.\n \n \n https://docs.microsoft.com/en-us/aspnet/core/blazor/javascript-interoperability/call-dotnet-from-javascript?view=aspnetcore-6.0#stream-from-javascript-to-net\n \n ","Metadata":{"Common.PropertyName":"MaxChunkSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxFileSize","TypeName":"System.Int64","Documentation":"\n \n Maximum file size in bytes, checked before starting upload (note: never trust client, always check file\n size at server-side). Defaults to .\n \n ","Metadata":{"Common.PropertyName":"MaxFileSize","Common.GloballyQualifiedTypeName":"global::System.Int64"}},{"Kind":"Components.Component","Name":"SegmentFetchTimeout","TypeName":"System.TimeSpan","Documentation":"\n \n Gets or sets the Segment Fetch Timeout when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"SegmentFetchTimeout","Common.GloballyQualifiedTypeName":"global::System.TimeSpan"}},{"Kind":"Components.Component","Name":"Changed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the selected file has changed, including when the reset operation is executed.\n \n ","Metadata":{"Common.PropertyName":"Changed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Started","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has started.\n \n ","Metadata":{"Common.PropertyName":"Started","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Ended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has ended.\n \n ","Metadata":{"Common.PropertyName":"Ended","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Written","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the part of file has being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Written","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Progressed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Notifies the progress of file being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Progressed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoReset","TypeName":"System.Boolean","Documentation":"\n \n If true file input will be automatically reset after it has being uploaded.\n \n ","Metadata":{"Common.PropertyName":"AutoReset","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"BrowseButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"BrowseButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"DisableProgressReport","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether report progress should be disabled. By enabling this setting, Progressed and Written callbacks won't be called. Internal file progress won't be tracked.\n This setting can speed up file transfer considerably.\n \n ","Metadata":{"Common.PropertyName":"DisableProgressReport","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FileEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FileEdit"}},{"HashCode":1664475384,"Kind":"Components.Component","Name":"Blazorise.FileEdit","AssemblyName":"Blazorise","Documentation":"\n \n Input component with support for single of multi file upload.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FileEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Enables the multiple file selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty file input.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"System.String","Documentation":"\n \n Specifies the types of files that the input accepts. https://www.w3schools.com/tags/att_input_accept.asp\"\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxChunkSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the max chunk size when uploading the file.\n Take note that if you're using you're provided with a stream and should configure the chunk size when handling with the stream.\n \n \n https://docs.microsoft.com/en-us/aspnet/core/blazor/javascript-interoperability/call-dotnet-from-javascript?view=aspnetcore-6.0#stream-from-javascript-to-net\n \n ","Metadata":{"Common.PropertyName":"MaxChunkSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxFileSize","TypeName":"System.Int64","Documentation":"\n \n Maximum file size in bytes, checked before starting upload (note: never trust client, always check file\n size at server-side). Defaults to .\n \n ","Metadata":{"Common.PropertyName":"MaxFileSize","Common.GloballyQualifiedTypeName":"global::System.Int64"}},{"Kind":"Components.Component","Name":"SegmentFetchTimeout","TypeName":"System.TimeSpan","Documentation":"\n \n Gets or sets the Segment Fetch Timeout when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"SegmentFetchTimeout","Common.GloballyQualifiedTypeName":"global::System.TimeSpan"}},{"Kind":"Components.Component","Name":"Changed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the selected file has changed, including when the reset operation is executed.\n \n ","Metadata":{"Common.PropertyName":"Changed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Started","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has started.\n \n ","Metadata":{"Common.PropertyName":"Started","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Ended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has ended.\n \n ","Metadata":{"Common.PropertyName":"Ended","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Written","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the part of file has being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Written","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Progressed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Notifies the progress of file being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Progressed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoReset","TypeName":"System.Boolean","Documentation":"\n \n If true file input will be automatically reset after it has being uploaded.\n \n ","Metadata":{"Common.PropertyName":"AutoReset","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"BrowseButtonLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"BrowseButtonLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"DisableProgressReport","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether report progress should be disabled. By enabling this setting, Progressed and Written callbacks won't be called. Internal file progress won't be tracked.\n This setting can speed up file transfer considerably.\n \n ","Metadata":{"Common.PropertyName":"DisableProgressReport","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FileEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FileEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":97191749,"Kind":"Components.ChildContent","Name":"Blazorise.FileEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FileEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1762490182,"Kind":"Components.ChildContent","Name":"Blazorise.FileEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FileEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1296166880,"Kind":"Components.ChildContent","Name":"Blazorise.FileEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FileEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-747092182,"Kind":"Components.ChildContent","Name":"Blazorise.FileEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.FileEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FileEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FileEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":606804155,"Kind":"Components.Component","Name":"Blazorise.FilePicker","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper component build upon component providing extra file uploading features.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Enables the multiple file selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty file input.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"System.String","Documentation":"\n \n Specifies the types of files that the input accepts. https://www.w3schools.com/tags/att_input_accept.asp\"\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxChunkSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the max chunk size when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"MaxChunkSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxFileSize","TypeName":"System.Int64","Documentation":"\n \n Maximum file size in bytes, checked before starting upload (note: never trust client, always check file\n size at server-side). Defaults to .\n \n ","Metadata":{"Common.PropertyName":"MaxFileSize","Common.GloballyQualifiedTypeName":"global::System.Int64"}},{"Kind":"Components.Component","Name":"SegmentFetchTimeout","TypeName":"System.TimeSpan","Documentation":"\n \n Gets or sets the Segment Fetch Timeout when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"SegmentFetchTimeout","Common.GloballyQualifiedTypeName":"global::System.TimeSpan"}},{"Kind":"Components.Component","Name":"Changed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the selected file has changed, including when the reset operation is executed.\n \n ","Metadata":{"Common.PropertyName":"Changed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Started","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has started.\n \n ","Metadata":{"Common.PropertyName":"Started","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Ended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has ended.\n \n ","Metadata":{"Common.PropertyName":"Ended","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Written","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the part of file has being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Written","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Progressed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Notifies the progress of file being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Progressed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Upload","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs once the FilePicker's Upload is triggered for every file.\n \n ","Metadata":{"Common.PropertyName":"Upload","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoReset","TypeName":"System.Boolean","Documentation":"\n \n If true file input will be automatically reset after it has being uploaded.\n \n ","Metadata":{"Common.PropertyName":"AutoReset","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FilePickerLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"FilePickerLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"FileTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Provides a custom file content.\n \n ","Metadata":{"Common.PropertyName":"FileTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ButtonsTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Provides a custom content for upload, clear and cancel buttons.\n \n ","Metadata":{"Common.PropertyName":"ButtonsTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ShowMode","TypeName":"Blazorise.FilePickerShowMode","IsEnum":true,"Documentation":"\n \n Gets or Sets FilePicker's show mode.\n Defaults to \n \n ","Metadata":{"Common.PropertyName":"ShowMode","Common.GloballyQualifiedTypeName":"global::Blazorise.FilePickerShowMode"}},{"Kind":"Components.Component","Name":"DisableProgressReport","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether report progress should be disabled. By enabling this setting, Progressed and Written callbacks won't be called. Internal file progress won't be tracked.\n This setting can speed up file transfer considerably.\n \n ","Metadata":{"Common.PropertyName":"DisableProgressReport","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FilePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker"}},{"HashCode":983848119,"Kind":"Components.Component","Name":"Blazorise.FilePicker","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper component build upon component providing extra file uploading features.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FilePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Enables the multiple file selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty file input.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"System.String","Documentation":"\n \n Specifies the types of files that the input accepts. https://www.w3schools.com/tags/att_input_accept.asp\"\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxChunkSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the max chunk size when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"MaxChunkSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxFileSize","TypeName":"System.Int64","Documentation":"\n \n Maximum file size in bytes, checked before starting upload (note: never trust client, always check file\n size at server-side). Defaults to .\n \n ","Metadata":{"Common.PropertyName":"MaxFileSize","Common.GloballyQualifiedTypeName":"global::System.Int64"}},{"Kind":"Components.Component","Name":"SegmentFetchTimeout","TypeName":"System.TimeSpan","Documentation":"\n \n Gets or sets the Segment Fetch Timeout when uploading the file.\n \n ","Metadata":{"Common.PropertyName":"SegmentFetchTimeout","Common.GloballyQualifiedTypeName":"global::System.TimeSpan"}},{"Kind":"Components.Component","Name":"Changed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the selected file has changed, including when the reset operation is executed.\n \n ","Metadata":{"Common.PropertyName":"Changed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Started","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has started.\n \n ","Metadata":{"Common.PropertyName":"Started","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Ended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when an individual file upload has ended.\n \n ","Metadata":{"Common.PropertyName":"Ended","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Written","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs every time the part of file has being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Written","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Progressed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Notifies the progress of file being written to the destination stream.\n \n ","Metadata":{"Common.PropertyName":"Progressed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Upload","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs once the FilePicker's Upload is triggered for every file.\n \n ","Metadata":{"Common.PropertyName":"Upload","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AutoReset","TypeName":"System.Boolean","Documentation":"\n \n If true file input will be automatically reset after it has being uploaded.\n \n ","Metadata":{"Common.PropertyName":"AutoReset","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FilePickerLocalizer","TypeName":"Blazorise.Localization.TextLocalizerHandler","Documentation":"\n \n Function used to handle custom localization that will override a default .\n \n ","Metadata":{"Common.PropertyName":"FilePickerLocalizer","Common.GloballyQualifiedTypeName":"global::Blazorise.Localization.TextLocalizerHandler","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"FileTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Provides a custom file content.\n \n ","Metadata":{"Common.PropertyName":"FileTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ButtonsTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Provides a custom content for upload, clear and cancel buttons.\n \n ","Metadata":{"Common.PropertyName":"ButtonsTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ShowMode","TypeName":"Blazorise.FilePickerShowMode","IsEnum":true,"Documentation":"\n \n Gets or Sets FilePicker's show mode.\n Defaults to \n \n ","Metadata":{"Common.PropertyName":"ShowMode","Common.GloballyQualifiedTypeName":"global::Blazorise.FilePickerShowMode"}},{"Kind":"Components.Component","Name":"DisableProgressReport","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether report progress should be disabled. By enabling this setting, Progressed and Written callbacks won't be called. Internal file progress won't be tracked.\n This setting can speed up file transfer considerably.\n \n ","Metadata":{"Common.PropertyName":"DisableProgressReport","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FilePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":543623442,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.ChildTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildTemplate","ParentTag":"FilePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.ChildTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-769981824,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.ChildTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildTemplate","ParentTag":"Blazorise.FilePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.ChildTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1176801822,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"FilePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1362770104,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.FilePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-88152520,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.FileTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Provides a custom file content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FileTemplate","ParentTag":"FilePicker"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FileTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.FileTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":639195298,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.FileTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Provides a custom file content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FileTemplate","ParentTag":"Blazorise.FilePicker"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FileTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.FileTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-485377719,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.ButtonsTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Provides a custom content for upload, clear and cancel buttons.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ButtonsTemplate","ParentTag":"FilePicker"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ButtonsTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.ButtonsTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":973607263,"Kind":"Components.ChildContent","Name":"Blazorise.FilePicker.ButtonsTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Provides a custom content for upload, clear and cancel buttons.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ButtonsTemplate","ParentTag":"Blazorise.FilePicker"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ButtonsTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FilePicker.ButtonsTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FilePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1816347605,"Kind":"Components.Component","Name":"Blazorise._FilePickerConfirmModal","AssemblyName":"Blazorise","Documentation":"\n \n Internal confirmation dialog used by the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_FilePickerConfirmModal"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._FilePickerConfirmModal","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_FilePickerConfirmModal"}},{"HashCode":-275180974,"Kind":"Components.Component","Name":"Blazorise._FilePickerConfirmModal","AssemblyName":"Blazorise","Documentation":"\n \n Internal confirmation dialog used by the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise._FilePickerConfirmModal"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._FilePickerConfirmModal","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_FilePickerConfirmModal","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-211746418,"Kind":"Components.Component","Name":"Blazorise.FocusTrap","AssemblyName":"Blazorise","Documentation":"\n \n The focus trap component allows to restrict TAB key navigation inside the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FocusTrap"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n If true the TAB focus will be activated.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FocusTrap","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FocusTrap"}},{"HashCode":-658058249,"Kind":"Components.Component","Name":"Blazorise.FocusTrap","AssemblyName":"Blazorise","Documentation":"\n \n The focus trap component allows to restrict TAB key navigation inside the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.FocusTrap"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n If true the TAB focus will be activated.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.FocusTrap","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FocusTrap","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1367638759,"Kind":"Components.ChildContent","Name":"Blazorise.FocusTrap.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FocusTrap"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FocusTrap.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FocusTrap","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-502731483,"Kind":"Components.ChildContent","Name":"Blazorise.FocusTrap.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.FocusTrap"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.FocusTrap.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"FocusTrap","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1044275054,"Kind":"Components.Component","Name":"Blazorise.Form","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a regular html form element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Form"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Form","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Form"}},{"HashCode":1580566482,"Kind":"Components.Component","Name":"Blazorise.Form","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for a regular html form element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Form"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Form","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Form","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":249402577,"Kind":"Components.ChildContent","Name":"Blazorise.Form.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Form"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Form.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Form","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-186207533,"Kind":"Components.ChildContent","Name":"Blazorise.Form.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Form"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Form.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Form","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":735267679,"Kind":"Components.Component","Name":"Blazorise.Help","AssemblyName":"Blazorise","Documentation":"\n \n Help text for text inside of form.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Help"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Help","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Help"}},{"HashCode":-182798918,"Kind":"Components.Component","Name":"Blazorise.Help","AssemblyName":"Blazorise","Documentation":"\n \n Help text for text inside of form.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Help"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Help","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Help","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2082948870,"Kind":"Components.ChildContent","Name":"Blazorise.Help.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Help"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Help.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Help","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-383146868,"Kind":"Components.ChildContent","Name":"Blazorise.Help.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Help"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Help.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Help","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":814373721,"Kind":"Components.Component","Name":"Blazorise.Highlighter","AssemblyName":"Blazorise","Documentation":"\n \n Highlights the part of the text based on a search term.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Highlighter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n The whole text in which a will be highlighted.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HighlightedText","TypeName":"System.String","Documentation":"\n \n The search term to be highlighted.\n \n ","Metadata":{"Common.PropertyName":"HighlightedText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaseSensitive","TypeName":"System.Boolean","Documentation":"\n \n Whether or not the search term will be case sensitive.\n \n ","Metadata":{"Common.PropertyName":"CaseSensitive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"NextBoundary","TypeName":"System.String","Documentation":"\n \n A regex expression used for searching the word boundaries.\n \n ","Metadata":{"Common.PropertyName":"NextBoundary","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"UntilNextBoundary","TypeName":"System.Boolean","Documentation":"\n \n If true, highlights the text until the next word boundary.\n \n ","Metadata":{"Common.PropertyName":"UntilNextBoundary","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Highlighter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Highlighter"}},{"HashCode":-349966530,"Kind":"Components.Component","Name":"Blazorise.Highlighter","AssemblyName":"Blazorise","Documentation":"\n \n Highlights the part of the text based on a search term.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Highlighter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n The whole text in which a will be highlighted.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HighlightedText","TypeName":"System.String","Documentation":"\n \n The search term to be highlighted.\n \n ","Metadata":{"Common.PropertyName":"HighlightedText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaseSensitive","TypeName":"System.Boolean","Documentation":"\n \n Whether or not the search term will be case sensitive.\n \n ","Metadata":{"Common.PropertyName":"CaseSensitive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"NextBoundary","TypeName":"System.String","Documentation":"\n \n A regex expression used for searching the word boundaries.\n \n ","Metadata":{"Common.PropertyName":"NextBoundary","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"UntilNextBoundary","TypeName":"System.Boolean","Documentation":"\n \n If true, highlights the text until the next word boundary.\n \n ","Metadata":{"Common.PropertyName":"UntilNextBoundary","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Highlighter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Highlighter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-678122451,"Kind":"Components.Component","Name":"Blazorise.Icon","AssemblyName":"Blazorise","Documentation":"\n \n Container for any type of icon font.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Icon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.Object","Documentation":"\n \n Icon name that can be either a string or .\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"IconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Suggested icon style.\n \n ","Metadata":{"Common.PropertyName":"IconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"IconSize","TypeName":"Blazorise.IconSize?","Documentation":"\n \n Defines the icon size.\n \n ","Metadata":{"Common.PropertyName":"IconSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IconSize?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the icon is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has entered the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has left the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Icon","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Icon"}},{"HashCode":-1686463511,"Kind":"Components.Component","Name":"Blazorise.Icon","AssemblyName":"Blazorise","Documentation":"\n \n Container for any type of icon font.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Icon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.Object","Documentation":"\n \n Icon name that can be either a string or .\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"IconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Suggested icon style.\n \n ","Metadata":{"Common.PropertyName":"IconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"IconSize","TypeName":"Blazorise.IconSize?","Documentation":"\n \n Defines the icon size.\n \n ","Metadata":{"Common.PropertyName":"IconSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IconSize?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the icon is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has entered the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has left the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Icon","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Icon","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1775124259,"Kind":"Components.Component","Name":"Blazorise.Image","AssemblyName":"Blazorise","Documentation":"\n \n Container for an image element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Image"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n The absolute or relative URL of the image.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Alternate text for an image.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Fluid","TypeName":"System.Boolean","Documentation":"\n \n Forces an image to take up the whole width.\n \n ","Metadata":{"Common.PropertyName":"Fluid","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Image","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Image"}},{"HashCode":-1899596190,"Kind":"Components.Component","Name":"Blazorise.Image","AssemblyName":"Blazorise","Documentation":"\n \n Container for an image element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Image"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Source","TypeName":"System.String","Documentation":"\n \n The absolute or relative URL of the image.\n \n ","Metadata":{"Common.PropertyName":"Source","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Alternate text for an image.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Fluid","TypeName":"System.Boolean","Documentation":"\n \n Forces an image to take up the whole width.\n \n ","Metadata":{"Common.PropertyName":"Fluid","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Image","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Image","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2096941255,"Kind":"Components.Component","Name":"Blazorise.Inline","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for horizontally stacked input components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Inline"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Inline","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Inline"}},{"HashCode":533798010,"Kind":"Components.Component","Name":"Blazorise.Inline","AssemblyName":"Blazorise","Documentation":"\n \n Wrapper for horizontally stacked input components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Inline"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Inline","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Inline","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":963823652,"Kind":"Components.ChildContent","Name":"Blazorise.Inline.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Inline"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Inline.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Inline","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1200206570,"Kind":"Components.ChildContent","Name":"Blazorise.Inline.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Inline"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Inline.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Inline","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-909294641,"Kind":"Components.Component","Name":"Blazorise.InputMask","AssemblyName":"Blazorise","Documentation":"\n \n Format input text content when you are typing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputMask"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the input time value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the time has changed.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the time field.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Mask","TypeName":"System.String","Documentation":"\n \n The mask to use for the input.\n \n ","Metadata":{"Common.PropertyName":"Mask","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Regex","TypeName":"System.String","Documentation":"\n \n Use a regular expression as a mask.\n \n ","Metadata":{"Common.PropertyName":"Regex","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Alias","TypeName":"System.String","Documentation":"\n \n With an alias, you can define a complex mask definition and call it by using an alias name.\n So this is mainly to simplify the use of your masks. Some aliases found in the extensions are email,\n currency, decimal, integer, date, DateTime, dd/mm/yyyy, etc.\n \n ","Metadata":{"Common.PropertyName":"Alias","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"InputFormat","TypeName":"System.String","Documentation":"\n \n Defines the input format when the is used.\n \n ","Metadata":{"Common.PropertyName":"InputFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"OutputFormat","TypeName":"System.String","Documentation":"\n \n Defines the output format of the when the is used.\n \n ","Metadata":{"Common.PropertyName":"OutputFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowMaskOnFocus","TypeName":"System.Boolean","Documentation":"\n \n Shows the mask when the input gets focus. (default = true)\n \n ","Metadata":{"Common.PropertyName":"ShowMaskOnFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowMaskOnHover","TypeName":"System.Boolean","Documentation":"\n \n Shows the mask when hovering the mouse. (default = true)\n \n ","Metadata":{"Common.PropertyName":"ShowMaskOnHover","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"NumericInput","TypeName":"System.Boolean","Documentation":"\n \n Numeric input direction. Keeps the caret at the end.\n \n ","Metadata":{"Common.PropertyName":"NumericInput","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"RightAlign","TypeName":"System.Boolean","Documentation":"\n \n Align the input to the right.\n \n \n By setting the rightAlign you can specify to right-align an inputmask. This is only applied\n in combination op the numericInput option or the dir-attribute. The default is true.\n \n ","Metadata":{"Common.PropertyName":"RightAlign","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n Define the decimal separator (numeric mode only).\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSeparator","TypeName":"System.String","Documentation":"\n \n Define the group separator (numeric mode only).\n \n ","Metadata":{"Common.PropertyName":"GroupSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Nullable","TypeName":"System.Boolean","Documentation":"\n \n Return nothing when the user hasn't entered anything. Default: false.\n \n ","Metadata":{"Common.PropertyName":"Nullable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoUnmask","TypeName":"System.Boolean","Documentation":"\n \n Automatically unmask the value when retrieved. Default: false.\n \n ","Metadata":{"Common.PropertyName":"AutoUnmask","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PositionCaretOnClick","TypeName":"Blazorise.InputMaskCaretPosition","IsEnum":true,"Documentation":"\n \n Defines the positioning of the caret on click.\n \n ","Metadata":{"Common.PropertyName":"PositionCaretOnClick","Common.GloballyQualifiedTypeName":"global::Blazorise.InputMaskCaretPosition"}},{"Kind":"Components.Component","Name":"ClearMaskOnLostFocus","TypeName":"System.Boolean","Documentation":"\n \n Remove the empty mask on blur or when not empty remove the optional trailing part. Default: true\n \n ","Metadata":{"Common.PropertyName":"ClearMaskOnLostFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ClearIncomplete","TypeName":"System.Boolean","Documentation":"\n \n Clear the incomplete input on blur. Default: false\n \n ","Metadata":{"Common.PropertyName":"ClearIncomplete","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Completed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Execute a function when the mask is completed.\n \n ","Metadata":{"Common.PropertyName":"Completed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Incompleted","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Execute a function when the mask is incomplete. Executes on blur.\n \n ","Metadata":{"Common.PropertyName":"Incompleted","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Cleared","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Execute a function when the mask is cleared.\n \n ","Metadata":{"Common.PropertyName":"Cleared","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.InputMask","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask"}},{"HashCode":-1023528550,"Kind":"Components.Component","Name":"Blazorise.InputMask","AssemblyName":"Blazorise","Documentation":"\n \n Format input text content when you are typing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.InputMask"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the input time value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the time has changed.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the time field.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Mask","TypeName":"System.String","Documentation":"\n \n The mask to use for the input.\n \n ","Metadata":{"Common.PropertyName":"Mask","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Regex","TypeName":"System.String","Documentation":"\n \n Use a regular expression as a mask.\n \n ","Metadata":{"Common.PropertyName":"Regex","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Alias","TypeName":"System.String","Documentation":"\n \n With an alias, you can define a complex mask definition and call it by using an alias name.\n So this is mainly to simplify the use of your masks. Some aliases found in the extensions are email,\n currency, decimal, integer, date, DateTime, dd/mm/yyyy, etc.\n \n ","Metadata":{"Common.PropertyName":"Alias","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"InputFormat","TypeName":"System.String","Documentation":"\n \n Defines the input format when the is used.\n \n ","Metadata":{"Common.PropertyName":"InputFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"OutputFormat","TypeName":"System.String","Documentation":"\n \n Defines the output format of the when the is used.\n \n ","Metadata":{"Common.PropertyName":"OutputFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowMaskOnFocus","TypeName":"System.Boolean","Documentation":"\n \n Shows the mask when the input gets focus. (default = true)\n \n ","Metadata":{"Common.PropertyName":"ShowMaskOnFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowMaskOnHover","TypeName":"System.Boolean","Documentation":"\n \n Shows the mask when hovering the mouse. (default = true)\n \n ","Metadata":{"Common.PropertyName":"ShowMaskOnHover","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"NumericInput","TypeName":"System.Boolean","Documentation":"\n \n Numeric input direction. Keeps the caret at the end.\n \n ","Metadata":{"Common.PropertyName":"NumericInput","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"RightAlign","TypeName":"System.Boolean","Documentation":"\n \n Align the input to the right.\n \n \n By setting the rightAlign you can specify to right-align an inputmask. This is only applied\n in combination op the numericInput option or the dir-attribute. The default is true.\n \n ","Metadata":{"Common.PropertyName":"RightAlign","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n Define the decimal separator (numeric mode only).\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSeparator","TypeName":"System.String","Documentation":"\n \n Define the group separator (numeric mode only).\n \n ","Metadata":{"Common.PropertyName":"GroupSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Nullable","TypeName":"System.Boolean","Documentation":"\n \n Return nothing when the user hasn't entered anything. Default: false.\n \n ","Metadata":{"Common.PropertyName":"Nullable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoUnmask","TypeName":"System.Boolean","Documentation":"\n \n Automatically unmask the value when retrieved. Default: false.\n \n ","Metadata":{"Common.PropertyName":"AutoUnmask","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PositionCaretOnClick","TypeName":"Blazorise.InputMaskCaretPosition","IsEnum":true,"Documentation":"\n \n Defines the positioning of the caret on click.\n \n ","Metadata":{"Common.PropertyName":"PositionCaretOnClick","Common.GloballyQualifiedTypeName":"global::Blazorise.InputMaskCaretPosition"}},{"Kind":"Components.Component","Name":"ClearMaskOnLostFocus","TypeName":"System.Boolean","Documentation":"\n \n Remove the empty mask on blur or when not empty remove the optional trailing part. Default: true\n \n ","Metadata":{"Common.PropertyName":"ClearMaskOnLostFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ClearIncomplete","TypeName":"System.Boolean","Documentation":"\n \n Clear the incomplete input on blur. Default: false\n \n ","Metadata":{"Common.PropertyName":"ClearIncomplete","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Completed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Execute a function when the mask is completed.\n \n ","Metadata":{"Common.PropertyName":"Completed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Incompleted","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Execute a function when the mask is incomplete. Executes on blur.\n \n ","Metadata":{"Common.PropertyName":"Incompleted","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Cleared","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Execute a function when the mask is cleared.\n \n ","Metadata":{"Common.PropertyName":"Cleared","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.InputMask","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1319970419,"Kind":"Components.ChildContent","Name":"Blazorise.InputMask.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"InputMask"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.InputMask.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-360916322,"Kind":"Components.ChildContent","Name":"Blazorise.InputMask.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.InputMask"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.InputMask.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2085571804,"Kind":"Components.ChildContent","Name":"Blazorise.InputMask.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"InputMask"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.InputMask.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-655294906,"Kind":"Components.ChildContent","Name":"Blazorise.InputMask.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.InputMask"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.InputMask.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-59897025,"Kind":"Components.Component","Name":"Blazorise.Jumbotron","AssemblyName":"Blazorise","Documentation":"\n \n Lightweight, flexible component for showcasing hero unit style content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Jumbotron"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Jumbotron","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Jumbotron"}},{"HashCode":-439372469,"Kind":"Components.Component","Name":"Blazorise.Jumbotron","AssemblyName":"Blazorise","Documentation":"\n \n Lightweight, flexible component for showcasing hero unit style content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Jumbotron"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Jumbotron","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Jumbotron","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1889453715,"Kind":"Components.ChildContent","Name":"Blazorise.Jumbotron.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Jumbotron"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Jumbotron.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Jumbotron","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2111094385,"Kind":"Components.ChildContent","Name":"Blazorise.Jumbotron.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Jumbotron"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Jumbotron.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Jumbotron","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-835787272,"Kind":"Components.Component","Name":"Blazorise.JumbotronSubtitle","AssemblyName":"Blazorise","Documentation":"\n \n Smaller text placed under the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"JumbotronSubtitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.JumbotronSubtitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronSubtitle"}},{"HashCode":-18939952,"Kind":"Components.Component","Name":"Blazorise.JumbotronSubtitle","AssemblyName":"Blazorise","Documentation":"\n \n Smaller text placed under the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.JumbotronSubtitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.JumbotronSubtitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronSubtitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":650221410,"Kind":"Components.ChildContent","Name":"Blazorise.JumbotronSubtitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"JumbotronSubtitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.JumbotronSubtitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronSubtitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2039935200,"Kind":"Components.ChildContent","Name":"Blazorise.JumbotronSubtitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.JumbotronSubtitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.JumbotronSubtitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronSubtitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":687793617,"Kind":"Components.Component","Name":"Blazorise.JumbotronTitle","AssemblyName":"Blazorise","Documentation":"\n \n Main heading text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"JumbotronTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.JumbotronTitleSize","IsEnum":true,"Documentation":"\n \n Gets or sets the jumbotron text size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.JumbotronTitleSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.JumbotronTitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronTitle"}},{"HashCode":1459915297,"Kind":"Components.Component","Name":"Blazorise.JumbotronTitle","AssemblyName":"Blazorise","Documentation":"\n \n Main heading text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.JumbotronTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.JumbotronTitleSize","IsEnum":true,"Documentation":"\n \n Gets or sets the jumbotron text size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.JumbotronTitleSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.JumbotronTitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":397627038,"Kind":"Components.ChildContent","Name":"Blazorise.JumbotronTitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"JumbotronTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.JumbotronTitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronTitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-226604690,"Kind":"Components.ChildContent","Name":"Blazorise.JumbotronTitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.JumbotronTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.JumbotronTitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"JumbotronTitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":868013939,"Kind":"Components.Component","Name":"Blazorise.Label","AssemblyName":"Blazorise","Documentation":"\n \n A label for a form fields.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Label"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"For","TypeName":"System.String","Documentation":"\n \n Name of the input element to which the label is connected.\n \n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Blazorise.LabelType","IsEnum":true,"Documentation":"\n \n Label type that can better indicate the connected input element.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Blazorise.LabelType"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor when mouse od placed over the label.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Label","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Label"}},{"HashCode":-1854130252,"Kind":"Components.Component","Name":"Blazorise.Label","AssemblyName":"Blazorise","Documentation":"\n \n A label for a form fields.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Label"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"For","TypeName":"System.String","Documentation":"\n \n Name of the input element to which the label is connected.\n \n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Blazorise.LabelType","IsEnum":true,"Documentation":"\n \n Label type that can better indicate the connected input element.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Blazorise.LabelType"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor when mouse od placed over the label.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Label","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Label","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":222386032,"Kind":"Components.ChildContent","Name":"Blazorise.Label.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Label"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Label.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Label","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-979438060,"Kind":"Components.ChildContent","Name":"Blazorise.Label.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the reference to the parent component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Label"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Label.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Label","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1807145973,"Kind":"Components.Component","Name":"Blazorise.Layout","AssemblyName":"Blazorise","Documentation":"\n \n Main component for handling the overall layout of a page.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Layout"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Sider","TypeName":"System.Boolean","Documentation":"\n \n Indicates that layout will contain sider container.\n \n ","Metadata":{"Common.PropertyName":"Sider","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n If true, an overlay will be created so the user cannot click anything until set to false.\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"LoadingClass","TypeName":"System.String","Documentation":"\n \n Sets the custom classname for loading element.\n \n ","Metadata":{"Common.PropertyName":"LoadingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"LoadingChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when loading state had changed.\n \n ","Metadata":{"Common.PropertyName":"LoadingChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered the loading container.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Layout","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout"}},{"HashCode":-1325023114,"Kind":"Components.Component","Name":"Blazorise.Layout","AssemblyName":"Blazorise","Documentation":"\n \n Main component for handling the overall layout of a page.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Layout"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Sider","TypeName":"System.Boolean","Documentation":"\n \n Indicates that layout will contain sider container.\n \n ","Metadata":{"Common.PropertyName":"Sider","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n If true, an overlay will be created so the user cannot click anything until set to false.\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"LoadingClass","TypeName":"System.String","Documentation":"\n \n Sets the custom classname for loading element.\n \n ","Metadata":{"Common.PropertyName":"LoadingClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"LoadingChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when loading state had changed.\n \n ","Metadata":{"Common.PropertyName":"LoadingChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered the loading container.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Layout","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-125104776,"Kind":"Components.ChildContent","Name":"Blazorise.Layout.LoadingTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered the loading container.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"Layout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Layout.LoadingTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":431103107,"Kind":"Components.ChildContent","Name":"Blazorise.Layout.LoadingTemplate","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered the loading container.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"Blazorise.Layout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Layout.LoadingTemplate","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":393405602,"Kind":"Components.ChildContent","Name":"Blazorise.Layout.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Layout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Layout.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-114995792,"Kind":"Components.ChildContent","Name":"Blazorise.Layout.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Layout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Layout.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1974559404,"Kind":"Components.Component","Name":"Blazorise.LayoutContent","AssemblyName":"Blazorise","Documentation":"\n \n The content layout with the default style, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutContent"}},{"HashCode":70360784,"Kind":"Components.Component","Name":"Blazorise.LayoutContent","AssemblyName":"Blazorise","Documentation":"\n \n The content layout with the default style, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.LayoutContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-54786705,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":834927510,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.LayoutContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":216000006,"Kind":"Components.Component","Name":"Blazorise.LayoutFooter","AssemblyName":"Blazorise","Documentation":"\n \n The bottom layout with the default style, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Fixed","TypeName":"System.Boolean","Documentation":"\n \n If true footer will be fixed to the bottom of the page.\n \n ","Metadata":{"Common.PropertyName":"Fixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutFooter"}},{"HashCode":715282705,"Kind":"Components.Component","Name":"Blazorise.LayoutFooter","AssemblyName":"Blazorise","Documentation":"\n \n The bottom layout with the default style, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.LayoutFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Fixed","TypeName":"System.Boolean","Documentation":"\n \n If true footer will be fixed to the bottom of the page.\n \n ","Metadata":{"Common.PropertyName":"Fixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutFooter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":429958701,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutFooter","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2119863672,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.LayoutFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutFooter","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2143339650,"Kind":"Components.Component","Name":"Blazorise.LayoutHeader","AssemblyName":"Blazorise","Documentation":"\n \n The top layout with the default style, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Fixed","TypeName":"System.Boolean","Documentation":"\n \n If true header will be fixed to the top of the page.\n \n ","Metadata":{"Common.PropertyName":"Fixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutHeader"}},{"HashCode":-585740797,"Kind":"Components.Component","Name":"Blazorise.LayoutHeader","AssemblyName":"Blazorise","Documentation":"\n \n The top layout with the default style, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.LayoutHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Fixed","TypeName":"System.Boolean","Documentation":"\n \n If true header will be fixed to the top of the page.\n \n ","Metadata":{"Common.PropertyName":"Fixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-822041808,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":345300579,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.LayoutHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-813134572,"Kind":"Components.Component","Name":"Blazorise.LayoutSider","AssemblyName":"Blazorise","Documentation":"\n \n The sidebar with default style and basic functions, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutSider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutSider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSider"}},{"HashCode":191215170,"Kind":"Components.Component","Name":"Blazorise.LayoutSider","AssemblyName":"Blazorise","Documentation":"\n \n The sidebar with default style and basic functions, in which any element can be nested, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.LayoutSider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutSider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1836175531,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutSider.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutSider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutSider.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSider","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":495168818,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutSider.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.LayoutSider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutSider.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSider","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1110300621,"Kind":"Components.Component","Name":"Blazorise.LayoutSiderContent","AssemblyName":"Blazorise","Documentation":"\n \n The wrapper for a sidebar content, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutSiderContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutSiderContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSiderContent"}},{"HashCode":1606919451,"Kind":"Components.Component","Name":"Blazorise.LayoutSiderContent","AssemblyName":"Blazorise","Documentation":"\n \n The wrapper for a sidebar content, and must be placed in .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.LayoutSiderContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.LayoutSiderContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSiderContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1042693405,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutSiderContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutSiderContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutSiderContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSiderContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1467276135,"Kind":"Components.ChildContent","Name":"Blazorise.LayoutSiderContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.LayoutSiderContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.LayoutSiderContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"LayoutSiderContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-246302509,"Kind":"Components.Component","Name":"Blazorise.Anchor","AssemblyName":"Blazorise","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Anchor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the link.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the link is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Anchor","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Anchor"}},{"HashCode":1734120832,"Kind":"Components.Component","Name":"Blazorise.Anchor","AssemblyName":"Blazorise","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Anchor"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the link.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the link is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Anchor","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Anchor","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1479344552,"Kind":"Components.ChildContent","Name":"Blazorise.Anchor.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Anchor"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Anchor.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Anchor","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":484033187,"Kind":"Components.ChildContent","Name":"Blazorise.Anchor.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Anchor"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Anchor.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Anchor","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1906066139,"Kind":"Components.Component","Name":"Blazorise.Link","AssemblyName":"Blazorise","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Link"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the link.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the link is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Link","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Link"}},{"HashCode":-684299882,"Kind":"Components.Component","Name":"Blazorise.Link","AssemblyName":"Blazorise","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Link"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"To","TypeName":"System.String","Documentation":"\n \n Denotes the target route of the link.\n \n ","Metadata":{"Common.PropertyName":"To","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Blazorise.Match","IsEnum":true,"Documentation":"\n \n URL matching behavior for a link.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Blazorise.Match"}},{"Kind":"Components.Component","Name":"Target","TypeName":"Blazorise.Target","Documentation":"\n \n The target attribute specifies where to open the linked document.\n \n ","Metadata":{"Common.PropertyName":"Target","Common.GloballyQualifiedTypeName":"global::Blazorise.Target"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Specify extra information about the element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the link is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Link","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Link","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1995467197,"Kind":"Components.ChildContent","Name":"Blazorise.Link.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Link"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Link.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Link","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-692393688,"Kind":"Components.ChildContent","Name":"Blazorise.Link.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Link"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Link.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Link","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1464335437,"Kind":"Components.Component","Name":"Blazorise.ListGroup","AssemblyName":"Blazorise","Documentation":"\n \n List groups are a flexible and powerful component for displaying a series of content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ListGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Flush","TypeName":"System.Boolean","Documentation":"\n \n Remove some borders and rounded corners to render list group items edge-to-edge in a parent container (e.g., cards).\n \n ","Metadata":{"Common.PropertyName":"Flush","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.ListGroupMode","IsEnum":true,"Documentation":"\n \n Defines the list-group behavior mode.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.ListGroupMode"}},{"Kind":"Components.Component","Name":"SelectedItem","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected item name.\n \n ","Metadata":{"Common.PropertyName":"SelectedItem","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedItemChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n An event raised when is changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedItemChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the component child content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ListGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroup"}},{"HashCode":-107479798,"Kind":"Components.Component","Name":"Blazorise.ListGroup","AssemblyName":"Blazorise","Documentation":"\n \n List groups are a flexible and powerful component for displaying a series of content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ListGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Flush","TypeName":"System.Boolean","Documentation":"\n \n Remove some borders and rounded corners to render list group items edge-to-edge in a parent container (e.g., cards).\n \n ","Metadata":{"Common.PropertyName":"Flush","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.ListGroupMode","IsEnum":true,"Documentation":"\n \n Defines the list-group behavior mode.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.ListGroupMode"}},{"Kind":"Components.Component","Name":"SelectedItem","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected item name.\n \n ","Metadata":{"Common.PropertyName":"SelectedItem","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedItemChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n An event raised when is changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedItemChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the component child content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ListGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":734419617,"Kind":"Components.ChildContent","Name":"Blazorise.ListGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the component child content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ListGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ListGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1789175218,"Kind":"Components.ChildContent","Name":"Blazorise.ListGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Gets or sets the component child content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ListGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ListGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1579488936,"Kind":"Components.Component","Name":"Blazorise.ListGroupItem","AssemblyName":"Blazorise","Documentation":"\n \n A container component that is placed inside of an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ListGroupItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the item name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Makes the item to make it appear disabled.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the list-group-item color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ListGroupItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroupItem"}},{"HashCode":1400988918,"Kind":"Components.Component","Name":"Blazorise.ListGroupItem","AssemblyName":"Blazorise","Documentation":"\n \n A container component that is placed inside of an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ListGroupItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the item name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Makes the item to make it appear disabled.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the list-group-item color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ListGroupItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroupItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1060933258,"Kind":"Components.ChildContent","Name":"Blazorise.ListGroupItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ListGroupItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ListGroupItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroupItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1444892805,"Kind":"Components.ChildContent","Name":"Blazorise.ListGroupItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ListGroupItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ListGroupItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroupItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":41784357,"Kind":"Components.Component","Name":"Blazorise.Media","AssemblyName":"Blazorise","Documentation":"\n \n The media object is a UI element perfect for repeatable and nestable content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Media"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Media","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Media"}},{"HashCode":-1245815504,"Kind":"Components.Component","Name":"Blazorise.Media","AssemblyName":"Blazorise","Documentation":"\n \n The media object is a UI element perfect for repeatable and nestable content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Media"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Media","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Media","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-58027110,"Kind":"Components.ChildContent","Name":"Blazorise.Media.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Media"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Media.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Media","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":188764761,"Kind":"Components.ChildContent","Name":"Blazorise.Media.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Media"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Media.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Media","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1431737656,"Kind":"Components.Component","Name":"Blazorise.MediaBody","AssemblyName":"Blazorise","Documentation":"\n \n The main content area of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MediaBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MediaBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaBody"}},{"HashCode":328790863,"Kind":"Components.Component","Name":"Blazorise.MediaBody","AssemblyName":"Blazorise","Documentation":"\n \n The main content area of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.MediaBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MediaBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-148250730,"Kind":"Components.ChildContent","Name":"Blazorise.MediaBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MediaBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MediaBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1150183221,"Kind":"Components.ChildContent","Name":"Blazorise.MediaBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.MediaBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MediaBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1457382362,"Kind":"Components.Component","Name":"Blazorise.MediaLeft","AssemblyName":"Blazorise","Documentation":"\n \n The left side of the media content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MediaLeft"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MediaLeft","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaLeft"}},{"HashCode":-380709259,"Kind":"Components.Component","Name":"Blazorise.MediaLeft","AssemblyName":"Blazorise","Documentation":"\n \n The left side of the media content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.MediaLeft"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MediaLeft","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaLeft","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1517600364,"Kind":"Components.ChildContent","Name":"Blazorise.MediaLeft.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MediaLeft"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MediaLeft.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaLeft","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1908227675,"Kind":"Components.ChildContent","Name":"Blazorise.MediaLeft.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.MediaLeft"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MediaLeft.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaLeft","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1354524691,"Kind":"Components.Component","Name":"Blazorise.MediaRight","AssemblyName":"Blazorise","Documentation":"\n \n The right side of the media content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MediaRight"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MediaRight","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaRight"}},{"HashCode":-1530882091,"Kind":"Components.Component","Name":"Blazorise.MediaRight","AssemblyName":"Blazorise","Documentation":"\n \n The right side of the media content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.MediaRight"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MediaRight","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaRight","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1322932734,"Kind":"Components.ChildContent","Name":"Blazorise.MediaRight.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MediaRight"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MediaRight.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaRight","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1925476784,"Kind":"Components.ChildContent","Name":"Blazorise.MediaRight.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.MediaRight"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MediaRight.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MediaRight","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-169851791,"Kind":"Components.Component","Name":"Blazorise.MemoEdit","AssemblyName":"Blazorise","Documentation":"\n \n Component that allows you to display and edit multi-line text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MemoEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Gets or sets the text inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TextChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after text has changed.\n \n ","Metadata":{"Common.PropertyName":"TextChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TextExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the text value.\n \n ","Metadata":{"Common.PropertyName":"TextExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"MaxLength","TypeName":"System.Int32?","Documentation":"\n \n Specifies the maximum number of characters allowed in the input element.\n \n ","Metadata":{"Common.PropertyName":"MaxLength","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Rows","TypeName":"System.Int32?","Documentation":"\n \n Specifies the number lines in the input element.\n \n ","Metadata":{"Common.PropertyName":"Rows","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n \n Please be aware that on is used only for the validation process.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ReplaceTab","TypeName":"System.Boolean","Documentation":"\n \n If set to true, will insert a tab instead of cycle input focus.\n \n ","Metadata":{"Common.PropertyName":"ReplaceTab","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"TabSize","TypeName":"System.Int32","Documentation":"\n \n Defines the number of characters that tab key will override.\n \n ","Metadata":{"Common.PropertyName":"TabSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SoftTabs","TypeName":"System.Boolean","Documentation":"\n \n If set to true, spaces will be used instead of a tab character\n \n ","Metadata":{"Common.PropertyName":"SoftTabs","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoSize","TypeName":"System.Boolean","Documentation":"\n \n If true, the textarea will automatically grow in height according to its content.\n \n ","Metadata":{"Common.PropertyName":"AutoSize","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MemoEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit"}},{"HashCode":-856302429,"Kind":"Components.Component","Name":"Blazorise.MemoEdit","AssemblyName":"Blazorise","Documentation":"\n \n Component that allows you to display and edit multi-line text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.MemoEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Gets or sets the text inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TextChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after text has changed.\n \n ","Metadata":{"Common.PropertyName":"TextChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TextExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the text value.\n \n ","Metadata":{"Common.PropertyName":"TextExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"MaxLength","TypeName":"System.Int32?","Documentation":"\n \n Specifies the maximum number of characters allowed in the input element.\n \n ","Metadata":{"Common.PropertyName":"MaxLength","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Rows","TypeName":"System.Int32?","Documentation":"\n \n Specifies the number lines in the input element.\n \n ","Metadata":{"Common.PropertyName":"Rows","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n \n Please be aware that on is used only for the validation process.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ReplaceTab","TypeName":"System.Boolean","Documentation":"\n \n If set to true, will insert a tab instead of cycle input focus.\n \n ","Metadata":{"Common.PropertyName":"ReplaceTab","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"TabSize","TypeName":"System.Int32","Documentation":"\n \n Defines the number of characters that tab key will override.\n \n ","Metadata":{"Common.PropertyName":"TabSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SoftTabs","TypeName":"System.Boolean","Documentation":"\n \n If set to true, spaces will be used instead of a tab character\n \n ","Metadata":{"Common.PropertyName":"SoftTabs","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AutoSize","TypeName":"System.Boolean","Documentation":"\n \n If true, the textarea will automatically grow in height according to its content.\n \n ","Metadata":{"Common.PropertyName":"AutoSize","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MemoEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":394704179,"Kind":"Components.ChildContent","Name":"Blazorise.MemoEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"MemoEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MemoEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1782961487,"Kind":"Components.ChildContent","Name":"Blazorise.MemoEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.MemoEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MemoEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":279831136,"Kind":"Components.ChildContent","Name":"Blazorise.MemoEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MemoEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MemoEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1843555818,"Kind":"Components.ChildContent","Name":"Blazorise.MemoEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.MemoEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.MemoEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2012044972,"Kind":"Components.Component","Name":"Blazorise.MessageAlert","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the message dialog.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MessageAlert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"MessageType","TypeName":"Blazorise.MessageType","IsEnum":true,"Documentation":"\n \n Gets or sets the message type.\n \n ","Metadata":{"Common.PropertyName":"MessageType","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageType"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Gets or sets the message title.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Message","TypeName":"Microsoft.AspNetCore.Components.MarkupString","Documentation":"\n \n Gets or sets the message content.\n \n ","Metadata":{"Common.PropertyName":"Message","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.MarkupString"}},{"Kind":"Components.Component","Name":"Options","TypeName":"Blazorise.MessageOptions","Documentation":"\n \n Gets or sets the custom message options.\n \n ","Metadata":{"Common.PropertyName":"Options","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageOptions"}},{"Kind":"Components.Component","Name":"Callback","TypeName":"System.Threading.Tasks.TaskCompletionSource","Documentation":"\n \n Occurs after the user respond with an action button.\n \n ","Metadata":{"Common.PropertyName":"Callback","Common.GloballyQualifiedTypeName":"global::System.Threading.Tasks.TaskCompletionSource"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Confirmed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Confirm action.\n \n ","Metadata":{"Common.PropertyName":"Confirmed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Canceled","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Canceled","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"BackgroundCancel","TypeName":"System.Boolean","Documentation":"\n \n By default, a modal is cancelled if the user clicks anywhere outside the modal.\n This behavior can be disabled by setting to false.\n \n ","Metadata":{"Common.PropertyName":"BackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MessageAlert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MessageAlert"}},{"HashCode":615599833,"Kind":"Components.Component","Name":"Blazorise.MessageAlert","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the message dialog.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.MessageAlert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"MessageType","TypeName":"Blazorise.MessageType","IsEnum":true,"Documentation":"\n \n Gets or sets the message type.\n \n ","Metadata":{"Common.PropertyName":"MessageType","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageType"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Gets or sets the message title.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Message","TypeName":"Microsoft.AspNetCore.Components.MarkupString","Documentation":"\n \n Gets or sets the message content.\n \n ","Metadata":{"Common.PropertyName":"Message","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.MarkupString"}},{"Kind":"Components.Component","Name":"Options","TypeName":"Blazorise.MessageOptions","Documentation":"\n \n Gets or sets the custom message options.\n \n ","Metadata":{"Common.PropertyName":"Options","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageOptions"}},{"Kind":"Components.Component","Name":"Callback","TypeName":"System.Threading.Tasks.TaskCompletionSource","Documentation":"\n \n Occurs after the user respond with an action button.\n \n ","Metadata":{"Common.PropertyName":"Callback","Common.GloballyQualifiedTypeName":"global::System.Threading.Tasks.TaskCompletionSource"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Confirmed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Confirm action.\n \n ","Metadata":{"Common.PropertyName":"Confirmed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Canceled","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Canceled","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"BackgroundCancel","TypeName":"System.Boolean","Documentation":"\n \n By default, a modal is cancelled if the user clicks anywhere outside the modal.\n This behavior can be disabled by setting to false.\n \n ","Metadata":{"Common.PropertyName":"BackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MessageAlert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MessageAlert","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1947427194,"Kind":"Components.Component","Name":"Blazorise.MessageProvider","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the message dialog.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MessageProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"MessageType","TypeName":"Blazorise.MessageType","IsEnum":true,"Documentation":"\n \n Gets or sets the message type.\n \n ","Metadata":{"Common.PropertyName":"MessageType","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageType"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Gets or sets the message title.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Message","TypeName":"Microsoft.AspNetCore.Components.MarkupString","Documentation":"\n \n Gets or sets the message content.\n \n ","Metadata":{"Common.PropertyName":"Message","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.MarkupString"}},{"Kind":"Components.Component","Name":"Options","TypeName":"Blazorise.MessageOptions","Documentation":"\n \n Gets or sets the custom message options.\n \n ","Metadata":{"Common.PropertyName":"Options","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageOptions"}},{"Kind":"Components.Component","Name":"Callback","TypeName":"System.Threading.Tasks.TaskCompletionSource","Documentation":"\n \n Occurs after the user respond with an action button.\n \n ","Metadata":{"Common.PropertyName":"Callback","Common.GloballyQualifiedTypeName":"global::System.Threading.Tasks.TaskCompletionSource"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Confirmed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Confirm action.\n \n ","Metadata":{"Common.PropertyName":"Confirmed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Canceled","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Canceled","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"BackgroundCancel","TypeName":"System.Boolean","Documentation":"\n \n By default, a modal is cancelled if the user clicks anywhere outside the modal.\n This behavior can be disabled by setting to false.\n \n ","Metadata":{"Common.PropertyName":"BackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MessageProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MessageProvider"}},{"HashCode":-168936612,"Kind":"Components.Component","Name":"Blazorise.MessageProvider","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the message dialog.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.MessageProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"MessageType","TypeName":"Blazorise.MessageType","IsEnum":true,"Documentation":"\n \n Gets or sets the message type.\n \n ","Metadata":{"Common.PropertyName":"MessageType","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageType"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n Gets or sets the message title.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Message","TypeName":"Microsoft.AspNetCore.Components.MarkupString","Documentation":"\n \n Gets or sets the message content.\n \n ","Metadata":{"Common.PropertyName":"Message","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.MarkupString"}},{"Kind":"Components.Component","Name":"Options","TypeName":"Blazorise.MessageOptions","Documentation":"\n \n Gets or sets the custom message options.\n \n ","Metadata":{"Common.PropertyName":"Options","Common.GloballyQualifiedTypeName":"global::Blazorise.MessageOptions"}},{"Kind":"Components.Component","Name":"Callback","TypeName":"System.Threading.Tasks.TaskCompletionSource","Documentation":"\n \n Occurs after the user respond with an action button.\n \n ","Metadata":{"Common.PropertyName":"Callback","Common.GloballyQualifiedTypeName":"global::System.Threading.Tasks.TaskCompletionSource"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Confirmed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Confirm action.\n \n ","Metadata":{"Common.PropertyName":"Confirmed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Canceled","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Canceled","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"BackgroundCancel","TypeName":"System.Boolean","Documentation":"\n \n By default, a modal is cancelled if the user clicks anywhere outside the modal.\n This behavior can be disabled by setting to false.\n \n ","Metadata":{"Common.PropertyName":"BackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.MessageProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MessageProvider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2021467800,"Kind":"Components.Component","Name":"Blazorise.ModalProvider","AssemblyName":"Blazorise","Documentation":"\n \n A modal provider to be set at the root of your app, providing a programmatic way to invoke modals with custom content by using .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ModalProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"UseModalStructure","TypeName":"System.Boolean","Documentation":"\n \n Uses the modal standard structure, by setting this to true you are only in charge of providing the custom content.\n Defaults to true.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"UseModalStructure","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ScrollToTop","TypeName":"System.Boolean","Documentation":"\n \n If true modal will scroll to top when opened.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"ScrollToTop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Opening","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is opened.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Opening","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Closing","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is closed.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Closing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Opened","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has opened.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Opened","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has closed.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowBackdrop","TypeName":"System.Boolean","Documentation":"\n \n Specifies the backdrop needs to be rendered for this .\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"ShowBackdrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the component has any animations.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the animation duration.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"AnimationDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.ModalRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the modal content will be rendered.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalRenderMode"}},{"Kind":"Components.Component","Name":"FocusTrap","TypeName":"System.Boolean?","Documentation":"\n \n Defines if the modal should keep the input focus at all times.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"FocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Centered","TypeName":"System.Boolean","Documentation":"\n \n Centers the modal vertically.\n \n \n Only considered if is set.\n \n ","Metadata":{"Common.PropertyName":"Centered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Scrollable","TypeName":"System.Boolean","Documentation":"\n \n Scrolls the modal content independent of the page itself.\n \n \n Only considered if is set.\n \n ","Metadata":{"Common.PropertyName":"Scrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Changes the size of the modal.\n \n \n Only considered if is set.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalProvider"}},{"HashCode":1160098676,"Kind":"Components.Component","Name":"Blazorise.ModalProvider","AssemblyName":"Blazorise","Documentation":"\n \n A modal provider to be set at the root of your app, providing a programmatic way to invoke modals with custom content by using .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ModalProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"UseModalStructure","TypeName":"System.Boolean","Documentation":"\n \n Uses the modal standard structure, by setting this to true you are only in charge of providing the custom content.\n Defaults to true.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"UseModalStructure","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ScrollToTop","TypeName":"System.Boolean","Documentation":"\n \n If true modal will scroll to top when opened.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"ScrollToTop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Opening","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is opened.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Opening","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Closing","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is closed.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Closing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Opened","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has opened.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Opened","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has closed.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowBackdrop","TypeName":"System.Boolean","Documentation":"\n \n Specifies the backdrop needs to be rendered for this .\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"ShowBackdrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the component has any animations.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the animation duration.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"AnimationDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.ModalRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the modal content will be rendered.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalRenderMode"}},{"Kind":"Components.Component","Name":"FocusTrap","TypeName":"System.Boolean?","Documentation":"\n \n Defines if the modal should keep the input focus at all times.\n Global Option.\n \n ","Metadata":{"Common.PropertyName":"FocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Centered","TypeName":"System.Boolean","Documentation":"\n \n Centers the modal vertically.\n \n \n Only considered if is set.\n \n ","Metadata":{"Common.PropertyName":"Centered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Scrollable","TypeName":"System.Boolean","Documentation":"\n \n Scrolls the modal content independent of the page itself.\n \n \n Only considered if is set.\n \n ","Metadata":{"Common.PropertyName":"Scrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Changes the size of the modal.\n \n \n Only considered if is set.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalProvider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1885854138,"Kind":"Components.Component","Name":"Blazorise.Modal","AssemblyName":"Blazorise","Documentation":"\n \n A classic modal overlay, in which you can include any content you want.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Modal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of modal dialog.\n \n The parameter should only be used in .razor code.\n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the modal visibility state changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ScrollToTop","TypeName":"System.Boolean","Documentation":"\n \n If true modal will scroll to top when opened.\n \n ","Metadata":{"Common.PropertyName":"ScrollToTop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Opening","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is opened.\n \n ","Metadata":{"Common.PropertyName":"Opening","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Closing","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is closed.\n \n ","Metadata":{"Common.PropertyName":"Closing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Opened","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has opened.\n \n ","Metadata":{"Common.PropertyName":"Opened","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowBackdrop","TypeName":"System.Boolean","Documentation":"\n \n Specifies the backdrop needs to be rendered for this .\n \n ","Metadata":{"Common.PropertyName":"ShowBackdrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AnimationDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.ModalRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the modal content will be rendered.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalRenderMode"}},{"Kind":"Components.Component","Name":"FocusTrap","TypeName":"System.Boolean?","Documentation":"\n \n Defines if the modal should keep the input focus at all times.\n \n ","Metadata":{"Common.PropertyName":"FocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Modal","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Modal"}},{"HashCode":646528637,"Kind":"Components.Component","Name":"Blazorise.Modal","AssemblyName":"Blazorise","Documentation":"\n \n A classic modal overlay, in which you can include any content you want.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Modal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of modal dialog.\n \n The parameter should only be used in .razor code.\n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VisibleChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the modal visibility state changes.\n \n ","Metadata":{"Common.PropertyName":"VisibleChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ScrollToTop","TypeName":"System.Boolean","Documentation":"\n \n If true modal will scroll to top when opened.\n \n ","Metadata":{"Common.PropertyName":"ScrollToTop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Opening","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is opened.\n \n ","Metadata":{"Common.PropertyName":"Opening","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Closing","TypeName":"System.Func","Documentation":"\n \n Occurs before the modal is closed.\n \n ","Metadata":{"Common.PropertyName":"Closing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Opened","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has opened.\n \n ","Metadata":{"Common.PropertyName":"Opened","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the modal has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowBackdrop","TypeName":"System.Boolean","Documentation":"\n \n Specifies the backdrop needs to be rendered for this .\n \n ","Metadata":{"Common.PropertyName":"ShowBackdrop","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AnimationDuration","TypeName":"System.Int32","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AnimationDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.ModalRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the modal content will be rendered.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalRenderMode"}},{"Kind":"Components.Component","Name":"FocusTrap","TypeName":"System.Boolean?","Documentation":"\n \n Defines if the modal should keep the input focus at all times.\n \n ","Metadata":{"Common.PropertyName":"FocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Modal","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Modal","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-325666478,"Kind":"Components.ChildContent","Name":"Blazorise.Modal.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Modal"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Modal.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Modal","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":931682490,"Kind":"Components.ChildContent","Name":"Blazorise.Modal.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Modal"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Modal.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Modal","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":213705153,"Kind":"Components.Component","Name":"Blazorise.ModalBody","AssemblyName":"Blazorise","Documentation":"\n \n Center area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ModalBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"MaxHeight","TypeName":"System.Int32?","Documentation":"\n \n Sets the maximum height of the modal body (in viewport size unit).\n \n ","Metadata":{"Common.PropertyName":"MaxHeight","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalBody"}},{"HashCode":-1167678666,"Kind":"Components.Component","Name":"Blazorise.ModalBody","AssemblyName":"Blazorise","Documentation":"\n \n Center area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ModalBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"MaxHeight","TypeName":"System.Int32?","Documentation":"\n \n Sets the maximum height of the modal body (in viewport size unit).\n \n ","Metadata":{"Common.PropertyName":"MaxHeight","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-468109803,"Kind":"Components.ChildContent","Name":"Blazorise.ModalBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ModalBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1200386147,"Kind":"Components.ChildContent","Name":"Blazorise.ModalBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ModalBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1500766248,"Kind":"Components.Component","Name":"Blazorise.ModalContent","AssemblyName":"Blazorise","Documentation":"\n \n Main wrapper for the content area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ModalContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Centered","TypeName":"System.Boolean","Documentation":"\n \n Centers the modal vertically.\n \n ","Metadata":{"Common.PropertyName":"Centered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Scrollable","TypeName":"System.Boolean","Documentation":"\n \n Scrolls the modal content independent of the page itself.\n \n ","Metadata":{"Common.PropertyName":"Scrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Changes the size of the modal.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalContent"}},{"HashCode":1787131721,"Kind":"Components.Component","Name":"Blazorise.ModalContent","AssemblyName":"Blazorise","Documentation":"\n \n Main wrapper for the content area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ModalContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Centered","TypeName":"System.Boolean","Documentation":"\n \n Centers the modal vertically.\n \n ","Metadata":{"Common.PropertyName":"Centered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Scrollable","TypeName":"System.Boolean","Documentation":"\n \n Scrolls the modal content independent of the page itself.\n \n ","Metadata":{"Common.PropertyName":"Scrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Changes the size of the modal.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":82541788,"Kind":"Components.ChildContent","Name":"Blazorise.ModalContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ModalContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2103332548,"Kind":"Components.ChildContent","Name":"Blazorise.ModalContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ModalContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":876589365,"Kind":"Components.Component","Name":"Blazorise.ModalFooter","AssemblyName":"Blazorise","Documentation":"\n \n Bottom area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ModalFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalFooter"}},{"HashCode":-1919756012,"Kind":"Components.Component","Name":"Blazorise.ModalFooter","AssemblyName":"Blazorise","Documentation":"\n \n Bottom area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ModalFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalFooter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1145022335,"Kind":"Components.ChildContent","Name":"Blazorise.ModalFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ModalFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalFooter","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1602470204,"Kind":"Components.ChildContent","Name":"Blazorise.ModalFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ModalFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalFooter","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-215692531,"Kind":"Components.Component","Name":"Blazorise.ModalHeader","AssemblyName":"Blazorise","Documentation":"\n \n Top area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ModalHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalHeader"}},{"HashCode":335245022,"Kind":"Components.Component","Name":"Blazorise.ModalHeader","AssemblyName":"Blazorise","Documentation":"\n \n Top area of the modal component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ModalHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1552409566,"Kind":"Components.ChildContent","Name":"Blazorise.ModalHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ModalHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-532950351,"Kind":"Components.ChildContent","Name":"Blazorise.ModalHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ModalHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":970849065,"Kind":"Components.Component","Name":"Blazorise.ModalTitle","AssemblyName":"Blazorise","Documentation":"\n \n Larger text that can be placed in the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ModalTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.HeadingSize","IsEnum":true,"Documentation":"\n \n Gets or sets the title size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.HeadingSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalTitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalTitle"}},{"HashCode":770028183,"Kind":"Components.Component","Name":"Blazorise.ModalTitle","AssemblyName":"Blazorise","Documentation":"\n \n Larger text that can be placed in the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ModalTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.HeadingSize","IsEnum":true,"Documentation":"\n \n Gets or sets the title size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.HeadingSize"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ModalTitle","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1684864983,"Kind":"Components.ChildContent","Name":"Blazorise.ModalTitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ModalTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalTitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalTitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":306515524,"Kind":"Components.ChildContent","Name":"Blazorise.ModalTitle.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ModalTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ModalTitle.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ModalTitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-540021400,"Kind":"Components.Component","Name":"Blazorise._ModalBackdrop","AssemblyName":"Blazorise","Documentation":"\n \n Internal component to render modal backdrop or background.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_ModalBackdrop"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._ModalBackdrop","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_ModalBackdrop"}},{"HashCode":1927041820,"Kind":"Components.Component","Name":"Blazorise._ModalBackdrop","AssemblyName":"Blazorise","Documentation":"\n \n Internal component to render modal backdrop or background.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise._ModalBackdrop"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._ModalBackdrop","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_ModalBackdrop","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":38796931,"Kind":"Components.Component","Name":"Blazorise.NumericEdit","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a numeric value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NumericEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.NumericEdit component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.NumericEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit","Components.GenericTyped":"True"}},{"HashCode":-1321151180,"Kind":"Components.Component","Name":"Blazorise.NumericEdit","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a numeric value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.NumericEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.NumericEdit component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.NumericEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1200487515,"Kind":"Components.ChildContent","Name":"Blazorise.NumericEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"NumericEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1409505746,"Kind":"Components.ChildContent","Name":"Blazorise.NumericEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.NumericEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":549420684,"Kind":"Components.ChildContent","Name":"Blazorise.NumericEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"NumericEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":142410771,"Kind":"Components.ChildContent","Name":"Blazorise.NumericEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.NumericEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":919379648,"Kind":"Components.Component","Name":"Blazorise.NumericPicker","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a numeric value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NumericPicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.NumericPicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AlternativeDecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the alternative decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"AlternativeDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSeparator","TypeName":"System.String","Documentation":"\n \n Defines the thousand grouping separator character.\n \n ","Metadata":{"Common.PropertyName":"GroupSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSpacing","TypeName":"System.String","Documentation":"\n \n Defines how many numbers should be grouped together (usually for the thousand separator).\n \n ","Metadata":{"Common.PropertyName":"GroupSpacing","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbol","TypeName":"System.String","Documentation":"\n \n Defines the currency symbol to display.\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbol","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbolPlacement","TypeName":"Blazorise.CurrencySymbolPlacement","IsEnum":true,"Documentation":"\n \n Placement of the currency sign, relative to the number shown (as a prefix or a suffix).\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbolPlacement","Common.GloballyQualifiedTypeName":"global::Blazorise.CurrencySymbolPlacement"}},{"Kind":"Components.Component","Name":"RoundingMethod","TypeName":"Blazorise.NumericRoundingMethod","IsEnum":true,"Documentation":"\n \n Method used for rounding decimal values.\n \n ","Metadata":{"Common.PropertyName":"RoundingMethod","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericRoundingMethod"}},{"Kind":"Components.Component","Name":"AllowDecimalPadding","TypeName":"Blazorise.NumericAllowDecimalPadding","IsEnum":true,"Documentation":"\n \n Allow padding the decimal places with zeros. If set to Floats, padding is only done when there are some decimals. /// \n \n \n Setting AllowDecimalPadding to 'false' will override the setting.\n \n ","Metadata":{"Common.PropertyName":"AllowDecimalPadding","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericAllowDecimalPadding"}},{"Kind":"Components.Component","Name":"AlwaysAllowDecimalSeparator","TypeName":"System.Boolean","Documentation":"\n \n Defines if the decimal character or decimal character alternative should be accepted when there is already a decimal character shown in the element.\n \n ","Metadata":{"Common.PropertyName":"AlwaysAllowDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"MinMaxLimitsOverride","TypeName":"Blazorise.NumericMinMaxLimitsOverride","IsEnum":true,"Documentation":"\n \n Override the minimum and maximum limits.\n \n ","Metadata":{"Common.PropertyName":"MinMaxLimitsOverride","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericMinMaxLimitsOverride"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"SelectAllOnFocus","TypeName":"System.Boolean","Documentation":"\n \n If true, selects all the text entered in the input field once it receives the focus.\n \n ","Metadata":{"Common.PropertyName":"SelectAllOnFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ModifyValueOnWheel","TypeName":"System.Boolean","Documentation":"\n \n Determine if the element value can be incremented / decremented with the mouse wheel.\n \n ","Metadata":{"Common.PropertyName":"ModifyValueOnWheel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"WheelOn","TypeName":"Blazorise.NumericWheelOn","IsEnum":true,"Documentation":"\n \n Used in conjonction with the option, defines when the wheel event will increment or decrement the element value, either when the element is focused, or hovered.\n \n ","Metadata":{"Common.PropertyName":"WheelOn","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericWheelOn"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.NumericPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker","Components.GenericTyped":"True"}},{"HashCode":171176056,"Kind":"Components.Component","Name":"Blazorise.NumericPicker","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a numeric value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.NumericPicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.NumericPicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AlternativeDecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the alternative decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"AlternativeDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSeparator","TypeName":"System.String","Documentation":"\n \n Defines the thousand grouping separator character.\n \n ","Metadata":{"Common.PropertyName":"GroupSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupSpacing","TypeName":"System.String","Documentation":"\n \n Defines how many numbers should be grouped together (usually for the thousand separator).\n \n ","Metadata":{"Common.PropertyName":"GroupSpacing","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbol","TypeName":"System.String","Documentation":"\n \n Defines the currency symbol to display.\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbol","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrencySymbolPlacement","TypeName":"Blazorise.CurrencySymbolPlacement","IsEnum":true,"Documentation":"\n \n Placement of the currency sign, relative to the number shown (as a prefix or a suffix).\n \n ","Metadata":{"Common.PropertyName":"CurrencySymbolPlacement","Common.GloballyQualifiedTypeName":"global::Blazorise.CurrencySymbolPlacement"}},{"Kind":"Components.Component","Name":"RoundingMethod","TypeName":"Blazorise.NumericRoundingMethod","IsEnum":true,"Documentation":"\n \n Method used for rounding decimal values.\n \n ","Metadata":{"Common.PropertyName":"RoundingMethod","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericRoundingMethod"}},{"Kind":"Components.Component","Name":"AllowDecimalPadding","TypeName":"Blazorise.NumericAllowDecimalPadding","IsEnum":true,"Documentation":"\n \n Allow padding the decimal places with zeros. If set to Floats, padding is only done when there are some decimals. /// \n \n \n Setting AllowDecimalPadding to 'false' will override the setting.\n \n ","Metadata":{"Common.PropertyName":"AllowDecimalPadding","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericAllowDecimalPadding"}},{"Kind":"Components.Component","Name":"AlwaysAllowDecimalSeparator","TypeName":"System.Boolean","Documentation":"\n \n Defines if the decimal character or decimal character alternative should be accepted when there is already a decimal character shown in the element.\n \n ","Metadata":{"Common.PropertyName":"AlwaysAllowDecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"MinMaxLimitsOverride","TypeName":"Blazorise.NumericMinMaxLimitsOverride","IsEnum":true,"Documentation":"\n \n Override the minimum and maximum limits.\n \n ","Metadata":{"Common.PropertyName":"MinMaxLimitsOverride","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericMinMaxLimitsOverride"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"SelectAllOnFocus","TypeName":"System.Boolean","Documentation":"\n \n If true, selects all the text entered in the input field once it receives the focus.\n \n ","Metadata":{"Common.PropertyName":"SelectAllOnFocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ModifyValueOnWheel","TypeName":"System.Boolean","Documentation":"\n \n Determine if the element value can be incremented / decremented with the mouse wheel.\n \n ","Metadata":{"Common.PropertyName":"ModifyValueOnWheel","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"WheelOn","TypeName":"Blazorise.NumericWheelOn","IsEnum":true,"Documentation":"\n \n Used in conjonction with the option, defines when the wheel event will increment or decrement the element value, either when the element is focused, or hovered.\n \n ","Metadata":{"Common.PropertyName":"WheelOn","Common.GloballyQualifiedTypeName":"global::Blazorise.NumericWheelOn"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.NumericPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1192914137,"Kind":"Components.ChildContent","Name":"Blazorise.NumericPicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericPicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":533441704,"Kind":"Components.ChildContent","Name":"Blazorise.NumericPicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericPicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1905389658,"Kind":"Components.ChildContent","Name":"Blazorise.NumericPicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericPicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2102671812,"Kind":"Components.ChildContent","Name":"Blazorise.NumericPicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.NumericPicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.NumericPicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1445756633,"Kind":"Components.Component","Name":"Blazorise.Pagination","AssemblyName":"Blazorise","Documentation":"\n \n A responsive and flexible pagination component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Pagination"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Gets or sets the pagination size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Alignment","TypeName":"Blazorise.Alignment","IsEnum":true,"Documentation":"\n \n Gets or sets the pagination alignment.\n \n ","Metadata":{"Common.PropertyName":"Alignment","Common.GloballyQualifiedTypeName":"global::Blazorise.Alignment"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Pagination","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Pagination"}},{"HashCode":2138366783,"Kind":"Components.Component","Name":"Blazorise.Pagination","AssemblyName":"Blazorise","Documentation":"\n \n A responsive and flexible pagination component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Pagination"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Gets or sets the pagination size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Alignment","TypeName":"Blazorise.Alignment","IsEnum":true,"Documentation":"\n \n Gets or sets the pagination alignment.\n \n ","Metadata":{"Common.PropertyName":"Alignment","Common.GloballyQualifiedTypeName":"global::Blazorise.Alignment"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Pagination","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Pagination","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":485357809,"Kind":"Components.ChildContent","Name":"Blazorise.Pagination.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Pagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Pagination.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Pagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":183717747,"Kind":"Components.ChildContent","Name":"Blazorise.Pagination.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Pagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Pagination.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Pagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":895586215,"Kind":"Components.Component","Name":"Blazorise.PaginationItem","AssemblyName":"Blazorise","Documentation":"\n \n A container for page numbers links.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PaginationItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Indicate the currently active page.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Used for links that appear un-clickable.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PaginationItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationItem"}},{"HashCode":1138973075,"Kind":"Components.Component","Name":"Blazorise.PaginationItem","AssemblyName":"Blazorise","Documentation":"\n \n A container for page numbers links.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.PaginationItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Active","TypeName":"System.Boolean","Documentation":"\n \n Indicate the currently active page.\n \n ","Metadata":{"Common.PropertyName":"Active","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Used for links that appear un-clickable.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PaginationItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1406081105,"Kind":"Components.ChildContent","Name":"Blazorise.PaginationItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"PaginationItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.PaginationItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2126582252,"Kind":"Components.ChildContent","Name":"Blazorise.PaginationItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.PaginationItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.PaginationItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1043901536,"Kind":"Components.Component","Name":"Blazorise.PaginationLink","AssemblyName":"Blazorise","Documentation":"\n \n Clickable element for page numbers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PaginationLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Page","TypeName":"System.String","Documentation":"\n \n Gets or sets the page name.\n \n ","Metadata":{"Common.PropertyName":"Page","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item link is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PaginationLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationLink"}},{"HashCode":1383705260,"Kind":"Components.Component","Name":"Blazorise.PaginationLink","AssemblyName":"Blazorise","Documentation":"\n \n Clickable element for page numbers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.PaginationLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Page","TypeName":"System.String","Documentation":"\n \n Gets or sets the page name.\n \n ","Metadata":{"Common.PropertyName":"Page","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item link is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PaginationLink","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationLink","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1740571474,"Kind":"Components.ChildContent","Name":"Blazorise.PaginationLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"PaginationLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.PaginationLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationLink","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-596269555,"Kind":"Components.ChildContent","Name":"Blazorise.PaginationLink.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.PaginationLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.PaginationLink.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PaginationLink","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":759828499,"Kind":"Components.Component","Name":"Blazorise.PageProgress","AssemblyName":"Blazorise","Documentation":"\n \n Small progress bar shown at the top of the page or a container.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageProgress"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of progress bar.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32?","Documentation":"\n \n The progress value. Leave as null for indeterminate progress bar.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Type color of the progress bar, optional.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PageProgress","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PageProgress"}},{"HashCode":329717009,"Kind":"Components.Component","Name":"Blazorise.PageProgress","AssemblyName":"Blazorise","Documentation":"\n \n Small progress bar shown at the top of the page or a container.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.PageProgress"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of progress bar.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32?","Documentation":"\n \n The progress value. Leave as null for indeterminate progress bar.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Type color of the progress bar, optional.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PageProgress","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PageProgress","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1681102112,"Kind":"Components.Component","Name":"Blazorise.PageProgressAlert","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the page progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageProgressAlert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PageProgressAlert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PageProgressAlert"}},{"HashCode":-1717650127,"Kind":"Components.Component","Name":"Blazorise.PageProgressAlert","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the page progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.PageProgressAlert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PageProgressAlert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PageProgressAlert","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1759662741,"Kind":"Components.Component","Name":"Blazorise.Progress","AssemblyName":"Blazorise","Documentation":"\n \n Main component for stacked progress bars.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Progress"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the progress bar color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Size of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar stripped.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar animated.\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Int32","Documentation":"\n \n Minimum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Int32","Documentation":"\n \n Maximum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32?","Documentation":"\n \n The progress value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ShowValue","TypeName":"System.Boolean","Documentation":"\n \n If true, the value will be showed within the progress bar.\n \n ","Metadata":{"Common.PropertyName":"ShowValue","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Progress","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Progress"}},{"HashCode":-997460522,"Kind":"Components.Component","Name":"Blazorise.Progress","AssemblyName":"Blazorise","Documentation":"\n \n Main component for stacked progress bars.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Progress"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the progress bar color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Size of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar stripped.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar animated.\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Int32","Documentation":"\n \n Minimum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Int32","Documentation":"\n \n Maximum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32?","Documentation":"\n \n The progress value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ShowValue","TypeName":"System.Boolean","Documentation":"\n \n If true, the value will be showed within the progress bar.\n \n ","Metadata":{"Common.PropertyName":"ShowValue","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Progress","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Progress","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1786002617,"Kind":"Components.ChildContent","Name":"Blazorise.Progress.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Progress"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Progress.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Progress","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":575839950,"Kind":"Components.ChildContent","Name":"Blazorise.Progress.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Progress"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Progress.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Progress","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1143487375,"Kind":"Components.Component","Name":"Blazorise.ProgressBar","AssemblyName":"Blazorise","Documentation":"\n \n Inner component of component used to indicate the progress so far.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProgressBar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the progress bar color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar stripped.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar animated.\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Int32","Documentation":"\n \n Minimum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Int32","Documentation":"\n \n Maximum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32?","Documentation":"\n \n The progress value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ProgressBar","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ProgressBar"}},{"HashCode":642154279,"Kind":"Components.Component","Name":"Blazorise.ProgressBar","AssemblyName":"Blazorise","Documentation":"\n \n Inner component of component used to indicate the progress so far.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ProgressBar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the progress bar color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar stripped.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Animated","TypeName":"System.Boolean","Documentation":"\n \n Set to true to make the progress bar animated.\n \n ","Metadata":{"Common.PropertyName":"Animated","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.Int32","Documentation":"\n \n Minimum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Int32","Documentation":"\n \n Maximum value of the progress bar.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32?","Documentation":"\n \n The progress value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ProgressBar","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ProgressBar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2061317908,"Kind":"Components.ChildContent","Name":"Blazorise.ProgressBar.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ProgressBar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ProgressBar.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ProgressBar","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1855520723,"Kind":"Components.ChildContent","Name":"Blazorise.ProgressBar.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ProgressBar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ProgressBar.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ProgressBar","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1149715564,"Kind":"Components.Component","Name":"Blazorise.Radio","AssemblyName":"Blazorise","Documentation":"\n \n Radio buttons allow the user to select one option from a set.\n \n Checked value type.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Radio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Radio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Group","TypeName":"System.String","Documentation":"\n \n Sets the radio group name.\n \n ","Metadata":{"Common.PropertyName":"Group","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the radio value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Radio","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio","Components.GenericTyped":"True"}},{"HashCode":1212404571,"Kind":"Components.Component","Name":"Blazorise.Radio","AssemblyName":"Blazorise","Documentation":"\n \n Radio buttons allow the user to select one option from a set.\n \n Checked value type.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Radio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Radio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Group","TypeName":"System.String","Documentation":"\n \n Sets the radio group name.\n \n ","Metadata":{"Common.PropertyName":"Group","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the radio value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Radio","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-837509546,"Kind":"Components.ChildContent","Name":"Blazorise.Radio.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Radio.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-902831953,"Kind":"Components.ChildContent","Name":"Blazorise.Radio.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Radio.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1484960317,"Kind":"Components.ChildContent","Name":"Blazorise.Radio.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Radio.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-144870617,"Kind":"Components.ChildContent","Name":"Blazorise.Radio.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Radio"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Radio.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-884614177,"Kind":"Components.Component","Name":"Blazorise.RadioGroup","AssemblyName":"Blazorise","Documentation":"\n \n RadioGroup is a helpful wrapper used to group Radio components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.RadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Radio group name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Buttons","TypeName":"System.Boolean","Documentation":"\n \n Flag which indicates that radios will appear as button.\n \n ","Metadata":{"Common.PropertyName":"Buttons","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Blazorise.Orientation","IsEnum":true,"Documentation":"\n \n Defines the orientation of the radio elements.\n \n ","Metadata":{"Common.PropertyName":"Orientation","Common.GloballyQualifiedTypeName":"global::Blazorise.Orientation"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the color or radio buttons(only when is true).\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"CheckedValue","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the checked value is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.RadioGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup","Components.GenericTyped":"True"}},{"HashCode":116105588,"Kind":"Components.Component","Name":"Blazorise.RadioGroup","AssemblyName":"Blazorise","Documentation":"\n \n RadioGroup is a helpful wrapper used to group Radio components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.RadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.RadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Radio group name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Buttons","TypeName":"System.Boolean","Documentation":"\n \n Flag which indicates that radios will appear as button.\n \n ","Metadata":{"Common.PropertyName":"Buttons","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Orientation","TypeName":"Blazorise.Orientation","IsEnum":true,"Documentation":"\n \n Defines the orientation of the radio elements.\n \n ","Metadata":{"Common.PropertyName":"Orientation","Common.GloballyQualifiedTypeName":"global::Blazorise.Orientation"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the color or radio buttons(only when is true).\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"CheckedValue","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the checked value is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.RadioGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":890518830,"Kind":"Components.ChildContent","Name":"Blazorise.RadioGroup.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.RadioGroup.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1184949760,"Kind":"Components.ChildContent","Name":"Blazorise.RadioGroup.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.RadioGroup.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1909846855,"Kind":"Components.ChildContent","Name":"Blazorise.RadioGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.RadioGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":370503116,"Kind":"Components.ChildContent","Name":"Blazorise.RadioGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.RadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.RadioGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2046013239,"Kind":"Components.Component","Name":"Blazorise.Rating","AssemblyName":"Blazorise","Documentation":"\n \n Ratings provide insight regarding others opinions and experiences with a product.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Rating"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RatingItemsClass","TypeName":"System.String","Documentation":"\n \n User class names for RatingItems, separated by space\n \n ","Metadata":{"Common.PropertyName":"RatingItemsClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"RatingItemsStyle","TypeName":"System.String","Documentation":"\n \n User styles for RatingItems.\n \n ","Metadata":{"Common.PropertyName":"RatingItemsStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxValue","TypeName":"System.Int32","Documentation":"\n \n Maximum rating value that is allowed to be selected.\n \n ","Metadata":{"Common.PropertyName":"MaxValue","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"FullIcon","TypeName":"System.Object","Documentation":"\n \n Defines the selected icon name.\n \n ","Metadata":{"Common.PropertyName":"FullIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"EmptyIcon","TypeName":"System.Object","Documentation":"\n \n Defines the non-selected icon name.\n \n ","Metadata":{"Common.PropertyName":"EmptyIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"FullIconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Defines the selected icon style.\n \n ","Metadata":{"Common.PropertyName":"FullIconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"EmptyIconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Defines the non-selected icon style.\n \n ","Metadata":{"Common.PropertyName":"EmptyIconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Prevent the user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Prevent the user interactions and make it appear normal.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Not work now\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the currently selected rating value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"HoveredValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the has changed.\n \n ","Metadata":{"Common.PropertyName":"HoveredValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Rating","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Rating"}},{"HashCode":1957789437,"Kind":"Components.Component","Name":"Blazorise.Rating","AssemblyName":"Blazorise","Documentation":"\n \n Ratings provide insight regarding others opinions and experiences with a product.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Rating"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RatingItemsClass","TypeName":"System.String","Documentation":"\n \n User class names for RatingItems, separated by space\n \n ","Metadata":{"Common.PropertyName":"RatingItemsClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"RatingItemsStyle","TypeName":"System.String","Documentation":"\n \n User styles for RatingItems.\n \n ","Metadata":{"Common.PropertyName":"RatingItemsStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxValue","TypeName":"System.Int32","Documentation":"\n \n Maximum rating value that is allowed to be selected.\n \n ","Metadata":{"Common.PropertyName":"MaxValue","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"FullIcon","TypeName":"System.Object","Documentation":"\n \n Defines the selected icon name.\n \n ","Metadata":{"Common.PropertyName":"FullIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"EmptyIcon","TypeName":"System.Object","Documentation":"\n \n Defines the non-selected icon name.\n \n ","Metadata":{"Common.PropertyName":"EmptyIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"FullIconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Defines the selected icon style.\n \n ","Metadata":{"Common.PropertyName":"FullIconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"EmptyIconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Defines the non-selected icon style.\n \n ","Metadata":{"Common.PropertyName":"EmptyIconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Prevent the user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Prevent the user interactions and make it appear normal.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Not work now\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the currently selected rating value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"HoveredValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the has changed.\n \n ","Metadata":{"Common.PropertyName":"HoveredValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Rating","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Rating","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1457421040,"Kind":"Components.Component","Name":"Blazorise.RatingItem","AssemblyName":"Blazorise","Documentation":"\n \n Represents the each individual item in the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RatingItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the item value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the item color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ItemClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"ItemClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ItemHovered","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is hovered.\n \n ","Metadata":{"Common.PropertyName":"ItemHovered","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.RatingItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RatingItem"}},{"HashCode":114812501,"Kind":"Components.Component","Name":"Blazorise.RatingItem","AssemblyName":"Blazorise","Documentation":"\n \n Represents the each individual item in the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.RatingItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Value","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the item value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the item color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ItemClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"ItemClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ItemHovered","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is hovered.\n \n ","Metadata":{"Common.PropertyName":"ItemHovered","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.RatingItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RatingItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":809102408,"Kind":"Components.Component","Name":"Blazorise.Repeater","AssemblyName":"Blazorise","Documentation":"\n \n Repeater component that will render the for every item in .\n Has support for so it will update the rendered list of items when the collection changes.\n \n the type to render\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Repeater"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Repeater component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n The items to render. When this is it will hookup collection change listeners.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Take","TypeName":"System.Int64?","Documentation":"\n \n [Optional] The number of items to take.\n \n ","Metadata":{"Common.PropertyName":"Take","Common.GloballyQualifiedTypeName":"global::System.Int64?"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Int64?","Documentation":"\n \n [Optional] The number of items to skip.\n \n ","Metadata":{"Common.PropertyName":"Skip","Common.GloballyQualifiedTypeName":"global::System.Int64?"}},{"Kind":"Components.Component","Name":"CollectionChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when collection changes.\n \n ","Metadata":{"Common.PropertyName":"CollectionChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to render per item.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Repeater","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Repeater","Components.GenericTyped":"True"}},{"HashCode":448178900,"Kind":"Components.Component","Name":"Blazorise.Repeater","AssemblyName":"Blazorise","Documentation":"\n \n Repeater component that will render the for every item in .\n Has support for so it will update the rendered list of items when the collection changes.\n \n the type to render\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Repeater"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Repeater component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n The items to render. When this is it will hookup collection change listeners.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Take","TypeName":"System.Int64?","Documentation":"\n \n [Optional] The number of items to take.\n \n ","Metadata":{"Common.PropertyName":"Take","Common.GloballyQualifiedTypeName":"global::System.Int64?"}},{"Kind":"Components.Component","Name":"Skip","TypeName":"System.Int64?","Documentation":"\n \n [Optional] The number of items to skip.\n \n ","Metadata":{"Common.PropertyName":"Skip","Common.GloballyQualifiedTypeName":"global::System.Int64?"}},{"Kind":"Components.Component","Name":"CollectionChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when collection changes.\n \n ","Metadata":{"Common.PropertyName":"CollectionChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to render per item.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Repeater","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Repeater","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":141344284,"Kind":"Components.ChildContent","Name":"Blazorise.Repeater.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n The content to render per item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Repeater"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Repeater.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Repeater","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":693837998,"Kind":"Components.ChildContent","Name":"Blazorise.Repeater.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n The content to render per item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Repeater"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Repeater.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Repeater","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2863164,"Kind":"Components.Component","Name":"Blazorise.Row","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper that represents a row in a flexbox grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Row"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RowColumns","TypeName":"Blazorise.IFluentRowColumns","Documentation":"\n \n Defines the number of columns to show in a row.\n \n ","Metadata":{"Common.PropertyName":"RowColumns","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentRowColumns"}},{"Kind":"Components.Component","Name":"Gutter","TypeName":"(System.Int32 Horizontal, System.Int32 Vertical)?","Documentation":"\n \n Row grid spacing - we recommend setting Horizontal and/or Vertical it to (16 + 8n). (n stands for natural number.)\n \n ","Metadata":{"Common.PropertyName":"Gutter","Common.GloballyQualifiedTypeName":"(global::System.Int32 Horizontal, global::System.Int32 Vertical)?"}},{"Kind":"Components.Component","Name":"HorizontalGutter","TypeName":"System.Int32?","Documentation":"\n \n Row grid Horizontal spacing. (n stands for natural number.)\n \n ","Metadata":{"Common.PropertyName":"HorizontalGutter","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"VerticalGutter","TypeName":"System.Int32?","Documentation":"\n \n Row grid Vertical spacing. (n stands for natural number.)\n \n ","Metadata":{"Common.PropertyName":"VerticalGutter","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"NoGutters","TypeName":"System.Boolean","Documentation":"\n \n Removes the negative margins from row and the horizontal padding from all immediate children columns.\n \n ","Metadata":{"Common.PropertyName":"NoGutters","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Row","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Row"}},{"HashCode":-262928608,"Kind":"Components.Component","Name":"Blazorise.Row","AssemblyName":"Blazorise","Documentation":"\n \n A wrapper that represents a row in a flexbox grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Row"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RowColumns","TypeName":"Blazorise.IFluentRowColumns","Documentation":"\n \n Defines the number of columns to show in a row.\n \n ","Metadata":{"Common.PropertyName":"RowColumns","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentRowColumns"}},{"Kind":"Components.Component","Name":"Gutter","TypeName":"(System.Int32 Horizontal, System.Int32 Vertical)?","Documentation":"\n \n Row grid spacing - we recommend setting Horizontal and/or Vertical it to (16 + 8n). (n stands for natural number.)\n \n ","Metadata":{"Common.PropertyName":"Gutter","Common.GloballyQualifiedTypeName":"(global::System.Int32 Horizontal, global::System.Int32 Vertical)?"}},{"Kind":"Components.Component","Name":"HorizontalGutter","TypeName":"System.Int32?","Documentation":"\n \n Row grid Horizontal spacing. (n stands for natural number.)\n \n ","Metadata":{"Common.PropertyName":"HorizontalGutter","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"VerticalGutter","TypeName":"System.Int32?","Documentation":"\n \n Row grid Vertical spacing. (n stands for natural number.)\n \n ","Metadata":{"Common.PropertyName":"VerticalGutter","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"NoGutters","TypeName":"System.Boolean","Documentation":"\n \n Removes the negative margins from row and the horizontal padding from all immediate children columns.\n \n ","Metadata":{"Common.PropertyName":"NoGutters","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Row","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Row","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":734855251,"Kind":"Components.ChildContent","Name":"Blazorise.Row.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Row"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Row.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Row","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1743310829,"Kind":"Components.ChildContent","Name":"Blazorise.Row.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Row"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Row.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Row","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1605302585,"Kind":"Components.Component","Name":"Blazorise.Select","AssemblyName":"Blazorise","Documentation":"\n \n The browser built-in select dropdown.\n \n The type of the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Select"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Select component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Specifies that multiple items can be selected.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Gets or sets the selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValues","TypeName":"System.Collections.Generic.IReadOnlyList","Documentation":"\n \n Gets or sets the multiple selected item values.\n \n ","Metadata":{"Common.PropertyName":"SelectedValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the selected item value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs when the selected items value has changed (only when ==true).\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesExpression","TypeName":"System.Linq.Expressions.Expression>>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"MaxVisibleItems","TypeName":"System.Int32?","Documentation":"\n \n Specifies how many options should be shown at once.\n \n ","Metadata":{"Common.PropertyName":"MaxVisibleItems","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets loading property.\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func>","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Select","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.GenericTyped":"True"}},{"HashCode":-2132786747,"Kind":"Components.Component","Name":"Blazorise.Select","AssemblyName":"Blazorise","Documentation":"\n \n The browser built-in select dropdown.\n \n The type of the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Select"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Select component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Specifies that multiple items can be selected.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Gets or sets the selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValues","TypeName":"System.Collections.Generic.IReadOnlyList","Documentation":"\n \n Gets or sets the multiple selected item values.\n \n ","Metadata":{"Common.PropertyName":"SelectedValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the selected item value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs when the selected items value has changed (only when ==true).\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesExpression","TypeName":"System.Linq.Expressions.Expression>>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"MaxVisibleItems","TypeName":"System.Int32?","Documentation":"\n \n Specifies how many options should be shown at once.\n \n ","Metadata":{"Common.PropertyName":"MaxVisibleItems","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Loading","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets loading property.\n \n ","Metadata":{"Common.PropertyName":"Loading","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func>","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Select","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":488391369,"Kind":"Components.ChildContent","Name":"Blazorise.Select.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Select"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Select.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-103632556,"Kind":"Components.ChildContent","Name":"Blazorise.Select.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Select"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Select.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-739671989,"Kind":"Components.ChildContent","Name":"Blazorise.Select.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Select"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Select.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":842165443,"Kind":"Components.ChildContent","Name":"Blazorise.Select.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Select"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Select.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-290989899,"Kind":"Components.Component","Name":"Blazorise.SelectGroup","AssemblyName":"Blazorise","Documentation":"\n \n Group item in the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SelectGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n \n Gets or sets the group label.\n \n ","Metadata":{"Common.PropertyName":"Label","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.SelectGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectGroup"}},{"HashCode":-79745454,"Kind":"Components.Component","Name":"Blazorise.SelectGroup","AssemblyName":"Blazorise","Documentation":"\n \n Group item in the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.SelectGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n \n Gets or sets the group label.\n \n ","Metadata":{"Common.PropertyName":"Label","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.SelectGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-72942663,"Kind":"Components.ChildContent","Name":"Blazorise.SelectGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SelectGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.SelectGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1396363733,"Kind":"Components.ChildContent","Name":"Blazorise.SelectGroup.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.SelectGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.SelectGroup.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-445416991,"Kind":"Components.Component","Name":"Blazorise.SelectItem","AssemblyName":"Blazorise","Documentation":"\n \n Option item in the component.\n \n The type of the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SelectItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.SelectItem component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the item value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Disable the item from mouse click.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Hidden","TypeName":"System.Boolean","Documentation":"\n \n Hide the item from the list so it can be used as a placeholder.\n \n ","Metadata":{"Common.PropertyName":"Hidden","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.SelectItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectItem","Components.GenericTyped":"True"}},{"HashCode":-1112478720,"Kind":"Components.Component","Name":"Blazorise.SelectItem","AssemblyName":"Blazorise","Documentation":"\n \n Option item in the component.\n \n The type of the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.SelectItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.SelectItem component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the item value.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Disable the item from mouse click.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Hidden","TypeName":"System.Boolean","Documentation":"\n \n Hide the item from the list so it can be used as a placeholder.\n \n ","Metadata":{"Common.PropertyName":"Hidden","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.SelectItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectItem","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-752206761,"Kind":"Components.ChildContent","Name":"Blazorise.SelectItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SelectItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.SelectItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1505847584,"Kind":"Components.ChildContent","Name":"Blazorise.SelectItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.SelectItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.SelectItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"SelectItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-66417077,"Kind":"Components.Component","Name":"Blazorise.Slider","AssemblyName":"Blazorise","Documentation":"\n \n A slider to select a value from a given range.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Slider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Slider component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Step","TypeName":"TValue","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Slider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider","Components.GenericTyped":"True"}},{"HashCode":-377766079,"Kind":"Components.Component","Name":"Blazorise.Slider","AssemblyName":"Blazorise","Documentation":"\n \n A slider to select a value from a given range.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Slider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Slider component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Step","TypeName":"TValue","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the value has changed.\n \n \n This will be converted to EventCallback once the Blazor team fix the error for generic components. see https://github.com/aspnet/AspNetCore/issues/8385\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"TValue","Documentation":"\n \n The minimum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Max","TypeName":"TValue","Documentation":"\n \n The maximum value to accept for this input.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Slider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-679439836,"Kind":"Components.ChildContent","Name":"Blazorise.Slider.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Slider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Slider.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-829827475,"Kind":"Components.ChildContent","Name":"Blazorise.Slider.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Slider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Slider.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1511332641,"Kind":"Components.ChildContent","Name":"Blazorise.Slider.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Slider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Slider.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1999784605,"Kind":"Components.ChildContent","Name":"Blazorise.Slider.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Slider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Slider.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1510430039,"Kind":"Components.Component","Name":"Blazorise.Step","AssemblyName":"Blazorise","Documentation":"\n \n Clickable item in a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Step"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32?","Documentation":"\n \n Overrides the index of the step item.\n \n ","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the step name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Completed","TypeName":"System.Boolean","Documentation":"\n \n Marks the step as completed.\n \n ","Metadata":{"Common.PropertyName":"Completed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Overrides the step color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Marker","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Marker","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Step","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step"}},{"HashCode":1166500898,"Kind":"Components.Component","Name":"Blazorise.Step","AssemblyName":"Blazorise","Documentation":"\n \n Clickable item in a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Step"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Index","TypeName":"System.Int32?","Documentation":"\n \n Overrides the index of the step item.\n \n ","Metadata":{"Common.PropertyName":"Index","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the step name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Completed","TypeName":"System.Boolean","Documentation":"\n \n Marks the step as completed.\n \n ","Metadata":{"Common.PropertyName":"Completed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Overrides the step color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Marker","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Marker","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Step","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-592174754,"Kind":"Components.ChildContent","Name":"Blazorise.Step.Marker","AssemblyName":"Blazorise","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Marker","ParentTag":"Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Step.Marker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1280159925,"Kind":"Components.ChildContent","Name":"Blazorise.Step.Marker","AssemblyName":"Blazorise","Documentation":"\n \n Custom render template for the marker(circle) part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Marker","ParentTag":"Blazorise.Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Step.Marker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":263231634,"Kind":"Components.ChildContent","Name":"Blazorise.Step.Caption","AssemblyName":"Blazorise","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Caption","ParentTag":"Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Step.Caption","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1613092805,"Kind":"Components.ChildContent","Name":"Blazorise.Step.Caption","AssemblyName":"Blazorise","Documentation":"\n \n Custom render template for the text part of the step item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Caption","ParentTag":"Blazorise.Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Step.Caption","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2146872644,"Kind":"Components.ChildContent","Name":"Blazorise.Step.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Step.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-128136037,"Kind":"Components.ChildContent","Name":"Blazorise.Step.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Step"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Step.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Step","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1621555273,"Kind":"Components.Component","Name":"Blazorise.StepPanel","AssemblyName":"Blazorise","Documentation":"\n \n content area that is linked with a with the same name and that is placed within the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StepPanel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the panel name. Must match the corresponding step name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.StepPanel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepPanel"}},{"HashCode":501955146,"Kind":"Components.Component","Name":"Blazorise.StepPanel","AssemblyName":"Blazorise","Documentation":"\n \n content area that is linked with a with the same name and that is placed within the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.StepPanel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the panel name. Must match the corresponding step name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.StepPanel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepPanel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1575026033,"Kind":"Components.ChildContent","Name":"Blazorise.StepPanel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StepPanel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.StepPanel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepPanel","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-359194396,"Kind":"Components.ChildContent","Name":"Blazorise.StepPanel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.StepPanel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.StepPanel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepPanel","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-228185390,"Kind":"Components.Component","Name":"Blazorise.Steps","AssemblyName":"Blazorise","Documentation":"\n \n Steps is a navigation bar that guides users through the steps of a task.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Steps"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectedStep","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected step name.\n \n ","Metadata":{"Common.PropertyName":"SelectedStep","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedStepChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected step has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedStepChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"NavigationAllowed","TypeName":"System.Func","Documentation":"\n \n Disables navigation by clicking on step.\n \n ","Metadata":{"Common.PropertyName":"NavigationAllowed","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"Items","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for placing the items.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for placing the items.\n \n ","Metadata":{"Common.PropertyName":"Content","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Steps","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps"}},{"HashCode":993398939,"Kind":"Components.Component","Name":"Blazorise.Steps","AssemblyName":"Blazorise","Documentation":"\n \n Steps is a navigation bar that guides users through the steps of a task.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Steps"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectedStep","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected step name.\n \n ","Metadata":{"Common.PropertyName":"SelectedStep","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedStepChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected step has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedStepChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"NavigationAllowed","TypeName":"System.Func","Documentation":"\n \n Disables navigation by clicking on step.\n \n ","Metadata":{"Common.PropertyName":"NavigationAllowed","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"Items","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for placing the items.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for placing the items.\n \n ","Metadata":{"Common.PropertyName":"Content","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Steps","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1760329019,"Kind":"Components.ChildContent","Name":"Blazorise.Steps.Items","AssemblyName":"Blazorise","Documentation":"\n \n Template for placing the items.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Items","ParentTag":"Steps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Steps.Items","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1003814967,"Kind":"Components.ChildContent","Name":"Blazorise.Steps.Items","AssemblyName":"Blazorise","Documentation":"\n \n Template for placing the items.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Items","ParentTag":"Blazorise.Steps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Steps.Items","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":576815326,"Kind":"Components.ChildContent","Name":"Blazorise.Steps.Content","AssemblyName":"Blazorise","Documentation":"\n \n Template for placing the items.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"Steps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Steps.Content","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1474554450,"Kind":"Components.ChildContent","Name":"Blazorise.Steps.Content","AssemblyName":"Blazorise","Documentation":"\n \n Template for placing the items.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"Blazorise.Steps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Steps.Content","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2058190775,"Kind":"Components.ChildContent","Name":"Blazorise.Steps.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Steps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Steps.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1070469781,"Kind":"Components.ChildContent","Name":"Blazorise.Steps.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Steps"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Steps.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":484968623,"Kind":"Components.Component","Name":"Blazorise.StepsContent","AssemblyName":"Blazorise","Documentation":"\n \n Main content area of component that can be placed anywhere on a page.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StepsContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectedPanel","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected panel name.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanel","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedPanelChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected panel has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanelChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.StepsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepsContent"}},{"HashCode":-764966541,"Kind":"Components.Component","Name":"Blazorise.StepsContent","AssemblyName":"Blazorise","Documentation":"\n \n Main content area of component that can be placed anywhere on a page.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.StepsContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectedPanel","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected panel name.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanel","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedPanelChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected panel has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanelChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.StepsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepsContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-829103257,"Kind":"Components.ChildContent","Name":"Blazorise.StepsContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"StepsContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.StepsContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepsContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-916272757,"Kind":"Components.ChildContent","Name":"Blazorise.StepsContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.StepsContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.StepsContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepsContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-441705293,"Kind":"Components.Component","Name":"Blazorise.Switch","AssemblyName":"Blazorise","Documentation":"\n \n Switches toggle the state of a single setting on or off.\n \n Checked value type.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Switch"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Switch component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the switch named color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Switch","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch","Components.GenericTyped":"True"}},{"HashCode":-432670698,"Kind":"Components.Component","Name":"Blazorise.Switch","AssemblyName":"Blazorise","Documentation":"\n \n Switches toggle the state of a single setting on or off.\n \n Checked value type.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Switch"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Switch component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the switch named color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"TValue","Documentation":"\n \n Gets or sets the checked flag.\n \n ","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the check state is changed.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CheckedExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the checked value.\n \n ","Metadata":{"Common.PropertyName":"CheckedExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Group checkboxes or radios on the same horizontal row.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Cursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Defines the mouse cursor based on the behaviour by the current css framework.\n \n ","Metadata":{"Common.PropertyName":"Cursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Switch","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":47801910,"Kind":"Components.ChildContent","Name":"Blazorise.Switch.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Switch.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1996033671,"Kind":"Components.ChildContent","Name":"Blazorise.Switch.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Switch.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1041767199,"Kind":"Components.ChildContent","Name":"Blazorise.Switch.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Switch.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1078582846,"Kind":"Components.ChildContent","Name":"Blazorise.Switch.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Switch"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Switch.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1917306814,"Kind":"Components.Component","Name":"Blazorise.Table","AssemblyName":"Blazorise","Documentation":"\n \n The component is used for displaying tabular data.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Table"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"FullWidth","TypeName":"System.Boolean","Documentation":"\n \n Makes the table to fill entire horizontal space.\n \n ","Metadata":{"Common.PropertyName":"FullWidth","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Adds stripes to the table.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Bordered","TypeName":"System.Boolean","Documentation":"\n \n Adds borders to all the cells.\n \n ","Metadata":{"Common.PropertyName":"Bordered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Hoverable","TypeName":"System.Boolean","Documentation":"\n \n Adds a hover effect when mousing over rows.\n \n ","Metadata":{"Common.PropertyName":"Hoverable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Narrow","TypeName":"System.Boolean","Documentation":"\n \n Makes the table more compact by cutting cell padding in half.\n \n ","Metadata":{"Common.PropertyName":"Narrow","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Borderless","TypeName":"System.Boolean","Documentation":"\n \n Makes the table without any borders.\n \n ","Metadata":{"Common.PropertyName":"Borderless","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Responsive","TypeName":"System.Boolean","Documentation":"\n \n Makes table responsive by adding the horizontal scroll bar.\n \n \n In some cases component placed inside of a table marked with \n flag might not show dropdown menu properly. To make it work you might need to add some\n additional CSS rules.\n \n ","Metadata":{"Common.PropertyName":"Responsive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FixedHeader","TypeName":"System.Boolean","Documentation":"\n \n Makes table have a fixed header and enables a scrollbar in the table body.\n \n ","Metadata":{"Common.PropertyName":"FixedHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FixedHeaderTableHeight","TypeName":"System.String","Documentation":"\n \n Sets the table height when feature is enabled (defaults to 300px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderTableHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FixedHeaderTableMaxHeight","TypeName":"System.String","Documentation":"\n \n Sets the table max height when feature is enabled (defaults to 300px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderTableMaxHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can resize Table's columns.\n \n ","Metadata":{"Common.PropertyName":"Resizable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ResizeMode","TypeName":"Blazorise.TableResizeMode","IsEnum":true,"Documentation":"\n \n Gets or sets whether the user can resize on header or columns.\n \n ","Metadata":{"Common.PropertyName":"ResizeMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TableResizeMode"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Table","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Table"}},{"HashCode":-1312086961,"Kind":"Components.Component","Name":"Blazorise.Table","AssemblyName":"Blazorise","Documentation":"\n \n The component is used for displaying tabular data.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Table"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"FullWidth","TypeName":"System.Boolean","Documentation":"\n \n Makes the table to fill entire horizontal space.\n \n ","Metadata":{"Common.PropertyName":"FullWidth","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Adds stripes to the table.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Bordered","TypeName":"System.Boolean","Documentation":"\n \n Adds borders to all the cells.\n \n ","Metadata":{"Common.PropertyName":"Bordered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Hoverable","TypeName":"System.Boolean","Documentation":"\n \n Adds a hover effect when mousing over rows.\n \n ","Metadata":{"Common.PropertyName":"Hoverable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Narrow","TypeName":"System.Boolean","Documentation":"\n \n Makes the table more compact by cutting cell padding in half.\n \n ","Metadata":{"Common.PropertyName":"Narrow","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Borderless","TypeName":"System.Boolean","Documentation":"\n \n Makes the table without any borders.\n \n ","Metadata":{"Common.PropertyName":"Borderless","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Responsive","TypeName":"System.Boolean","Documentation":"\n \n Makes table responsive by adding the horizontal scroll bar.\n \n \n In some cases component placed inside of a table marked with \n flag might not show dropdown menu properly. To make it work you might need to add some\n additional CSS rules.\n \n ","Metadata":{"Common.PropertyName":"Responsive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FixedHeader","TypeName":"System.Boolean","Documentation":"\n \n Makes table have a fixed header and enables a scrollbar in the table body.\n \n ","Metadata":{"Common.PropertyName":"FixedHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FixedHeaderTableHeight","TypeName":"System.String","Documentation":"\n \n Sets the table height when feature is enabled (defaults to 300px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderTableHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FixedHeaderTableMaxHeight","TypeName":"System.String","Documentation":"\n \n Sets the table max height when feature is enabled (defaults to 300px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderTableMaxHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can resize Table's columns.\n \n ","Metadata":{"Common.PropertyName":"Resizable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ResizeMode","TypeName":"Blazorise.TableResizeMode","IsEnum":true,"Documentation":"\n \n Gets or sets whether the user can resize on header or columns.\n \n ","Metadata":{"Common.PropertyName":"ResizeMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TableResizeMode"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Table","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Table","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":138552497,"Kind":"Components.ChildContent","Name":"Blazorise.Table.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Table"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Table.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Table","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1905153745,"Kind":"Components.ChildContent","Name":"Blazorise.Table.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Table"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Table.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Table","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-317744736,"Kind":"Components.Component","Name":"Blazorise.TableBody","AssemblyName":"Blazorise","Documentation":"\n \n Table Body element encapsulates a set of table rows, indicating that they comprise the body of the table.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TableBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableBody"}},{"HashCode":328509571,"Kind":"Components.Component","Name":"Blazorise.TableBody","AssemblyName":"Blazorise","Documentation":"\n \n Table Body element encapsulates a set of table rows, indicating that they comprise the body of the table.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TableBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableBody","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1116160537,"Kind":"Components.ChildContent","Name":"Blazorise.TableBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TableBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1748300579,"Kind":"Components.ChildContent","Name":"Blazorise.TableBody.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TableBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableBody.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":251035763,"Kind":"Components.Component","Name":"Blazorise.TableFooter","AssemblyName":"Blazorise","Documentation":"\n \n Defines a set of rows summarizing the columns of the table.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TableFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableFooter"}},{"HashCode":-720411348,"Kind":"Components.Component","Name":"Blazorise.TableFooter","AssemblyName":"Blazorise","Documentation":"\n \n Defines a set of rows summarizing the columns of the table.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TableFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableFooter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1011898124,"Kind":"Components.ChildContent","Name":"Blazorise.TableFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TableFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableFooter","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":485313979,"Kind":"Components.ChildContent","Name":"Blazorise.TableFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TableFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableFooter","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1936485721,"Kind":"Components.Component","Name":"Blazorise.TableHeader","AssemblyName":"Blazorise","Documentation":"\n \n Defines a set of rows defining the head of the columns of the table.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TableHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ThemeContrast","TypeName":"Blazorise.ThemeContrast","IsEnum":true,"Documentation":"\n \n Sets the preferred color contrast for the header.\n \n ","Metadata":{"Common.PropertyName":"ThemeContrast","Common.GloballyQualifiedTypeName":"global::Blazorise.ThemeContrast"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeader"}},{"HashCode":1767501560,"Kind":"Components.Component","Name":"Blazorise.TableHeader","AssemblyName":"Blazorise","Documentation":"\n \n Defines a set of rows defining the head of the columns of the table.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TableHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ThemeContrast","TypeName":"Blazorise.ThemeContrast","IsEnum":true,"Documentation":"\n \n Sets the preferred color contrast for the header.\n \n ","Metadata":{"Common.PropertyName":"ThemeContrast","Common.GloballyQualifiedTypeName":"global::Blazorise.ThemeContrast"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-726544995,"Kind":"Components.ChildContent","Name":"Blazorise.TableHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TableHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1830108634,"Kind":"Components.ChildContent","Name":"Blazorise.TableHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TableHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-804174653,"Kind":"Components.Component","Name":"Blazorise.TableHeaderCell","AssemblyName":"Blazorise","Documentation":"\n \n Defines a cell as header of a group of table cells.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TableHeaderCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RowSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of rows a cell should span.\n \n ","Metadata":{"Common.PropertyName":"RowSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ColumnSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of columns a cell should span.\n \n ","Metadata":{"Common.PropertyName":"ColumnSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the header cell is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableHeaderCell","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeaderCell"}},{"HashCode":1159656258,"Kind":"Components.Component","Name":"Blazorise.TableHeaderCell","AssemblyName":"Blazorise","Documentation":"\n \n Defines a cell as header of a group of table cells.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TableHeaderCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RowSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of rows a cell should span.\n \n ","Metadata":{"Common.PropertyName":"RowSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ColumnSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of columns a cell should span.\n \n ","Metadata":{"Common.PropertyName":"ColumnSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the header cell is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableHeaderCell","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeaderCell","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":994753145,"Kind":"Components.ChildContent","Name":"Blazorise.TableHeaderCell.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TableHeaderCell"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableHeaderCell.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeaderCell","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1654446492,"Kind":"Components.ChildContent","Name":"Blazorise.TableHeaderCell.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TableHeaderCell"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableHeaderCell.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableHeaderCell","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":463727871,"Kind":"Components.Component","Name":"Blazorise.TableRow","AssemblyName":"Blazorise","Documentation":"\n \n Component defines a row of cells in a table. The row's cells can then be established using a mix of (data cell) components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TableRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the row variant color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Documentation":"\n \n Sets a table row as selected by appending \"selected\" modifier on a tr element.\n \n ","Metadata":{"Common.PropertyName":"Selected","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"HoverCursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Gets or sets the applied cursor when the row is hovered over.\n \n ","Metadata":{"Common.PropertyName":"HoverCursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DoubleClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row is double clicked.\n \n ","Metadata":{"Common.PropertyName":"DoubleClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableRow","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRow"}},{"HashCode":-77766984,"Kind":"Components.Component","Name":"Blazorise.TableRow","AssemblyName":"Blazorise","Documentation":"\n \n Component defines a row of cells in a table. The row's cells can then be established using a mix of (data cell) components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TableRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the row variant color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Selected","TypeName":"System.Boolean","Documentation":"\n \n Sets a table row as selected by appending \"selected\" modifier on a tr element.\n \n ","Metadata":{"Common.PropertyName":"Selected","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"HoverCursor","TypeName":"Blazorise.Cursor","IsEnum":true,"Documentation":"\n \n Gets or sets the applied cursor when the row is hovered over.\n \n ","Metadata":{"Common.PropertyName":"HoverCursor","Common.GloballyQualifiedTypeName":"global::Blazorise.Cursor"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DoubleClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row is double clicked.\n \n ","Metadata":{"Common.PropertyName":"DoubleClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableRow","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRow","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1002794570,"Kind":"Components.ChildContent","Name":"Blazorise.TableRow.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TableRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableRow.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRow","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-287772872,"Kind":"Components.ChildContent","Name":"Blazorise.TableRow.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TableRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableRow.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRow","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1095924588,"Kind":"Components.Component","Name":"Blazorise.TableRowCell","AssemblyName":"Blazorise","Documentation":"\n \n Defines a cell of a table that contains data.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TableRowCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the cell variant color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"RowSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of rows a cell should span.\n \n ","Metadata":{"Common.PropertyName":"RowSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ColumnSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of columns a cell should span.\n \n ","Metadata":{"Common.PropertyName":"ColumnSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row cell is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableRowCell","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowCell"}},{"HashCode":1028141117,"Kind":"Components.Component","Name":"Blazorise.TableRowCell","AssemblyName":"Blazorise","Documentation":"\n \n Defines a cell of a table that contains data.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TableRowCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Gets or sets the cell variant color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"RowSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of rows a cell should span.\n \n ","Metadata":{"Common.PropertyName":"RowSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ColumnSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of columns a cell should span.\n \n ","Metadata":{"Common.PropertyName":"ColumnSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row cell is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableRowCell","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowCell","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1712001827,"Kind":"Components.ChildContent","Name":"Blazorise.TableRowCell.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TableRowCell"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableRowCell.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowCell","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-521561765,"Kind":"Components.ChildContent","Name":"Blazorise.TableRowCell.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TableRowCell"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableRowCell.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowCell","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":169826215,"Kind":"Components.Component","Name":"Blazorise.TableRowHeader","AssemblyName":"Blazorise","Documentation":"\n \n Defines a cell as header of a group of table cells.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TableRowHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RowSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of rows a cell should span.\n \n ","Metadata":{"Common.PropertyName":"RowSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ColumnSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of columns a cell should span.\n \n ","Metadata":{"Common.PropertyName":"ColumnSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row header is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableRowHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowHeader"}},{"HashCode":-1096853880,"Kind":"Components.Component","Name":"Blazorise.TableRowHeader","AssemblyName":"Blazorise","Documentation":"\n \n Defines a cell as header of a group of table cells.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TableRowHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RowSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of rows a cell should span.\n \n ","Metadata":{"Common.PropertyName":"RowSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"ColumnSpan","TypeName":"System.Int32?","Documentation":"\n \n Number of columns a cell should span.\n \n ","Metadata":{"Common.PropertyName":"ColumnSpan","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the row header is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Draggable","TypeName":"System.Boolean","Documentation":"\n \n Indicates whether the element can be dragged.\n \n ","Metadata":{"Common.PropertyName":"Draggable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drag event is fired every few hundred milliseconds as an element or text selection is being dragged by the user.\n \n ","Metadata":{"Common.PropertyName":"Drag","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnd","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnd event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).\n \n ","Metadata":{"Common.PropertyName":"DragEnd","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEndPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEndPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragEnter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragEnter event is fired when a dragged element or text selection enters a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragEnter","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragEnterPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragEnterPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragLeave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragLeave event is fired when a dragged element or text selection leaves a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"DragLeave","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragLeavePreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragLeavePreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragOver event is fired when an element or text selection is being dragged over a valid drop target (every few hundred milliseconds).\n \n ","Metadata":{"Common.PropertyName":"DragOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragOverPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragOverPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DragStart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The DragStart event is fired when the user starts dragging an element or text selection.\n \n ","Metadata":{"Common.PropertyName":"DragStart","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DragStartPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DragStartPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Drop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The drop event is fired when an element or text selection is dropped on a valid drop target.\n \n ","Metadata":{"Common.PropertyName":"Drop","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"DropPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"DropPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The event is fired when an element or text selection is right clicked to show the context menu.\n \n ","Metadata":{"Common.PropertyName":"ContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"ContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TableRowHeader","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1119786265,"Kind":"Components.ChildContent","Name":"Blazorise.TableRowHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TableRowHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableRowHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1365051079,"Kind":"Components.ChildContent","Name":"Blazorise.TableRowHeader.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TableRowHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TableRowHeader.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TableRowHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-840862789,"Kind":"Components.Component","Name":"Blazorise.Tab","AssemblyName":"Blazorise","Documentation":"\n \n A clickable item for component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Tab"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the tab name. Must match the corresponding panel name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Flag to indicate that the tab is not responsive for user interaction.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Tab","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tab"}},{"HashCode":-135881394,"Kind":"Components.Component","Name":"Blazorise.Tab","AssemblyName":"Blazorise","Documentation":"\n \n A clickable item for component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Tab"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the tab name. Must match the corresponding panel name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Flag to indicate that the tab is not responsive for user interaction.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the item is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Tab","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tab","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1148843355,"Kind":"Components.ChildContent","Name":"Blazorise.Tab.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Tab"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tab.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tab","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":946294217,"Kind":"Components.ChildContent","Name":"Blazorise.Tab.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Tab"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tab.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tab","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1687709018,"Kind":"Components.Component","Name":"Blazorise.TabPanel","AssemblyName":"Blazorise","Documentation":"\n \n A container for each inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TabPanel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the panel name. Must match the corresponding tab name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TabPanel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabPanel"}},{"HashCode":1233378677,"Kind":"Components.Component","Name":"Blazorise.TabPanel","AssemblyName":"Blazorise","Documentation":"\n \n A container for each inside of component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TabPanel"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Defines the panel name. Must match the corresponding tab name.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TabPanel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabPanel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1080362360,"Kind":"Components.ChildContent","Name":"Blazorise.TabPanel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TabPanel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TabPanel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabPanel","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1885404193,"Kind":"Components.ChildContent","Name":"Blazorise.TabPanel.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TabPanel"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TabPanel.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabPanel","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1168319226,"Kind":"Components.Component","Name":"Blazorise.Tabs","AssemblyName":"Blazorise","Documentation":"\n \n Tabs organize content across different screens, data sets, and other interactions.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Tabs"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Pills","TypeName":"System.Boolean","Documentation":"\n \n Makes the tab items to appear as pills.\n \n ","Metadata":{"Common.PropertyName":"Pills","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FullWidth","TypeName":"System.Boolean","Documentation":"\n \n Makes the tab items to extend the full available width.\n \n ","Metadata":{"Common.PropertyName":"FullWidth","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Justified","TypeName":"System.Boolean","Documentation":"\n \n Makes the tab items to extend the full available width, but every item will be the same width.\n \n ","Metadata":{"Common.PropertyName":"Justified","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"TabPosition","TypeName":"Blazorise.TabPosition","IsEnum":true,"Documentation":"\n \n Position of tab items.\n \n ","Metadata":{"Common.PropertyName":"TabPosition","Common.GloballyQualifiedTypeName":"global::Blazorise.TabPosition"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.TabsRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the tabs content will be rendered.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TabsRenderMode"}},{"Kind":"Components.Component","Name":"VerticalItemsColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Controls the size of the items bar when in vertical mode. If left undefined it will default to the ColumnSize.IsAuto.\n \n ","Metadata":{"Common.PropertyName":"VerticalItemsColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"SelectedTab","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected tab name.\n \n ","Metadata":{"Common.PropertyName":"SelectedTab","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedTabChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected tab has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedTabChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Container for tab items.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Container for tab panes.\n \n ","Metadata":{"Common.PropertyName":"Content","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Tabs","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs"}},{"HashCode":1651501394,"Kind":"Components.Component","Name":"Blazorise.Tabs","AssemblyName":"Blazorise","Documentation":"\n \n Tabs organize content across different screens, data sets, and other interactions.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Tabs"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Pills","TypeName":"System.Boolean","Documentation":"\n \n Makes the tab items to appear as pills.\n \n ","Metadata":{"Common.PropertyName":"Pills","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FullWidth","TypeName":"System.Boolean","Documentation":"\n \n Makes the tab items to extend the full available width.\n \n ","Metadata":{"Common.PropertyName":"FullWidth","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Justified","TypeName":"System.Boolean","Documentation":"\n \n Makes the tab items to extend the full available width, but every item will be the same width.\n \n ","Metadata":{"Common.PropertyName":"Justified","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"TabPosition","TypeName":"Blazorise.TabPosition","IsEnum":true,"Documentation":"\n \n Position of tab items.\n \n ","Metadata":{"Common.PropertyName":"TabPosition","Common.GloballyQualifiedTypeName":"global::Blazorise.TabPosition"}},{"Kind":"Components.Component","Name":"RenderMode","TypeName":"Blazorise.TabsRenderMode","IsEnum":true,"Documentation":"\n \n Defines how the tabs content will be rendered.\n \n ","Metadata":{"Common.PropertyName":"RenderMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TabsRenderMode"}},{"Kind":"Components.Component","Name":"VerticalItemsColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Controls the size of the items bar when in vertical mode. If left undefined it will default to the ColumnSize.IsAuto.\n \n ","Metadata":{"Common.PropertyName":"VerticalItemsColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"SelectedTab","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected tab name.\n \n ","Metadata":{"Common.PropertyName":"SelectedTab","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedTabChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected tab has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedTabChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Container for tab items.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Container for tab panes.\n \n ","Metadata":{"Common.PropertyName":"Content","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Tabs","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-679548273,"Kind":"Components.ChildContent","Name":"Blazorise.Tabs.Items","AssemblyName":"Blazorise","Documentation":"\n \n Container for tab items.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Items","ParentTag":"Tabs"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tabs.Items","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-862373297,"Kind":"Components.ChildContent","Name":"Blazorise.Tabs.Items","AssemblyName":"Blazorise","Documentation":"\n \n Container for tab items.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Items","ParentTag":"Blazorise.Tabs"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tabs.Items","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":280828758,"Kind":"Components.ChildContent","Name":"Blazorise.Tabs.Content","AssemblyName":"Blazorise","Documentation":"\n \n Container for tab panes.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"Tabs"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tabs.Content","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1955891130,"Kind":"Components.ChildContent","Name":"Blazorise.Tabs.Content","AssemblyName":"Blazorise","Documentation":"\n \n Container for tab panes.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"Blazorise.Tabs"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tabs.Content","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1990842347,"Kind":"Components.ChildContent","Name":"Blazorise.Tabs.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Tabs"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tabs.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1645976420,"Kind":"Components.ChildContent","Name":"Blazorise.Tabs.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Tabs"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tabs.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":659463717,"Kind":"Components.Component","Name":"Blazorise.TabsContent","AssemblyName":"Blazorise","Documentation":"\n \n A container for tab panels.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TabsContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectedPanel","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected panel name.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanel","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedPanelChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected panel has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanelChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TabsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabsContent"}},{"HashCode":228730091,"Kind":"Components.Component","Name":"Blazorise.TabsContent","AssemblyName":"Blazorise","Documentation":"\n \n A container for tab panels.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TabsContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"SelectedPanel","TypeName":"System.String","Documentation":"\n \n Gets or sets currently selected panel name.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanel","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedPanelChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected panel has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedPanelChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TabsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabsContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":285102583,"Kind":"Components.ChildContent","Name":"Blazorise.TabsContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TabsContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TabsContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabsContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-443825174,"Kind":"Components.ChildContent","Name":"Blazorise.TabsContent.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TabsContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TabsContent.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabsContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-138409798,"Kind":"Components.Component","Name":"Blazorise.TextEdit","AssemblyName":"Blazorise","Documentation":"\n \n Component that allows you to display and edit single-line text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TextEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Role","TypeName":"Blazorise.TextRole","IsEnum":true,"Documentation":"\n \n Defines the role of the input text.\n \n ","Metadata":{"Common.PropertyName":"Role","Common.GloballyQualifiedTypeName":"global::Blazorise.TextRole"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.TextInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TextInputMode"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Gets or sets the text inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TextChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after text has changed.\n \n ","Metadata":{"Common.PropertyName":"TextChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TextExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the text value.\n \n ","Metadata":{"Common.PropertyName":"TextExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"EditMask","TypeName":"System.String","Documentation":"\n \n A string representing a edit mask expression.\n \n ","Metadata":{"Common.PropertyName":"EditMask","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaskType","TypeName":"Blazorise.MaskType","IsEnum":true,"Documentation":"\n \n Specify the mask type used by the editor.\n \n ","Metadata":{"Common.PropertyName":"MaskType","Common.GloballyQualifiedTypeName":"global::Blazorise.MaskType"}},{"Kind":"Components.Component","Name":"MaxLength","TypeName":"System.Int32?","Documentation":"\n \n Specifies the maximum number of characters allowed in the input element.\n \n ","Metadata":{"Common.PropertyName":"MaxLength","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\".\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TextEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit"}},{"HashCode":294882378,"Kind":"Components.Component","Name":"Blazorise.TextEdit","AssemblyName":"Blazorise","Documentation":"\n \n Component that allows you to display and edit single-line text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TextEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Role","TypeName":"Blazorise.TextRole","IsEnum":true,"Documentation":"\n \n Defines the role of the input text.\n \n ","Metadata":{"Common.PropertyName":"Role","Common.GloballyQualifiedTypeName":"global::Blazorise.TextRole"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.TextInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TextInputMode"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Gets or sets the text inside the input field.\n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TextChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after text has changed.\n \n ","Metadata":{"Common.PropertyName":"TextChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TextExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the text value.\n \n ","Metadata":{"Common.PropertyName":"TextExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"EditMask","TypeName":"System.String","Documentation":"\n \n A string representing a edit mask expression.\n \n ","Metadata":{"Common.PropertyName":"EditMask","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaskType","TypeName":"Blazorise.MaskType","IsEnum":true,"Documentation":"\n \n Specify the mask type used by the editor.\n \n ","Metadata":{"Common.PropertyName":"MaskType","Common.GloballyQualifiedTypeName":"global::Blazorise.MaskType"}},{"Kind":"Components.Component","Name":"MaxLength","TypeName":"System.Int32?","Documentation":"\n \n Specifies the maximum number of characters allowed in the input element.\n \n ","Metadata":{"Common.PropertyName":"MaxLength","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"VisibleCharacters","TypeName":"System.Int32?","Documentation":"\n \n The size attribute specifies the visible width, in characters, of an input element. https://www.w3schools.com/tags/att_input_size.asp\".\n \n ","Metadata":{"Common.PropertyName":"VisibleCharacters","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TextEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-370415904,"Kind":"Components.ChildContent","Name":"Blazorise.TextEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"TextEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TextEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-205092147,"Kind":"Components.ChildContent","Name":"Blazorise.TextEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.TextEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TextEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1386110128,"Kind":"Components.ChildContent","Name":"Blazorise.TextEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TextEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TextEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":460404885,"Kind":"Components.ChildContent","Name":"Blazorise.TextEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TextEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TextEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1900397987,"Kind":"Components.Component","Name":"Blazorise.ThemeProvider","AssemblyName":"Blazorise","Documentation":"\n \n Main theme provider that will build the CSS variables and styles.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ThemeProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Theme","TypeName":"Blazorise.Theme","Documentation":"\n \n Gets or sets the theme options.\n \n ","Metadata":{"Common.PropertyName":"Theme","Common.GloballyQualifiedTypeName":"global::Blazorise.Theme"}},{"Kind":"Components.Component","Name":"WriteVariables","TypeName":"System.Boolean","Documentation":"\n \n If true variables will be written to the page body.\n \n ","Metadata":{"Common.PropertyName":"WriteVariables","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ThemeProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ThemeProvider"}},{"HashCode":-2045767809,"Kind":"Components.Component","Name":"Blazorise.ThemeProvider","AssemblyName":"Blazorise","Documentation":"\n \n Main theme provider that will build the CSS variables and styles.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ThemeProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Theme","TypeName":"Blazorise.Theme","Documentation":"\n \n Gets or sets the theme options.\n \n ","Metadata":{"Common.PropertyName":"Theme","Common.GloballyQualifiedTypeName":"global::Blazorise.Theme"}},{"Kind":"Components.Component","Name":"WriteVariables","TypeName":"System.Boolean","Documentation":"\n \n If true variables will be written to the page body.\n \n ","Metadata":{"Common.PropertyName":"WriteVariables","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ThemeProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ThemeProvider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":474455587,"Kind":"Components.ChildContent","Name":"Blazorise.ThemeProvider.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ThemeProvider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ThemeProvider.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ThemeProvider","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":320167766,"Kind":"Components.ChildContent","Name":"Blazorise.ThemeProvider.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ThemeProvider"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ThemeProvider.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ThemeProvider","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1663317012,"Kind":"Components.Component","Name":"Blazorise.TimeEdit","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a time value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TimeEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.TimeEdit component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Time","TypeName":"TValue","Documentation":"\n \n Gets or sets the input time value.\n \n ","Metadata":{"Common.PropertyName":"Time","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the time has changed.\n \n ","Metadata":{"Common.PropertyName":"TimeChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the time field.\n \n ","Metadata":{"Common.PropertyName":"TimeExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.TimeSpan?","Documentation":"\n \n The earliest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.TimeSpan?","Documentation":"\n \n The latest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Int32?","Documentation":"\n \n The step attribute specifies the legal number intervals for seconds or milliseconds in a time field (does not apply for hours or minutes).\n \n Example: if step=\"2\", legal numbers could be 0, 2, 4, etc.\n \n \n The step attribute is often used together with the max and min attributes to create a range of legal values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TimeEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit","Components.GenericTyped":"True"}},{"HashCode":1694338082,"Kind":"Components.Component","Name":"Blazorise.TimeEdit","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a time value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TimeEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.TimeEdit component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Time","TypeName":"TValue","Documentation":"\n \n Gets or sets the input time value.\n \n ","Metadata":{"Common.PropertyName":"Time","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the time has changed.\n \n ","Metadata":{"Common.PropertyName":"TimeChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the time field.\n \n ","Metadata":{"Common.PropertyName":"TimeExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.TimeSpan?","Documentation":"\n \n The earliest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.TimeSpan?","Documentation":"\n \n The latest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Int32?","Documentation":"\n \n The step attribute specifies the legal number intervals for seconds or milliseconds in a time field (does not apply for hours or minutes).\n \n Example: if step=\"2\", legal numbers could be 0, 2, 4, etc.\n \n \n The step attribute is often used together with the max and min attributes to create a range of legal values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TimeEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-146564378,"Kind":"Components.ChildContent","Name":"Blazorise.TimeEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"TimeEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimeEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1657948128,"Kind":"Components.ChildContent","Name":"Blazorise.TimeEdit.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.TimeEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimeEdit.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1385771739,"Kind":"Components.ChildContent","Name":"Blazorise.TimeEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TimeEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimeEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1837693223,"Kind":"Components.ChildContent","Name":"Blazorise.TimeEdit.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TimeEdit"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimeEdit.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2045467643,"Kind":"Components.Component","Name":"Blazorise.TimePicker","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a time value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TimePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.TimePicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Time","TypeName":"TValue","Documentation":"\n \n Gets or sets the input time value.\n \n ","Metadata":{"Common.PropertyName":"Time","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the time has changed.\n \n ","Metadata":{"Common.PropertyName":"TimeChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the time field.\n \n ","Metadata":{"Common.PropertyName":"TimeExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.TimeSpan?","Documentation":"\n \n The earliest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.TimeSpan?","Documentation":"\n \n The latest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the display format of the time input.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TimeAs24hr","TypeName":"System.Boolean","Documentation":"\n \n Displays time picker in 24 hour mode without AM/PM selection when enabled.\n \n ","Metadata":{"Common.PropertyName":"TimeAs24hr","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Display the time menu in an always-open state with the inline option.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TimePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker","Components.GenericTyped":"True"}},{"HashCode":1036100,"Kind":"Components.Component","Name":"Blazorise.TimePicker","AssemblyName":"Blazorise","Documentation":"\n \n An editor that displays a time value and allows a user to edit the value.\n \n Data-type to be binded by the property.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TimePicker"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.TimePicker component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Time","TypeName":"TValue","Documentation":"\n \n Gets or sets the input time value.\n \n ","Metadata":{"Common.PropertyName":"Time","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the time has changed.\n \n ","Metadata":{"Common.PropertyName":"TimeChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TimeExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the time field.\n \n ","Metadata":{"Common.PropertyName":"TimeExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Min","TypeName":"System.TimeSpan?","Documentation":"\n \n The earliest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Min","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.TimeSpan?","Documentation":"\n \n The latest time to accept.\n \n ","Metadata":{"Common.PropertyName":"Max","Common.GloballyQualifiedTypeName":"global::System.TimeSpan?"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the display format of the time input.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TimeAs24hr","TypeName":"System.Boolean","Documentation":"\n \n Displays time picker in 24 hour mode without AM/PM selection when enabled.\n \n ","Metadata":{"Common.PropertyName":"TimeAs24hr","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Display the time menu in an always-open state with the inline option.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty text.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Plaintext","TypeName":"System.Boolean","Documentation":"\n \n Sets the class to remove the default form field styling and preserve the correct margin and padding.\n \n ","Metadata":{"Common.PropertyName":"Plaintext","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the input text color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute specifies a regular expression that the input element's value is checked against on form validation.\n \n ","Metadata":{"Common.PropertyName":"Pattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Sets the size of the input control.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n Add the readonly boolean attribute on an input to prevent modification of the input’s value.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Autofocus","TypeName":"System.Boolean","Documentation":"\n \n Set's the focus to the component after the rendering is done.\n \n ","Metadata":{"Common.PropertyName":"Autofocus","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Input content.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"KeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed down while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyDown","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is pressed while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyPress","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when a key is released while the control has focus.\n \n ","Metadata":{"Common.PropertyName":"KeyUp","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Blur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The blur event fires when an element has lost focus.\n \n ","Metadata":{"Common.PropertyName":"Blur","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnFocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains or loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnFocus","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusIn","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box gains focus.\n \n ","Metadata":{"Common.PropertyName":"FocusIn","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FocusOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the input box loses focus.\n \n ","Metadata":{"Common.PropertyName":"FocusOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CustomValidationValue","TypeName":"System.Func","Documentation":"\n \n Used to provide custom validation value on which the validation will be processed with\n the handler.\n \n \n Should be used carefully as it's only meant for some special cases when input is used\n in a wrapper component, like Autocomplete or SelectList.\n \n ","Metadata":{"Common.PropertyName":"CustomValidationValue","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.TimePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":846837440,"Kind":"Components.ChildContent","Name":"Blazorise.TimePicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"TimePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimePicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1384831913,"Kind":"Components.ChildContent","Name":"Blazorise.TimePicker.Feedback","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.TimePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimePicker.Feedback","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-760339799,"Kind":"Components.ChildContent","Name":"Blazorise.TimePicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"TimePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimePicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1919636099,"Kind":"Components.ChildContent","Name":"Blazorise.TimePicker.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Input content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.TimePicker"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.TimePicker.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":434388932,"Kind":"Components.Component","Name":"Blazorise.Tooltip","AssemblyName":"Blazorise","Documentation":"\n \n Tooltips display informative text when users hover over, focus on, or tap an element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Tooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Gets or sets a regular tooltip's content. \n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Placement","TypeName":"Blazorise.TooltipPlacement","IsEnum":true,"Documentation":"\n \n Gets or sets the tooltip location relative to it's component.\n \n ","Metadata":{"Common.PropertyName":"Placement","Common.GloballyQualifiedTypeName":"global::Blazorise.TooltipPlacement"}},{"Kind":"Components.Component","Name":"Multiline","TypeName":"System.Boolean","Documentation":"\n \n Force the multiline display.\n \n ","Metadata":{"Common.PropertyName":"Multiline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AlwaysActive","TypeName":"System.Boolean","Documentation":"\n \n Always show tooltip, instead of just when hovering over the element.\n \n ","Metadata":{"Common.PropertyName":"AlwaysActive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowArrow","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the tooltip arrow visibility.\n \n ","Metadata":{"Common.PropertyName":"ShowArrow","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Force inline block instead of trying to detect the element block.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Fade","TypeName":"System.Boolean","Documentation":"\n \n Makes the tooltip fade transition.\n \n ","Metadata":{"Common.PropertyName":"Fade","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FadeDuration","TypeName":"System.Int32","Documentation":"\n \n Duration in ms of the fade transition animation.\n \n ","Metadata":{"Common.PropertyName":"FadeDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Trigger","TypeName":"Blazorise.TooltipTrigger","IsEnum":true,"Documentation":"\n \n Determines the events that cause the tooltip to show.\n \n ","Metadata":{"Common.PropertyName":"Trigger","Common.GloballyQualifiedTypeName":"global::Blazorise.TooltipTrigger"}},{"Kind":"Components.Component","Name":"TriggerTargetId","TypeName":"System.String","Documentation":"\n \n Which element the trigger event listeners are applied to (instead of the reference element).\n \n ","Metadata":{"Common.PropertyName":"TriggerTargetId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ZIndex","TypeName":"System.Int32?","Documentation":"\n \n Specifies the z-index CSS on the root popper node.\n \n ","Metadata":{"Common.PropertyName":"ZIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Interactive","TypeName":"System.Boolean","Documentation":"\n \n Determines if the tooltip has interactive content inside of it, so that it can be hovered over and clicked inside without hiding.\n \n ","Metadata":{"Common.PropertyName":"Interactive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AppendTo","TypeName":"System.String","Documentation":"\n \n The element to append the tooltip to. If = true, the default behavior is appendTo: \"parent\".\n \n ","Metadata":{"Common.PropertyName":"AppendTo","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Tooltip","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tooltip"}},{"HashCode":-674526918,"Kind":"Components.Component","Name":"Blazorise.Tooltip","AssemblyName":"Blazorise","Documentation":"\n \n Tooltips display informative text when users hover over, focus on, or tap an element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Tooltip"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n Gets or sets a regular tooltip's content. \n \n ","Metadata":{"Common.PropertyName":"Text","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Placement","TypeName":"Blazorise.TooltipPlacement","IsEnum":true,"Documentation":"\n \n Gets or sets the tooltip location relative to it's component.\n \n ","Metadata":{"Common.PropertyName":"Placement","Common.GloballyQualifiedTypeName":"global::Blazorise.TooltipPlacement"}},{"Kind":"Components.Component","Name":"Multiline","TypeName":"System.Boolean","Documentation":"\n \n Force the multiline display.\n \n ","Metadata":{"Common.PropertyName":"Multiline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AlwaysActive","TypeName":"System.Boolean","Documentation":"\n \n Always show tooltip, instead of just when hovering over the element.\n \n ","Metadata":{"Common.PropertyName":"AlwaysActive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowArrow","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the tooltip arrow visibility.\n \n ","Metadata":{"Common.PropertyName":"ShowArrow","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Inline","TypeName":"System.Boolean","Documentation":"\n \n Force inline block instead of trying to detect the element block.\n \n ","Metadata":{"Common.PropertyName":"Inline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Fade","TypeName":"System.Boolean","Documentation":"\n \n Makes the tooltip fade transition.\n \n ","Metadata":{"Common.PropertyName":"Fade","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FadeDuration","TypeName":"System.Int32","Documentation":"\n \n Duration in ms of the fade transition animation.\n \n ","Metadata":{"Common.PropertyName":"FadeDuration","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Trigger","TypeName":"Blazorise.TooltipTrigger","IsEnum":true,"Documentation":"\n \n Determines the events that cause the tooltip to show.\n \n ","Metadata":{"Common.PropertyName":"Trigger","Common.GloballyQualifiedTypeName":"global::Blazorise.TooltipTrigger"}},{"Kind":"Components.Component","Name":"TriggerTargetId","TypeName":"System.String","Documentation":"\n \n Which element the trigger event listeners are applied to (instead of the reference element).\n \n ","Metadata":{"Common.PropertyName":"TriggerTargetId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ZIndex","TypeName":"System.Int32?","Documentation":"\n \n Specifies the z-index CSS on the root popper node.\n \n ","Metadata":{"Common.PropertyName":"ZIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Interactive","TypeName":"System.Boolean","Documentation":"\n \n Determines if the tooltip has interactive content inside of it, so that it can be hovered over and clicked inside without hiding.\n \n ","Metadata":{"Common.PropertyName":"Interactive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"AppendTo","TypeName":"System.String","Documentation":"\n \n The element to append the tooltip to. If = true, the default behavior is appendTo: \"parent\".\n \n ","Metadata":{"Common.PropertyName":"AppendTo","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Tooltip","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tooltip","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2104660885,"Kind":"Components.ChildContent","Name":"Blazorise.Tooltip.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Tooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tooltip.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tooltip","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2051356516,"Kind":"Components.ChildContent","Name":"Blazorise.Tooltip.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Tooltip"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Tooltip.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tooltip","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1032978903,"Kind":"Components.Component","Name":"Blazorise.Blockquote","AssemblyName":"Blazorise","Documentation":"\n \n For quoting blocks of content from another source within your document.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blockquote"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Blockquote","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Blockquote"}},{"HashCode":1429478940,"Kind":"Components.Component","Name":"Blazorise.Blockquote","AssemblyName":"Blazorise","Documentation":"\n \n For quoting blocks of content from another source within your document.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Blockquote"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Blockquote","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Blockquote","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":668858948,"Kind":"Components.ChildContent","Name":"Blazorise.Blockquote.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blockquote"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Blockquote.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Blockquote","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2055089378,"Kind":"Components.ChildContent","Name":"Blazorise.Blockquote.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Blockquote"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Blockquote.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Blockquote","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1059725458,"Kind":"Components.Component","Name":"Blazorise.BlockquoteFooter","AssemblyName":"Blazorise","Documentation":"\n \n Element for identifying the source of the quote.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlockquoteFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BlockquoteFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BlockquoteFooter"}},{"HashCode":184344843,"Kind":"Components.Component","Name":"Blazorise.BlockquoteFooter","AssemblyName":"Blazorise","Documentation":"\n \n Element for identifying the source of the quote.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BlockquoteFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.BlockquoteFooter","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BlockquoteFooter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1621528640,"Kind":"Components.ChildContent","Name":"Blazorise.BlockquoteFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BlockquoteFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BlockquoteFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BlockquoteFooter","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":670192999,"Kind":"Components.ChildContent","Name":"Blazorise.BlockquoteFooter.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.BlockquoteFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.BlockquoteFooter.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BlockquoteFooter","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1457075519,"Kind":"Components.Component","Name":"Blazorise.Code","AssemblyName":"Blazorise","Documentation":"\n \n The component displays its contents styled in a fashion intended to indicate that the text\n is a short fragment of computer code.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Code"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Boolean","Documentation":"\n \n If true, the content will be wrapped with the < and > tags, eg. <button>;.\n \n ","Metadata":{"Common.PropertyName":"Tag","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Code","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Code"}},{"HashCode":2046202768,"Kind":"Components.Component","Name":"Blazorise.Code","AssemblyName":"Blazorise","Documentation":"\n \n The component displays its contents styled in a fashion intended to indicate that the text\n is a short fragment of computer code.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Code"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Boolean","Documentation":"\n \n If true, the content will be wrapped with the < and > tags, eg. <button>;.\n \n ","Metadata":{"Common.PropertyName":"Tag","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Code","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Code","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1190217017,"Kind":"Components.ChildContent","Name":"Blazorise.Code.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Code"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Code.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Code","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":735524206,"Kind":"Components.ChildContent","Name":"Blazorise.Code.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Code"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Code.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Code","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1342773316,"Kind":"Components.Component","Name":"Blazorise.DescriptionList","AssemblyName":"Blazorise","Documentation":"\n \n A description list is a list of items with a description or definition of each item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DescriptionList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Row","TypeName":"System.Boolean","Documentation":"\n \n Specifies that description list will be arranged in a rows and columns.\n \n ","Metadata":{"Common.PropertyName":"Row","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DescriptionList","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionList"}},{"HashCode":36876697,"Kind":"Components.Component","Name":"Blazorise.DescriptionList","AssemblyName":"Blazorise","Documentation":"\n \n A description list is a list of items with a description or definition of each item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DescriptionList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Row","TypeName":"System.Boolean","Documentation":"\n \n Specifies that description list will be arranged in a rows and columns.\n \n ","Metadata":{"Common.PropertyName":"Row","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DescriptionList","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":646257089,"Kind":"Components.ChildContent","Name":"Blazorise.DescriptionList.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DescriptionList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DescriptionList.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionList","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-407004646,"Kind":"Components.ChildContent","Name":"Blazorise.DescriptionList.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DescriptionList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DescriptionList.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionList","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1682236556,"Kind":"Components.Component","Name":"Blazorise.DescriptionListDefinition","AssemblyName":"Blazorise","Documentation":"\n \n Element which specify a term.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DescriptionListDefinition"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the definition inside of the description list row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DescriptionListDefinition","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListDefinition"}},{"HashCode":-1187180055,"Kind":"Components.Component","Name":"Blazorise.DescriptionListDefinition","AssemblyName":"Blazorise","Documentation":"\n \n Element which specify a term.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DescriptionListDefinition"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the definition inside of the description list row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DescriptionListDefinition","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListDefinition","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1237672927,"Kind":"Components.ChildContent","Name":"Blazorise.DescriptionListDefinition.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DescriptionListDefinition"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DescriptionListDefinition.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListDefinition","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1252591223,"Kind":"Components.ChildContent","Name":"Blazorise.DescriptionListDefinition.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DescriptionListDefinition"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DescriptionListDefinition.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListDefinition","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-862063048,"Kind":"Components.Component","Name":"Blazorise.DescriptionListTerm","AssemblyName":"Blazorise","Documentation":"\n \n Element which specify a term.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DescriptionListTerm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the term inside of the description list row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DescriptionListTerm","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListTerm"}},{"HashCode":301717028,"Kind":"Components.Component","Name":"Blazorise.DescriptionListTerm","AssemblyName":"Blazorise","Documentation":"\n \n Element which specify a term.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DescriptionListTerm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Determines how much space will be used by the term inside of the description list row.\n \n ","Metadata":{"Common.PropertyName":"ColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DescriptionListTerm","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListTerm","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1594843636,"Kind":"Components.ChildContent","Name":"Blazorise.DescriptionListTerm.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DescriptionListTerm"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DescriptionListTerm.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListTerm","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1966717798,"Kind":"Components.ChildContent","Name":"Blazorise.DescriptionListTerm.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DescriptionListTerm"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DescriptionListTerm.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DescriptionListTerm","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":350293804,"Kind":"Components.Component","Name":"Blazorise.DisplayHeading","AssemblyName":"Blazorise","Documentation":"\n \n A larger, slightly more opinionated heading style.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayHeading"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.DisplayHeadingSize","IsEnum":true,"Documentation":"\n \n Gets or sets the display heading size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.DisplayHeadingSize"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DisplayHeading","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DisplayHeading"}},{"HashCode":-554441435,"Kind":"Components.Component","Name":"Blazorise.DisplayHeading","AssemblyName":"Blazorise","Documentation":"\n \n A larger, slightly more opinionated heading style.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DisplayHeading"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.DisplayHeadingSize","IsEnum":true,"Documentation":"\n \n Gets or sets the display heading size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.DisplayHeadingSize"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DisplayHeading","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DisplayHeading","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":664879511,"Kind":"Components.ChildContent","Name":"Blazorise.DisplayHeading.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DisplayHeading"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DisplayHeading.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DisplayHeading","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1871026237,"Kind":"Components.ChildContent","Name":"Blazorise.DisplayHeading.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DisplayHeading"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DisplayHeading.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DisplayHeading","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-384061535,"Kind":"Components.Component","Name":"Blazorise.Heading","AssemblyName":"Blazorise","Documentation":"\n \n Heading component is used for titles or subtitles that you want to display on a webpage.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Heading"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.HeadingSize","IsEnum":true,"Documentation":"\n \n Gets or sets the heading size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.HeadingSize"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Heading","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Heading"}},{"HashCode":-748085803,"Kind":"Components.Component","Name":"Blazorise.Heading","AssemblyName":"Blazorise","Documentation":"\n \n Heading component is used for titles or subtitles that you want to display on a webpage.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Heading"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.HeadingSize","IsEnum":true,"Documentation":"\n \n Gets or sets the heading size.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.HeadingSize"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Heading","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Heading","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1401780498,"Kind":"Components.ChildContent","Name":"Blazorise.Heading.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Heading"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Heading.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Heading","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1737052640,"Kind":"Components.ChildContent","Name":"Blazorise.Heading.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Heading"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Heading.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Heading","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":687248398,"Kind":"Components.Component","Name":"Blazorise.OrderedList","AssemblyName":"Blazorise","Documentation":"\n \n An ordered list created using the <ul> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"OrderedList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Unstyled","TypeName":"System.Boolean","Documentation":"\n \n Remove the default list-style and left margin on list items (immediate children only).\n \n ","Metadata":{"Common.PropertyName":"Unstyled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ListType","TypeName":"Blazorise.OrderedListType","IsEnum":true,"Documentation":"\n \n Defines the type of item markers.\n \n ","Metadata":{"Common.PropertyName":"ListType","Common.GloballyQualifiedTypeName":"global::Blazorise.OrderedListType"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.OrderedList","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedList"}},{"HashCode":-1713573428,"Kind":"Components.Component","Name":"Blazorise.OrderedList","AssemblyName":"Blazorise","Documentation":"\n \n An ordered list created using the <ul> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.OrderedList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Unstyled","TypeName":"System.Boolean","Documentation":"\n \n Remove the default list-style and left margin on list items (immediate children only).\n \n ","Metadata":{"Common.PropertyName":"Unstyled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ListType","TypeName":"Blazorise.OrderedListType","IsEnum":true,"Documentation":"\n \n Defines the type of item markers.\n \n ","Metadata":{"Common.PropertyName":"ListType","Common.GloballyQualifiedTypeName":"global::Blazorise.OrderedListType"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.OrderedList","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1162092806,"Kind":"Components.ChildContent","Name":"Blazorise.OrderedList.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"OrderedList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.OrderedList.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedList","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":937127779,"Kind":"Components.ChildContent","Name":"Blazorise.OrderedList.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.OrderedList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.OrderedList.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedList","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":451503296,"Kind":"Components.Component","Name":"Blazorise.OrderedListItem","AssemblyName":"Blazorise","Documentation":"\n \n An item created using the <li> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"OrderedListItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.OrderedListItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedListItem"}},{"HashCode":-631700422,"Kind":"Components.Component","Name":"Blazorise.OrderedListItem","AssemblyName":"Blazorise","Documentation":"\n \n An item created using the <li> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.OrderedListItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.OrderedListItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedListItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1763391382,"Kind":"Components.ChildContent","Name":"Blazorise.OrderedListItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"OrderedListItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.OrderedListItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedListItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1067257158,"Kind":"Components.ChildContent","Name":"Blazorise.OrderedListItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.OrderedListItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.OrderedListItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"OrderedListItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1604947709,"Kind":"Components.Component","Name":"Blazorise.Paragraph","AssemblyName":"Blazorise","Documentation":"\n \n A paragraph always starts on a new line, and is usually a block of text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Paragraph"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Paragraph","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Paragraph"}},{"HashCode":1296931249,"Kind":"Components.Component","Name":"Blazorise.Paragraph","AssemblyName":"Blazorise","Documentation":"\n \n A paragraph always starts on a new line, and is usually a block of text.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Paragraph"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Paragraph","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Paragraph","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-553707237,"Kind":"Components.ChildContent","Name":"Blazorise.Paragraph.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Paragraph"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Paragraph.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Paragraph","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1348004760,"Kind":"Components.ChildContent","Name":"Blazorise.Paragraph.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Paragraph"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Paragraph.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Paragraph","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":390972855,"Kind":"Components.Component","Name":"Blazorise.Text","AssemblyName":"Blazorise","Documentation":"\n \n Basic typography component with no specific rule.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Text"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Text","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Text"}},{"HashCode":1918265998,"Kind":"Components.Component","Name":"Blazorise.Text","AssemblyName":"Blazorise","Documentation":"\n \n Basic typography component with no specific rule.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Text"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Text","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Text","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1546114728,"Kind":"Components.ChildContent","Name":"Blazorise.Text.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Text"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Text.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Text","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1810609995,"Kind":"Components.ChildContent","Name":"Blazorise.Text.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Text"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Text.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Text","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-381659427,"Kind":"Components.Component","Name":"Blazorise.UnorderedList","AssemblyName":"Blazorise","Documentation":"\n \n An unordered list created using the <ul> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"UnorderedList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Unstyled","TypeName":"System.Boolean","Documentation":"\n \n Remove the default list-style and left margin on list items (immediate children only).\n \n ","Metadata":{"Common.PropertyName":"Unstyled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.UnorderedList","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedList"}},{"HashCode":875904369,"Kind":"Components.Component","Name":"Blazorise.UnorderedList","AssemblyName":"Blazorise","Documentation":"\n \n An unordered list created using the <ul> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.UnorderedList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Unstyled","TypeName":"System.Boolean","Documentation":"\n \n Remove the default list-style and left margin on list items (immediate children only).\n \n ","Metadata":{"Common.PropertyName":"Unstyled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.UnorderedList","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":476784956,"Kind":"Components.ChildContent","Name":"Blazorise.UnorderedList.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"UnorderedList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.UnorderedList.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedList","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":292868858,"Kind":"Components.ChildContent","Name":"Blazorise.UnorderedList.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.UnorderedList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.UnorderedList.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedList","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":877215823,"Kind":"Components.Component","Name":"Blazorise.UnorderedListItem","AssemblyName":"Blazorise","Documentation":"\n \n An item created using the <li> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"UnorderedListItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.UnorderedListItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedListItem"}},{"HashCode":931116238,"Kind":"Components.Component","Name":"Blazorise.UnorderedListItem","AssemblyName":"Blazorise","Documentation":"\n \n An item created using the <li> element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.UnorderedListItem"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Italic","TypeName":"System.Boolean","Documentation":"\n \n Italicize text if set to true.\n \n ","Metadata":{"Common.PropertyName":"Italic","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CopyToClipboard","TypeName":"System.Boolean","Documentation":"\n \n If true, the content of the component will be copied to clipboard on click event.\n \n ","Metadata":{"Common.PropertyName":"CopyToClipboard","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.UnorderedListItem","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedListItem","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1443421840,"Kind":"Components.ChildContent","Name":"Blazorise.UnorderedListItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"UnorderedListItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.UnorderedListItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedListItem","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1171888869,"Kind":"Components.ChildContent","Name":"Blazorise.UnorderedListItem.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.UnorderedListItem"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.UnorderedListItem.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"UnorderedListItem","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-737109461,"Kind":"Components.Component","Name":"Blazorise.Validation","AssemblyName":"Blazorise","Documentation":"\n \n Container for input component that can check for different kind of validations.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Validation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Status","TypeName":"Blazorise.ValidationStatus","IsEnum":true,"Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Status","Common.GloballyQualifiedTypeName":"global::Blazorise.ValidationStatus"}},{"Kind":"Components.Component","Name":"StatusChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs each time that validation status changed.\n \n ","Metadata":{"Common.PropertyName":"StatusChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"MessageLocalizer","TypeName":"System.Func, System.String>","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"MessageLocalizer","Common.GloballyQualifiedTypeName":"global::System.Func, global::System.String>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"UsePattern","TypeName":"System.Boolean","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"UsePattern","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"HandlerType","TypeName":"System.Type","Documentation":"\n \n Forces the custom validation handler to be used while validating the values.\n \n ","Metadata":{"Common.PropertyName":"HandlerType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Validation","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validation"}},{"HashCode":1095764783,"Kind":"Components.Component","Name":"Blazorise.Validation","AssemblyName":"Blazorise","Documentation":"\n \n Container for input component that can check for different kind of validations.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Validation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Status","TypeName":"Blazorise.ValidationStatus","IsEnum":true,"Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Status","Common.GloballyQualifiedTypeName":"global::Blazorise.ValidationStatus"}},{"Kind":"Components.Component","Name":"StatusChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs each time that validation status changed.\n \n ","Metadata":{"Common.PropertyName":"StatusChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"MessageLocalizer","TypeName":"System.Func, System.String>","Documentation":"\n \n ","Metadata":{"Common.PropertyName":"MessageLocalizer","Common.GloballyQualifiedTypeName":"global::System.Func, global::System.String>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"UsePattern","TypeName":"System.Boolean","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"UsePattern","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"HandlerType","TypeName":"System.Type","Documentation":"\n \n Forces the custom validation handler to be used while validating the values.\n \n ","Metadata":{"Common.PropertyName":"HandlerType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Validation","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validation","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1402497772,"Kind":"Components.ChildContent","Name":"Blazorise.Validation.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Validation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Validation.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validation","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2092668943,"Kind":"Components.ChildContent","Name":"Blazorise.Validation.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Validation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Validation.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validation","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1120590613,"Kind":"Components.Component","Name":"Blazorise.ValidationError","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the error message.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationError"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Multiline","TypeName":"System.Boolean","Documentation":"\n \n If true, shows the multiline error messages.\n \n ","Metadata":{"Common.PropertyName":"Multiline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Tooltip","TypeName":"System.Boolean","Documentation":"\n \n If true, shows the tooltip instead of label.\n \n ","Metadata":{"Common.PropertyName":"Tooltip","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationError","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationError"}},{"HashCode":1832043721,"Kind":"Components.Component","Name":"Blazorise.ValidationError","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the error message.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ValidationError"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Multiline","TypeName":"System.Boolean","Documentation":"\n \n If true, shows the multiline error messages.\n \n ","Metadata":{"Common.PropertyName":"Multiline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Tooltip","TypeName":"System.Boolean","Documentation":"\n \n If true, shows the tooltip instead of label.\n \n ","Metadata":{"Common.PropertyName":"Tooltip","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationError","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationError","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1023133495,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationError.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ValidationError"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationError.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationError","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1552400722,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationError.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ValidationError"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationError.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationError","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":20256136,"Kind":"Components.Component","Name":"Blazorise.ValidationNone","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the default state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationNone"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationNone","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationNone"}},{"HashCode":144778324,"Kind":"Components.Component","Name":"Blazorise.ValidationNone","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the default state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ValidationNone"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationNone","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationNone","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1810227896,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationNone.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ValidationNone"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationNone.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationNone","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":518147448,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationNone.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ValidationNone"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationNone.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationNone","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1480752186,"Kind":"Components.Component","Name":"Blazorise.Validations","AssemblyName":"Blazorise","Documentation":"\n \n Container for multiple validations and an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Validations"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.ValidationMode","IsEnum":true,"Documentation":"\n \n Defines the validation mode for validations inside of this container.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.ValidationMode"}},{"Kind":"Components.Component","Name":"ValidateOnLoad","TypeName":"System.Boolean","Documentation":"\n \n If set to true, and is set to , validation will run automatically on page load.\n \n \n When validation is placed inside of modal dialog, the behavior is a little different. \n Modals are by definition always loaded and are always present in the DOM so no loading is ever happening again\n after the page that contains the modal is first initialized. Their visibility is controlled by display: none;\n To workaround this, the actual \"first load\" for modals can be done by re-initializing parameter. \n \n ","Metadata":{"Common.PropertyName":"ValidateOnLoad","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will be constructed for this model.\n If using this parameter, do not also supply a value for .\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"MissingFieldsErrorMessage","TypeName":"System.String","Documentation":"\n \n Message that will be displayed if any of the validations does not have defined error message.\n \n ","Metadata":{"Common.PropertyName":"MissingFieldsErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HandlerType","TypeName":"System.Type","Documentation":"\n \n Defines the default handler type that will be used by the validation, unless it is overriden by property.\n \n ","Metadata":{"Common.PropertyName":"HandlerType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"ValidatedAll","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event is fired only after all of the validation are successful.\n \n ","Metadata":{"Common.PropertyName":"ValidatedAll","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"StatusChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event is fired whenever there is a change in validation status.\n \n ","Metadata":{"Common.PropertyName":"StatusChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Validations","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validations"}},{"HashCode":-2016872981,"Kind":"Components.Component","Name":"Blazorise.Validations","AssemblyName":"Blazorise","Documentation":"\n \n Container for multiple validations and an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Validations"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.ValidationMode","IsEnum":true,"Documentation":"\n \n Defines the validation mode for validations inside of this container.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.ValidationMode"}},{"Kind":"Components.Component","Name":"ValidateOnLoad","TypeName":"System.Boolean","Documentation":"\n \n If set to true, and is set to , validation will run automatically on page load.\n \n \n When validation is placed inside of modal dialog, the behavior is a little different. \n Modals are by definition always loaded and are always present in the DOM so no loading is ever happening again\n after the page that contains the modal is first initialized. Their visibility is controlled by display: none;\n To workaround this, the actual \"first load\" for modals can be done by re-initializing parameter. \n \n ","Metadata":{"Common.PropertyName":"ValidateOnLoad","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will be constructed for this model.\n If using this parameter, do not also supply a value for .\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"MissingFieldsErrorMessage","TypeName":"System.String","Documentation":"\n \n Message that will be displayed if any of the validations does not have defined error message.\n \n ","Metadata":{"Common.PropertyName":"MissingFieldsErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HandlerType","TypeName":"System.Type","Documentation":"\n \n Defines the default handler type that will be used by the validation, unless it is overriden by property.\n \n ","Metadata":{"Common.PropertyName":"HandlerType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"ValidatedAll","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event is fired only after all of the validation are successful.\n \n ","Metadata":{"Common.PropertyName":"ValidatedAll","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"StatusChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event is fired whenever there is a change in validation status.\n \n ","Metadata":{"Common.PropertyName":"StatusChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Validations","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validations","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":250099945,"Kind":"Components.ChildContent","Name":"Blazorise.Validations.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Validations"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Validations.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validations","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-38070220,"Kind":"Components.ChildContent","Name":"Blazorise.Validations.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Validations"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Validations.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validations","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":97813693,"Kind":"Components.Component","Name":"Blazorise.ValidationSuccess","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the success message.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationSuccess"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Tooltip","TypeName":"System.Boolean","Documentation":"\n \n Shows the tooltip instead of label.\n \n ","Metadata":{"Common.PropertyName":"Tooltip","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationSuccess","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSuccess"}},{"HashCode":931423615,"Kind":"Components.Component","Name":"Blazorise.ValidationSuccess","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the success message.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ValidationSuccess"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Tooltip","TypeName":"System.Boolean","Documentation":"\n \n Shows the tooltip instead of label.\n \n ","Metadata":{"Common.PropertyName":"Tooltip","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationSuccess","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSuccess","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":58010117,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationSuccess.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ValidationSuccess"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationSuccess.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSuccess","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-451521974,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationSuccess.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ValidationSuccess"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationSuccess.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSuccess","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2088268393,"Kind":"Components.Component","Name":"Blazorise.ValidationSummary","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the list of error messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n \n Label showed before the error messages.\n \n ","Metadata":{"Common.PropertyName":"Label","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Errors","TypeName":"System.String[]","Documentation":"\n \n List of custom error messages for the validations summary.\n \n ","Metadata":{"Common.PropertyName":"Errors","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationSummary","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSummary"}},{"HashCode":440219486,"Kind":"Components.Component","Name":"Blazorise.ValidationSummary","AssemblyName":"Blazorise","Documentation":"\n \n Placeholder for the list of error messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n \n Label showed before the error messages.\n \n ","Metadata":{"Common.PropertyName":"Label","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Errors","TypeName":"System.String[]","Documentation":"\n \n List of custom error messages for the validations summary.\n \n ","Metadata":{"Common.PropertyName":"Errors","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.ValidationSummary","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSummary","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":622235433,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationSummary.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ValidationSummary"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationSummary.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSummary","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":766116638,"Kind":"Components.ChildContent","Name":"Blazorise.ValidationSummary.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.ValidationSummary"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.ValidationSummary.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ValidationSummary","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1674215066,"Kind":"Components.Component","Name":"Blazorise.Abbreviation","AssemblyName":"Blazorise","Documentation":"\n \n The abbr tag defines an abbreviation or an acronym, like \"HTML\", \"CSS\", \"Mr.\", \"Dr.\", \"ASAP\", \"ATM\".\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Abbreviation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n The title attribute specifies extra information about an element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Abbreviation","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Abbreviation"}},{"HashCode":-1084321904,"Kind":"Components.Component","Name":"Blazorise.Abbreviation","AssemblyName":"Blazorise","Documentation":"\n \n The abbr tag defines an abbreviation or an acronym, like \"HTML\", \"CSS\", \"Mr.\", \"Dr.\", \"ASAP\", \"ATM\".\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Abbreviation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Documentation":"\n \n The title attribute specifies extra information about an element.\n \n ","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Abbreviation","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Abbreviation","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1635074425,"Kind":"Components.ChildContent","Name":"Blazorise.Abbreviation.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Abbreviation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Abbreviation.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Abbreviation","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1559492900,"Kind":"Components.ChildContent","Name":"Blazorise.Abbreviation.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Abbreviation"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Abbreviation.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Abbreviation","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":695570232,"Kind":"Components.Component","Name":"Blazorise.Address","AssemblyName":"Blazorise","Documentation":"\n \n The address tag defines the contact information for the author/owner of a document or an article.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Address"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Address","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Address"}},{"HashCode":-792313313,"Kind":"Components.Component","Name":"Blazorise.Address","AssemblyName":"Blazorise","Documentation":"\n \n The address tag defines the contact information for the author/owner of a document or an article.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Address"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Address","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Address","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-917284896,"Kind":"Components.ChildContent","Name":"Blazorise.Address.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Address"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Address.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Address","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":205163028,"Kind":"Components.ChildContent","Name":"Blazorise.Address.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Address"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Address.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Address","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-962842823,"Kind":"Components.Component","Name":"Blazorise.Div","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html div element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Div"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Div","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Div"}},{"HashCode":293391187,"Kind":"Components.Component","Name":"Blazorise.Div","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html div element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Div"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Div","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Div","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":625879053,"Kind":"Components.ChildContent","Name":"Blazorise.Div.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Div"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Div.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Div","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":99065609,"Kind":"Components.ChildContent","Name":"Blazorise.Div.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Div"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Div.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Div","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1329548242,"Kind":"Components.Component","Name":"Blazorise.Small","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html small element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Small"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Small","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Small"}},{"HashCode":-511735647,"Kind":"Components.Component","Name":"Blazorise.Small","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html small element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Small"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Small","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Small","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2112418577,"Kind":"Components.ChildContent","Name":"Blazorise.Small.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Small"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Small.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Small","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":442909900,"Kind":"Components.ChildContent","Name":"Blazorise.Small.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Small"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Small.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Small","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":830120333,"Kind":"Components.Component","Name":"Blazorise.Span","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html span element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Span"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Span","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Span"}},{"HashCode":1015412601,"Kind":"Components.Component","Name":"Blazorise.Span","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html span element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Span"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Span","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Span","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":587444356,"Kind":"Components.ChildContent","Name":"Blazorise.Span.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Span"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Span.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Span","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-630113322,"Kind":"Components.ChildContent","Name":"Blazorise.Span.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Span"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Span.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Span","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":528028217,"Kind":"Components.Component","Name":"Blazorise.Strong","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html strong element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Strong"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Strong","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Strong"}},{"HashCode":-381944765,"Kind":"Components.Component","Name":"Blazorise.Strong","AssemblyName":"Blazorise","Documentation":"\n \n Component that represents the html strong element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Strong"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Strong","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Strong","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":392470497,"Kind":"Components.ChildContent","Name":"Blazorise.Strong.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Strong"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Strong.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Strong","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":310671565,"Kind":"Components.ChildContent","Name":"Blazorise.Strong.ChildContent","AssemblyName":"Blazorise","Documentation":"\n \n Specifies the content to be rendered inside this component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Strong"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Strong.ChildContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Strong","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1634735331,"Kind":"Components.Component","Name":"Blazorise.PageProgressProvider","AssemblyName":"Blazorise","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageProgressProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PageProgressProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PageProgressProvider"}},{"HashCode":-1721982954,"Kind":"Components.Component","Name":"Blazorise.PageProgressProvider","AssemblyName":"Blazorise","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.PageProgressProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.PageProgressProvider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"PageProgressProvider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1374345208,"Kind":"Components.Component","Name":"Blazorise._Imports","AssemblyName":"Blazorise","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._Imports","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_Imports"}},{"HashCode":-1883660056,"Kind":"Components.Component","Name":"Blazorise._Imports","AssemblyName":"Blazorise","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise._Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise._Imports","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"_Imports","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-922534534,"Kind":"Components.Component","Name":"Blazorise.Components.Progress.PageProgressProvider","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the page progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageProgressProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.Progress.PageProgressProvider","Common.TypeNamespace":"Blazorise.Components.Progress","Common.TypeNameIdentifier":"PageProgressProvider"}},{"HashCode":32690767,"Kind":"Components.Component","Name":"Blazorise.Components.Progress.PageProgressProvider","AssemblyName":"Blazorise","Documentation":"\n \n Component that handles the to show the page progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Progress.PageProgressProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.Progress.PageProgressProvider","Common.TypeNamespace":"Blazorise.Components.Progress","Common.TypeNameIdentifier":"PageProgressProvider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-570326213,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.CascadingValue","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that provides a cascading value to all descendant components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.CascadingValue component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the value should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n The value to be provided.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Optionally gives a name to the provided value. Descendant components\n will be able to receive the value by specifying this name.\n \n If no name is specified, then descendant components will receive the\n value based the type of value they are requesting.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\n \n If true, indicates that will not change. This is a\n performance optimization that allows the framework to skip setting up\n change notifications. Set this flag only if you will not change\n during the component's lifetime.\n \n ","Metadata":{"Common.PropertyName":"IsFixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"CascadingValue","Components.GenericTyped":"True"}},{"HashCode":-1427256128,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.CascadingValue","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that provides a cascading value to all descendant components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.CascadingValue component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the value should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n The value to be provided.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Optionally gives a name to the provided value. Descendant components\n will be able to receive the value by specifying this name.\n \n If no name is specified, then descendant components will receive the\n value based the type of value they are requesting.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\n \n If true, indicates that will not change. This is a\n performance optimization that allows the framework to skip setting up\n change notifications. Set this flag only if you will not change\n during the component's lifetime.\n \n ","Metadata":{"Common.PropertyName":"IsFixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"CascadingValue","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2019176430,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n The content to which the value should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingValue"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"CascadingValue","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-99784322,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n The content to which the value should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.CascadingValue"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"CascadingValue","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1963668115,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.DynamicComponent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that renders another component dynamically according to its\n parameter.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DynamicComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Type","TypeName":"System.Type","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the type of the component to be rendered. The supplied type must\n implement .\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Parameters","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a dictionary of parameters to be passed to the component.\n \n ","Metadata":{"Common.PropertyName":"Parameters","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.DynamicComponent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"DynamicComponent"}},{"HashCode":-2015505674,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.DynamicComponent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that renders another component dynamically according to its\n parameter.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.DynamicComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Type","TypeName":"System.Type","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the type of the component to be rendered. The supplied type must\n implement .\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Parameters","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a dictionary of parameters to be passed to the component.\n \n ","Metadata":{"Common.PropertyName":"Parameters","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.DynamicComponent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"DynamicComponent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2014705676,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified content inside the specified layout and any further\n nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of the layout in which to display the content.\n The type must implement and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"Layout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"LayoutView"}},{"HashCode":-644325477,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified content inside the specified layout and any further\n nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of the layout in which to display the content.\n The type must implement and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"Layout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"LayoutView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2070786262,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"LayoutView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1063252289,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.LayoutView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"LayoutView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-295287261,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified page component, rendering it inside its layout\n and any further nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.RouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"RouteView"}},{"HashCode":929523394,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified page component, rendering it inside its layout\n and any further nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.RouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"RouteView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":24364686,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.Router","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that supplies route data corresponding to the current navigation state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Router"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AppAssembly","TypeName":"System.Reflection.Assembly","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the assembly that should be searched for components matching the URI.\n \n ","Metadata":{"Common.PropertyName":"AppAssembly","Common.GloballyQualifiedTypeName":"global::System.Reflection.Assembly"}},{"Kind":"Components.Component","Name":"AdditionalAssemblies","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets a collection of additional assemblies that should be searched for components\n that can match URIs.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAssemblies","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Found","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"Found","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Navigating","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","Metadata":{"Common.PropertyName":"Navigating","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnNavigateAsync","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a handler that should be called before navigating to a new page.\n \n ","Metadata":{"Common.PropertyName":"OnNavigateAsync","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreferExactMatches","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a flag to indicate whether route matching should prefer exact matches\n over wildcards.\n This property is obsolete and configuring it does nothing.\n \n ","Metadata":{"Common.PropertyName":"PreferExactMatches","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router"}},{"HashCode":-868917091,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.Router","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that supplies route data corresponding to the current navigation state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.Router"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AppAssembly","TypeName":"System.Reflection.Assembly","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the assembly that should be searched for components matching the URI.\n \n ","Metadata":{"Common.PropertyName":"AppAssembly","Common.GloballyQualifiedTypeName":"global::System.Reflection.Assembly"}},{"Kind":"Components.Component","Name":"AdditionalAssemblies","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets a collection of additional assemblies that should be searched for components\n that can match URIs.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAssemblies","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Found","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"Found","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Navigating","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","Metadata":{"Common.PropertyName":"Navigating","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnNavigateAsync","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a handler that should be called before navigating to a new page.\n \n ","Metadata":{"Common.PropertyName":"OnNavigateAsync","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreferExactMatches","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a flag to indicate whether route matching should prefer exact matches\n over wildcards.\n This property is obsolete and configuring it does nothing.\n \n ","Metadata":{"Common.PropertyName":"PreferExactMatches","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":395977800,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFound","ParentTag":"Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1303430697,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFound","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1702540883,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Found","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Found","ParentTag":"Router"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Found' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Found","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-210369553,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Found","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Found","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Found' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Found","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1969075404,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Navigating","ParentTag":"Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1966357993,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Navigating","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"Router","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":788677901,"Kind":"Components.Component","Name":"Blazorise.Snackbar.Snackbar","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Snackbars provide brief messages about app processes. The component is also known as a toast.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Snackbar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Key","TypeName":"System.String","Documentation":"\n \n Unique key associated by this snackbar.\n \n ","Metadata":{"Common.PropertyName":"Key","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of snackbar.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Multiline","TypeName":"System.Boolean","Documentation":"\n \n Allow snackbar to show multiple lines of text.\n \n ","Metadata":{"Common.PropertyName":"Multiline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.Snackbar.SnackbarLocation","IsEnum":true,"Documentation":"\n \n Defines the snackbar location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.Snackbar.SnackbarLocation"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Snackbar.SnackbarColor","IsEnum":true,"Documentation":"\n \n Defines the snackbar color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Snackbar.SnackbarColor"}},{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Double","Documentation":"\n \n Defines the interval(in milliseconds) after which the snackbar will be automatically closed.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"DelayCloseOnClick","TypeName":"System.Boolean","Documentation":"\n \n If clicked on snackbar, a close action will be delayed by increasing the time.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DelayCloseOnClickInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the interval(in milliseconds) by which the snackbar will be delayed from closing.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClickInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the snackbar has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.Snackbar","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"Snackbar"}},{"HashCode":776124815,"Kind":"Components.Component","Name":"Blazorise.Snackbar.Snackbar","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Snackbars provide brief messages about app processes. The component is also known as a toast.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Snackbar.Snackbar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Key","TypeName":"System.String","Documentation":"\n \n Unique key associated by this snackbar.\n \n ","Metadata":{"Common.PropertyName":"Key","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n Defines the visibility of snackbar.\n \n ","Metadata":{"Common.PropertyName":"Visible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Multiline","TypeName":"System.Boolean","Documentation":"\n \n Allow snackbar to show multiple lines of text.\n \n ","Metadata":{"Common.PropertyName":"Multiline","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.Snackbar.SnackbarLocation","IsEnum":true,"Documentation":"\n \n Defines the snackbar location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.Snackbar.SnackbarLocation"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Snackbar.SnackbarColor","IsEnum":true,"Documentation":"\n \n Defines the snackbar color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Snackbar.SnackbarColor"}},{"Kind":"Components.Component","Name":"Interval","TypeName":"System.Double","Documentation":"\n \n Defines the interval(in milliseconds) after which the snackbar will be automatically closed.\n \n ","Metadata":{"Common.PropertyName":"Interval","Common.GloballyQualifiedTypeName":"global::System.Double"}},{"Kind":"Components.Component","Name":"DelayCloseOnClick","TypeName":"System.Boolean","Documentation":"\n \n If clicked on snackbar, a close action will be delayed by increasing the time.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DelayCloseOnClickInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the interval(in milliseconds) by which the snackbar will be delayed from closing.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClickInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the snackbar has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.Snackbar","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"Snackbar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1767764682,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.Snackbar.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Snackbar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.Snackbar.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"Snackbar","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":463537727,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.Snackbar.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Snackbar.Snackbar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.Snackbar.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"Snackbar","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1343076546,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarAction","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SnackbarAction"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarAction","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarAction"}},{"HashCode":-1411873437,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarAction","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Snackbar.SnackbarAction"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the button is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarAction","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarAction","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-890566244,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarAction.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SnackbarAction"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarAction.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarAction","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-465237921,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarAction.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Snackbar.SnackbarAction"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarAction.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarAction","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1281749934,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarBody","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SnackbarBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarBody","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarBody"}},{"HashCode":1407940669,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarBody","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Snackbar.SnackbarBody"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarBody","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarBody","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2068168150,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarBody.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SnackbarBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarBody.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarBody","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":387928541,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarBody.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Snackbar.SnackbarBody"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarBody.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarBody","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-802554455,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarFooter","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SnackbarFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarFooter","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarFooter"}},{"HashCode":-458384150,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarFooter","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Snackbar.SnackbarFooter"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarFooter","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarFooter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-633155510,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarFooter.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SnackbarFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarFooter.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarFooter","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":706194504,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarFooter.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Snackbar.SnackbarFooter"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarFooter.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarFooter","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":562338568,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarHeader","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SnackbarHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarHeader","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarHeader"}},{"HashCode":-2046674816,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarHeader","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Snackbar.SnackbarHeader"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarHeader","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarHeader","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-747893347,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarHeader.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SnackbarHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarHeader.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarHeader","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1294262079,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarHeader.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Snackbar.SnackbarHeader"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarHeader.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarHeader","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":583879312,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarStack","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SnackbarStack"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.Snackbar.SnackbarStackLocation","IsEnum":true,"Documentation":"\n \n Defines the snackbar stack location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.Snackbar.SnackbarStackLocation"}},{"Kind":"Components.Component","Name":"DefaultInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the default interval (in milliseconds) after which the snackbars will be automatically closed (used if IntervalBeforeClose is not set on PushAsync call).\n \n ","Metadata":{"Common.PropertyName":"DefaultInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"DelayCloseOnClick","TypeName":"System.Boolean","Documentation":"\n \n If clicked on snackbar, a close action will be delayed by increasing the time.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DelayCloseOnClickInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the interval(in milliseconds) by which the snackbar will be delayed from closing.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClickInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"CloseButtonText","TypeName":"System.String","Documentation":"\n \n Defines a text to show for snackbar close button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"CloseButtonText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CloseButtonIcon","TypeName":"System.Object","Documentation":"\n \n Defines an icon to show for snackbar close button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"CloseButtonIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"ActionButtonText","TypeName":"System.String","Documentation":"\n \n Defines a text to show for snackbar action button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"ActionButtonText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ActionButtonIcon","TypeName":"System.Object","Documentation":"\n \n Defines an icon to show for snackbar action button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"ActionButtonIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the snackbar has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarStack","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarStack"}},{"HashCode":377774838,"Kind":"Components.Component","Name":"Blazorise.Snackbar.SnackbarStack","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Snackbar.SnackbarStack"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.Snackbar.SnackbarStackLocation","IsEnum":true,"Documentation":"\n \n Defines the snackbar stack location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.Snackbar.SnackbarStackLocation"}},{"Kind":"Components.Component","Name":"DefaultInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the default interval (in milliseconds) after which the snackbars will be automatically closed (used if IntervalBeforeClose is not set on PushAsync call).\n \n ","Metadata":{"Common.PropertyName":"DefaultInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"DelayCloseOnClick","TypeName":"System.Boolean","Documentation":"\n \n If clicked on snackbar, a close action will be delayed by increasing the time.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DelayCloseOnClickInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the interval(in milliseconds) by which the snackbar will be delayed from closing.\n \n ","Metadata":{"Common.PropertyName":"DelayCloseOnClickInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"CloseButtonText","TypeName":"System.String","Documentation":"\n \n Defines a text to show for snackbar close button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"CloseButtonText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CloseButtonIcon","TypeName":"System.Object","Documentation":"\n \n Defines an icon to show for snackbar close button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"CloseButtonIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"ActionButtonText","TypeName":"System.String","Documentation":"\n \n Defines a text to show for snackbar action button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"ActionButtonText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ActionButtonIcon","TypeName":"System.Object","Documentation":"\n \n Defines an icon to show for snackbar action button. Leave as null to not show it!\n \n ","Metadata":{"Common.PropertyName":"ActionButtonIcon","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the snackbar has closed.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar.SnackbarStack","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarStack","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1214619953,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarStack.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SnackbarStack"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarStack.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarStack","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1220029945,"Kind":"Components.ChildContent","Name":"Blazorise.Snackbar.SnackbarStack.ChildContent","AssemblyName":"Blazorise.Snackbar","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Snackbar.SnackbarStack"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Snackbar.SnackbarStack.ChildContent","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"SnackbarStack","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2047012436,"Kind":"Components.Component","Name":"Blazorise.Snackbar._Imports","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar._Imports","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"_Imports"}},{"HashCode":-1594017813,"Kind":"Components.Component","Name":"Blazorise.Snackbar._Imports","AssemblyName":"Blazorise.Snackbar","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Snackbar._Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Snackbar._Imports","Common.TypeNamespace":"Blazorise.Snackbar","Common.TypeNameIdentifier":"_Imports","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1856072683,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\n \n Adds Data Annotations validation support to an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataAnnotationsValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"DataAnnotationsValidator"}},{"HashCode":-1646701916,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\n \n Adds Data Annotations validation support to an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"DataAnnotationsValidator","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-655754225,"Kind":"Components.Component","Name":"Blazorise.Icons.FontAwesome.Icon","AssemblyName":"Blazorise.Icons.FontAwesome","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Icon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.Object","Documentation":"\n \n Icon name that can be either a string or .\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"IconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Suggested icon style.\n \n ","Metadata":{"Common.PropertyName":"IconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"IconSize","TypeName":"Blazorise.IconSize?","Documentation":"\n \n Defines the icon size.\n \n ","Metadata":{"Common.PropertyName":"IconSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IconSize?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the icon is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has entered the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has left the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Icons.FontAwesome.Icon","Common.TypeNamespace":"Blazorise.Icons.FontAwesome","Common.TypeNameIdentifier":"Icon"}},{"HashCode":1870703098,"Kind":"Components.Component","Name":"Blazorise.Icons.FontAwesome.Icon","AssemblyName":"Blazorise.Icons.FontAwesome","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Icons.FontAwesome.Icon"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Name","TypeName":"System.Object","Documentation":"\n \n Icon name that can be either a string or .\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"IconStyle","TypeName":"Blazorise.IconStyle?","Documentation":"\n \n Suggested icon style.\n \n ","Metadata":{"Common.PropertyName":"IconStyle","Common.GloballyQualifiedTypeName":"global::Blazorise.IconStyle?"}},{"Kind":"Components.Component","Name":"IconSize","TypeName":"Blazorise.IconSize?","Documentation":"\n \n Defines the icon size.\n \n ","Metadata":{"Common.PropertyName":"IconSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IconSize?"}},{"Kind":"Components.Component","Name":"Clicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the icon is clicked.\n \n ","Metadata":{"Common.PropertyName":"Clicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOver","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has entered the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOver","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MouseOut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs when the mouse has left the icon area.\n \n ","Metadata":{"Common.PropertyName":"MouseOut","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Icons.FontAwesome.Icon","Common.TypeNamespace":"Blazorise.Icons.FontAwesome","Common.TypeNameIdentifier":"Icon","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-394431317,"Kind":"Components.Component","Name":"Blazorise.Icons.FontAwesome._Imports","AssemblyName":"Blazorise.Icons.FontAwesome","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Icons.FontAwesome._Imports","Common.TypeNamespace":"Blazorise.Icons.FontAwesome","Common.TypeNameIdentifier":"_Imports"}},{"HashCode":-1294579231,"Kind":"Components.Component","Name":"Blazorise.Icons.FontAwesome._Imports","AssemblyName":"Blazorise.Icons.FontAwesome","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Icons.FontAwesome._Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Icons.FontAwesome._Imports","Common.TypeNamespace":"Blazorise.Icons.FontAwesome","Common.TypeNameIdentifier":"_Imports","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1626695798,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Combines the behaviors of and ,\n so that it displays the page matching the specified route but only if the user\n is authorized to see it.\n \n Additionally, this component supplies a cascading parameter of type ,\n which makes the user's current authentication state available to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView"}},{"HashCode":-1089588755,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Combines the behaviors of and ,\n so that it displays the page matching the specified route but only if the user\n is authorized to see it.\n \n Additionally, this component supplies a cascading parameter of type ,\n which makes the user's current authentication state available to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1894495879,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-772132001,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1961680512,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeRouteView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1794929427,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeRouteView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1333841242,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Displays differing content depending on the user's authorization status.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\n \n The policy name that determines whether the content can be displayed.\n \n ","Metadata":{"Common.PropertyName":"Policy","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\n \n A comma delimited list of roles that are allowed to display the content.\n \n ","Metadata":{"Common.PropertyName":"Roles","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","Metadata":{"Common.PropertyName":"Authorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView"}},{"HashCode":-1062287476,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Displays differing content depending on the user's authorization status.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\n \n The policy name that determines whether the content can be displayed.\n \n ","Metadata":{"Common.PropertyName":"Policy","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\n \n A comma delimited list of roles that are allowed to display the content.\n \n ","Metadata":{"Common.PropertyName":"Roles","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","Metadata":{"Common.PropertyName":"Authorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1976336925,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2072500109,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":206294960,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1635767799,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1343832225,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Authorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-747468937,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Authorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1760466501,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":254935187,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"AuthorizeView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1219772387,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"CascadingAuthenticationState"}},{"HashCode":-1605994785,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"CascadingAuthenticationState","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":409770779,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingAuthenticationState"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"CascadingAuthenticationState","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1870844652,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Common.TypeNameIdentifier":"CascadingAuthenticationState","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1627443224,"Kind":"Components.Component","Name":"Blazorise.DataGrid.BaseDataGridColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BaseDataGridColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.BaseDataGridColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.BaseDataGridColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"BaseDataGridColumn","Components.GenericTyped":"True"}},{"HashCode":546262108,"Kind":"Components.Component","Name":"Blazorise.DataGrid.BaseDataGridColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.BaseDataGridColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.BaseDataGridColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.BaseDataGridColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"BaseDataGridColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-783101347,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.BaseDataGridColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"BaseDataGridColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.BaseDataGridColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"BaseDataGridColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":44273445,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.BaseDataGridColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.BaseDataGridColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.BaseDataGridColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"BaseDataGridColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1885174855,"Kind":"Components.Component","Name":"Blazorise.DataGrid.BaseDataGridComponent","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Minimal base class for datagrid components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BaseDataGridComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.BaseDataGridComponent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"BaseDataGridComponent"}},{"HashCode":705384650,"Kind":"Components.Component","Name":"Blazorise.DataGrid.BaseDataGridComponent","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Minimal base class for datagrid components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.BaseDataGridComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.BaseDataGridComponent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"BaseDataGridComponent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2112558540,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n The DataGrid component llows you to display and manage data in a tabular (rows/columns) format.\n \n Type parameter for the model displayed in the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGrid component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"PopupTitleTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets template for title of popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupTitleTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupSize","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Defines the size of popup dialog.\n \n ","Metadata":{"Common.PropertyName":"PopupSize","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"PopupClosing","TypeName":"System.Func","Documentation":"\n \n Occurs before the popup dialog is closed.\n \n ","Metadata":{"Common.PropertyName":"PopupClosing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the datagrid data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"AggregateData","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the calculated aggregate data.\n \n \n Used only in manual read mode along with the handler.\n \n ","Metadata":{"Common.PropertyName":"AggregateData","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TotalItems","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets the total number of items. Used only when is used to load the data.\n \n \n This field must be set only when is used to load the data.\n \n ","Metadata":{"Common.PropertyName":"TotalItems","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"FilteredDataChanged","TypeName":"System.Action>","Documentation":"\n \n Raises an event every time that filtered data is refreshed.\n \n ","Metadata":{"Common.PropertyName":"FilteredDataChanged","Common.GloballyQualifiedTypeName":"global::System.Action>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"UseInternalEditing","TypeName":"System.Boolean","Documentation":"\n \n Specifies the behaviour of datagrid editing.\n \n \n Disabling this option will send all changes to the RowInserted and RowUpdated but nothing will be saved unless the user manually update the item values.\n \n ","Metadata":{"Common.PropertyName":"UseInternalEditing","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit datagrid rows.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Virtualize","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the datagrid will use the Virtualize functionality.\n \n ","Metadata":{"Common.PropertyName":"Virtualize","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VirtualizeOptions","TypeName":"Blazorise.DataGrid.VirtualizeOptions","Documentation":"\n \n Gets or sets Virtualize options when using the Virtualize functionality.\n \n ","Metadata":{"Common.PropertyName":"VirtualizeOptions","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.VirtualizeOptions"}},{"Kind":"Components.Component","Name":"PagerOptions","TypeName":"Blazorise.DataGrid.DataGridPagerOptions","Documentation":"\n \n Gets or sets Pager options.\n \n ","Metadata":{"Common.PropertyName":"PagerOptions","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridPagerOptions"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can resize datagrid columns.\n \n ","Metadata":{"Common.PropertyName":"Resizable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ResizeMode","TypeName":"Blazorise.TableResizeMode","IsEnum":true,"Documentation":"\n \n Gets or sets whether the user can resize on header or columns.\n \n ","Metadata":{"Common.PropertyName":"ResizeMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TableResizeMode"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortMode","TypeName":"Blazorise.DataGrid.DataGridSortMode","IsEnum":true,"Documentation":"\n \n Gets or sets whether the user can sort only by one column or by multiple.\n \n ","Metadata":{"Common.PropertyName":"SortMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridSortMode"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaptions","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether user can see a column captions.\n \n ","Metadata":{"Common.PropertyName":"ShowCaptions","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowPager","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can navigate datagrid by using pagination controls.\n \n ","Metadata":{"Common.PropertyName":"ShowPager","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PagerPosition","TypeName":"Blazorise.DataGrid.DataGridPagerPosition","IsEnum":true,"Documentation":"\n \n Gets or sets the position of the pager.\n \n ","Metadata":{"Common.PropertyName":"PagerPosition","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridPagerPosition"}},{"Kind":"Components.Component","Name":"AggregateRowPosition","TypeName":"Blazorise.DataGrid.DataGridAggregateRowPosition","IsEnum":true,"Documentation":"\n \n Gets or sets the position of the aggregate row.\n \n ","Metadata":{"Common.PropertyName":"AggregateRowPosition","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridAggregateRowPosition"}},{"Kind":"Components.Component","Name":"ShowPageSizes","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can adjust the page size of the datagrid.\n \n ","Metadata":{"Common.PropertyName":"ShowPageSizes","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PageSizes","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the chooseable page sizes of the datagrid.\n \n ","Metadata":{"Common.PropertyName":"PageSizes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable"}},{"Kind":"Components.Component","Name":"CurrentPage","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the current page number.\n \n ","Metadata":{"Common.PropertyName":"CurrentPage","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EmptyTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of table body for empty DisplayData.\n \n ","Metadata":{"Common.PropertyName":"EmptyTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EmptyFilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of table body for the empty filter DisplayData.\n \n ","Metadata":{"Common.PropertyName":"EmptyFilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EmptyCellTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of cell body for empty DisplayData.\n \n ","Metadata":{"Common.PropertyName":"EmptyCellTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of table body for handle ReadData.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ButtonRowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of button row of pager.\n \n ","Metadata":{"Common.PropertyName":"ButtonRowTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FirstPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","Metadata":{"Common.PropertyName":"FirstPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"LastPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","Metadata":{"Common.PropertyName":"LastPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreviousPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","Metadata":{"Common.PropertyName":"PreviousPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NextPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","Metadata":{"Common.PropertyName":"NextPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","Metadata":{"Common.PropertyName":"PageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemsPerPageTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","Metadata":{"Common.PropertyName":"ItemsPerPageTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TotalItemsShortTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsShortTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TotalItemsTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PageSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the maximum number of items for each page.\n \n ","Metadata":{"Common.PropertyName":"PageSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"PageSizeChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the has changed.\n \n ","Metadata":{"Common.PropertyName":"PageSizeChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MaxPaginationLinks","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the maximum number of visible pagination links. It has to be odd for well look.\n \n ","Metadata":{"Common.PropertyName":"MaxPaginationLinks","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"FilterMethod","TypeName":"Blazorise.DataGrid.DataGridFilterMethod","IsEnum":true,"Documentation":"\n \n Defines the filter method when searching the cell values.\n \n ","Metadata":{"Common.PropertyName":"FilterMethod","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridFilterMethod"}},{"Kind":"Components.Component","Name":"SelectedRow","TypeName":"TItem","Documentation":"\n \n Gets or sets currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRow","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRows","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Gets or sets currently selected rows.\n \n ","Metadata":{"Common.PropertyName":"SelectedRows","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Blazorise.DataGrid.DataGridSelectionMode","IsEnum":true,"Documentation":"\n \n Gets or sets current selection mode.\n \n ","Metadata":{"Common.PropertyName":"SelectionMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridSelectionMode"}},{"Kind":"Components.Component","Name":"SelectedRowChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected row has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedRowChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRowsChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs after multi selection has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedRowsChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowInserting","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Cancelable event called before the row is inserted.\n \n ","Metadata":{"Common.PropertyName":"RowInserting","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowUpdating","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Cancelable event called before the row is updated.\n \n ","Metadata":{"Common.PropertyName":"RowUpdating","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowRemoving","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Cancelable event called before the row is removed.\n \n ","Metadata":{"Common.PropertyName":"RowRemoving","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowInserted","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Event called after the row is inserted.\n \n ","Metadata":{"Common.PropertyName":"RowInserted","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowUpdated","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Event called after the row is updated.\n \n ","Metadata":{"Common.PropertyName":"RowUpdated","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowRemoved","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event called after the row is removed.\n \n ","Metadata":{"Common.PropertyName":"RowRemoved","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event called after the row is clicked.\n \n ","Metadata":{"Common.PropertyName":"RowClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowDoubleClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event called after the row is double clicked.\n \n ","Metadata":{"Common.PropertyName":"RowDoubleClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event called after the row has requested a context menu.\n \n ","Metadata":{"Common.PropertyName":"RowContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"RowContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PageChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected page has changed.\n \n ","Metadata":{"Common.PropertyName":"PageChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ReadData","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event handler used to load data manually based on the current page and filter data settings.\n \n ","Metadata":{"Common.PropertyName":"ReadData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SortChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the column sort direction has changed.\n \n ","Metadata":{"Common.PropertyName":"SortChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"EditMode","TypeName":"Blazorise.DataGrid.DataGridEditMode","IsEnum":true,"Documentation":"\n \n Specifies the grid editing modes.\n \n ","Metadata":{"Common.PropertyName":"EditMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditMode"}},{"Kind":"Components.Component","Name":"CommandMode","TypeName":"Blazorise.DataGrid.DataGridCommandMode","IsEnum":true,"Documentation":"\n \n Specifies the grid command mode.\n \n ","Metadata":{"Common.PropertyName":"CommandMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridCommandMode"}},{"Kind":"Components.Component","Name":"DetailRowTrigger","TypeName":"System.Func, System.Boolean>","Documentation":"\n \n A trigger function used to handle the visibility of detail row.\n \n ","Metadata":{"Common.PropertyName":"DetailRowTrigger","Common.GloballyQualifiedTypeName":"global::System.Func, global::System.Boolean>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowSelectable","TypeName":"System.Func, System.Boolean>","Documentation":"\n \n Handles the selection of the DataGrid row.\n If not set it will default to always true.\n \n ","Metadata":{"Common.PropertyName":"RowSelectable","Common.GloballyQualifiedTypeName":"global::System.Func, global::System.Boolean>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowHoverCursor","TypeName":"System.Func","Documentation":"\n \n Handles the selection of the cursor for a hovered row.\n If not set, will be used.\n \n ","Metadata":{"Common.PropertyName":"RowHoverCursor","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DetailRowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for displaying detail or nested row.\n \n ","Metadata":{"Common.PropertyName":"DetailRowTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"NewItemDefaultSetter","TypeName":"System.Action","Documentation":"\n \n Function, that is called, when a new item is created for inserting new entry.\n \n ","Metadata":{"Common.PropertyName":"NewItemDefaultSetter","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"NewItemCreator","TypeName":"System.Func","Documentation":"\n \n Function that, if set, is called to create new instance of an item. If left null a default constructor will be used.\n \n ","Metadata":{"Common.PropertyName":"NewItemCreator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItemCreator","TypeName":"System.Func","Documentation":"\n \n Function that, if set, is called to create a validation instance of an item that it's used as a separate instance for Datagrid's internal processing of validation. If left null, Datagrid will try to use it's own implementation to instantiate.\n \n ","Metadata":{"Common.PropertyName":"ValidationItemCreator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditItemCreator","TypeName":"System.Func","Documentation":"\n \n Function that, if set, is called to create a instance of the selected item to edit. If left null the selected item will be used.\n \n ","Metadata":{"Common.PropertyName":"EditItemCreator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Adds stripes to the table.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Bordered","TypeName":"System.Boolean","Documentation":"\n \n Adds borders to all the cells.\n \n ","Metadata":{"Common.PropertyName":"Bordered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Borderless","TypeName":"System.Boolean","Documentation":"\n \n Makes the table without any borders.\n \n ","Metadata":{"Common.PropertyName":"Borderless","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Hoverable","TypeName":"System.Boolean","Documentation":"\n \n Adds a hover effect when mousing over rows.\n \n ","Metadata":{"Common.PropertyName":"Hoverable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Narrow","TypeName":"System.Boolean","Documentation":"\n \n Makes the table more compact by cutting cell padding in half.\n \n ","Metadata":{"Common.PropertyName":"Narrow","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Responsive","TypeName":"System.Boolean","Documentation":"\n \n Makes table responsive by adding the horizontal scroll bar.\n \n \n In some cases component placed inside of a table marked with \n flag might not show dropdown menu properly. To make it work you might need to add some\n additional CSS rules.\n \n ","Metadata":{"Common.PropertyName":"Responsive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"RowStyling","TypeName":"System.Action","Documentation":"\n \n Custom handler for each row in the datagrid.\n \n ","Metadata":{"Common.PropertyName":"RowStyling","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRowStyling","TypeName":"System.Action","Documentation":"\n \n Custom handler for currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRowStyling","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridCustomFilter","Documentation":"\n \n Handler for custom filtering on datagrid item.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderRowStyling","TypeName":"Blazorise.DataGrid.DataGridRowStyling","Documentation":"\n \n Custom styles for header row.\n \n ","Metadata":{"Common.PropertyName":"HeaderRowStyling","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridRowStyling"}},{"Kind":"Components.Component","Name":"FilterRowStyling","TypeName":"Blazorise.DataGrid.DataGridRowStyling","Documentation":"\n \n Custom styles for filter row.\n \n ","Metadata":{"Common.PropertyName":"FilterRowStyling","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridRowStyling"}},{"Kind":"Components.Component","Name":"GroupRowStyling","TypeName":"Blazorise.DataGrid.DataGridRowStyling","Documentation":"\n \n Custom styles for group row.\n \n ","Metadata":{"Common.PropertyName":"GroupRowStyling","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridRowStyling"}},{"Kind":"Components.Component","Name":"DataGridColumns","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for holding the datagrid columns.\n \n ","Metadata":{"Common.PropertyName":"DataGridColumns","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"DataGridAggregates","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for holding the datagrid aggregate columns.\n \n ","Metadata":{"Common.PropertyName":"DataGridAggregates","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"UseValidation","TypeName":"System.Boolean","Documentation":"\n \n If true, DataGrid will use validation when editing the fields.\n \n ","Metadata":{"Common.PropertyName":"UseValidation","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowValidationFeedback","TypeName":"System.Boolean","Documentation":"\n \n If true, shows feedbacks for all validations.\n \n ","Metadata":{"Common.PropertyName":"ShowValidationFeedback","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowValidationsSummary","TypeName":"System.Boolean","Documentation":"\n \n If true, shows summary for all validations.\n \n ","Metadata":{"Common.PropertyName":"ShowValidationsSummary","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValidationsSummaryLabel","TypeName":"System.String","Documentation":"\n \n Label for validations summary.\n \n ","Metadata":{"Common.PropertyName":"ValidationsSummaryLabel","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValidationsSummaryErrors","TypeName":"System.String[]","Documentation":"\n \n List of custom error messages for the validations summary.\n \n ","Metadata":{"Common.PropertyName":"ValidationsSummaryErrors","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"ValidationsHandlerType","TypeName":"System.Type","Documentation":"\n \n Defines the default handler type that will be used by the validation, unless it is overriden by property.\n \n ","Metadata":{"Common.PropertyName":"ValidationsHandlerType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Localizers","TypeName":"Blazorise.DataGrid.DataGridLocalizers","Documentation":"\n \n Custom localizer handlers to override default localization.\n \n ","Metadata":{"Common.PropertyName":"Localizers","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridLocalizers"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FixedHeader","TypeName":"System.Boolean","Documentation":"\n \n Makes Datagrid have a fixed header and enabling a scrollbar in the Datagrid body.\n \n ","Metadata":{"Common.PropertyName":"FixedHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FixedHeaderDataGridHeight","TypeName":"System.String","Documentation":"\n \n Sets the Datagrid height when feature is enabled (defaults to 500px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderDataGridHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FixedHeaderDataGridMaxHeight","TypeName":"System.String","Documentation":"\n \n Sets the Datagrid max height when feature is enabled (defaults to 500px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderDataGridMaxHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderThemeContrast","TypeName":"Blazorise.ThemeContrast","IsEnum":true,"Documentation":"\n \n Sets the Datagrid's table header .\n \n ","Metadata":{"Common.PropertyName":"HeaderThemeContrast","Common.GloballyQualifiedTypeName":"global::Blazorise.ThemeContrast"}},{"Kind":"Components.Component","Name":"SubmitFormOnEnter","TypeName":"System.Boolean","Documentation":"\n \n If true, the edit form will have the Save button as type=\"submit\", and it will react to Enter keys being pressed.\n \n ","Metadata":{"Common.PropertyName":"SubmitFormOnEnter","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DetailRowStartsVisible","TypeName":"System.Boolean","Documentation":"\n \n Controls whether DetailRow will start visible if is set. will be evaluated if set.\n \n ","Metadata":{"Common.PropertyName":"DetailRowStartsVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowDefaultSortIcon","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether default sort icon should display.\n \n ","Metadata":{"Common.PropertyName":"ShowDefaultSortIcon","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.GenericTyped":"True"}},{"HashCode":29444535,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n The DataGrid component llows you to display and manage data in a tabular (rows/columns) format.\n \n Type parameter for the model displayed in the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGrid component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"True"}},{"Kind":"Components.Component","Name":"PopupTitleTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets template for title of popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupTitleTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupSize","TypeName":"Blazorise.ModalSize","IsEnum":true,"Documentation":"\n \n Defines the size of popup dialog.\n \n ","Metadata":{"Common.PropertyName":"PopupSize","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"PopupClosing","TypeName":"System.Func","Documentation":"\n \n Occurs before the popup dialog is closed.\n \n ","Metadata":{"Common.PropertyName":"PopupClosing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the datagrid data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"AggregateData","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the calculated aggregate data.\n \n \n Used only in manual read mode along with the handler.\n \n ","Metadata":{"Common.PropertyName":"AggregateData","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TotalItems","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets the total number of items. Used only when is used to load the data.\n \n \n This field must be set only when is used to load the data.\n \n ","Metadata":{"Common.PropertyName":"TotalItems","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"FilteredDataChanged","TypeName":"System.Action>","Documentation":"\n \n Raises an event every time that filtered data is refreshed.\n \n ","Metadata":{"Common.PropertyName":"FilteredDataChanged","Common.GloballyQualifiedTypeName":"global::System.Action>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"UseInternalEditing","TypeName":"System.Boolean","Documentation":"\n \n Specifies the behaviour of datagrid editing.\n \n \n Disabling this option will send all changes to the RowInserted and RowUpdated but nothing will be saved unless the user manually update the item values.\n \n ","Metadata":{"Common.PropertyName":"UseInternalEditing","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit datagrid rows.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Virtualize","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the datagrid will use the Virtualize functionality.\n \n ","Metadata":{"Common.PropertyName":"Virtualize","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"VirtualizeOptions","TypeName":"Blazorise.DataGrid.VirtualizeOptions","Documentation":"\n \n Gets or sets Virtualize options when using the Virtualize functionality.\n \n ","Metadata":{"Common.PropertyName":"VirtualizeOptions","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.VirtualizeOptions"}},{"Kind":"Components.Component","Name":"PagerOptions","TypeName":"Blazorise.DataGrid.DataGridPagerOptions","Documentation":"\n \n Gets or sets Pager options.\n \n ","Metadata":{"Common.PropertyName":"PagerOptions","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridPagerOptions"}},{"Kind":"Components.Component","Name":"Resizable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can resize datagrid columns.\n \n ","Metadata":{"Common.PropertyName":"Resizable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ResizeMode","TypeName":"Blazorise.TableResizeMode","IsEnum":true,"Documentation":"\n \n Gets or sets whether the user can resize on header or columns.\n \n ","Metadata":{"Common.PropertyName":"ResizeMode","Common.GloballyQualifiedTypeName":"global::Blazorise.TableResizeMode"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortMode","TypeName":"Blazorise.DataGrid.DataGridSortMode","IsEnum":true,"Documentation":"\n \n Gets or sets whether the user can sort only by one column or by multiple.\n \n ","Metadata":{"Common.PropertyName":"SortMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridSortMode"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaptions","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether user can see a column captions.\n \n ","Metadata":{"Common.PropertyName":"ShowCaptions","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowPager","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can navigate datagrid by using pagination controls.\n \n ","Metadata":{"Common.PropertyName":"ShowPager","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PagerPosition","TypeName":"Blazorise.DataGrid.DataGridPagerPosition","IsEnum":true,"Documentation":"\n \n Gets or sets the position of the pager.\n \n ","Metadata":{"Common.PropertyName":"PagerPosition","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridPagerPosition"}},{"Kind":"Components.Component","Name":"AggregateRowPosition","TypeName":"Blazorise.DataGrid.DataGridAggregateRowPosition","IsEnum":true,"Documentation":"\n \n Gets or sets the position of the aggregate row.\n \n ","Metadata":{"Common.PropertyName":"AggregateRowPosition","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridAggregateRowPosition"}},{"Kind":"Components.Component","Name":"ShowPageSizes","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can adjust the page size of the datagrid.\n \n ","Metadata":{"Common.PropertyName":"ShowPageSizes","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PageSizes","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the chooseable page sizes of the datagrid.\n \n ","Metadata":{"Common.PropertyName":"PageSizes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable"}},{"Kind":"Components.Component","Name":"CurrentPage","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the current page number.\n \n ","Metadata":{"Common.PropertyName":"CurrentPage","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EmptyTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of table body for empty DisplayData.\n \n ","Metadata":{"Common.PropertyName":"EmptyTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EmptyFilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of table body for the empty filter DisplayData.\n \n ","Metadata":{"Common.PropertyName":"EmptyFilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"EmptyCellTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of cell body for empty DisplayData.\n \n ","Metadata":{"Common.PropertyName":"EmptyCellTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"LoadingTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of table body for handle ReadData.\n \n ","Metadata":{"Common.PropertyName":"LoadingTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ButtonRowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of button row of pager.\n \n ","Metadata":{"Common.PropertyName":"ButtonRowTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FirstPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","Metadata":{"Common.PropertyName":"FirstPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"LastPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","Metadata":{"Common.PropertyName":"LastPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreviousPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","Metadata":{"Common.PropertyName":"PreviousPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NextPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","Metadata":{"Common.PropertyName":"NextPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","Metadata":{"Common.PropertyName":"PageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemsPerPageTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","Metadata":{"Common.PropertyName":"ItemsPerPageTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TotalItemsShortTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsShortTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TotalItemsTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PageSize","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the maximum number of items for each page.\n \n ","Metadata":{"Common.PropertyName":"PageSize","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"PageSizeChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the has changed.\n \n ","Metadata":{"Common.PropertyName":"PageSizeChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"MaxPaginationLinks","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the maximum number of visible pagination links. It has to be odd for well look.\n \n ","Metadata":{"Common.PropertyName":"MaxPaginationLinks","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"FilterMethod","TypeName":"Blazorise.DataGrid.DataGridFilterMethod","IsEnum":true,"Documentation":"\n \n Defines the filter method when searching the cell values.\n \n ","Metadata":{"Common.PropertyName":"FilterMethod","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridFilterMethod"}},{"Kind":"Components.Component","Name":"SelectedRow","TypeName":"TItem","Documentation":"\n \n Gets or sets currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRow","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRows","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Gets or sets currently selected rows.\n \n ","Metadata":{"Common.PropertyName":"SelectedRows","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Blazorise.DataGrid.DataGridSelectionMode","IsEnum":true,"Documentation":"\n \n Gets or sets current selection mode.\n \n ","Metadata":{"Common.PropertyName":"SelectionMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridSelectionMode"}},{"Kind":"Components.Component","Name":"SelectedRowChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected row has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedRowChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRowsChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs after multi selection has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedRowsChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowInserting","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Cancelable event called before the row is inserted.\n \n ","Metadata":{"Common.PropertyName":"RowInserting","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowUpdating","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Cancelable event called before the row is updated.\n \n ","Metadata":{"Common.PropertyName":"RowUpdating","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowRemoving","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Cancelable event called before the row is removed.\n \n ","Metadata":{"Common.PropertyName":"RowRemoving","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowInserted","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Event called after the row is inserted.\n \n ","Metadata":{"Common.PropertyName":"RowInserted","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowUpdated","TypeName":"Microsoft.AspNetCore.Components.EventCallback>>","Documentation":"\n \n Event called after the row is updated.\n \n ","Metadata":{"Common.PropertyName":"RowUpdated","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowRemoved","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event called after the row is removed.\n \n ","Metadata":{"Common.PropertyName":"RowRemoved","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event called after the row is clicked.\n \n ","Metadata":{"Common.PropertyName":"RowClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowDoubleClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event called after the row is double clicked.\n \n ","Metadata":{"Common.PropertyName":"RowDoubleClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowContextMenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event called after the row has requested a context menu.\n \n ","Metadata":{"Common.PropertyName":"RowContextMenu","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowContextMenuPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Used to prevent the default action for an event.\n \n ","Metadata":{"Common.PropertyName":"RowContextMenuPreventDefault","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PageChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected page has changed.\n \n ","Metadata":{"Common.PropertyName":"PageChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ReadData","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Event handler used to load data manually based on the current page and filter data settings.\n \n ","Metadata":{"Common.PropertyName":"ReadData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SortChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the column sort direction has changed.\n \n ","Metadata":{"Common.PropertyName":"SortChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"EditMode","TypeName":"Blazorise.DataGrid.DataGridEditMode","IsEnum":true,"Documentation":"\n \n Specifies the grid editing modes.\n \n ","Metadata":{"Common.PropertyName":"EditMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditMode"}},{"Kind":"Components.Component","Name":"CommandMode","TypeName":"Blazorise.DataGrid.DataGridCommandMode","IsEnum":true,"Documentation":"\n \n Specifies the grid command mode.\n \n ","Metadata":{"Common.PropertyName":"CommandMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridCommandMode"}},{"Kind":"Components.Component","Name":"DetailRowTrigger","TypeName":"System.Func, System.Boolean>","Documentation":"\n \n A trigger function used to handle the visibility of detail row.\n \n ","Metadata":{"Common.PropertyName":"DetailRowTrigger","Common.GloballyQualifiedTypeName":"global::System.Func, global::System.Boolean>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowSelectable","TypeName":"System.Func, System.Boolean>","Documentation":"\n \n Handles the selection of the DataGrid row.\n If not set it will default to always true.\n \n ","Metadata":{"Common.PropertyName":"RowSelectable","Common.GloballyQualifiedTypeName":"global::System.Func, global::System.Boolean>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"RowHoverCursor","TypeName":"System.Func","Documentation":"\n \n Handles the selection of the cursor for a hovered row.\n If not set, will be used.\n \n ","Metadata":{"Common.PropertyName":"RowHoverCursor","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DetailRowTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for displaying detail or nested row.\n \n ","Metadata":{"Common.PropertyName":"DetailRowTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"NewItemDefaultSetter","TypeName":"System.Action","Documentation":"\n \n Function, that is called, when a new item is created for inserting new entry.\n \n ","Metadata":{"Common.PropertyName":"NewItemDefaultSetter","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"NewItemCreator","TypeName":"System.Func","Documentation":"\n \n Function that, if set, is called to create new instance of an item. If left null a default constructor will be used.\n \n ","Metadata":{"Common.PropertyName":"NewItemCreator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItemCreator","TypeName":"System.Func","Documentation":"\n \n Function that, if set, is called to create a validation instance of an item that it's used as a separate instance for Datagrid's internal processing of validation. If left null, Datagrid will try to use it's own implementation to instantiate.\n \n ","Metadata":{"Common.PropertyName":"ValidationItemCreator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditItemCreator","TypeName":"System.Func","Documentation":"\n \n Function that, if set, is called to create a instance of the selected item to edit. If left null the selected item will be used.\n \n ","Metadata":{"Common.PropertyName":"EditItemCreator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Striped","TypeName":"System.Boolean","Documentation":"\n \n Adds stripes to the table.\n \n ","Metadata":{"Common.PropertyName":"Striped","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Bordered","TypeName":"System.Boolean","Documentation":"\n \n Adds borders to all the cells.\n \n ","Metadata":{"Common.PropertyName":"Bordered","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Borderless","TypeName":"System.Boolean","Documentation":"\n \n Makes the table without any borders.\n \n ","Metadata":{"Common.PropertyName":"Borderless","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Hoverable","TypeName":"System.Boolean","Documentation":"\n \n Adds a hover effect when mousing over rows.\n \n ","Metadata":{"Common.PropertyName":"Hoverable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Narrow","TypeName":"System.Boolean","Documentation":"\n \n Makes the table more compact by cutting cell padding in half.\n \n ","Metadata":{"Common.PropertyName":"Narrow","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Responsive","TypeName":"System.Boolean","Documentation":"\n \n Makes table responsive by adding the horizontal scroll bar.\n \n \n In some cases component placed inside of a table marked with \n flag might not show dropdown menu properly. To make it work you might need to add some\n additional CSS rules.\n \n ","Metadata":{"Common.PropertyName":"Responsive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"RowStyling","TypeName":"System.Action","Documentation":"\n \n Custom handler for each row in the datagrid.\n \n ","Metadata":{"Common.PropertyName":"RowStyling","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRowStyling","TypeName":"System.Action","Documentation":"\n \n Custom handler for currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRowStyling","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridCustomFilter","Documentation":"\n \n Handler for custom filtering on datagrid item.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderRowStyling","TypeName":"Blazorise.DataGrid.DataGridRowStyling","Documentation":"\n \n Custom styles for header row.\n \n ","Metadata":{"Common.PropertyName":"HeaderRowStyling","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridRowStyling"}},{"Kind":"Components.Component","Name":"FilterRowStyling","TypeName":"Blazorise.DataGrid.DataGridRowStyling","Documentation":"\n \n Custom styles for filter row.\n \n ","Metadata":{"Common.PropertyName":"FilterRowStyling","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridRowStyling"}},{"Kind":"Components.Component","Name":"GroupRowStyling","TypeName":"Blazorise.DataGrid.DataGridRowStyling","Documentation":"\n \n Custom styles for group row.\n \n ","Metadata":{"Common.PropertyName":"GroupRowStyling","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridRowStyling"}},{"Kind":"Components.Component","Name":"DataGridColumns","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for holding the datagrid columns.\n \n ","Metadata":{"Common.PropertyName":"DataGridColumns","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"DataGridAggregates","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for holding the datagrid aggregate columns.\n \n ","Metadata":{"Common.PropertyName":"DataGridAggregates","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"UseValidation","TypeName":"System.Boolean","Documentation":"\n \n If true, DataGrid will use validation when editing the fields.\n \n ","Metadata":{"Common.PropertyName":"UseValidation","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowValidationFeedback","TypeName":"System.Boolean","Documentation":"\n \n If true, shows feedbacks for all validations.\n \n ","Metadata":{"Common.PropertyName":"ShowValidationFeedback","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowValidationsSummary","TypeName":"System.Boolean","Documentation":"\n \n If true, shows summary for all validations.\n \n ","Metadata":{"Common.PropertyName":"ShowValidationsSummary","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValidationsSummaryLabel","TypeName":"System.String","Documentation":"\n \n Label for validations summary.\n \n ","Metadata":{"Common.PropertyName":"ValidationsSummaryLabel","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValidationsSummaryErrors","TypeName":"System.String[]","Documentation":"\n \n List of custom error messages for the validations summary.\n \n ","Metadata":{"Common.PropertyName":"ValidationsSummaryErrors","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"ValidationsHandlerType","TypeName":"System.Type","Documentation":"\n \n Defines the default handler type that will be used by the validation, unless it is overriden by property.\n \n ","Metadata":{"Common.PropertyName":"ValidationsHandlerType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Localizers","TypeName":"Blazorise.DataGrid.DataGridLocalizers","Documentation":"\n \n Custom localizer handlers to override default localization.\n \n ","Metadata":{"Common.PropertyName":"Localizers","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridLocalizers"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FixedHeader","TypeName":"System.Boolean","Documentation":"\n \n Makes Datagrid have a fixed header and enabling a scrollbar in the Datagrid body.\n \n ","Metadata":{"Common.PropertyName":"FixedHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"FixedHeaderDataGridHeight","TypeName":"System.String","Documentation":"\n \n Sets the Datagrid height when feature is enabled (defaults to 500px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderDataGridHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FixedHeaderDataGridMaxHeight","TypeName":"System.String","Documentation":"\n \n Sets the Datagrid max height when feature is enabled (defaults to 500px).\n \n ","Metadata":{"Common.PropertyName":"FixedHeaderDataGridMaxHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderThemeContrast","TypeName":"Blazorise.ThemeContrast","IsEnum":true,"Documentation":"\n \n Sets the Datagrid's table header .\n \n ","Metadata":{"Common.PropertyName":"HeaderThemeContrast","Common.GloballyQualifiedTypeName":"global::Blazorise.ThemeContrast"}},{"Kind":"Components.Component","Name":"SubmitFormOnEnter","TypeName":"System.Boolean","Documentation":"\n \n If true, the edit form will have the Save button as type=\"submit\", and it will react to Enter keys being pressed.\n \n ","Metadata":{"Common.PropertyName":"SubmitFormOnEnter","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DetailRowStartsVisible","TypeName":"System.Boolean","Documentation":"\n \n Controls whether DetailRow will start visible if is set. will be evaluated if set.\n \n ","Metadata":{"Common.PropertyName":"DetailRowStartsVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowDefaultSortIcon","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether default sort icon should display.\n \n ","Metadata":{"Common.PropertyName":"ShowDefaultSortIcon","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1921823045,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.PopupTitleTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets template for title of popup modal.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PopupTitleTemplate","ParentTag":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'PopupTitleTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.PopupTitleTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2095585604,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.PopupTitleTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets template for title of popup modal.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PopupTitleTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'PopupTitleTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.PopupTitleTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1123062237,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.EmptyTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of table body for empty DisplayData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EmptyTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.EmptyTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1367812215,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.EmptyTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of table body for empty DisplayData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EmptyTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.EmptyTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1424964141,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.EmptyFilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of table body for the empty filter DisplayData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EmptyFilterTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.EmptyFilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-922602910,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.EmptyFilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of table body for the empty filter DisplayData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EmptyFilterTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.EmptyFilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":808489354,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.EmptyCellTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of cell body for empty DisplayData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EmptyCellTemplate","ParentTag":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EmptyCellTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.EmptyCellTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-220424055,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.EmptyCellTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of cell body for empty DisplayData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EmptyCellTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EmptyCellTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.EmptyCellTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2008491270,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.LoadingTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of table body for handle ReadData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.LoadingTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2029805222,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.LoadingTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of table body for handle ReadData.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LoadingTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.LoadingTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1384070883,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.ButtonRowTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of button row of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ButtonRowTemplate","ParentTag":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ButtonRowTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.ButtonRowTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":393659902,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.ButtonRowTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of button row of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ButtonRowTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ButtonRowTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.ButtonRowTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":935735310,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.FirstPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FirstPageButtonTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.FirstPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1034315714,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.FirstPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FirstPageButtonTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.FirstPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1305729697,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.LastPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LastPageButtonTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.LastPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1137377254,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.LastPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LastPageButtonTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.LastPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":399323379,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.PreviousPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PreviousPageButtonTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.PreviousPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-939912309,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.PreviousPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PreviousPageButtonTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.PreviousPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1796012712,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.NextPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NextPageButtonTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.NextPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":714463668,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.NextPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NextPageButtonTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.NextPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2115647639,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.PageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageButtonTemplate","ParentTag":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'PageButtonTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.PageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":203764517,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.PageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageButtonTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'PageButtonTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.PageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-869462042,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.ItemsPerPageTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemsPerPageTemplate","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.ItemsPerPageTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1600059667,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.ItemsPerPageTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemsPerPageTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.ItemsPerPageTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-709651999,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.TotalItemsShortTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsShortTemplate","ParentTag":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsShortTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.TotalItemsShortTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":948631325,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.TotalItemsShortTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsShortTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsShortTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.TotalItemsShortTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1446940625,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.TotalItemsTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsTemplate","ParentTag":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.TotalItemsTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":531602676,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.TotalItemsTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.TotalItemsTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":108681477,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.DetailRowTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for displaying detail or nested row.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DetailRowTemplate","ParentTag":"DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DetailRowTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.DetailRowTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1440701319,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.DetailRowTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for displaying detail or nested row.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DetailRowTemplate","ParentTag":"Blazorise.DataGrid.DataGrid"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DetailRowTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.DetailRowTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":851144695,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.DataGridColumns","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for holding the datagrid columns.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridColumns","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.DataGridColumns","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-719323,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.DataGridColumns","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for holding the datagrid columns.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridColumns","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.DataGridColumns","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-503878080,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.DataGridAggregates","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for holding the datagrid aggregate columns.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridAggregates","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.DataGridAggregates","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1989656099,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.DataGridAggregates","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for holding the datagrid aggregate columns.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridAggregates","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.DataGridAggregates","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-689291635,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.ChildContent","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":832008622,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGrid.ChildContent","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGrid"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGrid.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1407823991,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridAggregate","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridAggregate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridAggregate component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Aggregate","TypeName":"Blazorise.DataGrid.DataGridAggregateType","IsEnum":true,"Documentation":"\n \n Type of aggregate calculation.\n \n \n ","Metadata":{"Common.PropertyName":"Aggregate","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridAggregateType"}},{"Kind":"Components.Component","Name":"AggregationFunction","TypeName":"System.Func, Blazorise.DataGrid.DataGridColumn, System.Object>","Documentation":"\n \n Aggregation calculation.\n \n ","Metadata":{"Common.PropertyName":"AggregationFunction","Common.GloballyQualifiedTypeName":"global::System.Func, global::Blazorise.DataGrid.DataGridColumn, global::System.Object>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Optional display template for aggregate values.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridAggregate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridAggregate","Components.GenericTyped":"True"}},{"HashCode":-502685483,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridAggregate","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridAggregate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridAggregate component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Aggregate","TypeName":"Blazorise.DataGrid.DataGridAggregateType","IsEnum":true,"Documentation":"\n \n Type of aggregate calculation.\n \n \n ","Metadata":{"Common.PropertyName":"Aggregate","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridAggregateType"}},{"Kind":"Components.Component","Name":"AggregationFunction","TypeName":"System.Func, Blazorise.DataGrid.DataGridColumn, System.Object>","Documentation":"\n \n Aggregation calculation.\n \n ","Metadata":{"Common.PropertyName":"AggregationFunction","Common.GloballyQualifiedTypeName":"global::System.Func, global::Blazorise.DataGrid.DataGridColumn, global::System.Object>","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Optional display template for aggregate values.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridAggregate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridAggregate","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-251684306,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridAggregate.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Optional display template for aggregate values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridAggregate"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridAggregate.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridAggregate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-520474674,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridAggregate.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Optional display template for aggregate values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridAggregate"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridAggregate.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridAggregate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1218727083,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridAggregate.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridAggregate"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridAggregate.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridAggregate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":604897503,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridAggregate.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridAggregate"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridAggregate.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridAggregate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2082554828,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridCheckColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridCheckColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.GenericTyped":"True"}},{"HashCode":-457220269,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridCheckColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridCheckColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1527553123,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-589126244,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"Blazorise.DataGrid.DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":632611356,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1030332155,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"Blazorise.DataGrid.DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-929245237,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1755976601,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1592220021,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-588461539,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"Blazorise.DataGrid.DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1780839447,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-131236759,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"Blazorise.DataGrid.DataGridCheckColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":744771042,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridCheckColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1390040105,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCheckColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridCheckColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1015238758,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.GenericTyped":"True"}},{"HashCode":59367229,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1334071753,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":91537348,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"Blazorise.DataGrid.DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-125649046,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1978441144,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"Blazorise.DataGrid.DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1188523033,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1246822470,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-870228832,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2119004122,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"Blazorise.DataGrid.DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1499561406,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1327205044,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"Blazorise.DataGrid.DataGridColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":686291513,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":95501533,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1837440522,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridCommandColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridCommandColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"NewCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize new command button.\n \n ","Metadata":{"Common.PropertyName":"NewCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize edit command button.\n \n ","Metadata":{"Common.PropertyName":"EditCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SaveCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize save command button.\n \n ","Metadata":{"Common.PropertyName":"SaveCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CancelCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize cancel command button.\n \n ","Metadata":{"Common.PropertyName":"CancelCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DeleteCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize delete command button.\n \n ","Metadata":{"Common.PropertyName":"DeleteCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ClearFilterCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize clear-filter command button.\n \n ","Metadata":{"Common.PropertyName":"ClearFilterCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"NewCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of new command button.\n \n ","Metadata":{"Common.PropertyName":"NewCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"EditCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of edit command button.\n \n ","Metadata":{"Common.PropertyName":"EditCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SaveCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of save command button.\n \n ","Metadata":{"Common.PropertyName":"SaveCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CancelCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of cancel command button.\n \n ","Metadata":{"Common.PropertyName":"CancelCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DeleteCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of delete command button.\n \n ","Metadata":{"Common.PropertyName":"DeleteCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ClearFilterCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of clear-filter command button.\n \n ","Metadata":{"Common.PropertyName":"ClearFilterCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.GenericTyped":"True"}},{"HashCode":1394584901,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridCommandColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridCommandColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"NewCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize new command button.\n \n ","Metadata":{"Common.PropertyName":"NewCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize edit command button.\n \n ","Metadata":{"Common.PropertyName":"EditCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SaveCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize save command button.\n \n ","Metadata":{"Common.PropertyName":"SaveCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CancelCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize cancel command button.\n \n ","Metadata":{"Common.PropertyName":"CancelCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DeleteCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize delete command button.\n \n ","Metadata":{"Common.PropertyName":"DeleteCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ClearFilterCommandTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize clear-filter command button.\n \n ","Metadata":{"Common.PropertyName":"ClearFilterCommandTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"NewCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of new command button.\n \n ","Metadata":{"Common.PropertyName":"NewCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"EditCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of edit command button.\n \n ","Metadata":{"Common.PropertyName":"EditCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SaveCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of save command button.\n \n ","Metadata":{"Common.PropertyName":"SaveCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CancelCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of cancel command button.\n \n ","Metadata":{"Common.PropertyName":"CancelCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DeleteCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of delete command button.\n \n ","Metadata":{"Common.PropertyName":"DeleteCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ClearFilterCommandAllowed","TypeName":"System.Boolean","Documentation":"\n \n Handles the visibility of clear-filter command button.\n \n ","Metadata":{"Common.PropertyName":"ClearFilterCommandAllowed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":100999797,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.NewCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize new command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NewCommandTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NewCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.NewCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1455761713,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.NewCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize new command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NewCommandTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NewCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.NewCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1734671754,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.EditCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize edit command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditCommandTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.EditCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1874676883,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.EditCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize edit command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditCommandTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.EditCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1282500245,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.SaveCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize save command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SaveCommandTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SaveCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.SaveCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-115879105,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.SaveCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize save command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SaveCommandTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SaveCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.SaveCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":323854959,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.CancelCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize cancel command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CancelCommandTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CancelCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.CancelCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1489820607,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.CancelCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize cancel command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CancelCommandTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CancelCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.CancelCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":756571062,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.DeleteCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize delete command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DeleteCommandTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DeleteCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.DeleteCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1616616354,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.DeleteCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize delete command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DeleteCommandTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DeleteCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.DeleteCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-922498863,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.ClearFilterCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize clear-filter command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ClearFilterCommandTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ClearFilterCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.ClearFilterCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1610421756,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.ClearFilterCommandTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize clear-filter command button.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ClearFilterCommandTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ClearFilterCommandTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.ClearFilterCommandTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":406822576,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":228800163,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1776202454,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1844951001,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1867787425,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1676963305,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-923441756,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-789519501,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1717425964,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2117815232,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-763164488,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridCommandColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":269029001,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridCommandColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridCommandColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-989661310,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridDateColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridDateColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.GenericTyped":"True"}},{"HashCode":-2042440585,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridDateColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridDateColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"InputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1369922401,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1845046671,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"Blazorise.DataGrid.DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":885878416,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":658819733,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"Blazorise.DataGrid.DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":389958875,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-150038148,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":276938402,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1394943439,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"Blazorise.DataGrid.DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1830245828,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1492421522,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"Blazorise.DataGrid.DataGridDateColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1457522059,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridDateColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1980485019,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridDateColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridDateColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":336182790,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridMultiSelectColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"MultiSelectTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize multi select checkbox.\n \n ","Metadata":{"Common.PropertyName":"MultiSelectTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.GenericTyped":"True"}},{"HashCode":47157679,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridMultiSelectColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"MultiSelectTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template to customize multi select checkbox.\n \n ","Metadata":{"Common.PropertyName":"MultiSelectTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-109156757,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.MultiSelectTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize multi select checkbox.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MultiSelectTemplate","ParentTag":"DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'MultiSelectTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.MultiSelectTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1980239509,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.MultiSelectTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template to customize multi select checkbox.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MultiSelectTemplate","ParentTag":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'MultiSelectTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.MultiSelectTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-778468953,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1320730472,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-635948136,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":159719409,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":840314431,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1674948176,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2143533355,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":271281697,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-876919730,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":956655499,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":725192369,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridMultiSelectColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1355208316,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridMultiSelectColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-650835602,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridNumericColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Datagrid column declarations for numeric types.\n \n Type parameter for the model displayed in the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridNumericColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.GenericTyped":"True"}},{"HashCode":-720813108,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridNumericColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Datagrid column declarations for numeric types.\n \n Type parameter for the model displayed in the .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridNumericColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1331300781,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":781252279,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"Blazorise.DataGrid.DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-50140376,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-496645453,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"Blazorise.DataGrid.DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1763475173,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1664300650,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":621932695,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-375311778,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"Blazorise.DataGrid.DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":532077018,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":868352411,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"Blazorise.DataGrid.DataGridNumericColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-437864436,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridNumericColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2018450938,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridNumericColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridNumericColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1698499696,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridSelectColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridSelectColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.GenericTyped":"True"}},{"HashCode":-570224077,"Kind":"Components.Component","Name":"Blazorise.DataGrid.DataGridSelectColumn","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid.DataGridSelectColumn component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Caption","TypeName":"System.String","Documentation":"\n \n Gets or sets the column's display caption.\n \n ","Metadata":{"Common.PropertyName":"Caption","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CaptionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","Metadata":{"Common.PropertyName":"CaptionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.DataGrid.FilterContext","Documentation":"\n \n Filter value for this column.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.FilterContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"Blazorise.DataGrid.DataGridColumnCustomFilter","Documentation":"\n \n Custom filter function used to override internal filtering.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumnCustomFilter","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"SortDirection","TypeName":"Blazorise.SortDirection","IsEnum":true,"Documentation":"\n \n Gets or sets the column initial sort direction.\n \n ","Metadata":{"Common.PropertyName":"SortDirection","Common.GloballyQualifiedTypeName":"global::Blazorise.SortDirection"}},{"Kind":"Components.Component","Name":"SortDirectionTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","Metadata":{"Common.PropertyName":"SortDirectionTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for display cell.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a cell.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"HeaderTextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Defines the alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderTextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"HeaderVerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Defines the vertical alignment for column header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderVerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"HeaderDisplay","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of a header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderDisplay","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Editable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can edit cell values under this column.\n \n ","Metadata":{"Common.PropertyName":"Editable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Displayable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether column can be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"Displayable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DisplayOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets where column will be displayed on a grid.\n \n ","Metadata":{"Common.PropertyName":"DisplayOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"EditOrder","TypeName":"System.Int32?","Documentation":"\n \n Gets or sets where column will be displayed on edit row/popup.\n \n ","Metadata":{"Common.PropertyName":"EditOrder","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"CellsEditableOnNewCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the new-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnNewCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellsEditableOnEditCommand","TypeName":"System.Boolean","Documentation":"\n \n Allows the cell values to be entered while the grid is in the edit-item state.\n \n ","Metadata":{"Common.PropertyName":"CellsEditableOnEditCommand","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Sortable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users can sort data by the column's values.\n \n ","Metadata":{"Common.PropertyName":"Sortable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether end-users are prevented from editing the column's cell values.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ShowCaption","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether the column's caption is displayed within the column header.\n \n ","Metadata":{"Common.PropertyName":"ShowCaption","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Filterable","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether users can filter rows by its cell values.\n \n ","Metadata":{"Common.PropertyName":"Filterable","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Width","TypeName":"System.String","Documentation":"\n \n The width of the column.\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CellClass","TypeName":"System.Func","Documentation":"\n \n Custom classname handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellClass","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellStyle","TypeName":"System.Func","Documentation":"\n \n Custom style handler for cell based on the current row item.\n \n ","Metadata":{"Common.PropertyName":"CellStyle","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"HeaderCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"HeaderCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for header cell.\n \n ","Metadata":{"Common.PropertyName":"HeaderCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"FilterCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for filter cell.\n \n ","Metadata":{"Common.PropertyName":"FilterCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellClass","TypeName":"System.String","Documentation":"\n \n Custom classname for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"GroupCellStyle","TypeName":"System.String","Documentation":"\n \n Custom style for group cell.\n \n ","Metadata":{"Common.PropertyName":"GroupCellStyle","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Template for custom cell display formatting.\n \n ","Metadata":{"Common.PropertyName":"DisplayTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"FilterTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom column filter rendering.\n \n ","Metadata":{"Common.PropertyName":"FilterTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupFieldColumnSize","TypeName":"Blazorise.IFluentColumn","Documentation":"\n \n Defines the size of field for popup modal.\n \n ","Metadata":{"Common.PropertyName":"PopupFieldColumnSize","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentColumn"}},{"Kind":"Components.Component","Name":"EditTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Template for custom cell editing.\n \n ","Metadata":{"Common.PropertyName":"EditTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the input value after trying to save.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Documentation":"\n \n Forces validation to use regex pattern matching instead of default validator handler.\n \n ","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SortField","TypeName":"System.String","Documentation":"\n \n Provides a Sort Field to be used instead by the Sorting mechanism\n \n ","Metadata":{"Common.PropertyName":"SortField","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"PreventRowClick","TypeName":"System.Boolean","Documentation":"\n \n Will set @onclick:StopProgration to true, stopping the RowClick and consequent events from triggering.\n \n ","Metadata":{"Common.PropertyName":"PreventRowClick","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SortOrder","TypeName":"System.Int32","Documentation":"\n \n Gets or sets the order for sorting when Sorting is set to multiple. \n \n ","Metadata":{"Common.PropertyName":"SortOrder","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"SortOrderChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises an event every time that is changed.\n \n ","Metadata":{"Common.PropertyName":"SortOrderChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n To bind a column to a data source field, set this property to the required data field name.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormat","TypeName":"System.String","Documentation":"\n \n Defines the format for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormat","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DisplayFormatProvider","TypeName":"System.IFormatProvider","Documentation":"\n \n Defines the format provider info for display value.\n \n ","Metadata":{"Common.PropertyName":"DisplayFormatProvider","Common.GloballyQualifiedTypeName":"global::System.IFormatProvider"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-317174525,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1479959846,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.CaptionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display caption template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CaptionTemplate","ParentTag":"Blazorise.DataGrid.DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'CaptionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.CaptionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1950020822,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-857551831,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.SortDirectionTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets the column's display sort direction template.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SortDirectionTemplate","ParentTag":"Blazorise.DataGrid.DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'SortDirectionTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.SortDirectionTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":249141178,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-602741340,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.DisplayTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell display formatting.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DisplayTemplate","ParentTag":"Blazorise.DataGrid.DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'DisplayTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.DisplayTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1735628087,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1938416369,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.FilterTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom column filter rendering.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FilterTemplate","ParentTag":"Blazorise.DataGrid.DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'FilterTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.FilterTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2009234084,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1560529695,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.EditTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Template for custom cell editing.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditTemplate","ParentTag":"Blazorise.DataGrid.DataGridSelectColumn"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'EditTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.EditTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":7156099,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DataGridSelectColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":855766249,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid.DataGridSelectColumn.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid.DataGridSelectColumn"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1683127870,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridAggregateRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridAggregateRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridAggregateRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IEnumerable>","Documentation":"\n \n List of columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Aggregates","TypeName":"System.Collections.Generic.IEnumerable>","Documentation":"\n \n List of aggregate columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Aggregates","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Custom background.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Custom color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridAggregateRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridAggregateRow","Components.GenericTyped":"True"}},{"HashCode":-370434636,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridAggregateRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridAggregateRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridAggregateRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IEnumerable>","Documentation":"\n \n List of columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Aggregates","TypeName":"System.Collections.Generic.IEnumerable>","Documentation":"\n \n List of aggregate columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Aggregates","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Custom background.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Custom color.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridAggregateRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridAggregateRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1634437192,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridCellEdit","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Internal component for editing the row item cell value.\n \n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridCellEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridCellEdit component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Documentation":"\n \n Column that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n Field name that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Instance of the currently editing row item.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Documentation":"\n \n Instance of the currently validating row item.\n \n ","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueType","TypeName":"System.Type","Documentation":"\n \n Value data type.\n \n ","Metadata":{"Common.PropertyName":"ValueType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"CellEditContext","TypeName":"Blazorise.DataGrid.CellEditContext","Documentation":"\n \n Currently editing cell value.\n \n ","Metadata":{"Common.PropertyName":"CellEditContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.CellEditContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Prevents user from editing the cell value.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises when cell value changes.\n \n ","Metadata":{"Common.PropertyName":"CellValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DateInputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"DateInputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridCellEdit","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridCellEdit","Components.GenericTyped":"True"}},{"HashCode":1548147938,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridCellEdit","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Internal component for editing the row item cell value.\n \n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridCellEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridCellEdit component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Documentation":"\n \n Column that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n Field name that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Instance of the currently editing row item.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Documentation":"\n \n Instance of the currently validating row item.\n \n ","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueType","TypeName":"System.Type","Documentation":"\n \n Value data type.\n \n ","Metadata":{"Common.PropertyName":"ValueType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"CellEditContext","TypeName":"Blazorise.DataGrid.CellEditContext","Documentation":"\n \n Currently editing cell value.\n \n ","Metadata":{"Common.PropertyName":"CellEditContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.CellEditContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Prevents user from editing the cell value.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises when cell value changes.\n \n ","Metadata":{"Common.PropertyName":"CellValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DateInputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"DateInputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridCellEdit","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridCellEdit","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1605327877,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridCellEditValidation","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridCellEditValidation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridCellEditValidation component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ShowValidationFeedback","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowValidationFeedback","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Documentation":"\n \n Column that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n Field name that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Instance of the currently editing row item.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Documentation":"\n \n Instance of the currently validating row item.\n \n ","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueType","TypeName":"System.Type","Documentation":"\n \n Value data type.\n \n ","Metadata":{"Common.PropertyName":"ValueType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"CellEditContext","TypeName":"Blazorise.DataGrid.CellEditContext","Documentation":"\n \n Currently editing cell value.\n \n ","Metadata":{"Common.PropertyName":"CellEditContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.CellEditContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Prevents user from editing the cell value.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises when cell value changes.\n \n ","Metadata":{"Common.PropertyName":"CellValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DateInputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"DateInputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridCellEditValidation","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridCellEditValidation","Components.GenericTyped":"True"}},{"HashCode":1381848895,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridCellEditValidation","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridCellEditValidation"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridCellEditValidation component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ShowValidationFeedback","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowValidationFeedback","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValidationPattern","TypeName":"System.String","Metadata":{"Common.PropertyName":"ValidationPattern","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Documentation":"\n \n Column that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Field","TypeName":"System.String","Documentation":"\n \n Field name that this cell belongs to.\n \n ","Metadata":{"Common.PropertyName":"Field","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Instance of the currently editing row item.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Documentation":"\n \n Instance of the currently validating row item.\n \n ","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueType","TypeName":"System.Type","Documentation":"\n \n Value data type.\n \n ","Metadata":{"Common.PropertyName":"ValueType","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"CellEditContext","TypeName":"Blazorise.DataGrid.CellEditContext","Documentation":"\n \n Currently editing cell value.\n \n ","Metadata":{"Common.PropertyName":"CellEditContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.CellEditContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Readonly","TypeName":"System.Boolean","Documentation":"\n \n Prevents user from editing the cell value.\n \n ","Metadata":{"Common.PropertyName":"Readonly","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CellValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raises when cell value changes.\n \n ","Metadata":{"Common.PropertyName":"CellValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Step","TypeName":"System.Decimal?","Documentation":"\n \n Specifies the interval between valid values.\n \n ","Metadata":{"Common.PropertyName":"Step","Common.GloballyQualifiedTypeName":"global::System.Decimal?"}},{"Kind":"Components.Component","Name":"Decimals","TypeName":"System.Int32","Documentation":"\n \n Maximum number of decimal places after the decimal separator.\n \n ","Metadata":{"Common.PropertyName":"Decimals","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"DecimalSeparator","TypeName":"System.String","Documentation":"\n \n String to use as the decimal separator in numeric values.\n \n ","Metadata":{"Common.PropertyName":"DecimalSeparator","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.String","Documentation":"\n \n Helps define the language of an element.\n \n \n https://www.w3schools.com/tags/ref_language_codes.asp\n \n ","Metadata":{"Common.PropertyName":"Culture","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ShowStepButtons","TypeName":"System.Boolean?","Documentation":"\n \n If true, step buttons will be visible.\n \n ","Metadata":{"Common.PropertyName":"ShowStepButtons","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"EnableStep","TypeName":"System.Boolean?","Documentation":"\n \n If true, enables change of numeric value by pressing on step buttons or by keyboard up/down keys.\n \n ","Metadata":{"Common.PropertyName":"EnableStep","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DateInputMode","TypeName":"Blazorise.DateInputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the element or its contents.\n \n ","Metadata":{"Common.PropertyName":"DateInputMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DateInputMode"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridCellEditValidation","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridCellEditValidation","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1307614414,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridPagination","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridPagination component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"PaginationContext","TypeName":"Blazorise.DataGrid.PaginationContext","Documentation":"\n \n Gets or sets the pagination context.\n \n ","Metadata":{"Common.PropertyName":"PaginationContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.PaginationContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PaginationTemplates","TypeName":"Blazorise.DataGrid.PaginationTemplates","Documentation":"\n \n Gets or sets the pagination templates.\n \n ","Metadata":{"Common.PropertyName":"PaginationTemplates","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.PaginationTemplates","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRow","TypeName":"TItem","Documentation":"\n \n Gets or sets currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRow","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","Metadata":{"Common.PropertyName":"PageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FirstPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","Metadata":{"Common.PropertyName":"FirstPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"LastPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","Metadata":{"Common.PropertyName":"LastPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreviousPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","Metadata":{"Common.PropertyName":"PreviousPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NextPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","Metadata":{"Common.PropertyName":"NextPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemsPerPageTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","Metadata":{"Common.PropertyName":"ItemsPerPageTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TotalItemsShortTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsShortTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TotalItemsTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnPaginationItemClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnPaginationItemClick","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridPagination","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.GenericTyped":"True"}},{"HashCode":245550076,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridPagination","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridPagination component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"PaginationContext","TypeName":"Blazorise.DataGrid.PaginationContext","Documentation":"\n \n Gets or sets the pagination context.\n \n ","Metadata":{"Common.PropertyName":"PaginationContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.PaginationContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PaginationTemplates","TypeName":"Blazorise.DataGrid.PaginationTemplates","Documentation":"\n \n Gets or sets the pagination templates.\n \n ","Metadata":{"Common.PropertyName":"PaginationTemplates","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.PaginationTemplates","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRow","TypeName":"TItem","Documentation":"\n \n Gets or sets currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRow","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","Metadata":{"Common.PropertyName":"PageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"FirstPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","Metadata":{"Common.PropertyName":"FirstPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"LastPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","Metadata":{"Common.PropertyName":"LastPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"PreviousPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","Metadata":{"Common.PropertyName":"PreviousPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NextPageButtonTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","Metadata":{"Common.PropertyName":"NextPageButtonTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemsPerPageTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","Metadata":{"Common.PropertyName":"ItemsPerPageTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"TotalItemsShortTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsShortTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TotalItemsTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","Metadata":{"Common.PropertyName":"TotalItemsTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OnPaginationItemClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"OnPaginationItemClick","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridPagination","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":55095165,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.PageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageButtonTemplate","ParentTag":"_DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'PageButtonTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.PageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1217070102,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.PageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of page buttons of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageButtonTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'PageButtonTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.PageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1127460446,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.FirstPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FirstPageButtonTemplate","ParentTag":"_DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.FirstPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":916869149,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.FirstPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of first button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FirstPageButtonTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.FirstPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2106309714,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.LastPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LastPageButtonTemplate","ParentTag":"_DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.LastPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-707115954,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.LastPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of last button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LastPageButtonTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.LastPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1023169887,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.PreviousPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PreviousPageButtonTemplate","ParentTag":"_DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.PreviousPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2100217114,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.PreviousPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of previous button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PreviousPageButtonTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.PreviousPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":729101270,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.NextPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NextPageButtonTemplate","ParentTag":"_DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.NextPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":307361107,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.NextPageButtonTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of next button of pager.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NextPageButtonTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.NextPageButtonTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-922808627,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.ItemsPerPageTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemsPerPageTemplate","ParentTag":"_DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.ItemsPerPageTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1844896061,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.ItemsPerPageTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of items per page of grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemsPerPageTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.ItemsPerPageTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1168987157,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.TotalItemsShortTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsShortTemplate","ParentTag":"_DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsShortTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.TotalItemsShortTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1779233548,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.TotalItemsShortTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid for small devices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsShortTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsShortTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.TotalItemsShortTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1973412106,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.TotalItemsTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsTemplate","ParentTag":"_DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.TotalItemsTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2145026865,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridPagination.TotalItemsTemplate","AssemblyName":"Blazorise.DataGrid","Documentation":"\n \n Gets or sets content of total items grid.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TotalItemsTemplate","ParentTag":"Blazorise.DataGrid._DataGridPagination"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TotalItemsTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridPagination.TotalItemsTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridPagination","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1357289008,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridCell","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridCell component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellEditContext","TypeName":"Blazorise.DataGrid.CellEditContext","Metadata":{"Common.PropertyName":"CellEditContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.CellEditContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"CellValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowValidationFeedback","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowValidationFeedback","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridCell","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridCell","Components.GenericTyped":"True"}},{"HashCode":1507552101,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridCell","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridCell"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridCell component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellEditContext","TypeName":"Blazorise.DataGrid.CellEditContext","Metadata":{"Common.PropertyName":"CellEditContext","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.CellEditContext","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"CellValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ShowValidationFeedback","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"ShowValidationFeedback","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridCell","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridCell","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2061405279,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridClearFilterCommand","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridClearFilterCommand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridClearFilterCommand component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridClearFilterCommand","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridClearFilterCommand","Components.GenericTyped":"True"}},{"HashCode":-1600309367,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridClearFilterCommand","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridClearFilterCommand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridClearFilterCommand component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridClearFilterCommand","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridClearFilterCommand","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":595984994,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridDetailRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridDetailRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridDetailRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Item associated with the data set.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IReadOnlyList>","Documentation":"\n \n List of columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridDetailRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridDetailRow","Components.GenericTyped":"True"}},{"HashCode":1806570957,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridDetailRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridDetailRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridDetailRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Item associated with the data set.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IReadOnlyList>","Documentation":"\n \n List of columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridDetailRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridDetailRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":639455752,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridDetailRow.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"_DataGridDetailRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridDetailRow.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridDetailRow","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-976304584,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridDetailRow.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid._DataGridDetailRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridDetailRow.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridDetailRow","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2029978726,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridFullColumnSpanRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridFullColumnSpanRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridFullColumnSpanRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Item associated with the data set.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IReadOnlyList>","Documentation":"\n \n List of columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridFullColumnSpanRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridFullColumnSpanRow","Components.GenericTyped":"True"}},{"HashCode":725503164,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridFullColumnSpanRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridFullColumnSpanRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridFullColumnSpanRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Item associated with the data set.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IReadOnlyList>","Documentation":"\n \n List of columns used to build this row.\n \n ","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridFullColumnSpanRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridFullColumnSpanRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-78511830,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridFullColumnSpanRow.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"_DataGridFullColumnSpanRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridFullColumnSpanRow.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridFullColumnSpanRow","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-40414840,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridFullColumnSpanRow.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid._DataGridFullColumnSpanRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridFullColumnSpanRow.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridFullColumnSpanRow","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1272780348,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridModal","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridModal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridModal component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"EditItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"EditItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TitleTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Metadata":{"Common.PropertyName":"TitleTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IEnumerable>","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditItemCellValues","TypeName":"System.Collections.Generic.IReadOnlyDictionary>","Metadata":{"Common.PropertyName":"EditItemCellValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupVisible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"PopupVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PopupSize","TypeName":"Blazorise.ModalSize","IsEnum":true,"Metadata":{"Common.PropertyName":"PopupSize","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"PopupClosing","TypeName":"System.Func","Metadata":{"Common.PropertyName":"PopupClosing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"EditState","TypeName":"Blazorise.DataGrid.DataGridEditState","IsEnum":true,"Metadata":{"Common.PropertyName":"EditState","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditState"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridModal","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridModal","Components.GenericTyped":"True"}},{"HashCode":426464371,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridModal","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridModal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridModal component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"EditItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"EditItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TitleTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Metadata":{"Common.PropertyName":"TitleTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IEnumerable>","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditItemCellValues","TypeName":"System.Collections.Generic.IReadOnlyDictionary>","Metadata":{"Common.PropertyName":"EditItemCellValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"PopupVisible","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"PopupVisible","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"PopupSize","TypeName":"Blazorise.ModalSize","IsEnum":true,"Metadata":{"Common.PropertyName":"PopupSize","Common.GloballyQualifiedTypeName":"global::Blazorise.ModalSize"}},{"Kind":"Components.Component","Name":"PopupClosing","TypeName":"System.Func","Metadata":{"Common.PropertyName":"PopupClosing","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"EditState","TypeName":"Blazorise.DataGrid.DataGridEditState","IsEnum":true,"Metadata":{"Common.PropertyName":"EditState","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditState"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridModal","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridModal","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1088941761,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridModal.TitleTemplate","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TitleTemplate","ParentTag":"_DataGridModal"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TitleTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridModal.TitleTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridModal","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":690049843,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridModal.TitleTemplate","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TitleTemplate","ParentTag":"Blazorise.DataGrid._DataGridModal"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'TitleTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridModal.TitleTemplate","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridModal","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":741231415,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridMultiSelectAll","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridMultiSelectAll"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridMultiSelectAll component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"IsIndeterminate","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsIndeterminate","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"IsChecked","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsChecked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridMultiSelectAll","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridMultiSelectAll","Components.GenericTyped":"True"}},{"HashCode":903751089,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridMultiSelectAll","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridMultiSelectAll"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridMultiSelectAll component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"IsIndeterminate","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsIndeterminate","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"IsChecked","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsChecked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridMultiSelectAll","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridMultiSelectAll","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1209299346,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridNewCommand","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridNewCommand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridNewCommand component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"New","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"New","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridNewCommand","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridNewCommand","Components.GenericTyped":"True"}},{"HashCode":571020711,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridNewCommand","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridNewCommand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridNewCommand component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"New","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"New","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridNewCommand","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridNewCommand","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1489563636,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Item associated with the data set.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"SelectedRow","TypeName":"TItem","Documentation":"\n \n Gets or sets currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRow","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRows","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Gets or sets currently selected rows.\n \n ","Metadata":{"Common.PropertyName":"SelectedRows","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRow","Components.GenericTyped":"True"}},{"HashCode":1161694877,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRow","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridRow"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRow component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Documentation":"\n \n Item associated with the data set.\n \n ","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"SelectedRow","TypeName":"TItem","Documentation":"\n \n Gets or sets currently selected row.\n \n ","Metadata":{"Common.PropertyName":"SelectedRow","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedRows","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Gets or sets currently selected rows.\n \n ","Metadata":{"Common.PropertyName":"SelectedRows","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the datagrid element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRow","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRow","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2091771005,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridRow.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"_DataGridRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridRow.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRow","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":325513712,"Kind":"Components.ChildContent","Name":"Blazorise.DataGrid._DataGridRow.ChildContent","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.DataGrid._DataGridRow"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.DataGrid._DataGridRow.ChildContent","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRow","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-507184954,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRowCommand","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridRowCommand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRowCommand component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"EditState","TypeName":"Blazorise.DataGrid.DataGridEditState","IsEnum":true,"Metadata":{"Common.PropertyName":"EditState","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditState"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Save","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"Save","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRowCommand","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowCommand","Components.GenericTyped":"True"}},{"HashCode":1913589522,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRowCommand","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridRowCommand"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRowCommand component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"EditState","TypeName":"Blazorise.DataGrid.DataGridEditState","IsEnum":true,"Metadata":{"Common.PropertyName":"EditState","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditState"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Save","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"Save","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRowCommand","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowCommand","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":148740999,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRowEdit","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridRowEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRowEdit component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IEnumerable>","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellValues","TypeName":"System.Collections.Generic.Dictionary>","Metadata":{"Common.PropertyName":"CellValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditMode","TypeName":"Blazorise.DataGrid.DataGridEditMode","IsEnum":true,"Metadata":{"Common.PropertyName":"EditMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditMode"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRowEdit","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowEdit","Components.GenericTyped":"True"}},{"HashCode":236078289,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRowEdit","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridRowEdit"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRowEdit component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValidationItem","TypeName":"TItem","Metadata":{"Common.PropertyName":"ValidationItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Columns","TypeName":"System.Collections.Generic.IEnumerable>","Metadata":{"Common.PropertyName":"Columns","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CellValues","TypeName":"System.Collections.Generic.Dictionary>","Metadata":{"Common.PropertyName":"CellValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"EditMode","TypeName":"Blazorise.DataGrid.DataGridEditMode","IsEnum":true,"Metadata":{"Common.PropertyName":"EditMode","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridEditMode"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRowEdit","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowEdit","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1575140111,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRowMultiSelect","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridRowMultiSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRowMultiSelect component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CheckedClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"CheckedClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRowMultiSelect","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowMultiSelect","Components.GenericTyped":"True"}},{"HashCode":-2028423984,"Kind":"Components.Component","Name":"Blazorise.DataGrid._DataGridRowMultiSelect","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridRowMultiSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.DataGrid._DataGridRowMultiSelect component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Item","TypeName":"TItem","Metadata":{"Common.PropertyName":"Item","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Column","TypeName":"Blazorise.DataGrid.DataGridColumn","Metadata":{"Common.PropertyName":"Column","Common.GloballyQualifiedTypeName":"global::Blazorise.DataGrid.DataGridColumn","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"Checked","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"CheckedChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CheckedClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Metadata":{"Common.PropertyName":"CheckedClicked","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._DataGridRowMultiSelect","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowMultiSelect","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":809571103,"Kind":"Components.Component","Name":"Blazorise.DataGrid._Imports","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._Imports","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_Imports"}},{"HashCode":1596298600,"Kind":"Components.Component","Name":"Blazorise.DataGrid._Imports","AssemblyName":"Blazorise.DataGrid","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.DataGrid._Imports","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_Imports","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1789588623,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders a form element that cascades an to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created form element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will\n be constructed for this model. If using this parameter, do not also supply\n a value for .\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted.\n \n If using this parameter, you are responsible for triggering any validation\n manually, e.g., by calling .\n \n ","Metadata":{"Common.PropertyName":"OnSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be valid.\n \n ","Metadata":{"Common.PropertyName":"OnValidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be invalid.\n \n ","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"EditForm"}},{"HashCode":2087210361,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders a form element that cascades an to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created form element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will\n be constructed for this model. If using this parameter, do not also supply\n a value for .\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted.\n \n If using this parameter, you are responsible for triggering any validation\n manually, e.g., by calling .\n \n ","Metadata":{"Common.PropertyName":"OnSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be valid.\n \n ","Metadata":{"Common.PropertyName":"OnValidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be invalid.\n \n ","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"EditForm","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2063719819,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"EditForm","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":113815998,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"EditForm","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-916422635,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputCheckbox"}},{"HashCode":1793156627,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputCheckbox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2103100738,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing date values.\n Supported types are and .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputDate component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Microsoft.AspNetCore.Components.Forms.InputDateType","IsEnum":true,"Documentation":"\n \n Gets or sets the type of HTML input to be rendered.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.InputDateType"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputDate","Components.GenericTyped":"True"}},{"HashCode":596078321,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing date values.\n Supported types are and .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputDate component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Microsoft.AspNetCore.Components.Forms.InputDateType","IsEnum":true,"Documentation":"\n \n Gets or sets the type of HTML input to be rendered.\n \n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.InputDateType"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputDate","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-950800962,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputFile","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that wraps the HTML file input element and supplies a for each file's contents.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputFile"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets the event callback that will be invoked when the collection of selected files changes.\n \n ","Metadata":{"Common.PropertyName":"OnChange","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputFile","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputFile"}},{"HashCode":-51883978,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputFile","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that wraps the HTML file input element and supplies a for each file's contents.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputFile"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets the event callback that will be invoked when the collection of selected files changes.\n \n ","Metadata":{"Common.PropertyName":"OnChange","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputFile","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputFile","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":152097514,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing numeric values.\n Supported numeric types are , , , , , .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputNumber component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputNumber","Components.GenericTyped":"True"}},{"HashCode":-899228490,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing numeric values.\n Supported numeric types are , , , , , .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputNumber component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputNumber","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":247676274,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadio","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component used for selecting a value from a group of choices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputRadio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of this input.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the parent input radio group.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadio","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadio","Components.GenericTyped":"True"}},{"HashCode":-245082154,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadio","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component used for selecting a value from a group of choices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of this input.\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the parent input radio group.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadio","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadio","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-3486518,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Groups child components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputRadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the group.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup","Components.GenericTyped":"True"}},{"HashCode":-1446222502,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Groups child components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the group.\n \n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1960512142,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"InputRadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1920215596,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-962036311,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A dropdown selection component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputSelect component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect","Components.GenericTyped":"True"}},{"HashCode":1775905808,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A dropdown selection component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputSelect component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-924391862,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"InputSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1469997211,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":497607057,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputText"}},{"HashCode":-1896998253,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputText","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":706994615,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A multiline input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputTextArea"}},{"HashCode":-1458327790,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A multiline input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputTextArea","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1409346984,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages for a specified field within a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.ValidationMessage component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created div element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specifies the field for which validation messages should be displayed.\n \n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"ValidationMessage","Components.GenericTyped":"True"}},{"HashCode":-539041457,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages for a specified field within a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.ValidationMessage component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created div element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specifies the field for which validation messages should be displayed.\n \n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"ValidationMessage","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1642247267,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages from a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Gets or sets the model to produce the list of validation messages for.\n When specified, this lists all errors that are associated with the model instance.\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created ul element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"ValidationSummary"}},{"HashCode":591741979,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages from a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Gets or sets the model to produce the list of validation messages for.\n When specified, this lists all errors that are associated with the model instance.\n \n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created ul element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"ValidationSummary","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1321625040,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n After navigating from one page to another, sets focus to an element\n matching a CSS selector. This can be used to build an accessible\n navigation system compatible with screen readers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FocusOnNavigate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This can be obtained from an enclosing\n component.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"Selector","TypeName":"System.String","Documentation":"\n \n Gets or sets a CSS selector describing the element to be focused after\n navigation between pages.\n \n ","Metadata":{"Common.PropertyName":"Selector","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"FocusOnNavigate"}},{"HashCode":-1759400738,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n After navigating from one page to another, sets focus to an element\n matching a CSS selector. This can be used to build an accessible\n navigation system compatible with screen readers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This can be obtained from an enclosing\n component.\n \n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"Selector","TypeName":"System.String","Documentation":"\n \n Gets or sets a CSS selector describing the element to be focused after\n navigation between pages.\n \n ","Metadata":{"Common.PropertyName":"Selector","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"FocusOnNavigate","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1721809178,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\n \n Gets or sets the CSS class name applied to the NavLink when the\n current route matches the NavLink href.\n \n ","Metadata":{"Common.PropertyName":"ActiveClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be added to the generated\n a element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\n \n Gets or sets a value representing the URL matching behavior.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Routing.NavLinkMatch"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"NavLink"}},{"HashCode":-1182313963,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\n \n Gets or sets the CSS class name applied to the NavLink when the\n current route matches the NavLink href.\n \n ","Metadata":{"Common.PropertyName":"ActiveClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be added to the generated\n a element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\n \n Gets or sets a value representing the URL matching behavior.\n \n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Routing.NavLinkMatch"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"NavLink","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-740824051,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"NavLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"NavLink","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1903137250,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Common.TypeNameIdentifier":"NavLink","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1246271716,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides content to components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeadContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadContent"}},{"HashCode":-996503938,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides content to components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.HeadContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1608831631,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"HeadContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1521540536,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.HeadContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-628269752,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadOutlet","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders content provided by components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeadOutlet"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadOutlet","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadOutlet"}},{"HashCode":1646289862,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadOutlet","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders content provided by components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.HeadOutlet"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadOutlet","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"HeadOutlet","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2129736942,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.PageTitle","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Enables rendering an HTML <title> to a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"PageTitle"}},{"HashCode":943926180,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.PageTitle","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Enables rendering an HTML <title> to a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.PageTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"PageTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1161311501,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"PageTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"PageTitle","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2073571043,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.PageTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"PageTitle","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1113147290,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Captures errors thrown from its child content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ErrorContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","Metadata":{"Common.PropertyName":"ErrorContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"MaximumErrorCount","TypeName":"System.Int32","Documentation":"\n \n The maximum number of errors that can be handled. If more errors are received,\n they will be treated as fatal. Calling resets the count.\n \n ","Metadata":{"Common.PropertyName":"MaximumErrorCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary"}},{"HashCode":719579976,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Captures errors thrown from its child content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ErrorContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","Metadata":{"Common.PropertyName":"ErrorContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"MaximumErrorCount","TypeName":"System.Int32","Documentation":"\n \n The maximum number of errors that can be handled. If more errors are received,\n they will be treated as fatal. Calling resets the count.\n \n ","Metadata":{"Common.PropertyName":"MaximumErrorCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-252057281,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ErrorBoundary"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-334595117,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":720802434,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ErrorContent","ParentTag":"ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ErrorContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1066138983,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ErrorContent","ParentTag":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ErrorContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"ErrorBoundary","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1329851055,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides functionality for rendering a virtualized list of items.\n \n The context type for the items being rendered.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ItemContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemSize","TypeName":"System.Single","Documentation":"\n \n Gets the size of each item in pixels. Defaults to 50px.\n \n ","Metadata":{"Common.PropertyName":"ItemSize","Common.GloballyQualifiedTypeName":"global::System.Single"}},{"Kind":"Components.Component","Name":"ItemsProvider","TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Documentation":"\n \n Gets or sets the function providing items to the list.\n \n ","Metadata":{"Common.PropertyName":"ItemsProvider","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.ICollection","Documentation":"\n \n Gets or sets the fixed item source.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.ICollection","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OverscanCount","TypeName":"System.Int32","Documentation":"\n \n Gets or sets a value that determines how many additional items will be rendered\n before and after the visible region. This help to reduce the frequency of rendering\n during scrolling. However, higher values mean that more elements will be present\n in the page.\n \n ","Metadata":{"Common.PropertyName":"OverscanCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.GenericTyped":"True"}},{"HashCode":98630301,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides functionality for rendering a virtualized list of items.\n \n The context type for the items being rendered.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ItemContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemSize","TypeName":"System.Single","Documentation":"\n \n Gets the size of each item in pixels. Defaults to 50px.\n \n ","Metadata":{"Common.PropertyName":"ItemSize","Common.GloballyQualifiedTypeName":"global::System.Single"}},{"Kind":"Components.Component","Name":"ItemsProvider","TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Documentation":"\n \n Gets or sets the function providing items to the list.\n \n ","Metadata":{"Common.PropertyName":"ItemsProvider","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.ICollection","Documentation":"\n \n Gets or sets the fixed item source.\n \n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.ICollection","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OverscanCount","TypeName":"System.Int32","Documentation":"\n \n Gets or sets a value that determines how many additional items will be rendered\n before and after the visible region. This help to reduce the frequency of rendering\n during scrolling. However, higher values mean that more elements will be present\n in the page.\n \n ","Metadata":{"Common.PropertyName":"OverscanCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":938082833,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1328007459,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1573826946,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemContent","ParentTag":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2071423432,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemContent","ParentTag":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1159723309,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Placeholder","ParentTag":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Placeholder' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1105006503,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Placeholder","ParentTag":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Placeholder' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Common.TypeNameIdentifier":"Virtualize","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2018807883,"Kind":"Components.Component","Name":"Blazored.Modal.BlazoredModalInstance","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazoredModalInstance"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Metadata":{"Common.PropertyName":"Content","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Options","TypeName":"Blazored.Modal.ModalOptions","IsEditorRequired":true,"Metadata":{"Common.PropertyName":"Options","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalOptions"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.Guid","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Guid"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.BlazoredModalInstance","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"BlazoredModalInstance"}},{"HashCode":2026843431,"Kind":"Components.Component","Name":"Blazored.Modal.BlazoredModalInstance","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazored.Modal.BlazoredModalInstance"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Content","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Metadata":{"Common.PropertyName":"Content","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Options","TypeName":"Blazored.Modal.ModalOptions","IsEditorRequired":true,"Metadata":{"Common.PropertyName":"Options","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalOptions"}},{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Id","TypeName":"System.Guid","Metadata":{"Common.PropertyName":"Id","Common.GloballyQualifiedTypeName":"global::System.Guid"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.BlazoredModalInstance","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"BlazoredModalInstance","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2057417643,"Kind":"Components.ChildContent","Name":"Blazored.Modal.BlazoredModalInstance.Content","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"BlazoredModalInstance"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazored.Modal.BlazoredModalInstance.Content","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"BlazoredModalInstance","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-958747848,"Kind":"Components.ChildContent","Name":"Blazored.Modal.BlazoredModalInstance.Content","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Content","ParentTag":"Blazored.Modal.BlazoredModalInstance"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazored.Modal.BlazoredModalInstance.Content","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"BlazoredModalInstance","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1555556144,"Kind":"Components.Component","Name":"Blazored.Modal.BlazoredModal","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BlazoredModal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"HideHeader","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"HideCloseButton","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideCloseButton","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DisableBackgroundCancel","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"DisableBackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"OverlayCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"OverlayCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazored.Modal.ModalPosition?","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalPosition?"}},{"Kind":"Components.Component","Name":"PositionCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"PositionCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazored.Modal.ModalSize?","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalSize?"}},{"Kind":"Components.Component","Name":"SizeCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SizeCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Blazored.Modal.ModalAnimationType?","Metadata":{"Common.PropertyName":"AnimationType","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalAnimationType?"}},{"Kind":"Components.Component","Name":"UseCustomLayout","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"UseCustomLayout","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ActivateFocusTrap","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"ActivateFocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.BlazoredModal","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"BlazoredModal"}},{"HashCode":1700414804,"Kind":"Components.Component","Name":"Blazored.Modal.BlazoredModal","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazored.Modal.BlazoredModal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"HideHeader","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"HideCloseButton","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideCloseButton","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DisableBackgroundCancel","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"DisableBackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"OverlayCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"OverlayCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazored.Modal.ModalPosition?","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalPosition?"}},{"Kind":"Components.Component","Name":"PositionCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"PositionCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazored.Modal.ModalSize?","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalSize?"}},{"Kind":"Components.Component","Name":"SizeCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SizeCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Blazored.Modal.ModalAnimationType?","Metadata":{"Common.PropertyName":"AnimationType","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalAnimationType?"}},{"Kind":"Components.Component","Name":"UseCustomLayout","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"UseCustomLayout","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ActivateFocusTrap","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"ActivateFocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.BlazoredModal","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"BlazoredModal","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":727041444,"Kind":"Components.Component","Name":"Blazored.Modal.CascadingBlazoredModal","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingBlazoredModal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"HideHeader","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"HideCloseButton","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideCloseButton","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DisableBackgroundCancel","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"DisableBackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazored.Modal.ModalPosition?","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalPosition?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazored.Modal.ModalSize?","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalSize?"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Blazored.Modal.ModalAnimationType?","Metadata":{"Common.PropertyName":"AnimationType","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalAnimationType?"}},{"Kind":"Components.Component","Name":"UseCustomLayout","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"UseCustomLayout","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"OverlayCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"OverlayCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ContentScrollable","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"ContentScrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ActivateFocusTrap","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"ActivateFocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"PositionCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"PositionCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SizeCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SizeCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.CascadingBlazoredModal","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"CascadingBlazoredModal"}},{"HashCode":1193871155,"Kind":"Components.Component","Name":"Blazored.Modal.CascadingBlazoredModal","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazored.Modal.CascadingBlazoredModal"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"HideHeader","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideHeader","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"HideCloseButton","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"HideCloseButton","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DisableBackgroundCancel","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"DisableBackgroundCancel","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazored.Modal.ModalPosition?","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalPosition?"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazored.Modal.ModalSize?","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalSize?"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AnimationType","TypeName":"Blazored.Modal.ModalAnimationType?","Metadata":{"Common.PropertyName":"AnimationType","Common.GloballyQualifiedTypeName":"global::Blazored.Modal.ModalAnimationType?"}},{"Kind":"Components.Component","Name":"UseCustomLayout","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"UseCustomLayout","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"OverlayCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"OverlayCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ContentScrollable","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"ContentScrollable","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"ActivateFocusTrap","TypeName":"System.Boolean?","Metadata":{"Common.PropertyName":"ActivateFocusTrap","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"PositionCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"PositionCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SizeCustomClass","TypeName":"System.String","Metadata":{"Common.PropertyName":"SizeCustomClass","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.CascadingBlazoredModal","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"CascadingBlazoredModal","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1300636549,"Kind":"Components.ChildContent","Name":"Blazored.Modal.CascadingBlazoredModal.ChildContent","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingBlazoredModal"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazored.Modal.CascadingBlazoredModal.ChildContent","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"CascadingBlazoredModal","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":107417926,"Kind":"Components.ChildContent","Name":"Blazored.Modal.CascadingBlazoredModal.ChildContent","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazored.Modal.CascadingBlazoredModal"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazored.Modal.CascadingBlazoredModal.ChildContent","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"CascadingBlazoredModal","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1850352244,"Kind":"Components.Component","Name":"Blazored.Modal.FocusTrap","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FocusTrap"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"IsActive","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsActive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.FocusTrap","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"FocusTrap"}},{"HashCode":-436656399,"Kind":"Components.Component","Name":"Blazored.Modal.FocusTrap","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazored.Modal.FocusTrap"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"IsActive","TypeName":"System.Boolean","Metadata":{"Common.PropertyName":"IsActive","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal.FocusTrap","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"FocusTrap","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1385037157,"Kind":"Components.ChildContent","Name":"Blazored.Modal.FocusTrap.ChildContent","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"FocusTrap"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazored.Modal.FocusTrap.ChildContent","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"FocusTrap","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1663810585,"Kind":"Components.ChildContent","Name":"Blazored.Modal.FocusTrap.ChildContent","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazored.Modal.FocusTrap"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazored.Modal.FocusTrap.ChildContent","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"FocusTrap","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":44137401,"Kind":"Components.Component","Name":"Blazored.Modal._Imports","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal._Imports","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"_Imports"}},{"HashCode":-1038118303,"Kind":"Components.Component","Name":"Blazored.Modal._Imports","AssemblyName":"Blazored.Modal","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazored.Modal._Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazored.Modal._Imports","Common.TypeNamespace":"Blazored.Modal","Common.TypeNameIdentifier":"_Imports","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-696834432,"Kind":"Components.Component","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"\n \n The autocomplete is a normal text input enhanced by a panel of suggested options.\n \n Type of an item filtered by the autocomplete component.\n Type of an SelectedValue field.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Autocomplete"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.Autocomplete component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Components.Autocomplete component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the dropdown element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.Components.AutocompleteFilter","IsEnum":true,"Documentation":"\n \n Defines the method by which the search will be done.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.Components.AutocompleteFilter"}},{"Kind":"Components.Component","Name":"MinLength","TypeName":"System.Int32","Documentation":"\n \n The minimum number of characters a user must type before a search is performed.\n \n ","Metadata":{"Common.PropertyName":"MinLength","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxMenuHeight","TypeName":"System.String","Documentation":"\n \n Sets the maximum height of the dropdown menu.\n \n ","Metadata":{"Common.PropertyName":"MaxMenuHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty search.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Size of a search field.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Prevents a user from entering a value to the search field.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the autocomplete data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ReadData","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event handler used to load data manually based on the current search value.\n \n ","Metadata":{"Common.PropertyName":"ReadData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FreeTyping","TypeName":"System.Boolean","Documentation":"\n \n Allows the value to not be on the data source.\n The value will be bound to the \n \n ","Metadata":{"Common.PropertyName":"FreeTyping","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Currently selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedText","TypeName":"System.String","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"SelectedText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedTextChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"SelectedTextChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CurrentSearch","TypeName":"System.String","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"CurrentSearch","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrentSearchChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on every search text change.\n \n ","Metadata":{"Common.PropertyName":"CurrentSearchChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Search","TypeName":"System.String","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"Search","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SearchChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on every search text change.\n \n ","Metadata":{"Common.PropertyName":"SearchChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SelectedValues","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Currently selected items values.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs after the selected values have changed.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedTexts","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Currently selected items texts.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedTexts","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List"}},{"Kind":"Components.Component","Name":"SelectedTextsChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs after the selected texts have changed.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedTextsChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom class-name for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validation handler used to validate selected value.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the selected value.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotFoundContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the not found content to be rendered inside this when no data is found.\n \n ","Metadata":{"Common.PropertyName":"NotFoundContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on every search text change where the data does not contain the text being searched.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"System.Func","Documentation":"\n \n Handler for custom filtering on Autocomplete's data source.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Allows for multiple selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"MultipleBadgeColor","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the Badge color for the multiple selection values.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"MultipleBadgeColor","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ItemContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Specifies the item content to be rendered inside each dropdown item.\n \n ","Metadata":{"Common.PropertyName":"ItemContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CloseOnSelection","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether dropdown closes on selection. This is only evaluated when multiple selection is set.\n Defauls to true.\n \n ","Metadata":{"Common.PropertyName":"CloseOnSelection","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SuggestSelectedItems","TypeName":"System.Boolean","Documentation":"\n \n Suggests already selected option(s) when presenting the options.\n \n ","Metadata":{"Common.PropertyName":"SuggestSelectedItems","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ConfirmKey","TypeName":"System.String[]","Documentation":"\n \n Gets or sets an array of the keyboard pressed values for the ConfirmKey.\n If this is null or empty, there will be no confirmation key.\n Defauls to: { \"Enter\", \"NumpadEnter\", \"Tab\" }.\n \n \n If the value has a printed representation, this attribute's value is the same as the char attribute.\n Otherwise, it's one of the key value strings specified in 'Key values'.\n \n ","Metadata":{"Common.PropertyName":"ConfirmKey","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"AutoPreSelect","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether auto preselects the first item displayed on the dropdown.\n Defauls to true.\n \n ","Metadata":{"Common.PropertyName":"AutoPreSelect","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Blazorise.Components.AutocompleteSelectionMode","IsEnum":true,"Documentation":"\n \n Gets or sets the Selection Mode.\n \n ","Metadata":{"Common.PropertyName":"SelectionMode","Common.GloballyQualifiedTypeName":"global::Blazorise.Components.AutocompleteSelectionMode"}},{"Kind":"Components.Component","Name":"AutoSelectFirstItem","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the whether first item in the list should be selected\n \n ","Metadata":{"Common.PropertyName":"AutoSelectFirstItem","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.GenericTyped":"True"}},{"HashCode":-2111247243,"Kind":"Components.Component","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"\n \n The autocomplete is a normal text input enhanced by a panel of suggested options.\n \n Type of an item filtered by the autocomplete component.\n Type of an SelectedValue field.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Autocomplete"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.Autocomplete component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Components.Autocomplete component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the dropdown element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Filter","TypeName":"Blazorise.Components.AutocompleteFilter","IsEnum":true,"Documentation":"\n \n Defines the method by which the search will be done.\n \n ","Metadata":{"Common.PropertyName":"Filter","Common.GloballyQualifiedTypeName":"global::Blazorise.Components.AutocompleteFilter"}},{"Kind":"Components.Component","Name":"MinLength","TypeName":"System.Int32","Documentation":"\n \n The minimum number of characters a user must type before a search is performed.\n \n ","Metadata":{"Common.PropertyName":"MinLength","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"MaxMenuHeight","TypeName":"System.String","Documentation":"\n \n Sets the maximum height of the dropdown menu.\n \n ","Metadata":{"Common.PropertyName":"MaxMenuHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n Sets the placeholder for the empty search.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Size of a search field.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Prevents a user from entering a value to the search field.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the autocomplete data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ReadData","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Event handler used to load data manually based on the current search value.\n \n ","Metadata":{"Common.PropertyName":"ReadData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"FreeTyping","TypeName":"System.Boolean","Documentation":"\n \n Allows the value to not be on the data source.\n The value will be bound to the \n \n ","Metadata":{"Common.PropertyName":"FreeTyping","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Currently selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedText","TypeName":"System.String","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"SelectedText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SelectedTextChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"SelectedTextChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CurrentSearch","TypeName":"System.String","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"CurrentSearch","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"CurrentSearchChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on every search text change.\n \n ","Metadata":{"Common.PropertyName":"CurrentSearchChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Search","TypeName":"System.String","Documentation":"\n \n Gets or sets the currently selected item text.\n \n ","Metadata":{"Common.PropertyName":"Search","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"SearchChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on every search text change.\n \n ","Metadata":{"Common.PropertyName":"SearchChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SelectedValues","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Currently selected items values.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs after the selected values have changed.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedTexts","TypeName":"System.Collections.Generic.List","Documentation":"\n \n Currently selected items texts.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedTexts","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.List"}},{"Kind":"Components.Component","Name":"SelectedTextsChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs after the selected texts have changed.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"SelectedTextsChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom class-name for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean?","Documentation":"\n \n If true the text in will be changed after each key press.\n \n \n Note that setting this will override global settings in .\n \n ","Metadata":{"Common.PropertyName":"Immediate","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"Debounce","TypeName":"System.Boolean?","Documentation":"\n \n If true the entered text will be slightly delayed before submitting it to the internal value.\n \n ","Metadata":{"Common.PropertyName":"Debounce","Common.GloballyQualifiedTypeName":"global::System.Boolean?"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32?","Documentation":"\n \n Interval in milliseconds that entered text will be delayed from submitting to the internal value.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Validator","TypeName":"System.Action","Documentation":"\n \n Validation handler used to validate selected value.\n \n ","Metadata":{"Common.PropertyName":"Validator","Common.GloballyQualifiedTypeName":"global::System.Action","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False"}},{"Kind":"Components.Component","Name":"AsyncValidator","TypeName":"System.Func","Documentation":"\n \n Asynchronously validates the selected value.\n \n ","Metadata":{"Common.PropertyName":"AsyncValidator","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotFoundContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the not found content to be rendered inside this when no data is found.\n \n ","Metadata":{"Common.PropertyName":"NotFoundContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs on every search text change where the data does not contain the text being searched.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CustomFilter","TypeName":"System.Func","Documentation":"\n \n Handler for custom filtering on Autocomplete's data source.\n \n ","Metadata":{"Common.PropertyName":"CustomFilter","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Allows for multiple selection.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"MultipleBadgeColor","TypeName":"Blazorise.Color","Documentation":"\n \n Sets the Badge color for the multiple selection values.\n Used when multiple selection is set.\n \n ","Metadata":{"Common.PropertyName":"MultipleBadgeColor","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"ItemContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Specifies the item content to be rendered inside each dropdown item.\n \n ","Metadata":{"Common.PropertyName":"ItemContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CloseOnSelection","TypeName":"System.Boolean","Documentation":"\n \n Specifies whether dropdown closes on selection. This is only evaluated when multiple selection is set.\n Defauls to true.\n \n ","Metadata":{"Common.PropertyName":"CloseOnSelection","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SuggestSelectedItems","TypeName":"System.Boolean","Documentation":"\n \n Suggests already selected option(s) when presenting the options.\n \n ","Metadata":{"Common.PropertyName":"SuggestSelectedItems","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ConfirmKey","TypeName":"System.String[]","Documentation":"\n \n Gets or sets an array of the keyboard pressed values for the ConfirmKey.\n If this is null or empty, there will be no confirmation key.\n Defauls to: { \"Enter\", \"NumpadEnter\", \"Tab\" }.\n \n \n If the value has a printed representation, this attribute's value is the same as the char attribute.\n Otherwise, it's one of the key value strings specified in 'Key values'.\n \n ","Metadata":{"Common.PropertyName":"ConfirmKey","Common.GloballyQualifiedTypeName":"global::System.String[]"}},{"Kind":"Components.Component","Name":"AutoPreSelect","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets whether auto preselects the first item displayed on the dropdown.\n Defauls to true.\n \n ","Metadata":{"Common.PropertyName":"AutoPreSelect","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"SelectionMode","TypeName":"Blazorise.Components.AutocompleteSelectionMode","IsEnum":true,"Documentation":"\n \n Gets or sets the Selection Mode.\n \n ","Metadata":{"Common.PropertyName":"SelectionMode","Common.GloballyQualifiedTypeName":"global::Blazorise.Components.AutocompleteSelectionMode"}},{"Kind":"Components.Component","Name":"AutoSelectFirstItem","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the whether first item in the list should be selected\n \n ","Metadata":{"Common.PropertyName":"AutoSelectFirstItem","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1028948540,"Kind":"Components.ChildContent","Name":"Blazorise.Components.Autocomplete.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Autocomplete"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.Autocomplete.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-615015153,"Kind":"Components.ChildContent","Name":"Blazorise.Components.Autocomplete.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Components.Autocomplete"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.Autocomplete.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2010907339,"Kind":"Components.ChildContent","Name":"Blazorise.Components.Autocomplete.NotFoundContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the not found content to be rendered inside this when no data is found.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFoundContent","ParentTag":"Autocomplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotFoundContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.Autocomplete.NotFoundContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-275417551,"Kind":"Components.ChildContent","Name":"Blazorise.Components.Autocomplete.NotFoundContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the not found content to be rendered inside this when no data is found.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFoundContent","ParentTag":"Blazorise.Components.Autocomplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotFoundContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.Autocomplete.NotFoundContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1986842874,"Kind":"Components.ChildContent","Name":"Blazorise.Components.Autocomplete.ItemContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the item content to be rendered inside each dropdown item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemContent","ParentTag":"Autocomplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.Autocomplete.ItemContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":561407135,"Kind":"Components.ChildContent","Name":"Blazorise.Components.Autocomplete.ItemContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the item content to be rendered inside each dropdown item.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemContent","ParentTag":"Blazorise.Components.Autocomplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.Autocomplete.ItemContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":197450560,"Kind":"Components.Component","Name":"Blazorise.Components.DropdownList","AssemblyName":"Blazorise.Components","Documentation":"\n \n A component that dynamically generated dropdown menu based on the supplied data-source.\n \n Type of an item filtered by the component.\n Type of an SelectedValue field.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.DropdownList component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Components.DropdownList component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the dropdown element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the color of toggle button.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, dropdown would not react to button click.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Direction","TypeName":"Blazorise.Direction","IsEnum":true,"Documentation":"\n \n Dropdown-menu slide direction.\n \n ","Metadata":{"Common.PropertyName":"Direction","Common.GloballyQualifiedTypeName":"global::Blazorise.Direction"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the DropdownList data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Currently selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom classname for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"MaxMenuHeight","TypeName":"System.String","Documentation":"\n \n Sets the maximum height of the dropdown menu.\n \n ","Metadata":{"Common.PropertyName":"MaxMenuHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.DropdownList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"DropdownList","Components.GenericTyped":"True"}},{"HashCode":471167249,"Kind":"Components.Component","Name":"Blazorise.Components.DropdownList","AssemblyName":"Blazorise.Components","Documentation":"\n \n A component that dynamically generated dropdown menu based on the supplied data-source.\n \n Type of an item filtered by the component.\n Type of an SelectedValue field.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.DropdownList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.DropdownList component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Components.DropdownList component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the dropdown element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Color","TypeName":"Blazorise.Color","Documentation":"\n \n Defines the color of toggle button.\n \n ","Metadata":{"Common.PropertyName":"Color","Common.GloballyQualifiedTypeName":"global::Blazorise.Color"}},{"Kind":"Components.Component","Name":"RightAligned","TypeName":"System.Boolean","Documentation":"\n \n If true, a dropdown menu will be right aligned.\n \n ","Metadata":{"Common.PropertyName":"RightAligned","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, dropdown would not react to button click.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Direction","TypeName":"Blazorise.Direction","IsEnum":true,"Documentation":"\n \n Dropdown-menu slide direction.\n \n ","Metadata":{"Common.PropertyName":"Direction","Common.GloballyQualifiedTypeName":"global::Blazorise.Direction"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the DropdownList data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Currently selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom classname for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles for dropdown element.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"MaxMenuHeight","TypeName":"System.String","Documentation":"\n \n Sets the maximum height of the dropdown menu.\n \n ","Metadata":{"Common.PropertyName":"MaxMenuHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.DropdownList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"DropdownList","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-106512110,"Kind":"Components.ChildContent","Name":"Blazorise.Components.DropdownList.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"DropdownList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.DropdownList.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"DropdownList","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2058834264,"Kind":"Components.ChildContent","Name":"Blazorise.Components.DropdownList.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Components.DropdownList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.DropdownList.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"DropdownList","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":229087292,"Kind":"Components.Component","Name":"Blazorise.Components.ListView","AssemblyName":"Blazorise.Components","Documentation":"\n \n Dynamically builds ListView component and it's items based in the supplied data.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ListView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.ListView component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.ListGroupMode","IsEnum":true,"Documentation":"\n \n Defines the list-group behavior mode.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.ListGroupMode"}},{"Kind":"Components.Component","Name":"Flush","TypeName":"System.Boolean","Documentation":"\n \n Remove some borders and rounded corners to render list group items edge-to-edge in a parent container (e.g., cards).\n \n ","Metadata":{"Common.PropertyName":"Flush","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the items data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedItem","TypeName":"TItem","Documentation":"\n \n Currently selected item.\n \n ","Metadata":{"Common.PropertyName":"SelectedItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedItemChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected item has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedItemChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css class-names.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n \n Sets the ListView Height. \n Defaults to empty.\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxHeight","TypeName":"System.String","Documentation":"\n \n Sets the ListView MaxHeight. \n Defaults to 250px.\n \n ","Metadata":{"Common.PropertyName":"MaxHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Specifies the content to be rendered inside each item of the .\n \n ","Metadata":{"Common.PropertyName":"ItemTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.ListView","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView","Components.GenericTyped":"True"}},{"HashCode":120903230,"Kind":"Components.Component","Name":"Blazorise.Components.ListView","AssemblyName":"Blazorise.Components","Documentation":"\n \n Dynamically builds ListView component and it's items based in the supplied data.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.ListView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.ListView component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Mode","TypeName":"Blazorise.ListGroupMode","IsEnum":true,"Documentation":"\n \n Defines the list-group behavior mode.\n \n ","Metadata":{"Common.PropertyName":"Mode","Common.GloballyQualifiedTypeName":"global::Blazorise.ListGroupMode"}},{"Kind":"Components.Component","Name":"Flush","TypeName":"System.Boolean","Documentation":"\n \n Remove some borders and rounded corners to render list group items edge-to-edge in a parent container (e.g., cards).\n \n ","Metadata":{"Common.PropertyName":"Flush","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the items data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","IsEditorRequired":true,"Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedItem","TypeName":"TItem","Documentation":"\n \n Currently selected item.\n \n ","Metadata":{"Common.PropertyName":"SelectedItem","Common.GloballyQualifiedTypeName":"TItem","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedItemChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected item has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedItemChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css class-names.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Height","TypeName":"System.String","Documentation":"\n \n Sets the ListView Height. \n Defaults to empty.\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"MaxHeight","TypeName":"System.String","Documentation":"\n \n Sets the ListView MaxHeight. \n Defaults to 250px.\n \n ","Metadata":{"Common.PropertyName":"MaxHeight","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment>","Documentation":"\n \n Specifies the content to be rendered inside each item of the .\n \n ","Metadata":{"Common.PropertyName":"ItemTemplate","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment>","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.ListView","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1101995397,"Kind":"Components.ChildContent","Name":"Blazorise.Components.ListView.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ListView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.ListView.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":758789336,"Kind":"Components.ChildContent","Name":"Blazorise.Components.ListView.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Components.ListView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.ListView.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1744225481,"Kind":"Components.ChildContent","Name":"Blazorise.Components.ListView.ItemTemplate","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside each item of the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"ListView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.ListView.ItemTemplate","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":246417122,"Kind":"Components.ChildContent","Name":"Blazorise.Components.ListView.ItemTemplate","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside each item of the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"Blazorise.Components.ListView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.ListView.ItemTemplate","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-9305981,"Kind":"Components.Component","Name":"Blazorise.Components.NotificationAlert","AssemblyName":"Blazorise.Components","Documentation":"\n \n Component that handles the to show the simple notifications.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotificationAlert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.NotificationLocation","IsEnum":true,"Documentation":"\n \n Gets or sets the notification location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.NotificationLocation"}},{"Kind":"Components.Component","Name":"DefaultInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the default interval (in milliseconds) after which the notification alert will be automatically closed (used if IntervalBeforeClose is not set on PushAsync call).\n \n ","Metadata":{"Common.PropertyName":"DefaultInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.NotificationAlert","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"NotificationAlert"}},{"HashCode":1724796587,"Kind":"Components.Component","Name":"Blazorise.Components.NotificationAlert","AssemblyName":"Blazorise.Components","Documentation":"\n \n Component that handles the to show the simple notifications.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.NotificationAlert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.NotificationLocation","IsEnum":true,"Documentation":"\n \n Gets or sets the notification location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.NotificationLocation"}},{"Kind":"Components.Component","Name":"DefaultInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the default interval (in milliseconds) after which the notification alert will be automatically closed (used if IntervalBeforeClose is not set on PushAsync call).\n \n ","Metadata":{"Common.PropertyName":"DefaultInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.NotificationAlert","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"NotificationAlert","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-10529235,"Kind":"Components.Component","Name":"Blazorise.Components.NotificationProvider","AssemblyName":"Blazorise.Components","Documentation":"\n \n Component that handles the to show the simple notifications.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotificationProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.NotificationLocation","IsEnum":true,"Documentation":"\n \n Gets or sets the notification location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.NotificationLocation"}},{"Kind":"Components.Component","Name":"DefaultInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the default interval (in milliseconds) after which the notification alert will be automatically closed (used if IntervalBeforeClose is not set on PushAsync call).\n \n ","Metadata":{"Common.PropertyName":"DefaultInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.NotificationProvider","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"NotificationProvider"}},{"HashCode":-2144999436,"Kind":"Components.Component","Name":"Blazorise.Components.NotificationProvider","AssemblyName":"Blazorise.Components","Documentation":"\n \n Component that handles the to show the simple notifications.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.NotificationProvider"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Location","TypeName":"Blazorise.NotificationLocation","IsEnum":true,"Documentation":"\n \n Gets or sets the notification location.\n \n ","Metadata":{"Common.PropertyName":"Location","Common.GloballyQualifiedTypeName":"global::Blazorise.NotificationLocation"}},{"Kind":"Components.Component","Name":"DefaultInterval","TypeName":"System.Double?","Documentation":"\n \n Defines the default interval (in milliseconds) after which the notification alert will be automatically closed (used if IntervalBeforeClose is not set on PushAsync call).\n \n ","Metadata":{"Common.PropertyName":"DefaultInterval","Common.GloballyQualifiedTypeName":"global::System.Double?"}},{"Kind":"Components.Component","Name":"Okayed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with an OK action.\n \n ","Metadata":{"Common.PropertyName":"Okayed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Closed","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the user has responded with a Cancel action.\n \n ","Metadata":{"Common.PropertyName":"Closed","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the unique id of the element.\n \n \n Note that this ID is not defined for the component but instead for the underlined element that it represents.\n eg: for the TextEdit the ID will be set on the input element.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css classname.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom html style.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Float","TypeName":"Blazorise.Float","IsEnum":true,"Documentation":"\n \n Floats an element to the defined side.\n \n ","Metadata":{"Common.PropertyName":"Float","Common.GloballyQualifiedTypeName":"global::Blazorise.Float"}},{"Kind":"Components.Component","Name":"Clearfix","TypeName":"System.Boolean","Documentation":"\n \n Fixes an element's floating children.\n \n ","Metadata":{"Common.PropertyName":"Clearfix","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Visibility","TypeName":"Blazorise.Visibility","IsEnum":true,"Documentation":"\n \n Controls the visibility, without modifying the display, of elements with visibility utilities.\n \n ","Metadata":{"Common.PropertyName":"Visibility","Common.GloballyQualifiedTypeName":"global::Blazorise.Visibility"}},{"Kind":"Components.Component","Name":"Width","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element width attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Width","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Height","TypeName":"Blazorise.IFluentSizing","Documentation":"\n \n Defined the sizing for the element height attribute(s).\n \n ","Metadata":{"Common.PropertyName":"Height","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSizing"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element margin spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Padding","TypeName":"Blazorise.IFluentSpacing","Documentation":"\n \n Defines the element padding spacing.\n \n ","Metadata":{"Common.PropertyName":"Padding","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentSpacing"}},{"Kind":"Components.Component","Name":"Display","TypeName":"Blazorise.IFluentDisplay","Documentation":"\n \n Specifies the display behavior of an element.\n \n ","Metadata":{"Common.PropertyName":"Display","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentDisplay"}},{"Kind":"Components.Component","Name":"Border","TypeName":"Blazorise.IFluentBorder","Documentation":"\n \n Specifies the border of an element.\n \n ","Metadata":{"Common.PropertyName":"Border","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentBorder"}},{"Kind":"Components.Component","Name":"Flex","TypeName":"Blazorise.IFluentFlex","Documentation":"\n \n Specifies flexbox properties of an element.\n \n ","Metadata":{"Common.PropertyName":"Flex","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentFlex"}},{"Kind":"Components.Component","Name":"Position","TypeName":"Blazorise.IFluentPosition","Documentation":"\n \n The position property specifies the type of positioning method used for an element (static, relative, fixed, absolute or sticky).\n \n ","Metadata":{"Common.PropertyName":"Position","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentPosition"}},{"Kind":"Components.Component","Name":"Overflow","TypeName":"Blazorise.IFluentOverflow","Documentation":"\n \n The overflow property controls what happens to content that is too big to fit into an area.\n \n ","Metadata":{"Common.PropertyName":"Overflow","Common.GloballyQualifiedTypeName":"global::Blazorise.IFluentOverflow"}},{"Kind":"Components.Component","Name":"Casing","TypeName":"Blazorise.CharacterCasing","IsEnum":true,"Documentation":"\n \n Changes the character casing of a element.\n \n ","Metadata":{"Common.PropertyName":"Casing","Common.GloballyQualifiedTypeName":"global::Blazorise.CharacterCasing"}},{"Kind":"Components.Component","Name":"TextColor","TypeName":"Blazorise.TextColor","Documentation":"\n \n Gets or sets the text color.\n \n ","Metadata":{"Common.PropertyName":"TextColor","Common.GloballyQualifiedTypeName":"global::Blazorise.TextColor"}},{"Kind":"Components.Component","Name":"TextAlignment","TypeName":"Blazorise.TextAlignment","IsEnum":true,"Documentation":"\n \n Gets or sets the text alignment.\n \n ","Metadata":{"Common.PropertyName":"TextAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.TextAlignment"}},{"Kind":"Components.Component","Name":"TextTransform","TypeName":"Blazorise.TextTransform","IsEnum":true,"Documentation":"\n \n Gets or sets the text transformation.\n \n ","Metadata":{"Common.PropertyName":"TextTransform","Common.GloballyQualifiedTypeName":"global::Blazorise.TextTransform"}},{"Kind":"Components.Component","Name":"TextWeight","TypeName":"Blazorise.TextWeight","IsEnum":true,"Documentation":"\n \n Gets or sets the text weight.\n \n ","Metadata":{"Common.PropertyName":"TextWeight","Common.GloballyQualifiedTypeName":"global::Blazorise.TextWeight"}},{"Kind":"Components.Component","Name":"TextOverflow","TypeName":"Blazorise.TextOverflow","IsEnum":true,"Documentation":"\n \n Determines how the text will behave when it is larger than a parent container.\n \n ","Metadata":{"Common.PropertyName":"TextOverflow","Common.GloballyQualifiedTypeName":"global::Blazorise.TextOverflow"}},{"Kind":"Components.Component","Name":"VerticalAlignment","TypeName":"Blazorise.VerticalAlignment","IsEnum":true,"Documentation":"\n \n Changes the vertical alignment of inline, inline-block, inline-table, and table cell elements.\n \n ","Metadata":{"Common.PropertyName":"VerticalAlignment","Common.GloballyQualifiedTypeName":"global::Blazorise.VerticalAlignment"}},{"Kind":"Components.Component","Name":"Background","TypeName":"Blazorise.Background","Documentation":"\n \n Gets or sets the component background color.\n \n ","Metadata":{"Common.PropertyName":"Background","Common.GloballyQualifiedTypeName":"global::Blazorise.Background"}},{"Kind":"Components.Component","Name":"Shadow","TypeName":"Blazorise.Shadow","IsEnum":true,"Documentation":"\n \n Gets or sets the component shadow box.\n \n ","Metadata":{"Common.PropertyName":"Shadow","Common.GloballyQualifiedTypeName":"global::Blazorise.Shadow"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.NotificationProvider","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"NotificationProvider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":750061420,"Kind":"Components.Component","Name":"Blazorise.Components.SelectList","AssemblyName":"Blazorise.Components","Documentation":"\n \n Dynamically builds select component and it's items based in the supplied data.\n \n Data item type.\n Type if the value inside of .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SelectList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.SelectList component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Components.SelectList component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the select element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Specifies that multiple items can be selected.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the select data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemDisabled","TypeName":"System.Func","Documentation":"\n \n Method used to determine if an item should be disabled.\n \n ","Metadata":{"Common.PropertyName":"ItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Currently selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValues","TypeName":"System.Collections.Generic.IReadOnlyList","Documentation":"\n \n Gets or sets the multiple selected item values.\n \n ","Metadata":{"Common.PropertyName":"SelectedValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs when the selected items value has changed (only when ==true).\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesExpression","TypeName":"System.Linq.Expressions.Expression>>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DefaultItemText","TypeName":"System.String","Documentation":"\n \n Display text of the default select item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DefaultItemValue","TypeName":"TValue","Documentation":"\n \n Value of the default select item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DefaultItemDisabled","TypeName":"System.Boolean","Documentation":"\n \n If true, disables the default item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DefaultItemHidden","TypeName":"System.Boolean","Documentation":"\n \n If true, disables the default item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemHidden","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css class-names.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Size of a select field.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"MaxVisibleItems","TypeName":"System.Int32?","Documentation":"\n \n Specifies how many options should be shown at once.\n \n ","Metadata":{"Common.PropertyName":"MaxVisibleItems","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an select to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.SelectList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.GenericTyped":"True"}},{"HashCode":-259631017,"Kind":"Components.Component","Name":"Blazorise.Components.SelectList","AssemblyName":"Blazorise.Components","Documentation":"\n \n Dynamically builds select component and it's items based in the supplied data.\n \n Data item type.\n Type if the value inside of .\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.SelectList"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Blazorise.Components.SelectList component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Blazorise.Components.SelectList component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ElementId","TypeName":"System.String","Documentation":"\n \n Gets or sets the select element id.\n \n ","Metadata":{"Common.PropertyName":"ElementId","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Multiple","TypeName":"System.Boolean","Documentation":"\n \n Specifies that multiple items can be selected.\n \n ","Metadata":{"Common.PropertyName":"Multiple","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Data","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets the select data-source.\n \n ","Metadata":{"Common.PropertyName":"Data","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"TextField","TypeName":"System.Func","Documentation":"\n \n Method used to get the display field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"TextField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueField","TypeName":"System.Func","Documentation":"\n \n Method used to get the value field from the supplied data source.\n \n ","Metadata":{"Common.PropertyName":"ValueField","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemDisabled","TypeName":"System.Func","Documentation":"\n \n Method used to determine if an item should be disabled.\n \n ","Metadata":{"Common.PropertyName":"ItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Func","Components.DelegateSignature":"True","Components.IsDelegateAwaitableResult":"False","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValue","TypeName":"TValue","Documentation":"\n \n Currently selected item value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValues","TypeName":"System.Collections.Generic.IReadOnlyList","Documentation":"\n \n Gets or sets the multiple selected item values.\n \n ","Metadata":{"Common.PropertyName":"SelectedValues","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyList","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Occurs after the selected value has changed.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"\n \n Occurs when the selected items value has changed (only when ==true).\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback>","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SelectedValuesExpression","TypeName":"System.Linq.Expressions.Expression>>","Documentation":"\n \n Gets or sets an expression that identifies the selected value.\n \n ","Metadata":{"Common.PropertyName":"SelectedValuesExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DefaultItemText","TypeName":"System.String","Documentation":"\n \n Display text of the default select item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemText","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"DefaultItemValue","TypeName":"TValue","Documentation":"\n \n Value of the default select item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemValue","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DefaultItemDisabled","TypeName":"System.Boolean","Documentation":"\n \n If true, disables the default item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemDisabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"DefaultItemHidden","TypeName":"System.Boolean","Documentation":"\n \n If true, disables the default item.\n \n ","Metadata":{"Common.PropertyName":"DefaultItemHidden","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n Custom css class-names.\n \n ","Metadata":{"Common.PropertyName":"Class","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n Custom styles.\n \n ","Metadata":{"Common.PropertyName":"Style","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Size","TypeName":"Blazorise.Size?","Documentation":"\n \n Size of a select field.\n \n ","Metadata":{"Common.PropertyName":"Size","Common.GloballyQualifiedTypeName":"global::Blazorise.Size?"}},{"Kind":"Components.Component","Name":"MaxVisibleItems","TypeName":"System.Int32?","Documentation":"\n \n Specifies how many options should be shown at once.\n \n ","Metadata":{"Common.PropertyName":"MaxVisibleItems","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"TabIndex","TypeName":"System.Int32?","Documentation":"\n \n If defined, indicates that its element can be focused and can participates in sequential keyboard navigation.\n \n ","Metadata":{"Common.PropertyName":"TabIndex","Common.GloballyQualifiedTypeName":"global::System.Int32?"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n Add the disabled boolean attribute on an select to prevent user interactions and make it appear lighter.\n \n ","Metadata":{"Common.PropertyName":"Disabled","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"Attributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n Captures all the custom attribute that are not part of Blazorise component.\n \n ","Metadata":{"Common.PropertyName":"Attributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.Dictionary"}},{"Kind":"Components.Component","Name":"Feedback","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Placeholder for validation messages.\n \n ","Metadata":{"Common.PropertyName":"Feedback","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components.SelectList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":604122277,"Kind":"Components.ChildContent","Name":"Blazorise.Components.SelectList.Feedback","AssemblyName":"Blazorise.Components","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"SelectList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.SelectList.Feedback","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":207462996,"Kind":"Components.ChildContent","Name":"Blazorise.Components.SelectList.Feedback","AssemblyName":"Blazorise.Components","Documentation":"\n \n Placeholder for validation messages.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Feedback","ParentTag":"Blazorise.Components.SelectList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.SelectList.Feedback","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2012427836,"Kind":"Components.ChildContent","Name":"Blazorise.Components.SelectList.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"SelectList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.SelectList.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":587349888,"Kind":"Components.ChildContent","Name":"Blazorise.Components.SelectList.ChildContent","AssemblyName":"Blazorise.Components","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Blazorise.Components.SelectList"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Blazorise.Components.SelectList.ChildContent","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1661102961,"Kind":"Components.Component","Name":"Blazorise.Components._Imports","AssemblyName":"Blazorise.Components","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components._Imports","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"_Imports"}},{"HashCode":-1242707131,"Kind":"Components.Component","Name":"Blazorise.Components._Imports","AssemblyName":"Blazorise.Components","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components._Imports"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Blazorise.Components._Imports","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"_Imports","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":255281530,"Kind":"Components.EventHandler","Name":"onmouseenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Blazorise.EventHandlers","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-363981116,"Kind":"Components.EventHandler","Name":"onmouseleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Blazorise.EventHandlers","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-412348275,"Kind":"Components.EventHandler","Name":"onfocus","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfocus' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfocus","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocus:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocus:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfocus","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfocus' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocus"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocus' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfocus' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1183441731,"Kind":"Components.EventHandler","Name":"onblur","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onblur' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onblur","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onblur:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onblur:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onblur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onblur' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onblur"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onblur' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onblur' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1244533523,"Kind":"Components.EventHandler","Name":"onfocusin","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfocusin' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfocusin","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusin:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusin:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfocusin","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfocusin' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocusin"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocusin' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfocusin' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1943172950,"Kind":"Components.EventHandler","Name":"onfocusout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfocusout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfocusout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfocusout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfocusout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfocusout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfocusout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocusout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfocusout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.FocusEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1669379088,"Kind":"Components.EventHandler","Name":"onmouseover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseover","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseover:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseover:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseover","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseover' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseover' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":206835795,"Kind":"Components.EventHandler","Name":"onmouseout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1703164961,"Kind":"Components.EventHandler","Name":"onmousemove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmousemove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmousemove","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousemove:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousemove:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmousemove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmousemove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousemove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousemove' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmousemove' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1539717881,"Kind":"Components.EventHandler","Name":"onmousedown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmousedown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmousedown","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousedown:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousedown:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmousedown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmousedown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousedown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousedown' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmousedown' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":2037212429,"Kind":"Components.EventHandler","Name":"onmouseup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmouseup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmouseup","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseup:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmouseup:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmouseup","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmouseup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmouseup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseup' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmouseup' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1076801267,"Kind":"Components.EventHandler","Name":"onclick","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onclick","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onclick:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onclick:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onclick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onclick"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onclick' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onclick' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":884794329,"Kind":"Components.EventHandler","Name":"ondblclick","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondblclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondblclick","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondblclick:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondblclick:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondblclick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondblclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondblclick"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondblclick' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondblclick' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1538615901,"Kind":"Components.EventHandler","Name":"onwheel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onwheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onwheel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwheel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwheel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onwheel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onwheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onwheel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onwheel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onwheel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.WheelEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-383152099,"Kind":"Components.EventHandler","Name":"onmousewheel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onmousewheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onmousewheel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousewheel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onmousewheel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onmousewheel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onmousewheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onmousewheel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousewheel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onmousewheel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.WheelEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":583382718,"Kind":"Components.EventHandler","Name":"oncontextmenu","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncontextmenu' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncontextmenu","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncontextmenu:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncontextmenu:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncontextmenu","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncontextmenu' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncontextmenu"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncontextmenu' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncontextmenu' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.MouseEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1496118296,"Kind":"Components.EventHandler","Name":"ondrag","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondrag' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondrag","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrag:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrag:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondrag","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondrag' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondrag"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondrag' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondrag' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1892667192,"Kind":"Components.EventHandler","Name":"ondragend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-695808398,"Kind":"Components.EventHandler","Name":"ondragenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":881656464,"Kind":"Components.EventHandler","Name":"ondragleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1675311030,"Kind":"Components.EventHandler","Name":"ondragover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragover","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragover:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragover:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragover","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragover' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragover' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1441981659,"Kind":"Components.EventHandler","Name":"ondragstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondragstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondragstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondragstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondragstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondragstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondragstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondragstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1321031139,"Kind":"Components.EventHandler","Name":"ondrop","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondrop' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondrop","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrop:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondrop:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondrop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondrop' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondrop"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondrop' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondrop' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.DragEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":797422111,"Kind":"Components.EventHandler","Name":"onkeydown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onkeydown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onkeydown","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeydown:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeydown:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onkeydown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onkeydown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeydown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeydown' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onkeydown' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-765211634,"Kind":"Components.EventHandler","Name":"onkeyup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onkeyup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onkeyup","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeyup:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeyup:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onkeyup","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onkeyup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeyup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeyup' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onkeyup' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1685080129,"Kind":"Components.EventHandler","Name":"onkeypress","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onkeypress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onkeypress","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeypress:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onkeypress:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onkeypress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onkeypress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onkeypress"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeypress' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onkeypress' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.KeyboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":700369429,"Kind":"Components.EventHandler","Name":"onchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onchange' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onchange' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.ChangeEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-144114499,"Kind":"Components.EventHandler","Name":"oninput","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oninput' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oninput","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninput:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninput:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oninput","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oninput' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oninput"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oninput' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oninput' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.ChangeEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-6567171,"Kind":"Components.EventHandler","Name":"oninvalid","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oninvalid' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oninvalid","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninvalid:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oninvalid:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oninvalid","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oninvalid' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oninvalid"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oninvalid' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oninvalid' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1160189933,"Kind":"Components.EventHandler","Name":"onreset","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onreset' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onreset","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreset:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreset:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onreset","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onreset' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onreset"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onreset' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onreset' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-253871031,"Kind":"Components.EventHandler","Name":"onselect","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onselect' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onselect","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselect:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselect:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onselect","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onselect' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselect"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselect' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onselect' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1693382503,"Kind":"Components.EventHandler","Name":"onselectstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onselectstart' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onselectstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onselectstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onselectstart' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselectstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselectstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onselectstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1399289399,"Kind":"Components.EventHandler","Name":"onselectionchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onselectionchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onselectionchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectionchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onselectionchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onselectionchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onselectionchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onselectionchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselectionchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onselectionchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1257688159,"Kind":"Components.EventHandler","Name":"onsubmit","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onsubmit' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onsubmit","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsubmit:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsubmit:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onsubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onsubmit' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onsubmit"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onsubmit' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onsubmit' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":526616602,"Kind":"Components.EventHandler","Name":"onbeforecopy","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforecopy' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforecopy","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecopy:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecopy:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforecopy","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforecopy' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforecopy"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforecopy' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforecopy' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-704514247,"Kind":"Components.EventHandler","Name":"onbeforecut","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforecut' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforecut","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecut:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforecut:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforecut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforecut' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforecut"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforecut' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforecut' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1301262964,"Kind":"Components.EventHandler","Name":"onbeforepaste","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforepaste' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforepaste","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforepaste:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforepaste:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforepaste","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforepaste' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforepaste"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforepaste' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforepaste' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-943806315,"Kind":"Components.EventHandler","Name":"oncopy","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncopy' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncopy","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncopy:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncopy:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncopy","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncopy' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncopy"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncopy' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncopy' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1024736527,"Kind":"Components.EventHandler","Name":"oncut","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncut' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncut","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncut:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncut:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncut","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncut' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncut"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncut' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncut' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1564030866,"Kind":"Components.EventHandler","Name":"onpaste","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpaste' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpaste","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpaste:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpaste:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpaste","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpaste' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpaste"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpaste' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpaste' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ClipboardEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-245678027,"Kind":"Components.EventHandler","Name":"ontouchcancel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchcancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchcancel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchcancel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchcancel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchcancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchcancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchcancel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchcancel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchcancel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1303133076,"Kind":"Components.EventHandler","Name":"ontouchend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1167672914,"Kind":"Components.EventHandler","Name":"ontouchmove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchmove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchmove","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchmove:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchmove:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchmove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchmove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchmove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchmove' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchmove' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1716506156,"Kind":"Components.EventHandler","Name":"ontouchstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1776231308,"Kind":"Components.EventHandler","Name":"ontouchenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-760395158,"Kind":"Components.EventHandler","Name":"ontouchleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontouchleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontouchleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontouchleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontouchleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontouchleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontouchleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontouchleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.TouchEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":448925539,"Kind":"Components.EventHandler","Name":"ongotpointercapture","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ongotpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ongotpointercapture","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ongotpointercapture:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ongotpointercapture:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ongotpointercapture","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ongotpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ongotpointercapture"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ongotpointercapture' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ongotpointercapture' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1828352982,"Kind":"Components.EventHandler","Name":"onlostpointercapture","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onlostpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onlostpointercapture","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onlostpointercapture:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onlostpointercapture:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onlostpointercapture","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onlostpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onlostpointercapture"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onlostpointercapture' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onlostpointercapture' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-824984604,"Kind":"Components.EventHandler","Name":"onpointercancel","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointercancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointercancel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointercancel:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointercancel:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointercancel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointercancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointercancel"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointercancel' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointercancel' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":512689634,"Kind":"Components.EventHandler","Name":"onpointerdown","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerdown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerdown","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerdown:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerdown:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerdown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerdown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerdown"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerdown' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerdown' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-131639322,"Kind":"Components.EventHandler","Name":"onpointerenter","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerenter","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerenter:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerenter:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerenter","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerenter"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerenter' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerenter' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-2081055617,"Kind":"Components.EventHandler","Name":"onpointerleave","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerleave","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerleave:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerleave:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerleave","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerleave"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerleave' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerleave' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":671343776,"Kind":"Components.EventHandler","Name":"onpointermove","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointermove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointermove","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointermove:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointermove:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointermove","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointermove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointermove"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointermove' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointermove' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-906399437,"Kind":"Components.EventHandler","Name":"onpointerout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1673358071,"Kind":"Components.EventHandler","Name":"onpointerover","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerover","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerover:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerover:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerover","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerover"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerover' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerover' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1883012605,"Kind":"Components.EventHandler","Name":"onpointerup","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerup","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerup:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerup:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerup","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerup"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerup' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerup' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.PointerEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-445196629,"Kind":"Components.EventHandler","Name":"oncanplay","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncanplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncanplay","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplay:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplay:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncanplay","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncanplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncanplay"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncanplay' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncanplay' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1072288228,"Kind":"Components.EventHandler","Name":"oncanplaythrough","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncanplaythrough' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncanplaythrough","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplaythrough:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncanplaythrough:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncanplaythrough","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncanplaythrough' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncanplaythrough"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncanplaythrough' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncanplaythrough' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":429038913,"Kind":"Components.EventHandler","Name":"oncuechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@oncuechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@oncuechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncuechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@oncuechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@oncuechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@oncuechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"oncuechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncuechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@oncuechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-857605877,"Kind":"Components.EventHandler","Name":"ondurationchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondurationchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondurationchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondurationchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondurationchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondurationchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondurationchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondurationchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondurationchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondurationchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1023041156,"Kind":"Components.EventHandler","Name":"onemptied","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onemptied' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onemptied","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onemptied:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onemptied:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onemptied","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onemptied' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onemptied"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onemptied' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onemptied' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-2113325282,"Kind":"Components.EventHandler","Name":"onpause","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpause' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpause","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpause:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpause:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpause","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpause' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpause"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpause' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpause' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1171829661,"Kind":"Components.EventHandler","Name":"onplay","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onplay","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplay:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplay:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onplay","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onplay"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onplay' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onplay' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1924423103,"Kind":"Components.EventHandler","Name":"onplaying","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onplaying' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onplaying","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplaying:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onplaying:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onplaying","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onplaying' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onplaying"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onplaying' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onplaying' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":251218392,"Kind":"Components.EventHandler","Name":"onratechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onratechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onratechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onratechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onratechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onratechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onratechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onratechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onratechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onratechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1200360301,"Kind":"Components.EventHandler","Name":"onseeked","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onseeked' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onseeked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeked:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeked:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onseeked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onseeked' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onseeked"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onseeked' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onseeked' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":870409781,"Kind":"Components.EventHandler","Name":"onseeking","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onseeking' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onseeking","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeking:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onseeking:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onseeking","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onseeking' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onseeking"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onseeking' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onseeking' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":2005397906,"Kind":"Components.EventHandler","Name":"onstalled","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onstalled' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onstalled","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstalled:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstalled:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onstalled","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onstalled' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onstalled"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onstalled' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onstalled' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":148340652,"Kind":"Components.EventHandler","Name":"onstop","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onstop' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onstop","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstop:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onstop:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onstop","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onstop' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onstop"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onstop' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onstop' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":17598829,"Kind":"Components.EventHandler","Name":"onsuspend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onsuspend' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onsuspend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsuspend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onsuspend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onsuspend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onsuspend' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onsuspend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onsuspend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onsuspend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1960382636,"Kind":"Components.EventHandler","Name":"ontimeupdate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontimeupdate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontimeupdate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeupdate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeupdate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontimeupdate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontimeupdate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontimeupdate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontimeupdate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontimeupdate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-901598092,"Kind":"Components.EventHandler","Name":"onvolumechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onvolumechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onvolumechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onvolumechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onvolumechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onvolumechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onvolumechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onvolumechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onvolumechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onvolumechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1685471538,"Kind":"Components.EventHandler","Name":"onwaiting","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onwaiting' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onwaiting","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwaiting:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onwaiting:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onwaiting","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onwaiting' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onwaiting"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onwaiting' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onwaiting' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-623329157,"Kind":"Components.EventHandler","Name":"onloadstart","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadstart","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadstart:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadstart:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadstart","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadstart"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadstart' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadstart' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-516077056,"Kind":"Components.EventHandler","Name":"ontimeout","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontimeout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontimeout","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeout:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontimeout:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontimeout","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontimeout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontimeout"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontimeout' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontimeout' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":861748868,"Kind":"Components.EventHandler","Name":"onabort","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onabort' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onabort","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onabort:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onabort:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onabort","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onabort' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onabort"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onabort' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onabort' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1292834145,"Kind":"Components.EventHandler","Name":"onload","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onload' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onload","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onload:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onload:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onload","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onload' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onload"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onload' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onload' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-491267811,"Kind":"Components.EventHandler","Name":"onloadend","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadend","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadend:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadend:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadend","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadend"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadend' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadend' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1274141778,"Kind":"Components.EventHandler","Name":"onprogress","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onprogress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onprogress","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onprogress:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onprogress:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onprogress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onprogress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onprogress"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onprogress' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onprogress' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ProgressEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1470710021,"Kind":"Components.EventHandler","Name":"onerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onerror' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ErrorEventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onerror","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onerror:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onerror:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onerror","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onerror' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ErrorEventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onerror' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onerror' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"Microsoft.AspNetCore.Components.Web.ErrorEventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":2097203272,"Kind":"Components.EventHandler","Name":"onactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1860614855,"Kind":"Components.EventHandler","Name":"onbeforeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforeactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforeactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforeactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforeactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforeactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforeactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-944834360,"Kind":"Components.EventHandler","Name":"onbeforedeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onbeforedeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onbeforedeactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforedeactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onbeforedeactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onbeforedeactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onbeforedeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onbeforedeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforedeactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onbeforedeactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":985382823,"Kind":"Components.EventHandler","Name":"ondeactivate","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ondeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ondeactivate","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondeactivate:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ondeactivate:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ondeactivate","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ondeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ondeactivate"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondeactivate' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ondeactivate' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1227747450,"Kind":"Components.EventHandler","Name":"onended","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onended' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onended","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onended:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onended:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onended","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onended' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onended"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onended' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onended' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1608024556,"Kind":"Components.EventHandler","Name":"onfullscreenchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfullscreenchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfullscreenchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfullscreenchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfullscreenchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfullscreenchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfullscreenchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfullscreenchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1492855282,"Kind":"Components.EventHandler","Name":"onfullscreenerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onfullscreenerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onfullscreenerror","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenerror:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onfullscreenerror:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onfullscreenerror","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onfullscreenerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onfullscreenerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfullscreenerror' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onfullscreenerror' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":561974861,"Kind":"Components.EventHandler","Name":"onloadeddata","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadeddata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadeddata","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadeddata:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadeddata:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadeddata","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadeddata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadeddata"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadeddata' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadeddata' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":143882370,"Kind":"Components.EventHandler","Name":"onloadedmetadata","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onloadedmetadata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onloadedmetadata","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadedmetadata:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onloadedmetadata:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onloadedmetadata","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onloadedmetadata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onloadedmetadata"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadedmetadata' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onloadedmetadata' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":807609890,"Kind":"Components.EventHandler","Name":"onpointerlockchange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerlockchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerlockchange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockchange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockchange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerlockchange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerlockchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerlockchange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerlockchange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerlockchange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":322499480,"Kind":"Components.EventHandler","Name":"onpointerlockerror","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onpointerlockerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onpointerlockerror","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockerror:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onpointerlockerror:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onpointerlockerror","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onpointerlockerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onpointerlockerror"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerlockerror' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onpointerlockerror' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1310773309,"Kind":"Components.EventHandler","Name":"onreadystatechange","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onreadystatechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onreadystatechange","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreadystatechange:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onreadystatechange:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onreadystatechange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onreadystatechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onreadystatechange"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onreadystatechange' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onreadystatechange' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":1337217167,"Kind":"Components.EventHandler","Name":"onscroll","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@onscroll' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@onscroll","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onscroll:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@onscroll:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@onscroll","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@onscroll' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"onscroll"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@onscroll' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@onscroll' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-1918318624,"Kind":"Components.EventHandler","Name":"ontoggle","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Sets the '@ontoggle' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ontoggle","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontoggle:preventDefault","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"*","Attributes":[{"Name":"@ontoggle:stopPropagation","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.EventHandler","Name":"@ontoggle","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Sets the '@ontoggle' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.","Metadata":{"Components.IsWeaklyTyped":"True","Common.DirectiveAttribute":"True","Common.PropertyName":"ontoggle"},"BoundAttributeParameters":[{"Name":"preventDefault","TypeName":"System.Boolean","Documentation":"Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontoggle' event.","Metadata":{"Common.PropertyName":"PreventDefault"}},{"Name":"stopPropagation","TypeName":"System.Boolean","Documentation":"Specifies whether to prevent further propagation of the '@ontoggle' event in the capturing and bubbling phases.","Metadata":{"Common.PropertyName":"StopPropagation"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.EventHandler","Components.EventHandler.EventArgs":"System.EventArgs","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Web.EventHandlers","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"EventHandlers"}},{"HashCode":-666102522,"Kind":"Components.Splat","Name":"Attributes","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Merges a collection of attributes into the current element or component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@attributes","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Splat","Name":"@attributes","TypeName":"System.Object","Documentation":"Merges a collection of attributes into the current element or component.","Metadata":{"Common.PropertyName":"Attributes","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Splat","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Attributes"}},{"HashCode":-145164111,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <a> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"a","Attributes":[{"Name":"asp-action"}]},{"TagName":"a","Attributes":[{"Name":"asp-controller"}]},{"TagName":"a","Attributes":[{"Name":"asp-area"}]},{"TagName":"a","Attributes":[{"Name":"asp-page"}]},{"TagName":"a","Attributes":[{"Name":"asp-page-handler"}]},{"TagName":"a","Attributes":[{"Name":"asp-fragment"}]},{"TagName":"a","Attributes":[{"Name":"asp-host"}]},{"TagName":"a","Attributes":[{"Name":"asp-protocol"}]},{"TagName":"a","Attributes":[{"Name":"asp-route"}]},{"TagName":"a","Attributes":[{"Name":"asp-all-route-data"}]},{"TagName":"a","Attributes":[{"Name":"asp-route-","NameComparison":1}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n \n The name of the action method.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n \n The name of the controller.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n \n The name of the area.\n \n \n Must be null if is non-null.\n \n ","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n \n The name of the page.\n \n \n Must be null if or , \n is non-null.\n \n ","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n \n The name of the page handler.\n \n \n Must be null if or , or \n is non-null.\n \n ","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-protocol","TypeName":"System.String","Documentation":"\n \n The protocol for the URL, such as \"http\" or \"https\".\n \n ","Metadata":{"Common.PropertyName":"Protocol"}},{"Kind":"ITagHelper","Name":"asp-host","TypeName":"System.String","Documentation":"\n \n The host name.\n \n ","Metadata":{"Common.PropertyName":"Host"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n \n The URL fragment name.\n \n ","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n \n Name of the route.\n \n \n Must be null if one of , , \n or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n \n Additional parameters for the route.\n \n ","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"AnchorTagHelper"}},{"HashCode":-2017601555,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <cache> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"cache"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"priority","TypeName":"Microsoft.Extensions.Caching.Memory.CacheItemPriority?","Documentation":"\n \n Gets or sets the policy for the cache entry.\n \n ","Metadata":{"Common.PropertyName":"Priority"}},{"Kind":"ITagHelper","Name":"vary-by","TypeName":"System.String","Documentation":"\n \n Gets or sets a to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryBy"}},{"Kind":"ITagHelper","Name":"vary-by-header","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByHeader"}},{"Kind":"ITagHelper","Name":"vary-by-query","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByQuery"}},{"Kind":"ITagHelper","Name":"vary-by-route","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByRoute"}},{"Kind":"ITagHelper","Name":"vary-by-cookie","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByCookie"}},{"Kind":"ITagHelper","Name":"vary-by-user","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\n .\n \n ","Metadata":{"Common.PropertyName":"VaryByUser"}},{"Kind":"ITagHelper","Name":"vary-by-culture","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by request culture.\n \n Setting this to true would result in the result to be varied by \n and .\n \n \n ","Metadata":{"Common.PropertyName":"VaryByCulture"}},{"Kind":"ITagHelper","Name":"expires-on","TypeName":"System.DateTimeOffset?","Documentation":"\n \n Gets or sets the exact the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresOn"}},{"Kind":"ITagHelper","Name":"expires-after","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresAfter"}},{"Kind":"ITagHelper","Name":"expires-sliding","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration from last access that the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresSliding"}},{"Kind":"ITagHelper","Name":"enabled","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value which determines if the tag helper is enabled or not.\n \n ","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"CacheTagHelper"}},{"HashCode":-1000842291,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n A that renders a Razor component.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"component","TagStructure":2,"Attributes":[{"Name":"type"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"params","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"param-","IndexerTypeName":"System.Object","Documentation":"\n \n Gets or sets values for component parameters.\n \n ","Metadata":{"Common.PropertyName":"Parameters"}},{"Kind":"ITagHelper","Name":"type","TypeName":"System.Type","Documentation":"\n \n Gets or sets the component type. This value is required.\n \n ","Metadata":{"Common.PropertyName":"ComponentType"}},{"Kind":"ITagHelper","Name":"render-mode","TypeName":"Microsoft.AspNetCore.Mvc.Rendering.RenderMode","IsEnum":true,"Documentation":"\n \n Gets or sets the \n \n ","Metadata":{"Common.PropertyName":"RenderMode"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"ComponentTagHelper"}},{"HashCode":4232840,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <distributed-cache> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"distributed-cache","Attributes":[{"Name":"name"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n Gets or sets a unique name to discriminate cached entries.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"vary-by","TypeName":"System.String","Documentation":"\n \n Gets or sets a to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryBy"}},{"Kind":"ITagHelper","Name":"vary-by-header","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByHeader"}},{"Kind":"ITagHelper","Name":"vary-by-query","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByQuery"}},{"Kind":"ITagHelper","Name":"vary-by-route","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByRoute"}},{"Kind":"ITagHelper","Name":"vary-by-cookie","TypeName":"System.String","Documentation":"\n \n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\n \n ","Metadata":{"Common.PropertyName":"VaryByCookie"}},{"Kind":"ITagHelper","Name":"vary-by-user","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\n .\n \n ","Metadata":{"Common.PropertyName":"VaryByUser"}},{"Kind":"ITagHelper","Name":"vary-by-culture","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a value that determines if the cached result is to be varied by request culture.\n \n Setting this to true would result in the result to be varied by \n and .\n \n \n ","Metadata":{"Common.PropertyName":"VaryByCulture"}},{"Kind":"ITagHelper","Name":"expires-on","TypeName":"System.DateTimeOffset?","Documentation":"\n \n Gets or sets the exact the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresOn"}},{"Kind":"ITagHelper","Name":"expires-after","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresAfter"}},{"Kind":"ITagHelper","Name":"expires-sliding","TypeName":"System.TimeSpan?","Documentation":"\n \n Gets or sets the duration from last access that the cache entry should be evicted.\n \n ","Metadata":{"Common.PropertyName":"ExpiresSliding"}},{"Kind":"ITagHelper","Name":"enabled","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value which determines if the tag helper is enabled or not.\n \n ","Metadata":{"Common.PropertyName":"Enabled"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"DistributedCacheTagHelper"}},{"HashCode":841944332,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <environment> elements that conditionally renders\n content based on the current value of .\n If the environment is not listed in the specified or ,\n or if it is in , the content will not be rendered.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"environment"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"names","TypeName":"System.String","Documentation":"\n \n A comma separated list of environment names in which the content should be rendered.\n If the current environment is also in the list, the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ","Metadata":{"Common.PropertyName":"Names"}},{"Kind":"ITagHelper","Name":"include","TypeName":"System.String","Documentation":"\n \n A comma separated list of environment names in which the content should be rendered.\n If the current environment is also in the list, the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ","Metadata":{"Common.PropertyName":"Include"}},{"Kind":"ITagHelper","Name":"exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of environment names in which the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ","Metadata":{"Common.PropertyName":"Exclude"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"EnvironmentTagHelper"}},{"HashCode":-1374845942,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <button> elements and <input> elements with\n their type attribute set to image or submit.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"button","Attributes":[{"Name":"asp-action"}]},{"TagName":"button","Attributes":[{"Name":"asp-controller"}]},{"TagName":"button","Attributes":[{"Name":"asp-area"}]},{"TagName":"button","Attributes":[{"Name":"asp-page"}]},{"TagName":"button","Attributes":[{"Name":"asp-page-handler"}]},{"TagName":"button","Attributes":[{"Name":"asp-fragment"}]},{"TagName":"button","Attributes":[{"Name":"asp-route"}]},{"TagName":"button","Attributes":[{"Name":"asp-all-route-data"}]},{"TagName":"button","Attributes":[{"Name":"asp-route-","NameComparison":1}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-action"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-controller"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-area"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-page"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-page-handler"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-fragment"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-route"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-all-route-data"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"image","ValueComparison":1},{"Name":"asp-route-","NameComparison":1}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-action"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-controller"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-area"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-page"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-page-handler"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-fragment"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-route"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-all-route-data"}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"type","Value":"submit","ValueComparison":1},{"Name":"asp-route-","NameComparison":1}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n \n The name of the action method.\n \n ","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n \n The name of the controller.\n \n ","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n \n The name of the area.\n \n ","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n \n The name of the page.\n \n ","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n \n The name of the page handler.\n \n ","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n \n Gets or sets the URL fragment.\n \n ","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n \n Name of the route.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n \n Additional parameters for the route.\n \n ","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"FormActionTagHelper"}},{"HashCode":-127896823,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <form> elements.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"form"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-action","TypeName":"System.String","Documentation":"\n \n The name of the action method.\n \n ","Metadata":{"Common.PropertyName":"Action"}},{"Kind":"ITagHelper","Name":"asp-controller","TypeName":"System.String","Documentation":"\n \n The name of the controller.\n \n ","Metadata":{"Common.PropertyName":"Controller"}},{"Kind":"ITagHelper","Name":"asp-area","TypeName":"System.String","Documentation":"\n \n The name of the area.\n \n ","Metadata":{"Common.PropertyName":"Area"}},{"Kind":"ITagHelper","Name":"asp-page","TypeName":"System.String","Documentation":"\n \n The name of the page.\n \n ","Metadata":{"Common.PropertyName":"Page"}},{"Kind":"ITagHelper","Name":"asp-page-handler","TypeName":"System.String","Documentation":"\n \n The name of the page handler.\n \n ","Metadata":{"Common.PropertyName":"PageHandler"}},{"Kind":"ITagHelper","Name":"asp-antiforgery","TypeName":"System.Boolean?","Documentation":"\n \n Whether the antiforgery token should be generated.\n \n Defaults to false if user provides an action attribute\n or if the method is ; true otherwise.\n ","Metadata":{"Common.PropertyName":"Antiforgery"}},{"Kind":"ITagHelper","Name":"asp-fragment","TypeName":"System.String","Documentation":"\n \n Gets or sets the URL fragment.\n \n ","Metadata":{"Common.PropertyName":"Fragment"}},{"Kind":"ITagHelper","Name":"asp-route","TypeName":"System.String","Documentation":"\n \n Name of the route.\n \n \n Must be null if or is non-null.\n \n ","Metadata":{"Common.PropertyName":"Route"}},{"Kind":"ITagHelper","Name":"asp-all-route-data","TypeName":"System.Collections.Generic.IDictionary","IndexerNamePrefix":"asp-route-","IndexerTypeName":"System.String","Documentation":"\n \n Additional parameters for the route.\n \n ","Metadata":{"Common.PropertyName":"RouteValues"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"FormTagHelper"}},{"HashCode":-1290579374,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <img> elements that supports file versioning.\n \n \n The tag helper won't process for cases with just the 'src' attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"asp-append-version"},{"Name":"src"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"src","TypeName":"System.String","Documentation":"\n \n Source of the image.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Src"}},{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean","Documentation":"\n \n Value indicating if file version should be appended to the src urls.\n \n \n If true then a query string \"v\" with the encoded content of the file is added.\n \n ","Metadata":{"Common.PropertyName":"AppendVersion"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"ImageTagHelper"}},{"HashCode":2018561384,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <input> elements with an asp-for attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"asp-format","TypeName":"System.String","Documentation":"\n \n The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the\n result. Sets the generated \"value\" attribute to that formatted string.\n \n \n Not used if the provided (see ) or calculated \"type\" attribute value is\n checkbox, password, or radio. That is, is used when calling\n .\n \n ","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"ITagHelper","Name":"type","TypeName":"System.String","Documentation":"\n \n The type of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine the \n helper to call and the default value. A default is not calculated\n if the provided (see ) or calculated \"type\" attribute value is checkbox,\n hidden, password, or radio.\n \n ","Metadata":{"Common.PropertyName":"InputTypeName"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"value","TypeName":"System.String","Documentation":"\n \n The value of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine the generated \"checked\" attribute\n if is \"radio\". Must not be null in that case.\n \n ","Metadata":{"Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"InputTagHelper"}},{"HashCode":-555015231,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <label> elements with an asp-for attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"label","Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"LabelTagHelper"}},{"HashCode":-195469401,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <link> elements that supports fallback href paths.\n \n \n The tag helper won't process for cases with just the 'href' attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-href-include"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-href-exclude"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href-include"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-href-exclude"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-test-class"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-test-property"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-fallback-test-value"}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"asp-append-version"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"href","TypeName":"System.String","Documentation":"\n \n Address of the linked resource.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Href"}},{"Kind":"ITagHelper","Name":"asp-href-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to load.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"HrefInclude"}},{"Kind":"ITagHelper","Name":"asp-href-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to exclude from loading.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"HrefExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-href","TypeName":"System.String","Documentation":"\n \n The URL of a CSS stylesheet to fallback to in the case the primary one fails.\n \n ","Metadata":{"Common.PropertyName":"FallbackHref"}},{"Kind":"ITagHelper","Name":"asp-suppress-fallback-integrity","TypeName":"System.Boolean","Documentation":"\n \n Boolean value that determines if an integrity hash will be compared with value.\n \n ","Metadata":{"Common.PropertyName":"SuppressFallbackIntegrity"}},{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean?","Documentation":"\n \n Value indicating if file version should be appended to the href urls.\n \n \n If true then a query string \"v\" with the encoded content of the file is added.\n \n ","Metadata":{"Common.PropertyName":"AppendVersion"}},{"Kind":"ITagHelper","Name":"asp-fallback-href-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to fallback to in the case the primary\n one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"FallbackHrefInclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-href-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of CSS stylesheets to exclude from the fallback list, in\n the case the primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"FallbackHrefExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-class","TypeName":"System.String","Documentation":"\n \n The class name defined in the stylesheet to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ","Metadata":{"Common.PropertyName":"FallbackTestClass"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-property","TypeName":"System.String","Documentation":"\n \n The CSS property name to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ","Metadata":{"Common.PropertyName":"FallbackTestProperty"}},{"Kind":"ITagHelper","Name":"asp-fallback-test-value","TypeName":"System.String","Documentation":"\n \n The CSS property value to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ","Metadata":{"Common.PropertyName":"FallbackTestValue"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"LinkTagHelper"}},{"HashCode":1192023020,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <option> elements.\n \n \n This works in conjunction with . It reads elements\n content but does not modify that content. The only modification it makes is to add a selected attribute\n in some cases.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"option"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"value","TypeName":"System.String","Documentation":"\n \n Specifies a value for the <option> element.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Value"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"OptionTagHelper"}},{"HashCode":327896149,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n Renders a partial view.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"partial","TagStructure":2,"Attributes":[{"Name":"name"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name or path of the partial view that is rendered to the response.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"ITagHelper","Name":"for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model. Cannot be used together with .\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"model","TypeName":"System.Object","Documentation":"\n \n The model to pass into the partial view. Cannot be used together with .\n \n ","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"ITagHelper","Name":"optional","TypeName":"System.Boolean","Documentation":"\n \n When optional, executing the tag helper will no-op if the view cannot be located.\n Otherwise will throw stating the view could not be found.\n \n ","Metadata":{"Common.PropertyName":"Optional"}},{"Kind":"ITagHelper","Name":"fallback-name","TypeName":"System.String","Documentation":"\n \n View to lookup if the view specified by cannot be located.\n \n ","Metadata":{"Common.PropertyName":"FallbackName"}},{"Kind":"ITagHelper","Name":"view-data","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary","IndexerNamePrefix":"view-data-","IndexerTypeName":"System.Object","Documentation":"\n \n A to pass into the partial view.\n \n ","Metadata":{"Common.PropertyName":"ViewData"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"PartialTagHelper"}},{"HashCode":676814577,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n A that saves the state of Razor components rendered on the page up to that point.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"persist-component-state","TagStructure":2}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"persist-mode","TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.PersistenceMode?","Documentation":"\n \n Gets or sets the for the state to persist.\n \n ","Metadata":{"Common.PropertyName":"PersistenceMode"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"PersistComponentStateTagHelper"}},{"HashCode":962839027,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <script> elements that supports fallback src paths.\n \n \n The tag helper won't process for cases with just the 'src' attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"script","Attributes":[{"Name":"asp-src-include"}]},{"TagName":"script","Attributes":[{"Name":"asp-src-exclude"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src-include"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-src-exclude"}]},{"TagName":"script","Attributes":[{"Name":"asp-fallback-test"}]},{"TagName":"script","Attributes":[{"Name":"asp-append-version"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"src","TypeName":"System.String","Documentation":"\n \n Address of the external script to use.\n \n \n Passed through to the generated HTML in all cases.\n \n ","Metadata":{"Common.PropertyName":"Src"}},{"Kind":"ITagHelper","Name":"asp-src-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to load.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"SrcInclude"}},{"Kind":"ITagHelper","Name":"asp-src-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to exclude from loading.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"SrcExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-src","TypeName":"System.String","Documentation":"\n \n The URL of a Script tag to fallback to in the case the primary one fails.\n \n ","Metadata":{"Common.PropertyName":"FallbackSrc"}},{"Kind":"ITagHelper","Name":"asp-suppress-fallback-integrity","TypeName":"System.Boolean","Documentation":"\n \n Boolean value that determines if an integrity hash will be compared with value.\n \n ","Metadata":{"Common.PropertyName":"SuppressFallbackIntegrity"}},{"Kind":"ITagHelper","Name":"asp-append-version","TypeName":"System.Boolean?","Documentation":"\n \n Value indicating if file version should be appended to src urls.\n \n \n A query string \"v\" with the encoded content of the file is added.\n \n ","Metadata":{"Common.PropertyName":"AppendVersion"}},{"Kind":"ITagHelper","Name":"asp-fallback-src-include","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to fallback to in the case the\n primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ","Metadata":{"Common.PropertyName":"FallbackSrcInclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-src-exclude","TypeName":"System.String","Documentation":"\n \n A comma separated list of globbed file patterns of JavaScript scripts to exclude from the fallback list, in\n the case the primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ","Metadata":{"Common.PropertyName":"FallbackSrcExclude"}},{"Kind":"ITagHelper","Name":"asp-fallback-test","TypeName":"System.String","Documentation":"\n \n The script method defined in the primary script to use for the fallback test.\n \n ","Metadata":{"Common.PropertyName":"FallbackTestExpression"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"ScriptTagHelper"}},{"HashCode":-1304496591,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <select> elements with asp-for and/or\n asp-items attribute(s).\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"select","Attributes":[{"Name":"asp-for"}]},{"TagName":"select","Attributes":[{"Name":"asp-items"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"asp-items","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n A collection of objects used to populate the <select> element with\n <optgroup> and <option> elements.\n \n ","Metadata":{"Common.PropertyName":"Items"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ","Metadata":{"Common.PropertyName":"Name"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"SelectTagHelper"}},{"HashCode":-1556932047,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting <textarea> elements with an asp-for attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"textarea","Attributes":[{"Name":"asp-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n An expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}},{"Kind":"ITagHelper","Name":"name","TypeName":"System.String","Documentation":"\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ","Metadata":{"Common.PropertyName":"Name"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"TextAreaTagHelper"}},{"HashCode":-1067790191,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting any HTML element with an asp-validation-for\n attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"span","Attributes":[{"Name":"asp-validation-for"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-validation-for","TypeName":"Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression","Documentation":"\n \n Gets an expression to be evaluated against the current model.\n \n ","Metadata":{"Common.PropertyName":"For"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"ValidationMessageTagHelper"}},{"HashCode":-1744300995,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.TagHelpers","Documentation":"\n \n implementation targeting any HTML element with an asp-validation-summary\n attribute.\n \n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"div","Attributes":[{"Name":"asp-validation-summary"}]}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"asp-validation-summary","TypeName":"Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary","IsEnum":true,"Documentation":"\n \n If or , appends a validation\n summary. Otherwise (, the default), this tag helper does nothing.\n \n \n Thrown if setter is called with an undefined value e.g.\n (ValidationSummary)23.\n \n ","Metadata":{"Common.PropertyName":"ValidationSummary"}}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.TagHelpers","Common.TypeNameIdentifier":"ValidationSummaryTagHelper"}},{"HashCode":-1460206721,"Kind":"ITagHelper","Name":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper","AssemblyName":"Microsoft.AspNetCore.Mvc.Razor","Documentation":"\n \n implementation targeting elements containing attributes with URL expected values.\n \n Resolves URLs starting with '~/' (relative to the application's 'webroot' setting) that are not\n targeted by other s. Runs prior to other s to ensure\n application-relative URLs are resolved.\n ","CaseSensitive":false,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"itemid","Value":"~/","ValueComparison":2}]},{"TagName":"a","Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"applet","Attributes":[{"Name":"archive","Value":"~/","ValueComparison":2}]},{"TagName":"area","TagStructure":2,"Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"audio","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"base","TagStructure":2,"Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"blockquote","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"button","Attributes":[{"Name":"formaction","Value":"~/","ValueComparison":2}]},{"TagName":"del","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"embed","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"form","Attributes":[{"Name":"action","Value":"~/","ValueComparison":2}]},{"TagName":"html","Attributes":[{"Name":"manifest","Value":"~/","ValueComparison":2}]},{"TagName":"iframe","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"img","TagStructure":2,"Attributes":[{"Name":"srcset","Value":"~/","ValueComparison":2}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"input","TagStructure":2,"Attributes":[{"Name":"formaction","Value":"~/","ValueComparison":2}]},{"TagName":"ins","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"link","TagStructure":2,"Attributes":[{"Name":"href","Value":"~/","ValueComparison":2}]},{"TagName":"menuitem","Attributes":[{"Name":"icon","Value":"~/","ValueComparison":2}]},{"TagName":"object","Attributes":[{"Name":"archive","Value":"~/","ValueComparison":2}]},{"TagName":"object","Attributes":[{"Name":"data","Value":"~/","ValueComparison":2}]},{"TagName":"q","Attributes":[{"Name":"cite","Value":"~/","ValueComparison":2}]},{"TagName":"script","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"source","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"source","TagStructure":2,"Attributes":[{"Name":"srcset","Value":"~/","ValueComparison":2}]},{"TagName":"track","TagStructure":2,"Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"video","Attributes":[{"Name":"src","Value":"~/","ValueComparison":2}]},{"TagName":"video","Attributes":[{"Name":"poster","Value":"~/","ValueComparison":2}]}],"Metadata":{"Runtime.Name":"ITagHelper","Common.TypeName":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper","Common.TypeNamespace":"Microsoft.AspNetCore.Mvc.Razor.TagHelpers","Common.TypeNameIdentifier":"UrlResolutionTagHelper"}},{"HashCode":-1487122310,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to an attribute and a change event, based on the naming of the bind attribute. For example: @bind-value=\"...\" and @bind-value:event=\"onchange\" will assign the current value of the expression to the 'value' attribute, and assign a delegate that attempts to set the value to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@bind-","NameComparison":1,"Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-...","TypeName":"System.Collections.Generic.Dictionary","IndexerNamePrefix":"@bind-","IndexerTypeName":"System.Object","Documentation":"Binds the provided expression to an attribute and a change event, based on the naming of the bind attribute. For example: @bind-value=\"...\" and @bind-value:event=\"onchange\" will assign the current value of the expression to the 'value' attribute, and assign a delegate that attempts to set the value to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the corresponding bind attribute. For example: @bind-value:format=\"...\" will apply a format string to the value specified in @bind-value=\"...\". The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-...' attribute.","Metadata":{"Common.PropertyName":"Event"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.Fallback":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Bind","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Common.TypeNameIdentifier":"Bind"}},{"HashCode":1147187751,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":559463477,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1622794753,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'checked' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"checkbox","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"checkbox","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'checked' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_checked"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_checked"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-checked","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_checked"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"checked","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"checkbox","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-652071802,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"text","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"text","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"text","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":261116556,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"number","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":499151024,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"number","ValueComparison":1},{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":null,"Components.Bind.TypeAttribute":"number","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-883651903,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-dd","Components.Bind.TypeAttribute":"date","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-2097379632,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"date","ValueComparison":1},{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-dd","Components.Bind.TypeAttribute":"date","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1007845740,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-ddTHH:mm:ss","Components.Bind.TypeAttribute":"datetime-local","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-625138988,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"datetime-local","ValueComparison":1},{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM-ddTHH:mm:ss","Components.Bind.TypeAttribute":"datetime-local","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":806266141,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM","Components.Bind.TypeAttribute":"month","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1357195673,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"month","ValueComparison":1},{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"yyyy-MM","Components.Bind.TypeAttribute":"month","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":-452568861,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"HH:mm:ss","Components.Bind.TypeAttribute":"time","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1131320995,"Kind":"Components.Bind","Name":"Bind_value","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind-value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"input","Attributes":[{"Name":"type","Value":"time","ValueComparison":1},{"Name":"@bind-value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-value","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind_value"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"True","Components.Bind.Format":"HH:mm:ss","Components.Bind.TypeAttribute":"time","Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1024954613,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"select","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"select","Attributes":[{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":1162736253,"Kind":"Components.Bind","Name":"Bind","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"textarea","Attributes":[{"Name":"@bind","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"textarea","Attributes":[{"Name":"@bind:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind","TypeName":"System.Object","Documentation":"Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Bind"},"BoundAttributeParameters":[{"Name":"format","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}},{"Name":"event","TypeName":"System.String","Documentation":"Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.","Metadata":{"Common.PropertyName":"Event_value"}},{"Name":"culture","TypeName":"System.Globalization.CultureInfo","Documentation":"Specifies the culture to use for conversions.","Metadata":{"Common.PropertyName":"Culture"}},{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]},{"Kind":"Components.Bind","Name":"format-value","TypeName":"System.String","Documentation":"Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type DateTime.","Metadata":{"Common.PropertyName":"Format_value"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Common.ClassifyAttributesOnly":"True","Components.Bind.ValueAttribute":"value","Components.Bind.ChangeAttribute":"onchange","Components.Bind.IsInvariantCulture":"False","Components.Bind.Format":null,"Common.TypeName":"Microsoft.AspNetCore.Components.Web.BindAttributes","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Common.TypeNameIdentifier":"BindAttributes"}},{"HashCode":438828867,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.NumericPicker","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NumericPicker","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"NumericPicker","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.Bootstrap.NumericPicker","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker"}},{"HashCode":1983099967,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.NumericPicker","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.NumericPicker","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.NumericPicker","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.Bootstrap.NumericPicker","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"NumericPicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":183578578,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.BarDropdown","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdown","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"BarDropdown","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Bootstrap.BarDropdown","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdown"}},{"HashCode":-1791813184,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.BarDropdown","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.BarDropdown","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.BarDropdown","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Bootstrap.BarDropdown","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"BarDropdown","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":837255540,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Carousel","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Carousel","Attributes":[{"Name":"@bind-SelectedSlide","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Carousel","Attributes":[{"Name":"@bind-SelectedSlide:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedSlide:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedSlide","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedSlide"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedSlide","Components.Bind.ChangeAttribute":"SelectedSlideChanged","Common.TypeName":"Blazorise.Bootstrap.Carousel","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Carousel"}},{"HashCode":-955108483,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Carousel","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Carousel","Attributes":[{"Name":"@bind-SelectedSlide","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.Carousel","Attributes":[{"Name":"@bind-SelectedSlide:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedSlide:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedSlide","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedSlide"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedSlide","Components.Bind.ChangeAttribute":"SelectedSlideChanged","Common.TypeName":"Blazorise.Bootstrap.Carousel","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Carousel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2030712637,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Check","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Check","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Check","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Bootstrap.Check","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check"}},{"HashCode":-448699007,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Check","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Check","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.Check","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Bootstrap.Check","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Check","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1447656582,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Modal","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Modal","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Modal","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Bootstrap.Modal","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Modal"}},{"HashCode":-1296717608,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Modal","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Modal","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.Modal","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Bootstrap.Modal","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Modal","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1177135344,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Radio","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Radio","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Radio","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Bootstrap.Radio","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio"}},{"HashCode":-1319999786,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Radio","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Radio","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.Radio","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Bootstrap.Radio","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Radio","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1693085706,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.RadioGroup","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RadioGroup","Attributes":[{"Name":"@bind-CheckedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"RadioGroup","Attributes":[{"Name":"@bind-CheckedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-CheckedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-CheckedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"CheckedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"CheckedValue","Components.Bind.ChangeAttribute":"CheckedValueChanged","Components.Bind.ExpressionAttribute":"CheckedValueExpression","Common.TypeName":"Blazorise.Bootstrap.RadioGroup","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup"}},{"HashCode":2008880866,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.RadioGroup","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.RadioGroup","Attributes":[{"Name":"@bind-CheckedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.RadioGroup","Attributes":[{"Name":"@bind-CheckedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-CheckedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-CheckedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"CheckedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"CheckedValue","Components.Bind.ChangeAttribute":"CheckedValueChanged","Components.Bind.ExpressionAttribute":"CheckedValueExpression","Common.TypeName":"Blazorise.Bootstrap.RadioGroup","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"RadioGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1257214603,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Switch","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Switch","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Switch","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Bootstrap.Switch","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch"}},{"HashCode":1096198416,"Kind":"Components.Bind","Name":"Blazorise.Bootstrap.Switch","AssemblyName":"Blazorise.Bootstrap","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bootstrap.Switch","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bootstrap.Switch","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Bootstrap.Switch","Common.TypeNamespace":"Blazorise.Bootstrap","Common.TypeNameIdentifier":"Switch","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1829661208,"Kind":"Components.Bind","Name":"Blazorise.Alert","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Alert","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Alert","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Alert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Alert"}},{"HashCode":-1939429688,"Kind":"Components.Bind","Name":"Blazorise.Alert","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Alert","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Alert","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Alert","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Alert","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1550237211,"Kind":"Components.Bind","Name":"Blazorise.Bar","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Bar","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Bar","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Bar","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Bar"}},{"HashCode":-866599605,"Kind":"Components.Bind","Name":"Blazorise.Bar","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Bar","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Bar","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Bar","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Bar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1624387906,"Kind":"Components.Bind","Name":"Blazorise.BarDropdown","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"BarDropdown","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"BarDropdown","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.BarDropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdown"}},{"HashCode":-528076554,"Kind":"Components.Bind","Name":"Blazorise.BarDropdown","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.BarDropdown","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.BarDropdown","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.BarDropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"BarDropdown","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1364243130,"Kind":"Components.Bind","Name":"Blazorise.Carousel","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Carousel","Attributes":[{"Name":"@bind-SelectedSlide","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Carousel","Attributes":[{"Name":"@bind-SelectedSlide:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedSlide:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedSlide","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedSlide"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedSlide","Components.Bind.ChangeAttribute":"SelectedSlideChanged","Common.TypeName":"Blazorise.Carousel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Carousel"}},{"HashCode":-274092993,"Kind":"Components.Bind","Name":"Blazorise.Carousel","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Carousel","Attributes":[{"Name":"@bind-SelectedSlide","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Carousel","Attributes":[{"Name":"@bind-SelectedSlide:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedSlide:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedSlide","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedSlide' property and a change event delegate to the 'SelectedSlideChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedSlide"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedSlide","Components.Bind.ChangeAttribute":"SelectedSlideChanged","Common.TypeName":"Blazorise.Carousel","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Carousel","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1879861495,"Kind":"Components.Bind","Name":"Blazorise.Check","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Check","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Check","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Check","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check"}},{"HashCode":1621334564,"Kind":"Components.Bind","Name":"Blazorise.Check","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Check","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Check","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Check","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Check","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-278669869,"Kind":"Components.Bind","Name":"Blazorise.ColorEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColorEdit","Attributes":[{"Name":"@bind-Color","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"ColorEdit","Attributes":[{"Name":"@bind-Color:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Color:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Color","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Color"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Color","Components.Bind.ChangeAttribute":"ColorChanged","Components.Bind.ExpressionAttribute":"ColorExpression","Common.TypeName":"Blazorise.ColorEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit"}},{"HashCode":-393518337,"Kind":"Components.Bind","Name":"Blazorise.ColorEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ColorEdit","Attributes":[{"Name":"@bind-Color","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.ColorEdit","Attributes":[{"Name":"@bind-Color:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Color:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Color","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Color"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Color","Components.Bind.ChangeAttribute":"ColorChanged","Components.Bind.ExpressionAttribute":"ColorExpression","Common.TypeName":"Blazorise.ColorEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1527378138,"Kind":"Components.Bind","Name":"Blazorise.ColorPicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ColorPicker","Attributes":[{"Name":"@bind-Color","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"ColorPicker","Attributes":[{"Name":"@bind-Color:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Color:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Color","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Color"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Color","Components.Bind.ChangeAttribute":"ColorChanged","Components.Bind.ExpressionAttribute":"ColorExpression","Common.TypeName":"Blazorise.ColorPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker"}},{"HashCode":-1319320375,"Kind":"Components.Bind","Name":"Blazorise.ColorPicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ColorPicker","Attributes":[{"Name":"@bind-Color","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.ColorPicker","Attributes":[{"Name":"@bind-Color:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Color:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Color","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Color' property and a change event delegate to the 'ColorChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Color"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Color","Components.Bind.ChangeAttribute":"ColorChanged","Components.Bind.ExpressionAttribute":"ColorExpression","Common.TypeName":"Blazorise.ColorPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ColorPicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2009161187,"Kind":"Components.Bind","Name":"Blazorise.DateEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DateEdit","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DateEdit","Attributes":[{"Name":"@bind-Date:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Date:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Components.Bind.ExpressionAttribute":"DateExpression","Common.TypeName":"Blazorise.DateEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit"}},{"HashCode":-835737384,"Kind":"Components.Bind","Name":"Blazorise.DateEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DateEdit","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DateEdit","Attributes":[{"Name":"@bind-Date:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Date:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Components.Bind.ExpressionAttribute":"DateExpression","Common.TypeName":"Blazorise.DateEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DateEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-33887520,"Kind":"Components.Bind","Name":"Blazorise.DatePicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DatePicker","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DatePicker","Attributes":[{"Name":"@bind-Date:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Date:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Components.Bind.ExpressionAttribute":"DateExpression","Common.TypeName":"Blazorise.DatePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker"}},{"HashCode":1641985668,"Kind":"Components.Bind","Name":"Blazorise.DatePicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Dates' property and a change event delegate to the 'DatesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DatePicker","Attributes":[{"Name":"@bind-Dates","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DatePicker","Attributes":[{"Name":"@bind-Dates:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Dates:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Dates","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'Dates' property and a change event delegate to the 'DatesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Dates"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Dates","Components.Bind.ChangeAttribute":"DatesChanged","Components.Bind.ExpressionAttribute":"DatesExpression","Common.TypeName":"Blazorise.DatePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker"}},{"HashCode":1219191030,"Kind":"Components.Bind","Name":"Blazorise.DatePicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DatePicker","Attributes":[{"Name":"@bind-Date","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DatePicker","Attributes":[{"Name":"@bind-Date:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Date:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Date","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Date' property and a change event delegate to the 'DateChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Date"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Date","Components.Bind.ChangeAttribute":"DateChanged","Components.Bind.ExpressionAttribute":"DateExpression","Common.TypeName":"Blazorise.DatePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1181027229,"Kind":"Components.Bind","Name":"Blazorise.DatePicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Dates' property and a change event delegate to the 'DatesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DatePicker","Attributes":[{"Name":"@bind-Dates","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DatePicker","Attributes":[{"Name":"@bind-Dates:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Dates:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Dates","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'Dates' property and a change event delegate to the 'DatesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Dates"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Dates","Components.Bind.ChangeAttribute":"DatesChanged","Components.Bind.ExpressionAttribute":"DatesExpression","Common.TypeName":"Blazorise.DatePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"DatePicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1585004602,"Kind":"Components.Bind","Name":"Blazorise.Dropdown","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Dropdown","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Dropdown","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Dropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dropdown"}},{"HashCode":-1123112064,"Kind":"Components.Bind","Name":"Blazorise.Dropdown","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Dropdown","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Dropdown","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Dropdown","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dropdown","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2018241879,"Kind":"Components.Bind","Name":"Blazorise.Dynamic","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'ElementRef' property and a change event delegate to the 'ElementRefChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Dynamic","Attributes":[{"Name":"@bind-ElementRef","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Dynamic","Attributes":[{"Name":"@bind-ElementRef:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-ElementRef:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-ElementRef","TypeName":"System.Action","Documentation":"Binds the provided expression to the 'ElementRef' property and a change event delegate to the 'ElementRefChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"ElementRef"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"ElementRef","Components.Bind.ChangeAttribute":"ElementRefChanged","Common.TypeName":"Blazorise.Dynamic","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dynamic"}},{"HashCode":-1065273455,"Kind":"Components.Bind","Name":"Blazorise.Dynamic","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'ElementRef' property and a change event delegate to the 'ElementRefChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Dynamic","Attributes":[{"Name":"@bind-ElementRef","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Dynamic","Attributes":[{"Name":"@bind-ElementRef:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-ElementRef:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-ElementRef","TypeName":"System.Action","Documentation":"Binds the provided expression to the 'ElementRef' property and a change event delegate to the 'ElementRefChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"ElementRef"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"ElementRef","Components.Bind.ChangeAttribute":"ElementRefChanged","Common.TypeName":"Blazorise.Dynamic","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Dynamic","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":992644350,"Kind":"Components.Bind","Name":"Blazorise.InputMask","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputMask","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputMask","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.InputMask","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask"}},{"HashCode":443667737,"Kind":"Components.Bind","Name":"Blazorise.InputMask","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.InputMask","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.InputMask","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.InputMask","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"InputMask","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1171208416,"Kind":"Components.Bind","Name":"Blazorise.Layout","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Loading' property and a change event delegate to the 'LoadingChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Layout","Attributes":[{"Name":"@bind-Loading","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Layout","Attributes":[{"Name":"@bind-Loading:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Loading:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Loading","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Loading' property and a change event delegate to the 'LoadingChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Loading"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Loading","Components.Bind.ChangeAttribute":"LoadingChanged","Common.TypeName":"Blazorise.Layout","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout"}},{"HashCode":-1629469788,"Kind":"Components.Bind","Name":"Blazorise.Layout","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Loading' property and a change event delegate to the 'LoadingChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Layout","Attributes":[{"Name":"@bind-Loading","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Layout","Attributes":[{"Name":"@bind-Loading:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Loading:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Loading","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Loading' property and a change event delegate to the 'LoadingChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Loading"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Loading","Components.Bind.ChangeAttribute":"LoadingChanged","Common.TypeName":"Blazorise.Layout","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Layout","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":101972346,"Kind":"Components.Bind","Name":"Blazorise.ListGroup","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ListGroup","Attributes":[{"Name":"@bind-SelectedItem","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"ListGroup","Attributes":[{"Name":"@bind-SelectedItem:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedItem:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItem","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItem"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItem","Components.Bind.ChangeAttribute":"SelectedItemChanged","Common.TypeName":"Blazorise.ListGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroup"}},{"HashCode":-366500026,"Kind":"Components.Bind","Name":"Blazorise.ListGroup","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.ListGroup","Attributes":[{"Name":"@bind-SelectedItem","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.ListGroup","Attributes":[{"Name":"@bind-SelectedItem:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedItem:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItem","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItem"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItem","Components.Bind.ChangeAttribute":"SelectedItemChanged","Common.TypeName":"Blazorise.ListGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"ListGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1802729490,"Kind":"Components.Bind","Name":"Blazorise.MemoEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MemoEdit","Attributes":[{"Name":"@bind-Text","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"MemoEdit","Attributes":[{"Name":"@bind-Text:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Text:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Text","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Text"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Text","Components.Bind.ChangeAttribute":"TextChanged","Components.Bind.ExpressionAttribute":"TextExpression","Common.TypeName":"Blazorise.MemoEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit"}},{"HashCode":-701391023,"Kind":"Components.Bind","Name":"Blazorise.MemoEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.MemoEdit","Attributes":[{"Name":"@bind-Text","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.MemoEdit","Attributes":[{"Name":"@bind-Text:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Text:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Text","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Text"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Text","Components.Bind.ChangeAttribute":"TextChanged","Components.Bind.ExpressionAttribute":"TextExpression","Common.TypeName":"Blazorise.MemoEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"MemoEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1165483705,"Kind":"Components.Bind","Name":"Blazorise.Modal","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Modal","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Modal","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Modal","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Modal"}},{"HashCode":-1257156668,"Kind":"Components.Bind","Name":"Blazorise.Modal","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Modal","Attributes":[{"Name":"@bind-Visible","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Modal","Attributes":[{"Name":"@bind-Visible:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Visible:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Visible","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Visible' property and a change event delegate to the 'VisibleChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Visible"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Visible","Components.Bind.ChangeAttribute":"VisibleChanged","Common.TypeName":"Blazorise.Modal","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Modal","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1246406174,"Kind":"Components.Bind","Name":"Blazorise.NumericEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NumericEdit","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"NumericEdit","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.NumericEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit"}},{"HashCode":1793991684,"Kind":"Components.Bind","Name":"Blazorise.NumericEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.NumericEdit","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.NumericEdit","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.NumericEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-595914615,"Kind":"Components.Bind","Name":"Blazorise.NumericPicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NumericPicker","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"NumericPicker","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.NumericPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker"}},{"HashCode":-513814083,"Kind":"Components.Bind","Name":"Blazorise.NumericPicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.NumericPicker","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.NumericPicker","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.NumericPicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"NumericPicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":187297945,"Kind":"Components.Bind","Name":"Blazorise.Radio","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Radio","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Radio","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Radio","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio"}},{"HashCode":271990978,"Kind":"Components.Bind","Name":"Blazorise.Radio","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Radio","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Radio","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Radio","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Radio","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-175996544,"Kind":"Components.Bind","Name":"Blazorise.RadioGroup","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RadioGroup","Attributes":[{"Name":"@bind-CheckedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"RadioGroup","Attributes":[{"Name":"@bind-CheckedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-CheckedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-CheckedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"CheckedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"CheckedValue","Components.Bind.ChangeAttribute":"CheckedValueChanged","Components.Bind.ExpressionAttribute":"CheckedValueExpression","Common.TypeName":"Blazorise.RadioGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup"}},{"HashCode":-671205705,"Kind":"Components.Bind","Name":"Blazorise.RadioGroup","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.RadioGroup","Attributes":[{"Name":"@bind-CheckedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.RadioGroup","Attributes":[{"Name":"@bind-CheckedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-CheckedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-CheckedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'CheckedValue' property and a change event delegate to the 'CheckedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"CheckedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"CheckedValue","Components.Bind.ChangeAttribute":"CheckedValueChanged","Components.Bind.ExpressionAttribute":"CheckedValueExpression","Common.TypeName":"Blazorise.RadioGroup","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"RadioGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1688231367,"Kind":"Components.Bind","Name":"Blazorise.Rating","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Rating","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Rating","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Common.TypeName":"Blazorise.Rating","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Rating"}},{"HashCode":1757290749,"Kind":"Components.Bind","Name":"Blazorise.Rating","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Rating","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Rating","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Common.TypeName":"Blazorise.Rating","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Rating","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1103530327,"Kind":"Components.Bind","Name":"Blazorise.Select","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Select","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Select","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Components.Bind.ExpressionAttribute":"SelectedValueExpression","Common.TypeName":"Blazorise.Select","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select"}},{"HashCode":-286562940,"Kind":"Components.Bind","Name":"Blazorise.Select","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Select","Attributes":[{"Name":"@bind-SelectedValues","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Select","Attributes":[{"Name":"@bind-SelectedValues:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValues:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValues","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValues"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValues","Components.Bind.ChangeAttribute":"SelectedValuesChanged","Components.Bind.ExpressionAttribute":"SelectedValuesExpression","Common.TypeName":"Blazorise.Select","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select"}},{"HashCode":-2000906400,"Kind":"Components.Bind","Name":"Blazorise.Select","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Select","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Select","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Components.Bind.ExpressionAttribute":"SelectedValueExpression","Common.TypeName":"Blazorise.Select","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":429297810,"Kind":"Components.Bind","Name":"Blazorise.Select","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Select","Attributes":[{"Name":"@bind-SelectedValues","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Select","Attributes":[{"Name":"@bind-SelectedValues:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValues:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValues","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValues"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValues","Components.Bind.ChangeAttribute":"SelectedValuesChanged","Components.Bind.ExpressionAttribute":"SelectedValuesExpression","Common.TypeName":"Blazorise.Select","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Select","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1670259382,"Kind":"Components.Bind","Name":"Blazorise.Slider","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Slider","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Slider","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.Slider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider"}},{"HashCode":576889452,"Kind":"Components.Bind","Name":"Blazorise.Slider","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Slider","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Slider","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Blazorise.Slider","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Slider","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1878573876,"Kind":"Components.Bind","Name":"Blazorise.Steps","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedStep' property and a change event delegate to the 'SelectedStepChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Steps","Attributes":[{"Name":"@bind-SelectedStep","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Steps","Attributes":[{"Name":"@bind-SelectedStep:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedStep:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedStep","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedStep' property and a change event delegate to the 'SelectedStepChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedStep"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedStep","Components.Bind.ChangeAttribute":"SelectedStepChanged","Common.TypeName":"Blazorise.Steps","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps"}},{"HashCode":864734683,"Kind":"Components.Bind","Name":"Blazorise.Steps","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedStep' property and a change event delegate to the 'SelectedStepChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Steps","Attributes":[{"Name":"@bind-SelectedStep","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Steps","Attributes":[{"Name":"@bind-SelectedStep:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedStep:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedStep","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedStep' property and a change event delegate to the 'SelectedStepChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedStep"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedStep","Components.Bind.ChangeAttribute":"SelectedStepChanged","Common.TypeName":"Blazorise.Steps","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Steps","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1768220129,"Kind":"Components.Bind","Name":"Blazorise.StepsContent","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"StepsContent","Attributes":[{"Name":"@bind-SelectedPanel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"StepsContent","Attributes":[{"Name":"@bind-SelectedPanel:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedPanel:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedPanel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedPanel"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedPanel","Components.Bind.ChangeAttribute":"SelectedPanelChanged","Common.TypeName":"Blazorise.StepsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepsContent"}},{"HashCode":-1996462515,"Kind":"Components.Bind","Name":"Blazorise.StepsContent","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.StepsContent","Attributes":[{"Name":"@bind-SelectedPanel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.StepsContent","Attributes":[{"Name":"@bind-SelectedPanel:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedPanel:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedPanel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedPanel"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedPanel","Components.Bind.ChangeAttribute":"SelectedPanelChanged","Common.TypeName":"Blazorise.StepsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"StepsContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1769802049,"Kind":"Components.Bind","Name":"Blazorise.Switch","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Switch","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Switch","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Switch","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch"}},{"HashCode":-80448719,"Kind":"Components.Bind","Name":"Blazorise.Switch","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Switch","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Switch","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Components.Bind.ExpressionAttribute":"CheckedExpression","Common.TypeName":"Blazorise.Switch","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Switch","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-927396271,"Kind":"Components.Bind","Name":"Blazorise.Tabs","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedTab' property and a change event delegate to the 'SelectedTabChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Tabs","Attributes":[{"Name":"@bind-SelectedTab","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Tabs","Attributes":[{"Name":"@bind-SelectedTab:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedTab:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedTab","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedTab' property and a change event delegate to the 'SelectedTabChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedTab"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedTab","Components.Bind.ChangeAttribute":"SelectedTabChanged","Common.TypeName":"Blazorise.Tabs","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs"}},{"HashCode":-1555558119,"Kind":"Components.Bind","Name":"Blazorise.Tabs","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedTab' property and a change event delegate to the 'SelectedTabChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Tabs","Attributes":[{"Name":"@bind-SelectedTab","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Tabs","Attributes":[{"Name":"@bind-SelectedTab:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedTab:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedTab","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedTab' property and a change event delegate to the 'SelectedTabChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedTab"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedTab","Components.Bind.ChangeAttribute":"SelectedTabChanged","Common.TypeName":"Blazorise.Tabs","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Tabs","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":649337099,"Kind":"Components.Bind","Name":"Blazorise.TabsContent","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TabsContent","Attributes":[{"Name":"@bind-SelectedPanel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"TabsContent","Attributes":[{"Name":"@bind-SelectedPanel:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedPanel:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedPanel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedPanel"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedPanel","Components.Bind.ChangeAttribute":"SelectedPanelChanged","Common.TypeName":"Blazorise.TabsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabsContent"}},{"HashCode":427754724,"Kind":"Components.Bind","Name":"Blazorise.TabsContent","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TabsContent","Attributes":[{"Name":"@bind-SelectedPanel","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.TabsContent","Attributes":[{"Name":"@bind-SelectedPanel:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedPanel:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedPanel","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedPanel' property and a change event delegate to the 'SelectedPanelChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedPanel"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedPanel","Components.Bind.ChangeAttribute":"SelectedPanelChanged","Common.TypeName":"Blazorise.TabsContent","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TabsContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":682389503,"Kind":"Components.Bind","Name":"Blazorise.TextEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TextEdit","Attributes":[{"Name":"@bind-Text","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"TextEdit","Attributes":[{"Name":"@bind-Text:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Text:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Text","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Text"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Text","Components.Bind.ChangeAttribute":"TextChanged","Components.Bind.ExpressionAttribute":"TextExpression","Common.TypeName":"Blazorise.TextEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit"}},{"HashCode":-716256998,"Kind":"Components.Bind","Name":"Blazorise.TextEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TextEdit","Attributes":[{"Name":"@bind-Text","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.TextEdit","Attributes":[{"Name":"@bind-Text:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Text:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Text","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Text' property and a change event delegate to the 'TextChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Text"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Text","Components.Bind.ChangeAttribute":"TextChanged","Components.Bind.ExpressionAttribute":"TextExpression","Common.TypeName":"Blazorise.TextEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TextEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":365741336,"Kind":"Components.Bind","Name":"Blazorise.TimeEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TimeEdit","Attributes":[{"Name":"@bind-Time","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"TimeEdit","Attributes":[{"Name":"@bind-Time:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Time:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Time","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Time"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Time","Components.Bind.ChangeAttribute":"TimeChanged","Components.Bind.ExpressionAttribute":"TimeExpression","Common.TypeName":"Blazorise.TimeEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit"}},{"HashCode":1664589106,"Kind":"Components.Bind","Name":"Blazorise.TimeEdit","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TimeEdit","Attributes":[{"Name":"@bind-Time","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.TimeEdit","Attributes":[{"Name":"@bind-Time:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Time:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Time","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Time"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Time","Components.Bind.ChangeAttribute":"TimeChanged","Components.Bind.ExpressionAttribute":"TimeExpression","Common.TypeName":"Blazorise.TimeEdit","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimeEdit","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2145988542,"Kind":"Components.Bind","Name":"Blazorise.TimePicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"TimePicker","Attributes":[{"Name":"@bind-Time","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"TimePicker","Attributes":[{"Name":"@bind-Time:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Time:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Time","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Time"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Time","Components.Bind.ChangeAttribute":"TimeChanged","Components.Bind.ExpressionAttribute":"TimeExpression","Common.TypeName":"Blazorise.TimePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker"}},{"HashCode":-1575508506,"Kind":"Components.Bind","Name":"Blazorise.TimePicker","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.TimePicker","Attributes":[{"Name":"@bind-Time","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.TimePicker","Attributes":[{"Name":"@bind-Time:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Time:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Time","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Time' property and a change event delegate to the 'TimeChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Time"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Time","Components.Bind.ChangeAttribute":"TimeChanged","Components.Bind.ExpressionAttribute":"TimeExpression","Common.TypeName":"Blazorise.TimePicker","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"TimePicker","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1172388353,"Kind":"Components.Bind","Name":"Blazorise.Validation","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Status' property and a change event delegate to the 'StatusChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Validation","Attributes":[{"Name":"@bind-Status","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Validation","Attributes":[{"Name":"@bind-Status:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Status:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Status","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Binds the provided expression to the 'Status' property and a change event delegate to the 'StatusChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Status"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Status","Components.Bind.ChangeAttribute":"StatusChanged","Common.TypeName":"Blazorise.Validation","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validation"}},{"HashCode":-2077171343,"Kind":"Components.Bind","Name":"Blazorise.Validation","AssemblyName":"Blazorise","Documentation":"Binds the provided expression to the 'Status' property and a change event delegate to the 'StatusChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Validation","Attributes":[{"Name":"@bind-Status","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Validation","Attributes":[{"Name":"@bind-Status:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Status:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Status","TypeName":"Microsoft.AspNetCore.Components.EventCallback","IsEnum":true,"Documentation":"Binds the provided expression to the 'Status' property and a change event delegate to the 'StatusChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Status"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Status","Components.Bind.ChangeAttribute":"StatusChanged","Common.TypeName":"Blazorise.Validation","Common.TypeNamespace":"Blazorise","Common.TypeNameIdentifier":"Validation","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1566512522,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'PageSize' property and a change event delegate to the 'PageSizeChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGrid","Attributes":[{"Name":"@bind-PageSize","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGrid","Attributes":[{"Name":"@bind-PageSize:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-PageSize:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-PageSize","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'PageSize' property and a change event delegate to the 'PageSizeChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"PageSize"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"PageSize","Components.Bind.ChangeAttribute":"PageSizeChanged","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid"}},{"HashCode":-59543174,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SelectedRow' property and a change event delegate to the 'SelectedRowChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGrid","Attributes":[{"Name":"@bind-SelectedRow","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGrid","Attributes":[{"Name":"@bind-SelectedRow:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedRow:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedRow","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedRow' property and a change event delegate to the 'SelectedRowChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedRow"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedRow","Components.Bind.ChangeAttribute":"SelectedRowChanged","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid"}},{"HashCode":321462803,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SelectedRows' property and a change event delegate to the 'SelectedRowsChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGrid","Attributes":[{"Name":"@bind-SelectedRows","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGrid","Attributes":[{"Name":"@bind-SelectedRows:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedRows:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedRows","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedRows' property and a change event delegate to the 'SelectedRowsChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedRows"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedRows","Components.Bind.ChangeAttribute":"SelectedRowsChanged","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid"}},{"HashCode":1570283215,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'PageSize' property and a change event delegate to the 'PageSizeChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGrid","Attributes":[{"Name":"@bind-PageSize","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGrid","Attributes":[{"Name":"@bind-PageSize:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-PageSize:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-PageSize","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'PageSize' property and a change event delegate to the 'PageSizeChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"PageSize"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"PageSize","Components.Bind.ChangeAttribute":"PageSizeChanged","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":332503250,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SelectedRow' property and a change event delegate to the 'SelectedRowChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGrid","Attributes":[{"Name":"@bind-SelectedRow","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGrid","Attributes":[{"Name":"@bind-SelectedRow:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedRow:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedRow","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedRow' property and a change event delegate to the 'SelectedRowChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedRow"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedRow","Components.Bind.ChangeAttribute":"SelectedRowChanged","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":403460855,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGrid","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SelectedRows' property and a change event delegate to the 'SelectedRowsChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGrid","Attributes":[{"Name":"@bind-SelectedRows","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGrid","Attributes":[{"Name":"@bind-SelectedRows:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedRows:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedRows","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedRows' property and a change event delegate to the 'SelectedRowsChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedRows"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedRows","Components.Bind.ChangeAttribute":"SelectedRowsChanged","Common.TypeName":"Blazorise.DataGrid.DataGrid","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGrid","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2110701552,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridCheckColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridCheckColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGridCheckColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn"}},{"HashCode":1506854747,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridCheckColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridCheckColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGridCheckColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridCheckColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCheckColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1435432949,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGridColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn"}},{"HashCode":-363672675,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGridColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2071807108,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridCommandColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridCommandColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGridCommandColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn"}},{"HashCode":1041930401,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridCommandColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridCommandColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGridCommandColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridCommandColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridCommandColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1219297101,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridDateColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridDateColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGridDateColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn"}},{"HashCode":1809727210,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridDateColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridDateColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGridDateColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridDateColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridDateColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1087290965,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridMultiSelectColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGridMultiSelectColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn"}},{"HashCode":192728233,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridMultiSelectColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridMultiSelectColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGridMultiSelectColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridMultiSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridMultiSelectColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":10619875,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridNumericColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridNumericColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGridNumericColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn"}},{"HashCode":1537335748,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridNumericColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridNumericColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGridNumericColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridNumericColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridNumericColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1993743519,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridSelectColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataGridSelectColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DataGridSelectColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn"}},{"HashCode":117831689,"Kind":"Components.Bind","Name":"Blazorise.DataGrid.DataGridSelectColumn","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid.DataGridSelectColumn","Attributes":[{"Name":"@bind-SortOrder","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid.DataGridSelectColumn","Attributes":[{"Name":"@bind-SortOrder:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SortOrder:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SortOrder","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SortOrder' property and a change event delegate to the 'SortOrderChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SortOrder"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SortOrder","Components.Bind.ChangeAttribute":"SortOrderChanged","Common.TypeName":"Blazorise.DataGrid.DataGridSelectColumn","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"DataGridSelectColumn","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2007000975,"Kind":"Components.Bind","Name":"Blazorise.DataGrid._DataGridRowMultiSelect","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"_DataGridRowMultiSelect","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"_DataGridRowMultiSelect","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Common.TypeName":"Blazorise.DataGrid._DataGridRowMultiSelect","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowMultiSelect"}},{"HashCode":1401119119,"Kind":"Components.Bind","Name":"Blazorise.DataGrid._DataGridRowMultiSelect","AssemblyName":"Blazorise.DataGrid","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.DataGrid._DataGridRowMultiSelect","Attributes":[{"Name":"@bind-Checked","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.DataGrid._DataGridRowMultiSelect","Attributes":[{"Name":"@bind-Checked:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Checked:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Checked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Checked' property and a change event delegate to the 'CheckedChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Checked"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Checked","Components.Bind.ChangeAttribute":"CheckedChanged","Common.TypeName":"Blazorise.DataGrid._DataGridRowMultiSelect","Common.TypeNamespace":"Blazorise.DataGrid","Common.TypeNameIdentifier":"_DataGridRowMultiSelect","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-535491811,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputCheckbox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputCheckbox","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputCheckbox"}},{"HashCode":1884683335,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputCheckbox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1413158779,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputDate","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputDate","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputDate"}},{"HashCode":-434904083,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputDate","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1343397716,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputNumber","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputNumber","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputNumber"}},{"HashCode":1598337077,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputNumber","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-965874919,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputRadioGroup","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputRadioGroup","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup"}},{"HashCode":-799976979,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputRadioGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1432855956,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputSelect","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputSelect","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect"}},{"HashCode":-1373758094,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputSelect","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-369432729,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputText","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputText","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputText"}},{"HashCode":-1713884350,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputText","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":949592492,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputTextArea","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"InputTextArea","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputTextArea"}},{"HashCode":-1089685072,"Kind":"Components.Bind","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Attributes":[{"Name":"@bind-Value","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Attributes":[{"Name":"@bind-Value:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Value:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Value","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Value"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Value","Components.Bind.ChangeAttribute":"ValueChanged","Components.Bind.ExpressionAttribute":"ValueExpression","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Common.TypeNameIdentifier":"InputTextArea","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-652738551,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete"}},{"HashCode":-1899728677,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedText' property and a change event delegate to the 'SelectedTextChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedText","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedText:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedText:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedText","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedText' property and a change event delegate to the 'SelectedTextChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedText"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedText","Components.Bind.ChangeAttribute":"SelectedTextChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete"}},{"HashCode":-1460298466,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'CurrentSearch' property and a change event delegate to the 'CurrentSearchChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-CurrentSearch","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-CurrentSearch:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-CurrentSearch:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-CurrentSearch","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'CurrentSearch' property and a change event delegate to the 'CurrentSearchChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"CurrentSearch"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"CurrentSearch","Components.Bind.ChangeAttribute":"CurrentSearchChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete"}},{"HashCode":-1484312381,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'Search' property and a change event delegate to the 'SearchChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-Search","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-Search:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Search:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Search","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Search' property and a change event delegate to the 'SearchChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Search"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Search","Components.Bind.ChangeAttribute":"SearchChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete"}},{"HashCode":-760108536,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedValues","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedValues:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValues:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValues","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValues"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValues","Components.Bind.ChangeAttribute":"SelectedValuesChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete"}},{"HashCode":2095711090,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedTexts' property and a change event delegate to the 'SelectedTextsChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedTexts","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Autocomplete","Attributes":[{"Name":"@bind-SelectedTexts:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedTexts:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedTexts","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedTexts' property and a change event delegate to the 'SelectedTextsChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedTexts"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedTexts","Components.Bind.ChangeAttribute":"SelectedTextsChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete"}},{"HashCode":-458108852,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":8189028,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedText' property and a change event delegate to the 'SelectedTextChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedText","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedText:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedText:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedText","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedText' property and a change event delegate to the 'SelectedTextChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedText"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedText","Components.Bind.ChangeAttribute":"SelectedTextChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2130089388,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'CurrentSearch' property and a change event delegate to the 'CurrentSearchChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-CurrentSearch","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-CurrentSearch:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-CurrentSearch:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-CurrentSearch","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'CurrentSearch' property and a change event delegate to the 'CurrentSearchChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"CurrentSearch"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"CurrentSearch","Components.Bind.ChangeAttribute":"CurrentSearchChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1177815358,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'Search' property and a change event delegate to the 'SearchChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-Search","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-Search:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-Search:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-Search","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'Search' property and a change event delegate to the 'SearchChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"Search"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"Search","Components.Bind.ChangeAttribute":"SearchChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-226434783,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedValues","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedValues:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValues:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValues","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValues"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValues","Components.Bind.ChangeAttribute":"SelectedValuesChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1104301204,"Kind":"Components.Bind","Name":"Blazorise.Components.Autocomplete","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedTexts' property and a change event delegate to the 'SelectedTextsChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedTexts","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.Autocomplete","Attributes":[{"Name":"@bind-SelectedTexts:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedTexts:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedTexts","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedTexts' property and a change event delegate to the 'SelectedTextsChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedTexts"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedTexts","Components.Bind.ChangeAttribute":"SelectedTextsChanged","Common.TypeName":"Blazorise.Components.Autocomplete","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"Autocomplete","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-125964801,"Kind":"Components.Bind","Name":"Blazorise.Components.DropdownList","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DropdownList","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"DropdownList","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Common.TypeName":"Blazorise.Components.DropdownList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"DropdownList"}},{"HashCode":-1763606416,"Kind":"Components.Bind","Name":"Blazorise.Components.DropdownList","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.DropdownList","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.DropdownList","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Common.TypeName":"Blazorise.Components.DropdownList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"DropdownList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-522080897,"Kind":"Components.Bind","Name":"Blazorise.Components.ListView","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ListView","Attributes":[{"Name":"@bind-SelectedItem","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"ListView","Attributes":[{"Name":"@bind-SelectedItem:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedItem:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItem","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItem"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItem","Components.Bind.ChangeAttribute":"SelectedItemChanged","Common.TypeName":"Blazorise.Components.ListView","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView"}},{"HashCode":1855488752,"Kind":"Components.Bind","Name":"Blazorise.Components.ListView","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.ListView","Attributes":[{"Name":"@bind-SelectedItem","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.ListView","Attributes":[{"Name":"@bind-SelectedItem:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedItem:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedItem","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedItem' property and a change event delegate to the 'SelectedItemChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedItem"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedItem","Components.Bind.ChangeAttribute":"SelectedItemChanged","Common.TypeName":"Blazorise.Components.ListView","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"ListView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1714956152,"Kind":"Components.Bind","Name":"Blazorise.Components.SelectList","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SelectList","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"SelectList","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Components.Bind.ExpressionAttribute":"SelectedValueExpression","Common.TypeName":"Blazorise.Components.SelectList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList"}},{"HashCode":754523795,"Kind":"Components.Bind","Name":"Blazorise.Components.SelectList","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SelectList","Attributes":[{"Name":"@bind-SelectedValues","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"SelectList","Attributes":[{"Name":"@bind-SelectedValues:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValues:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValues","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValues"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValues","Components.Bind.ChangeAttribute":"SelectedValuesChanged","Components.Bind.ExpressionAttribute":"SelectedValuesExpression","Common.TypeName":"Blazorise.Components.SelectList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList"}},{"HashCode":57966543,"Kind":"Components.Bind","Name":"Blazorise.Components.SelectList","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.SelectList","Attributes":[{"Name":"@bind-SelectedValue","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.SelectList","Attributes":[{"Name":"@bind-SelectedValue:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValue:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValue","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"Binds the provided expression to the 'SelectedValue' property and a change event delegate to the 'SelectedValueChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValue"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValue","Components.Bind.ChangeAttribute":"SelectedValueChanged","Components.Bind.ExpressionAttribute":"SelectedValueExpression","Common.TypeName":"Blazorise.Components.SelectList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-646496733,"Kind":"Components.Bind","Name":"Blazorise.Components.SelectList","AssemblyName":"Blazorise.Components","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Blazorise.Components.SelectList","Attributes":[{"Name":"@bind-SelectedValues","Metadata":{"Common.DirectiveAttribute":"True"}}]},{"TagName":"Blazorise.Components.SelectList","Attributes":[{"Name":"@bind-SelectedValues:get","Metadata":{"Common.DirectiveAttribute":"True"}},{"Name":"@bind-SelectedValues:set","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Bind","Name":"@bind-SelectedValues","TypeName":"Microsoft.AspNetCore.Components.EventCallback>","Documentation":"Binds the provided expression to the 'SelectedValues' property and a change event delegate to the 'SelectedValuesChanged' property of the component.","Metadata":{"Common.DirectiveAttribute":"True","Common.PropertyName":"SelectedValues"},"BoundAttributeParameters":[{"Name":"get","TypeName":"System.Object","Documentation":"Specifies the expression to use for binding the value to the attribute.","Metadata":{"Common.PropertyName":"Get","Components.Bind.AlternativeNotation":"True"}},{"Name":"set","TypeName":"System.Delegate","Documentation":"Specifies the expression to use for updating the bound value when a new value is available.","Metadata":{"Common.PropertyName":"Set"}},{"Name":"after","TypeName":"System.Delegate","Documentation":"Specifies an action to run after the new value has been set.","Metadata":{"Common.PropertyName":"After"}}]}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Bind","Components.Bind.ValueAttribute":"SelectedValues","Components.Bind.ChangeAttribute":"SelectedValuesChanged","Components.Bind.ExpressionAttribute":"SelectedValuesExpression","Common.TypeName":"Blazorise.Components.SelectList","Common.TypeNamespace":"Blazorise.Components","Common.TypeNameIdentifier":"SelectList","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":957713645,"Kind":"Components.Ref","Name":"Ref","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Populates the specified field or property with a reference to the element or component.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@ref","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Ref","Name":"@ref","TypeName":"System.Object","Documentation":"Populates the specified field or property with a reference to the element or component.","Metadata":{"Common.PropertyName":"Ref","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Ref","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Ref"}},{"HashCode":-1148481321,"Kind":"Components.Key","Name":"Key","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"Ensures that the component or element will be preserved across renders if (and only if) the supplied key value matches.","CaseSensitive":true,"TagMatchingRules":[{"TagName":"*","Attributes":[{"Name":"@key","Metadata":{"Common.DirectiveAttribute":"True"}}]}],"BoundAttributes":[{"Kind":"Components.Key","Name":"@key","TypeName":"System.Object","Documentation":"Ensures that the component or element will be preserved across renders if (and only if) the supplied key value matches.","Metadata":{"Common.PropertyName":"Key","Common.DirectiveAttribute":"True"}}],"Metadata":{"Runtime.Name":"Components.None","Components.IsSpecialKind":"Components.Key","Common.ClassifyAttributesOnly":"True","Common.TypeName":"Microsoft.AspNetCore.Components.Key"}}],"CSharpLanguageVersion":1000},"RootNamespace":"ProjetBlazor","Documents":[{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Shared\\MainLayout.razor","TargetPath":"Shared\\MainLayout.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Pages\\_Host.cshtml","TargetPath":"Pages\\_Host.cshtml","FileKind":"mvc"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Components\\CraftingItem.razor","TargetPath":"Components\\CraftingItem.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Pages\\List.razor","TargetPath":"Pages\\List.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\App.razor","TargetPath":"App.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Modals\\DeleteConfirmation.razor","TargetPath":"Modals\\DeleteConfirmation.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Pages\\Add.razor","TargetPath":"Pages\\Add.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Pages\\Edit.razor","TargetPath":"Pages\\Edit.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Pages\\_Layout.cshtml","TargetPath":"Pages\\_Layout.cshtml","FileKind":"mvc"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Shared\\SurveyPrompt.razor","TargetPath":"Shared\\SurveyPrompt.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Components\\Crafting.razor","TargetPath":"Components\\Crafting.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Pages\\Index.razor","TargetPath":"Pages\\Index.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\_Imports.razor","TargetPath":"_Imports.razor","FileKind":"componentImport"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Shared\\CultureSelector.razor","TargetPath":"Shared\\CultureSelector.razor","FileKind":"component"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Pages\\Error.cshtml","TargetPath":"Pages\\Error.cshtml","FileKind":"mvc"},{"FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\Shared\\NavMenu.razor","TargetPath":"Shared\\NavMenu.razor","FileKind":"component"}],"SerializationFormat":"0.3"} \ No newline at end of file diff --git a/Code/ProjetBlazor/obj/Debug/net6.0/ref/ProjetBlazor.dll b/Code/ProjetBlazor/obj/Debug/net6.0/ref/ProjetBlazor.dll index 7a42d669f6c0e931c4e06f1b28c5a68a7a5fc0e0..8bd54f2abb913e32696630579d93d4ce691fce4b 100644 GIT binary patch literal 29184 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 literal 27136 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

tVu#h>yb7fZA99Hv>8{NEm)syMYP+H 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 diff --git a/Code/ProjetBlazor/obj/Debug/net6.0/refint/ProjetBlazor.dll b/Code/ProjetBlazor/obj/Debug/net6.0/refint/ProjetBlazor.dll index 7a42d669f6c0e931c4e06f1b28c5a68a7a5fc0e0..8bd54f2abb913e32696630579d93d4ce691fce4b 100644 GIT binary patch literal 29184 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 literal 27136 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

tVu#h>yb7fZA99Hv>8{NEm)syMYP+H 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 diff --git a/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets.build.json b/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets.build.json index ba3d384..b23af26 100644 --- a/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets.build.json +++ b/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets.build.json @@ -1,6 +1,6 @@ { "Version": 1, - "Hash": "aHinnXbimqKIUrSdK8typED4a/yLM1A3agoVLETO5bc=", + "Hash": "1QD+oPeYv8JPzFu8Vbfjx3Asm4R4ZpJaz4XvXlzxTXI=", "Source": "ProjetBlazor", "BasePath": "_content/ProjetBlazor", "Mode": "Default", @@ -1035,6 +1035,23 @@ "CopyToOutputDirectory": "Never", "CopyToPublishDirectory": "PreserveNewest", "OriginalItemSpec": "wwwroot\\images\\minecraft.png" + }, + { + "Identity": "C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\wwwroot\\images\\planks.png", + "SourceId": "ProjetBlazor", + "SourceType": "Discovered", + "ContentRoot": "C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\wwwroot\\", + "BasePath": "_content/ProjetBlazor", + "RelativePath": "images/planks.png", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "RelatedAsset": "", + "AssetTraitName": "", + "AssetTraitValue": "", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "wwwroot\\images\\planks.png" } ] } \ No newline at end of file diff --git a/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets.development.json b/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets.development.json index 5de6b43..6c67a19 100644 --- a/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets.development.json +++ b/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets.development.json @@ -1 +1 @@ -{"ContentRoots":["C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\wwwroot\\","C:\\Users\\Dorian\\.nuget\\packages\\blazorise\\1.1.3.1\\staticwebassets\\","C:\\Users\\Dorian\\.nuget\\packages\\blazorise.snackbar\\1.1.3.1\\staticwebassets\\","C:\\Users\\Dorian\\.nuget\\packages\\blazorise.datagrid\\1.1.3.1\\staticwebassets\\","C:\\Users\\Dorian\\.nuget\\packages\\blazorise.bootstrap\\1.1.3.1\\staticwebassets\\","C:\\Users\\Dorian\\.nuget\\packages\\blazored.modal\\7.1.0\\staticwebassets\\","C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\obj\\Debug\\net6.0\\scopedcss\\bundle\\","C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\"],"Root":{"Children":{"css":{"Children":{"bootstrap":{"Children":{"bootstrap.min.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/bootstrap/bootstrap.min.css"},"Patterns":null},"bootstrap.min.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/bootstrap/bootstrap.min.css.map"},"Patterns":null}},"Asset":null,"Patterns":null},"open-iconic":{"Children":{"FONT-LICENSE":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/FONT-LICENSE"},"Patterns":null},"font":{"Children":{"css":{"Children":{"open-iconic-bootstrap.min.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/font/css/open-iconic-bootstrap.min.css"},"Patterns":null}},"Asset":null,"Patterns":null},"fonts":{"Children":{"open-iconic.eot":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/font/fonts/open-iconic.eot"},"Patterns":null},"open-iconic.otf":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/font/fonts/open-iconic.otf"},"Patterns":null},"open-iconic.svg":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/font/fonts/open-iconic.svg"},"Patterns":null},"open-iconic.ttf":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/font/fonts/open-iconic.ttf"},"Patterns":null},"open-iconic.woff":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/font/fonts/open-iconic.woff"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null},"ICON-LICENSE":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/ICON-LICENSE"},"Patterns":null},"README.md":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/README.md"},"Patterns":null}},"Asset":null,"Patterns":null},"site.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/site.css"},"Patterns":null}},"Asset":null,"Patterns":null},"fake-data.json":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"fake-data.json"},"Patterns":null},"favicon.ico":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"favicon.ico"},"Patterns":null},"images":{"Children":{"default.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"images/default.png"},"Patterns":null},"minecraft.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"images/minecraft.png"},"Patterns":null}},"Asset":null,"Patterns":null},"_content":{"Children":{"Blazorise":{"Children":{"blazorise.css":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"blazorise.css"},"Patterns":null},"blazorise.min.css":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"blazorise.min.css"},"Patterns":null},"breakpoint.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"breakpoint.js"},"Patterns":null},"button.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"button.js"},"Patterns":null},"closable.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"closable.js"},"Patterns":null},"colorPicker.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"colorPicker.js"},"Patterns":null},"datePicker.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"datePicker.js"},"Patterns":null},"dragDrop.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"dragDrop.js"},"Patterns":null},"dropdown.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"dropdown.js"},"Patterns":null},"fileEdit.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"fileEdit.js"},"Patterns":null},"filePicker.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"filePicker.js"},"Patterns":null},"inputMask.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"inputMask.js"},"Patterns":null},"io.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"io.js"},"Patterns":null},"memoEdit.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"memoEdit.js"},"Patterns":null},"numericPicker.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"numericPicker.js"},"Patterns":null},"observer.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"observer.js"},"Patterns":null},"popper.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"popper.js"},"Patterns":null},"table.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"table.js"},"Patterns":null},"textEdit.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"textEdit.js"},"Patterns":null},"theme.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"theme.js"},"Patterns":null},"timePicker.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"timePicker.js"},"Patterns":null},"tooltip.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"tooltip.js"},"Patterns":null},"utilities.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"utilities.js"},"Patterns":null},"validators":{"Children":{"DateTimeMaskValidator.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"validators/DateTimeMaskValidator.js"},"Patterns":null},"NoValidator.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"validators/NoValidator.js"},"Patterns":null},"NumericMaskValidator.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"validators/NumericMaskValidator.js"},"Patterns":null},"RegExMaskValidator.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"validators/RegExMaskValidator.js"},"Patterns":null}},"Asset":null,"Patterns":null},"vendors":{"Children":{"autoNumeric.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"vendors/autoNumeric.js"},"Patterns":null},"Behave.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"vendors/Behave.js"},"Patterns":null},"flatpickr.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"vendors/flatpickr.js"},"Patterns":null},"inputmask.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"vendors/inputmask.js"},"Patterns":null},"Pickr.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"vendors/Pickr.js"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null},"Blazorise.Snackbar":{"Children":{"blazorise.snackbar.css":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"blazorise.snackbar.css"},"Patterns":null},"blazorise.snackbar.min.css":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"blazorise.snackbar.min.css"},"Patterns":null}},"Asset":null,"Patterns":null},"Blazorise.DataGrid":{"Children":{"datagrid.js":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"datagrid.js"},"Patterns":null}},"Asset":null,"Patterns":null},"Blazorise.Bootstrap":{"Children":{"blazorise.bootstrap.css":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"blazorise.bootstrap.css"},"Patterns":null},"blazorise.bootstrap.min.css":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"blazorise.bootstrap.min.css"},"Patterns":null},"modal.js":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"modal.js"},"Patterns":null},"tooltip.js":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"tooltip.js"},"Patterns":null}},"Asset":null,"Patterns":null},"Blazored.Modal":{"Children":{"BlazoredModal.razor.js":{"Children":null,"Asset":{"ContentRootIndex":5,"SubPath":"BlazoredModal.razor.js"},"Patterns":null},"Blazored.Modal.bundle.scp.css":{"Children":null,"Asset":{"ContentRootIndex":5,"SubPath":"Blazored.Modal.bundle.scp.css"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null},"ProjetBlazor.styles.css":{"Children":null,"Asset":{"ContentRootIndex":6,"SubPath":"ProjetBlazor.styles.css"},"Patterns":null},"Components":{"Children":{"Crafting.razor.js":{"Children":null,"Asset":{"ContentRootIndex":7,"SubPath":"Components/Crafting.razor.js"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":[{"ContentRootIndex":0,"Pattern":"**","Depth":0}]}} \ No newline at end of file +{"ContentRoots":["C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\wwwroot\\","C:\\Users\\Dorian\\.nuget\\packages\\blazorise\\1.1.3.1\\staticwebassets\\","C:\\Users\\Dorian\\.nuget\\packages\\blazorise.snackbar\\1.1.3.1\\staticwebassets\\","C:\\Users\\Dorian\\.nuget\\packages\\blazorise.datagrid\\1.1.3.1\\staticwebassets\\","C:\\Users\\Dorian\\.nuget\\packages\\blazorise.bootstrap\\1.1.3.1\\staticwebassets\\","C:\\Users\\Dorian\\.nuget\\packages\\blazored.modal\\7.1.0\\staticwebassets\\","C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\obj\\Debug\\net6.0\\scopedcss\\bundle\\","C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\"],"Root":{"Children":{"css":{"Children":{"bootstrap":{"Children":{"bootstrap.min.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/bootstrap/bootstrap.min.css"},"Patterns":null},"bootstrap.min.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/bootstrap/bootstrap.min.css.map"},"Patterns":null}},"Asset":null,"Patterns":null},"open-iconic":{"Children":{"FONT-LICENSE":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/FONT-LICENSE"},"Patterns":null},"font":{"Children":{"css":{"Children":{"open-iconic-bootstrap.min.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/font/css/open-iconic-bootstrap.min.css"},"Patterns":null}},"Asset":null,"Patterns":null},"fonts":{"Children":{"open-iconic.eot":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/font/fonts/open-iconic.eot"},"Patterns":null},"open-iconic.otf":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/font/fonts/open-iconic.otf"},"Patterns":null},"open-iconic.svg":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/font/fonts/open-iconic.svg"},"Patterns":null},"open-iconic.ttf":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/font/fonts/open-iconic.ttf"},"Patterns":null},"open-iconic.woff":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/font/fonts/open-iconic.woff"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null},"ICON-LICENSE":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/ICON-LICENSE"},"Patterns":null},"README.md":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/open-iconic/README.md"},"Patterns":null}},"Asset":null,"Patterns":null},"site.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/site.css"},"Patterns":null}},"Asset":null,"Patterns":null},"fake-data.json":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"fake-data.json"},"Patterns":null},"favicon.ico":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"favicon.ico"},"Patterns":null},"images":{"Children":{"default.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"images/default.png"},"Patterns":null},"minecraft.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"images/minecraft.png"},"Patterns":null},"planks.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"images/planks.png"},"Patterns":null}},"Asset":null,"Patterns":null},"_content":{"Children":{"Blazorise":{"Children":{"blazorise.css":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"blazorise.css"},"Patterns":null},"blazorise.min.css":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"blazorise.min.css"},"Patterns":null},"breakpoint.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"breakpoint.js"},"Patterns":null},"button.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"button.js"},"Patterns":null},"closable.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"closable.js"},"Patterns":null},"colorPicker.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"colorPicker.js"},"Patterns":null},"datePicker.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"datePicker.js"},"Patterns":null},"dragDrop.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"dragDrop.js"},"Patterns":null},"dropdown.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"dropdown.js"},"Patterns":null},"fileEdit.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"fileEdit.js"},"Patterns":null},"filePicker.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"filePicker.js"},"Patterns":null},"inputMask.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"inputMask.js"},"Patterns":null},"io.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"io.js"},"Patterns":null},"memoEdit.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"memoEdit.js"},"Patterns":null},"numericPicker.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"numericPicker.js"},"Patterns":null},"observer.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"observer.js"},"Patterns":null},"popper.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"popper.js"},"Patterns":null},"table.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"table.js"},"Patterns":null},"textEdit.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"textEdit.js"},"Patterns":null},"theme.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"theme.js"},"Patterns":null},"timePicker.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"timePicker.js"},"Patterns":null},"tooltip.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"tooltip.js"},"Patterns":null},"utilities.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"utilities.js"},"Patterns":null},"validators":{"Children":{"DateTimeMaskValidator.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"validators/DateTimeMaskValidator.js"},"Patterns":null},"NoValidator.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"validators/NoValidator.js"},"Patterns":null},"NumericMaskValidator.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"validators/NumericMaskValidator.js"},"Patterns":null},"RegExMaskValidator.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"validators/RegExMaskValidator.js"},"Patterns":null}},"Asset":null,"Patterns":null},"vendors":{"Children":{"autoNumeric.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"vendors/autoNumeric.js"},"Patterns":null},"Behave.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"vendors/Behave.js"},"Patterns":null},"flatpickr.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"vendors/flatpickr.js"},"Patterns":null},"inputmask.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"vendors/inputmask.js"},"Patterns":null},"Pickr.js":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"vendors/Pickr.js"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null},"Blazorise.Snackbar":{"Children":{"blazorise.snackbar.css":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"blazorise.snackbar.css"},"Patterns":null},"blazorise.snackbar.min.css":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"blazorise.snackbar.min.css"},"Patterns":null}},"Asset":null,"Patterns":null},"Blazorise.DataGrid":{"Children":{"datagrid.js":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"datagrid.js"},"Patterns":null}},"Asset":null,"Patterns":null},"Blazorise.Bootstrap":{"Children":{"blazorise.bootstrap.css":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"blazorise.bootstrap.css"},"Patterns":null},"blazorise.bootstrap.min.css":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"blazorise.bootstrap.min.css"},"Patterns":null},"modal.js":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"modal.js"},"Patterns":null},"tooltip.js":{"Children":null,"Asset":{"ContentRootIndex":4,"SubPath":"tooltip.js"},"Patterns":null}},"Asset":null,"Patterns":null},"Blazored.Modal":{"Children":{"BlazoredModal.razor.js":{"Children":null,"Asset":{"ContentRootIndex":5,"SubPath":"BlazoredModal.razor.js"},"Patterns":null},"Blazored.Modal.bundle.scp.css":{"Children":null,"Asset":{"ContentRootIndex":5,"SubPath":"Blazored.Modal.bundle.scp.css"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null},"ProjetBlazor.styles.css":{"Children":null,"Asset":{"ContentRootIndex":6,"SubPath":"ProjetBlazor.styles.css"},"Patterns":null},"Components":{"Children":{"Crafting.razor.js":{"Children":null,"Asset":{"ContentRootIndex":7,"SubPath":"Components/Crafting.razor.js"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":[{"ContentRootIndex":0,"Pattern":"**","Depth":0}]}} \ No newline at end of file diff --git a/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets.pack.json b/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets.pack.json index 4e51b75..7fd175e 100644 --- a/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets.pack.json +++ b/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets.pack.json @@ -72,6 +72,10 @@ "Id": "C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\wwwroot\\images\\minecraft.png", "PackagePath": "staticwebassets\\images\\minecraft.png" }, + { + "Id": "C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\wwwroot\\images\\planks.png", + "PackagePath": "staticwebassets\\images\\planks.png" + }, { "Id": "obj\\Debug\\net6.0\\staticwebassets\\msbuild.ProjetBlazor.Microsoft.AspNetCore.StaticWebAssets.props", "PackagePath": "build\\Microsoft.AspNetCore.StaticWebAssets.props" diff --git a/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets/msbuild.ProjetBlazor.Microsoft.AspNetCore.StaticWebAssets.props b/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets/msbuild.ProjetBlazor.Microsoft.AspNetCore.StaticWebAssets.props index 2d71164..f9ec4ff 100644 --- a/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets/msbuild.ProjetBlazor.Microsoft.AspNetCore.StaticWebAssets.props +++ b/Code/ProjetBlazor/obj/Debug/net6.0/staticwebassets/msbuild.ProjetBlazor.Microsoft.AspNetCore.StaticWebAssets.props @@ -272,6 +272,22 @@ PreserveNewest $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\images\minecraft.png)) + + Package + ProjetBlazor + $(MSBuildThisFileDirectory)..\staticwebassets\ + _content/ProjetBlazor + images/planks.png + All + All + Primary + + + + Never + PreserveNewest + $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\images\planks.png)) + Package ProjetBlazor

diff --git a/Code/ProjetBlazor/Pages/List.razor b/Code/ProjetBlazor/Pages/List.razor index a68974e..0c2aa0d 100644 --- a/Code/ProjetBlazor/Pages/List.razor +++ b/Code/ProjetBlazor/Pages/List.razor @@ -17,15 +17,15 @@ ShowPager Responsive> - + - @if (File.Exists($"{WebHostEnvironment.WebRootPath}/images/{context.Name}.png")) + @if (!string.IsNullOrWhiteSpace(context.ImageBase64)) { - @context.DisplayName + @context.DisplayName } else { - @context.DisplayName + @context.DisplayName } @@ -43,6 +43,7 @@ + Editer diff --git a/Code/ProjetBlazor/Program.cs b/Code/ProjetBlazor/Program.cs index 7a877ea..307e04c 100644 --- a/Code/ProjetBlazor/Program.cs +++ b/Code/ProjetBlazor/Program.cs @@ -20,6 +20,7 @@ builder.Services.AddFontAwesomeIcons(); builder.Services.AddBlazoredLocalStorage(); builder.Services.AddScoped(); builder.Services.AddBlazoredModal(); +builder.Services.AddScoped(); // Add the controller of the app builder.Services.AddControllers(); diff --git a/Code/ProjetBlazor/Services/DataApiService.cs b/Code/ProjetBlazor/Services/DataApiService.cs new file mode 100644 index 0000000..cf7ab24 --- /dev/null +++ b/Code/ProjetBlazor/Services/DataApiService.cs @@ -0,0 +1,59 @@ +using ProjetBlazor.Components; +using ProjetBlazor.Factories; +using ProjetBlazor.Models; + +namespace ProjetBlazor.Services +{ + public class DataApiService : IDataService + { + private readonly HttpClient _http; + + public DataApiService( + HttpClient http) + { + _http = http; + } + + public async Task Add(ItemModel model) + { + // Get the item + var item = ItemFactory.Create(model); + + // Save the data + await _http.PostAsJsonAsync("https://localhost:7234/api/Crafting/", item); + } + + public async Task Count() + { + return await _http.GetFromJsonAsync("https://localhost:7234/api/Crafting/count"); + } + + public async Task> List(int currentPage, int pageSize) + { + return await _http.GetFromJsonAsync>($"https://localhost:7234/api/Crafting/?currentPage={currentPage}&pageSize={pageSize}"); + } + + public async Task GetById(int id) + { + return await _http.GetFromJsonAsync($"https://localhost:7234/api/Crafting/{id}"); + } + + public async Task Update(int id, ItemModel model) + { + // Get the item + var item = ItemFactory.Create(model); + + await _http.PutAsJsonAsync($"https://localhost:7234/api/Crafting/{id}", item); + } + + public async Task Delete(int id) + { + await _http.DeleteAsync($"https://localhost:7234/api/Crafting/{id}"); + } + + public async Task> GetRecipes() + { + return await _http.GetFromJsonAsync>("https://localhost:7234/api/Crafting/recipe"); + } + } +} diff --git a/Code/ProjetBlazor/Services/DataLocalService.cs b/Code/ProjetBlazor/Services/DataLocalService.cs index 6151a7d..ff7cbbd 100644 --- a/Code/ProjetBlazor/Services/DataLocalService.cs +++ b/Code/ProjetBlazor/Services/DataLocalService.cs @@ -31,6 +31,7 @@ namespace ProjetBlazor.Services var currentData = await _localStorage.GetItemAsync>("data"); // Simulate the Id + model.Id = currentData.Max(s => s.Id) + 1; // Add the item to the current data currentData.Add(ItemFactory.Create(model)); @@ -48,7 +49,7 @@ namespace ProjetBlazor.Services var fileName = new FileInfo($"{imagePathInfo}/{model.Name}.png"); // Write the file content - await File.WriteAllBytesAsync(fileName.FullName, model.ImageContent); + await File.WriteAllBytesAsync(fileName.FullName, model.ImageContent); // Save the data await _localStorage.SetItemAsync("data", currentData); diff --git a/Code/ProjetBlazor/bin/Debug/net6.0/ProjetBlazor.dll b/Code/ProjetBlazor/bin/Debug/net6.0/ProjetBlazor.dll index f663ed12c6ed22b9b4a543de856a3750dbfa1c56..818d5e3326d4c295f0b79905c68fbfcff63a32c2 100644 GIT binary patch literal 108032 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 delta 36 scmZpWX^@%F!900O&&KYbECSnC|FVeN+~v2GA?rX2ABX+sDXcjh04sS9MF0Q* diff --git a/Code/ProjetBlazor/obj/Debug/net6.0/ProjetBlazor.csproj.CoreCompileInputs.cache b/Code/ProjetBlazor/obj/Debug/net6.0/ProjetBlazor.csproj.CoreCompileInputs.cache index 76d5648..17ac8c7 100644 --- a/Code/ProjetBlazor/obj/Debug/net6.0/ProjetBlazor.csproj.CoreCompileInputs.cache +++ b/Code/ProjetBlazor/obj/Debug/net6.0/ProjetBlazor.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -4709cdc97c19ee2b07f96a9176c2f266eeeda892 +886acdfd97a8afb72eae79fb206ca1582f8ae1f1 diff --git a/Code/ProjetBlazor/obj/Debug/net6.0/ProjetBlazor.dll b/Code/ProjetBlazor/obj/Debug/net6.0/ProjetBlazor.dll index f663ed12c6ed22b9b4a543de856a3750dbfa1c56..818d5e3326d4c295f0b79905c68fbfcff63a32c2 100644 GIT binary patch literal 108032 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 delta 36 scmZpWX^@%F!900O&&KYbECSnC|FVeN+~v2GA?rX2ABX+sDXcjh04sS9MF0Q* diff --git a/Code/ProjetBlazor/obj/Debug/net6.0/project.razor.vs.json b/Code/ProjetBlazor/obj/Debug/net6.0/project.razor.vs.json index 7f0c350..f3d9b6c 100644 --- a/Code/ProjetBlazor/obj/Debug/net6.0/project.razor.vs.json +++ b/Code/ProjetBlazor/obj/Debug/net6.0/project.razor.vs.json @@ -1 +1 @@ -{"SerializedFilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\obj\\Debug\\net6.0\\project.razor.vs.json","FilePath":"C:\\Users\\Dorian\\Documents\\Blazor\\Code\\ProjetBlazor\\ProjetBlazor.csproj","Configuration":{"ConfigurationName":"MVC-3.0","LanguageVersion":"6.0","Extensions":[{"ExtensionName":"MVC-3.0"}]},"ProjectWorkspaceState":{"TagHelpers":[{"HashCode":-1970740082,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.CultureSelector","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CultureSelector"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.CultureSelector","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"CultureSelector"}},{"HashCode":-141441825,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.CultureSelector","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ProjetBlazor.Shared.CultureSelector"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"ProjetBlazor.Shared.CultureSelector","Common.TypeNamespace":"ProjetBlazor.Shared","Common.TypeNameIdentifier":"CultureSelector","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1431969966,"Kind":"Components.Component","Name":"ProjetBlazor.Shared.MainLayout","AssemblyName":"ProjetBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MainLayout"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Body","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n

u*lQ&$!&V4NiihuytyBEyp?`JK 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�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 oR|O79HG1V79SZ*R5-mlW@j`l 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

790Qo literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_01.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_01.png new file mode 100644 index 0000000000000000000000000000000000000000..ce084bb4f83cff88184a21d75f6591b2e3f58a6f GIT binary patch literal 4810 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_02.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_02.png new file mode 100644 index 0000000000000000000000000000000000000000..d0c9575ea71f378e364146fc82e3f2b76d986642 GIT binary patch literal 4817 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_05.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_05.png new file mode 100644 index 0000000000000000000000000000000000000000..c97dcc2938a08dee4cd7a86e041799af8d733e1a GIT binary patch literal 4801 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 ZtC-i@eUpzmKQI5H+gLc5-@&_`{4cC88r1** literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_06.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_06.png new file mode 100644 index 0000000000000000000000000000000000000000..9bfa3a48ace7b861aaf2900d7c7954f2213a7200 GIT binary patch literal 4803 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 X*Nu*2DxY8aO}Djlw76~Ne*Av`$ABFR literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_07.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_07.png new file mode 100644 index 0000000000000000000000000000000000000000..45cc65c9aefc042408c07701e33c243c34b9dcec GIT binary patch literal 4812 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_08.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_08.png new file mode 100644 index 0000000000000000000000000000000000000000..f77ea1d233c3de9bb6c0c8330b11649fd710de38 GIT binary patch literal 4804 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_09.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_09.png new file mode 100644 index 0000000000000000000000000000000000000000..59b9f7929595352ca32cf1b514ef4e47511e0ef9 GIT binary patch literal 4812 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_11.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_11.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6b35f443e512a7ff3a6525034fdc83d97017a2 GIT binary patch literal 4802 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_14.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_14.png new file mode 100644 index 0000000000000000000000000000000000000000..f7ab77d38dbf2c749e1ecc8ade440f9cc1a61a3e GIT binary patch literal 4787 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 LYw`f+cILkTY;zZ? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_15.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_15.png new file mode 100644 index 0000000000000000000000000000000000000000..118c8c370296bcb3ba7765462b6719aaad6298a9 GIT binary patch literal 4816 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 nl%77b{N#wAB%?{(eReSMxM!qLG>T2fgO003zl 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_17.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_17.png new file mode 100644 index 0000000000000000000000000000000000000000..4eb38a41b30f3a9ee067f9e4997eaf76a11e143b GIT binary patch literal 4815 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_18.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_18.png new file mode 100644 index 0000000000000000000000000000000000000000..9daaa5baff0e91b91aa1fe9b70a2c7072a663656 GIT binary patch literal 4790 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 LcKCZHuBZPCcxM}K literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_19.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_19.png new file mode 100644 index 0000000000000000000000000000000000000000..84f439d9630a6976cdb28fc2991be03a7af851ce GIT binary patch literal 4802 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 X|F8{bdL?1?C*9oG#^?dTZtG_M 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_24.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_24.png new file mode 100644 index 0000000000000000000000000000000000000000..c2889223fb8d471ee28c2407e568faf414ea5a7d GIT binary patch literal 4813 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 l9V9H?*>Tak(9*BFmDw)S+eDWW{{yRT8$SR5 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_25.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_25.png new file mode 100644 index 0000000000000000000000000000000000000000..48da1c5c57a5a86a42b9f17e7b93c3e2d7edae79 GIT binary patch literal 4814 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_27.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_27.png new file mode 100644 index 0000000000000000000000000000000000000000..1e72091fd96735748a8999c9d1aa2dc91e116a4d GIT binary patch literal 4794 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 MEVhwunYkVL2ZHez(f|Me literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_28.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_28.png new file mode 100644 index 0000000000000000000000000000000000000000..d395159ab26b6d1f1f4afa1dc868bfbc14bdb1b8 GIT binary patch literal 4794 zcmcIodpy%^|G!8Pl|zvzW>iYE&E~K%g*kK}BTi^Q=WquGOw zE34l~1Fa?CT2y(fIY^NMdK^W)g+Nal45jem#lczt_Nb|@lnwI{1IE;I+ZTYq7g|%| zpg`MsqxhDqV9UDd6+-ZA8E`#+bww1&_5j+|XCt^`*$Keo+~ryk@c0D6E^bhwERa(M z9#`aKoW-OjLD?B=%V8je5z{^)$_je1(@mq^8GzwjN>txDk;_7+#_jSoZti!3l8p>4 zZaB6aS$yQ3_+6>DRBE-viwY2pSpdSU0*PU=^;55L#)Wv}cB3}@f&BDuDzi}$C!@Zd z-<XYQ+e)C0xF<*0eT zm-qRE1YaF_8OG6!eG}7{79SMbH<8x|S-YCUzeGkatX{HEO};x^CQmO{#4*{kPA<|v zVYAvum+tHs-#$uieN>-khT{oqyYjmVbm{tDu*v@3DYbLGY&eWUVF?j;;@k`Ft<5sf5t+0)6pG{5^J;N z3(OUVj_poAZe=8nV2js3Tv#aH+^u91wpTgqElQf@vD!>d?;+7O!oV{u4*oJi^P#1e zMyL%+;ZV7T&_)_=DXMa!=sO)2Y3``no1!+YhC7vLsjES#BBaQ!vI?~@O;)bn(weU3 zbFA&MTchey^Q+IMY0~$k>a1m+FQu*B9j<1c@H}roaa^e_%GCNXs%$`65>xJn(ye@C zo)ffbRW!LK$Mc4G<^z=+gB#0>4o!G!w(J)dmchFvR1X_#oI#z3X>EdUS}#(#E+r{d zcVyYarRM4+(Qtf~)}X>oA(Lo|j*T;~U8^Lo6A@5OE*~r3Q!du4svs=ah>v!&Ih11L zq(WbuA-WyiNW@zVYD`2|R#9>dS}zQlEn6#7CC!l!HlCK7#!lmd!)8yJrztzG-Y_Q$ ziWE6*$w*$El6b`}ZHZH5hL4N$bya=Q#w)tlV*l{XU^HeniVYe$T=d#DmTdX_1uc^n zbK9ydxXq$X2Y-=ClxSY42m}$Xp(NadVS{( z>&A2+FCP>ALv5UVpZwQ8{Km@0U4zR8FAv5KrVdIrAv0v@XY^~avsj|aQI#*)dir=C zDi$5}SRwb%JfB@}cP;Q!Xiu#3PRp@t>B=c;y?R0A0tS0ke+-+czujk&gF3b9_|qrd zBL7otCfC&dc|tG2(uDd|RJox!t+?sJ^}f`#FE_sQd2ugw!c4V!vSC|uXG+JFuQtb% z$*Ie4MQ7&Oy)CYsVhV=fAFdSNm?RVW&Oo;vDDL#FCK{?wF7GoJ8})m-u|+5Kf?ftg#_pwkWPp z>)sIi?jtJqQDN$dlI`*1L5T;fglAI#u{}koh|4W9YLG+O=u>k=nNSuWD9m z;-^d0O7ezx3G*gv2Pd%OD}r7InU3g9Dg-wLFBR+&qy?*whW3y@X-?t#$70`B?x{3> z9W}k^v(lHqFZ9oK6Pcs?hgfee^>%e{R_R`mt<`N0L!-3W&fRND)%I0oy**tY7+>NS zXf3Cyt(U%Wz&3kFwn-sEVrl%ET-=+U)eX28IK*YSYT1s}GupK#et)!_?nxQW9v&P{ zlV2upr-|3xbyh}G)~ZxED%=<)Ks9^b;xPB$_TicHLdM&byW&RUI$eues5v`(dA(Zx zH%H!l9{7Ckb53yRSV6t24STEh)~7w5s^XxXq|$l*BxUx!LYe zz8voU}0&;0EH4a+*#yyq8pY-kG(Ip2J%vO`d07kIEmvz5zdm38*3jwV-rc+O3q24WaMmIv2=G;s@Oa-^&iFZSvisDq8yJxWY2`FZEMJFRc

H7g^`Xy+8 z!v6Lgb;iM02Oka-Cv5AYscEz{>Fo}Q^_vNSR)Jn`{Hj~$CXarQt*=NbYL)MN9%4E$ zTOl*IvOYk-PbwYoA1PmZ$L=wbi@f9JU;5%zUt_?~`m{@@0*v{F`vUH^3F;VA$|Mf$MxjLOY{jUb^5~e0Qj2H6-pCUgl>!>N58V#-gIwGl~uAr{8*=fJa zi0hPp-P733h7KoAR0O0#KQm!u8z%<< z1nU3@I|9HAG!!-fKmZDWK@R}%aR97jC*J$R1TrjU+w9^3AhUe_5Cazyl>t~dN_TPP zxjNY6$t;F0iNf-v>IN~`5E=lJ%|UDu*_XN}tu*cMb8 z-A2HnIt#YBkOjVE90k7F6lM~HhX@!{9tjr2@MCiEK?L}BUOaR^Ka7OKzC(Dv1i0D! zf-qMHN05_~LF=$WRCYT;d4~<0Opf3W2!eb2a7$exv4;)&K zL-E2p5v_hM20anrG#-zQMe zDwoWmvw3tD6E@FC@?-_@2yjU14<8up-?U8b&p1I5Lk5x9NVG0$-ltzc2Zz6hG8n(n zT%Khhw8~Gt|B{&N63nI|ov2(^0EbMq45Tu7n!gsKkblo*2XOqpdrBcAseV)j1mi-& z(7%^r(^xzfm&W=xe*8B7_J)nO;800C7RQCf^81x3$6qWkJ&Z02roEHSq_Fth4fBeA zPM{J=JSqVWWlax(!XPkc7c>^Hhrwg@bWnPD6zT`m0V)IviAVZpU>1e$75q=24i0!* zCYMKIlBu>t0vr;hOQ%!tXetRqA>#}XXo>+9fumwE&w@MJ zS>%BE@XgQvQMVKp8RGaIA-n;KN--p(F$ffyL`CT9V~r4=WHK5-A(J5@FNzl$NB+gO zokNGV4$1GYtn;cU5ThQ&(*Q>y=_4>05*cAc#p)w)7(-74+7LxGq)@!{P==mx7=?`Y zVsRKGs7~k%k~bB}W_rV6|EtD=<;UVUuqaT>F@GJmh2A$gEHAnrWcYvYo%3Z6$$;Fo zp>v@e2mjni&Q$-OcYbu(_v*xx$n%?m04L8^0~HF>k74@12=hO4=*N6MjS7+eO_ltB zaamqGK8Zs$^M+FLAFB}g@5FOSfqyUkpH;|zQTorYl4&HSHx+8JNcg-n$oXFMBPq!L zo3HP-zx1tNaHtv1-~MjH(8KRWPGv&W9H>nj88iF=5No$3nzbcbh&Pb z5o51D?vo!WC%z%IR9#|K=;92wKQH0~SJ&hg=8X$;;v2wh24Xc2+GeW+Q}u}&UDNfq8QgFFG5LLpnxblIQ;c2xnY+IGuI}#%1ljHhk1^y% z_w!pb>^Gj@p%G@kE}V8pJpOUVexOyd<6Nf?fVUw+mWfGeq>HM{*DD-4@%kz2S(SQU z=Ijl#5urqk(<%+(ec@Rf;>Fsx@dXT!A~Fdc^P$ML&A6F5LC;1>Q^A4OmhRlwj+>O;O$bsN=prZL)jtMr+3|g& zDq6)QSMD8s|M=;gvO|N*@l#r@Q@seVp1D_jX3i_`Nw1$67<=Geded-#hd;JgOZ}X1 zJ*}3oB(D8wk~nH&M*d323oqpsqPlo@_@X{lF@~D>ki>_^WdEII_Xm(CLVE5s9zHw& Q?-a1L+(x`*?s52k00Si%{r~^~ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_29.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_29.png new file mode 100644 index 0000000000000000000000000000000000000000..1bccf7b93e764da31755184ae2fbaab846b08a0c GIT binary patch literal 4803 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 dAhf0w3`mPigk-Fce%9 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 ad1%!5k+Ucv{dMI>-P+vV?6!%^ss92Q-5Cl1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_31.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/recovery_compass_31.png new file mode 100644 index 0000000000000000000000000000000000000000..00751a89d4b5b62a4c0a464b289adeb11a39e3ac GIT binary patch literal 4800 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 W%aQEuty%s-x3zS%xM}8b{J#Li@EGs_ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_candle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..b7690c348d470386fee2dd9ff62db444fe506fe6 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar_~T6Bd{nn0fs5pLUG1 zi|fDmO6|Ywk_?L+YbKfGn_l@-f70pw{zXlkGuS?Mnz1YqSi-qX@R-`k2J3lz1-%B% zT}zjE6f>R>5Maw>Yh{jPYsi?8Hi?(vW>=1NB-?>Me%lxgd^RyEw7y_#;88uvFhOkw yqrzDgX$J382Dd$p814#8GF6slI=tfw1H-Ju_0u+l-ev(hjlt8^&t;ucLK6TWCqx|p literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_candle_lit.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..edf35cbd68e3e3e837fb8b7a063b8462e9d0e133 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{+=$5Ar_~T6C_xtFuSr&{x2f= zp+51@|Nn3IJ&|U*#ADQw!yL!*;!pj=cMkg)m-~wRyI*oi<$ibP0l+XkK7dkG> literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_concrete.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..7f97884219510139fd0b131ffef8c400c2a3f012 GIT binary patch literal 246 zcmV$D z0S<&P2;(Vp`>yDhZ&IkmTtb#PC@oaGkK-D{$Ji(D_ncmz`;OETa~kXR2^avaI`Bx@ zDLpiYmTZKY9hNPnp9ZPCUQFv$t`2su1>}yL;T4VH;)Udy3Yf9(l8I9cnIn6~C5I-7 zSE7MMg8k*CXws6(GS}Hznk|9>gv~fCq}hk4O+1nkx)uk07ggqvFt?R2Q((SN_rsQ&cqP2g85R19vqc^Z)<=07*qoM6N<$f(dA6#sB~S literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_concrete_powder.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_concrete_powder.png new file mode 100644 index 0000000000000000000000000000000000000000..7612112eaf6e1e416f8dccd1e07b2d9237789941 GIT binary patch literal 565 zcmV-50?Pe~P)Z*(d=(KtlfR9^Wx2aE zbLN~gQ?*I11dro0{A=4k(HNtn~e;Rif>8oa+;n9FTA+IBSu5% zd>R#@1gI%ypUCh}L(Y9Rm^@u%s6wndoc#U}&VZkK*k!-13quHi^5@-avX9;LqnB~H zXut$g54GdN#+iD7=ltIdL$l*#X&a>y@=@Jow?Fqg$C zqUpfA`{Ddb%GB}nxtC8XlODT?GX9Uf#G1@as!1&7u!f^3=-~-4G8Rc5dwF63ix@oE zL&dRJaVN|jyAE~!(oL5V{>>QOjAf){wOFuC)^*mu>e>+o?65KV00000NkvXXu0mjf DutoyG literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_dye.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..03a371c9a82a869ba03197e6ac89d741a5cffd9d GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ot`d^Ar_~T6C~~}2)z8IereCI z`bj1VkG=K2{r`O>=Rw;8Q=TOcYx9I+ggbiAuxGMuERh8Y&;3>Z8UE_b|9YI@1E rgh5Q$z}FyMce) zI|>3p5JcxD$|4#Fnj4CliIJ!A27+Md4GayvgD7|-pS-1P6?&KcR839Sw8LlJaHjx1Y+*1rMbx!pjx&L?sjpR=4nkfWdugmAtHB)0sgFF_8`>cEz9 zTQ0mFc}65HEB+9OYyu5HuOOQ9D6#{$qI3<=v7x_G(CnJk;h@Rr$AcE99e@yIAC4Y` z)2LODQ=chK16Z$+Tg8w{h|3>a9akMX?i~fox2^Z%E}T5GeAUvS1pFq*sc$Sg?s>Mz qMq&2_b9-C=IiMA+XyOH@1}3PZ$5q<^0000oHk14R z|IEyThMu$JIXM?*uzhr#k#Y6}+kqdKudP!*CotiV@}{hUUIjCb^&*p)k|*sc`seZY w|5Wav|C41W%!-rV1Fd23boFyt=akR{0NRH&eE^P)uoCM$ZD{s$7i?aWvrAApZ&Y0m~ z&@QWshWRrv`S_$7Ojf~yU~=B~oY%Fk{V$YAFL05IhzW51{&m}f0ZT#o5t-ct*o)}9 z>JfN%XJq!Nc`$Q&xj^uZ!0=-wkjExHDE00000NkvXXu0mjfL=9m! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_nether_bricks.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_nether_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..b85695220ad31ab9f2e617f0e629ae7ee20a09d6 GIT binary patch literal 251 zcmVfTUM%}0nYUty zE12_d$WzZZIg9pq+@ON;pE+~hGaU7tIozvy;5u{H(F6DDSC#iY9tAY#?A3KO|Lq2q z*CRT5P2T@?TT002ovPDHLkV1j>P Baoqp_ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_sand.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_sand.png new file mode 100644 index 0000000000000000000000000000000000000000..7a3898260b59c4736d7b27e29496ee01b431326c GIT binary patch literal 266 zcmV+l0rmcgP)Rx8wdxIkmYiTj-4n8*ht#UKe1lU z8FWdOpSeQMhkM4G)KtF=uFm35!P2X+_l9Ez?i0DZjLWaq!r373uENN#vlWn_U*U6SWFzuA33@3mBC}?qLOn Q*8l(j07*qoM6N<$g1Cuto&W#< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_sandstone.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_sandstone.png new file mode 100644 index 0000000000000000000000000000000000000000..70e7c323afac48ce69c1708a22d36808e17a0c33 GIT binary patch literal 287 zcmV+)0pR|LP)CY=40Ts}R3M;`U>#JPSJ06v@xIpA33Ng^4XNDoRowH1cZ!9lOxdQc}^qd02po3Fzrq=tmdni#}N?tR&9)e0H3AoOj#nde}bq zzhTeIetX}JW6e2x?E8P3_uz|QKmmjlGXZx5C$?a8R;x*XNrOXm{Dq@S4gk_f$8v@+ z=K|!QtbkF|OJQGbjssjTO=BhdBrtPtqO(!A`%(Rw$m*I2?EYZqE36ucWcyi3R+dB) z0YHpg-$PcOD!T8USaN@nIR}`BhT#6J^axCO_Q?j>O139)lt7ab=oxS+5c#v^e*A_0 q2jX-I9;(%BR39S0_v)Mk9;hEZ!Z(g)K@%1L0000eyFx%#<}x$fH~+01cX@21Bt#(bSRnu8(%UpY7P@`{eia zS^6Dke@#6OeEI@T1_OkXKv<671PTI~Q<9ie%nt=XoXh~VEI)0iTz*MotQL=it2>jq zZj^)j9|1s4rt=RaxW-gOJcVJ5j--;z$$gCJ072E%%0KLZYnYa#_o!ygWx2kv8${5QX<0noW(GLbmGTRjetLdf|=OYf&Tw@mc$&XESc9g@c}%%-@+Ew<(HKr~m{U zLj|_u$>;OPxcNWw-0}DB{o3c>J{#XnrZ_FR;(Q+Xsz)b4psMX*#9jm)o^K|E0CUPYz#qelC_yYK1)fE zUogYswAnV-nf-u#RZkbk5Q)pl2`4)iQ*k_FVdQ&MBb@0Q4{+DF6Tf literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_terracotta.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/red_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..e0e800b606702843b3728809a555d7d5cb014f63 GIT binary patch literal 464 zcmV;>0WbcEP)7!~}SLu6H1|M*-M-r#Ubo;p$XaVr_ z5s{S2=pLVI+dVB6(?G;&B0ja;{TR_<6{!*g-{-MMIq%CbxORc(ZN1vHw&yf6&fv5P zN$kCB*n4T?{=U4JA@Mvdp{lG^#)u%2a=(vFd(W62D`AENfJ9F_50G6LKgC|#KIf=J zSIim2uWL)+44ClN$eD5~Ho{lam<0RlYuTDvAS49%1n;|K?Q1PC&VTMM6 z&^<1@@ zS5gBp3}j>or%$&7}`lKvts>9m&1R*q|y+)c{+qC4x# zc~_oi^>yAImV8q4{j>_nQOU{B)2#mNEyd^14BhnQx)peBNcn!wtCI2F_9YowFPo~z zW~Y}wOsglP{AFInW_N;41@))^`nDL`=Hx1J#z;v-%)qRNmVj_;t6Bh(?}MB#y23Y0 ztD4n?9kdd2egJ~iXq-VsPLOOYqkh#&igiDRk(-Dhh}&*jZpB#4*ui=UhuD@(jJ}74 zkDu60k@K&=dV+HY#+Wvz#|#QjW?=XsOUJjePtx#Ujt8dgSz)|r$D3C{`T_f8*oPzuMcsb>dQ;>!8)GR$Y9!Ygi7Z&fgYDCNYpVjp;| YU)F5u?~M!@K>z>%07*qoM6N<$g4nFiCIA2c literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone.png new file mode 100644 index 0000000000000000000000000000000000000000..ddf9b54b78a3f79db4294a5f2216fcfa57dd9ebd GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4W2HJAr_~T6C~~_w9S2J&oO!J z&W^^1|F!DeF7YyEGGzYYH$5cjnd%oE!dWV7vLI-+(;U`CpRTN$GV-+Dy@d*$0a zmlz%$zM)VkY!>#W?LbaDtIRG(me_^eDcrl#W|%ujEa$$!+nCvQ(<{JulcEAoP|v!F iFIKpib)@u`urqjVt~=U)=1m09EexKnelF{r5}E+;`a)~~ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_block.png new file mode 100644 index 0000000000000000000000000000000000000000..4391e518225edd246a7bcad47c7042587ca8d01c GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!P=HT}E08YcVVEMqutb7muL8$2 z1rFJVZL5Kzj3q&S!3+-1ZlnP@@t!V@Arg|T2OASv6d70)-Sq#4|H)fm&u}1p)FVdQ&MBb@00Xf=ApigX literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_dust_dot.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_dust_dot.png new file mode 100644 index 0000000000000000000000000000000000000000..ab8866d84be5f64b40b9e2e3ae82a8b910d7232e GIT binary patch literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`uAVNAAr_~T6C_x-F#rGe_c#CI z{Cj(T&R03Bz-!REK7K#j=0r9jUI!^hiJ87z6klwcyhQRQ!wj_)v&h6onH3^OPiP$A aV`zVpH*dv-Gd(~989ZJ6T-G@yGywoO3@Zu% literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_dust_line0.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_dust_line0.png new file mode 100644 index 0000000000000000000000000000000000000000..064b107b9456ed0c01cbf018ee8280034dd98b90 GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`E}kxqAr_~T6BHQY_SgNLpXhLK zfBpXx<%}nOn&;nJa)v>`ccP+*G(!>V&4&(CHI`_IXFVdQ&MBb@0Nq3=hyVZp literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_dust_line1.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_dust_line1.png new file mode 100644 index 0000000000000000000000000000000000000000..8e8a700f59cf6b3222ebd3c8d0b0f770f4873673 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`o}Mm_Ar_~PPIBZu;2^;C@x1`= zV@9ooXD>ea@xFz1i8$lcP*uxvhAZFLCM@AJVs4Oo&QP+dFe^bWaFW_feQ%q(qh-%! e-ZAZyv0t1U{CKO@x!lvI6;no-U3d j7J|tVtcw#wdYCkTDg+o9!;ESzfRYTJu6{1-oD!M<)~yk8 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_lamp.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_lamp.png new file mode 100644 index 0000000000000000000000000000000000000000..36091677ad89f84cbc74fb0eaf45e1f0652aa18f GIT binary patch literal 283 zcmV+$0p$LPP)+_; zboyNO+c?~h>+yBnMQ9I5`|sm4{+{QSrzQxz_%rko+5>`A@xC1rc~hXD>LP&Fsz7-s zN(x+}%cRgT)nX7xvVdN!v+}5Nn>0!aoE00)gs!e6DNy)LxYW7fflUNN?W#SJvEmT~ zNP^idFkFhcvB?ktyA|>--EB1jm#fuD=8C~J0)bq%lhk7DOm0C5hJ|cM=vd!MBLJw? hy*qg&O;34A`~gtyvh)Ed_XGd{002ovPDHLkV1f`wb|L@( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_lamp_on.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_lamp_on.png new file mode 100644 index 0000000000000000000000000000000000000000..d89222714899e80bf177d583734ae0d407332d5e GIT binary patch literal 250 zcmV3nSG`f@pK%j0^ik$XTc4<}mCYr2)^{ap8ea-X?8YsKdZAUlwXbH1n`0gepOiGT?$ zQOV@UtBB@850uQ8v?mTbH&G`+!&E>;z%B#`#)XKIbG1I8q}C6P%*2LGbf#*_T@yz$ z)-gJ-bW?C5pNuxNvi9UFE3@jqx8f?=U8Y~-4Q!z>bPx#07*qoM6N<$g5Gav A!2kdN literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_ore.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_ore.png new file mode 100644 index 0000000000000000000000000000000000000000..b708697055fd99ccb8e13646bfbdfbb172ac6d82 GIT binary patch literal 305 zcmV-10nYx3P)I{c$SvpB)*|G1g$T@pTsetEo zT~9uR@t_GYhyW4E7;9REkFd9SE@0&=V$%zg@54}`#9Em!b-u^3B*D6wf0xByeeaL1 zt1;~A)B(hU6BY?b_H8Tnc^p+-0OX%(s__a$y`KLL0>5UOGU#agpL)(68FmZ)|N^Yu4Bq&!$y53cm_> zC7~aQ?9L)1=hQFM?^EAj2f7FP8&~31f)-kp^^NBr7tLnElR=#R00000NkvXXu0mjf D);WUS literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_torch.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_torch.png new file mode 100644 index 0000000000000000000000000000000000000000..d49a7a9d6f13ba7d0d3b9ce658bca4fb9181c2cf GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k)AG&Ar_~T6C_x-u+~dT{A)J2 zIqUy@hDUWqyo}Nx>VMS>EI1+h`s7s}reN>8|JrxGnwWp!&##96e#^Y3NIFd9*7)X> ux8r7gG;`#sJqc^oeP?o?*?Q!o6a&LQU-PrUn^u4AUBNw literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_torch_off.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/redstone_torch_off.png new file mode 100644 index 0000000000000000000000000000000000000000..cd82b6414b7e6ba25c0f242586bc18ac7bebcc4e GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ex5FlAr_~T6C_xhWm*gk{(NUh z+QiF{d2Pv&hM!*<{}&%Vd%`>+Yvt|#0pYf%VjiTda+%2}va=yczk%t(HHT?N`Vp@^ igP$=K>lW?-8hd|-%Fgn)dcHuD89ZJ6T-G@yGywn~nlHZq literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/reinforced_deepslate_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/reinforced_deepslate_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..81984069c9abb0a9001533e127d510aeda073ee2 GIT binary patch literal 273 zcmV+s0q*{ZP)AT}nZE{H3zasiGQ^ez49$8yWSV6}1lUw#rNy+4n}IGisn z=iFnSCJW7>Mm32)>+9LBx4Q{SDeZV#EbxyY3^k}707!t$;##YP3JJv*wS*)LK&6-~ z6M|q)T|onF;$AV~_sl$<_*#q&5bc?{$OY#+z(e-zYu*5`vL*QC2HM0uDMYW%_k`Yt z0la_oKyWfKYT>{wP2qt}_k$-$e6Yq`z`Y;=AEdhY@d3(Gmsq}k?_!b<^c)u- z^?|xjLhlEDyZa!mQ3r|0Ncn$&n0(-zQ6Kowd>fN}kbA%d|N4NSpiMYD4>XG}lh8Nj TvaLWK00000NkvXXu0mjfzV?ct literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/reinforced_deepslate_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/reinforced_deepslate_top.png new file mode 100644 index 0000000000000000000000000000000000000000..bee3fab0dca4c3f42e21f9b05d94f2c35adbda90 GIT binary patch literal 299 zcmV+`0o4A9P)dV01kuX1Q@O}@OK6RXf!0l1w4sd}GZj-=Cw68!{^?VR`QsM3RT)1;m zorAzFGw}*m)OLfwlip`-0f6sw2B^|kRj%Zad=Wsx+4G+Jao`Whhv^P#9-(}RdY1l_ xeI~Ak6V>to^D}9s0H6~w1Jy_{KhwY8`2&fz@iDguI12y(002ovPDHLkV1lHcfz|*3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeater.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/repeater.png new file mode 100644 index 0000000000000000000000000000000000000000..a8d406828b334ad0a756c742a8cb9a308013d865 GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`9iA?ZAr_~T6C{cjOl^HyuO)oB zzKf?I?Xl|phLub6{$Fn9(KJ4AGNhA@?E%*u)zjkt*dO+M(b*6aIp=77vF^wJEX?f7 z44Wnj_BiG&VoLws_%`9F0<&X8b0cFeT9{*E1)u2Y$BbHmYpgeW2B zT$cOdpl4uxt`6|4fPP3A5kV~A1V#yauw3ULTL0D(ac#c}>;+Rw70TJ(TPM~oQK13s zal=KVLdhx+3p59e3j(9lCu>ub{wWTLh%m7>% zWB^DV)^q?015hX<`yCb*FqeP~07oabbbxFCJ{N%0p`-)kLtd?O`; z|7TBK1=HB%LHZa#M0@2{6iE;cbqo1_>HMw#n>XzIfAr8Qh$_*?)o0Hh9UIso|(6j;cL zK~6>v6Ob549oBS!YyiwAkaIya%n+CXDCq!}NMHtlY=wt55)G1r830R6@N|Hj29Py@ z<&pTvX#s0GfMHlX6OuZV2PggXn8PN9*mX;BecKpVr>eTK37#fS{@Al a@&Ev#GF+I*Y-8&H0000JsqGY z5|B6yVVRXppwW@j7y$jv^*FJ<-sC7odGHj4ncEao3kUBJ{1x;K;=Qnq=?b- zV6;3KEf0YBL`cv8w-452ri1CTR%WB^gVFL}v^*H0{RLS2UjfAfZ&|BoIz3+98w(G6ipbUp+&2_^~CeD%^@ zux1!WHw3H>}=!)4m6O$L+y58dQE0Jm_BP|2BynP8o=tXrUO{0<8uMX0FXMY=>X(EP+%eZ{ajT! znC@7c0yhAp4r@96o>Kd6gF%Y)JKV5F7@usktv0ubMOPy(V03ZM-BltWwe5ws@b?A^mk;&|iDdSl)lTEtXwonB43 z)A8K6yDg8lT<&>RXiqLE0>mQj1mht0|y`t4$8Di=AUfJpVu4DMkmMO0nB2j~)oc9;V*x{|!^!*|?qEWKb`+dVyQn zO{F`3l>21nc3l~yGb8vjQ^6DA2N%jsL%wF;^(ZIO5pmp9PjUX~P(-Ffq7=Ix*Q z`8Z5p+ug+aGTXORz=PfVw`<0@UY|dw)#IiWOTsM|s|&z61RXVS#RfPHjKv}~)|G(? z9Z@j9xocqW#B9J?NmvXl7V>JWE2pL?r;jdduA90h^t^I;FQdLY(2`A(^Hpq?HB~j6 zKwgp#@;{hkeYjtC6z|H0m88?$U*pt+%D@i=H~xV(?cb?-_Uotj^AR99U%DZde_MYy zP@r|bb8D0WryOtpx_}~ba5g1p^Fm-}2!(0aB62|cXI%u@SuT0B?0vb`pj(NgR(0l` ah>TB+dVN2cHZjKl0000INYBM&aSbLY;? z-F;iHPap01Vc%G9XYYL#@L)eb49zsIyPI8GFYkM?B;4w1{SR;sK}QW-u>np4(_)bt z>&n1{jwtx~dTaBu^S*atHejtJECv+w(E!M+v96q&A|_fWbODHUQ>TQUS1#{msvi!t zWRv9lD>loTs+u*Bm!yMy59U}eFIEG^e`Ui;(rNBbaq2;3;DdsjzJWgNL$o9pfI z2#}mF-4M$^ZeBVl&^ph#H%ft1J{R9ZKoL1Oo07A6A+R%q!nA7@Sc#-ob>^LjjDG=~RD_bjgKn7s0000!obWx@G@S-6Kw1O%ne50EN>`3`=OZW z>gw*A`BP8#ukG<>(^xNOFMSp8U^D+1nrU2D7Y}WDcHN65;TEUMe}HocI%?pG4R9Km z7K_waR|Y0@M8VJYxqZH```(G!fVGma7*O25?`>})ug1D^>ipnnh?q#6&;=mYP3;qU zUb(!NseU-nl1-BHuh=YWs%q9iUXl*-J(y!XIbIAD|CJ3ZNvFBr$EgREfe#99`Ud*6 zKd0*1ug>pwM}Xvf>4sSTcD3%HK6sBE^$N}x| ubP;4{x#ZEZ_s{hP!%8Hzsx$9IWc&*Vs)}n}*(PoP0000s67Wz=^ETCz#y{43-tmkuH(4b)50L46PASTD|J9l?KP!%EU=?*HS|gQ$TI3T}J@ zIqlb}diIO!$Kw$oIbU@{EdQ|BBq-22&p8`afm7a3zq)`Ta&R^!XY)W{X9$JWu0`a4 w_K&&})Xs91N6X$nmkqj=lGLisyc1F5AJ|%t#Bbmuo&W#<07*qoM6N<$f?L3!Q2+n{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/respawn_anchor_side4.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/respawn_anchor_side4.png new file mode 100644 index 0000000000000000000000000000000000000000..5ac94e197c8e35eca2baa9371ea6e536c8e49756 GIT binary patch literal 352 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 Ai2wiq literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rose_bush_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rose_bush_top.png new file mode 100644 index 0000000000000000000000000000000000000000..328dc5e796e330e865ae577b82882c4a814335b8 GIT binary patch literal 251 zcmVN^%>VzpI)F73G zK~4oZ8{N6cVSy}<*A*~-gPeJ>=1C!)72n zA;A&}$nR!8N+^K}(ug+@(GwFaR*W6x|Kqe72mrM#vDq{kdzAnH002ovPDHLkV1kGA BX9EBL literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rotten_flesh.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/rotten_flesh.png new file mode 100644 index 0000000000000000000000000000000000000000..a5f1dfb8ee3cf9ad41012fa2fa680d78a6521b3e GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`J3U<-Lo7}wCoB->xFq;vz2c#- z^L2U^?&K;t?qXEvjgArdXTICxK;|Oe#+y|pS3lP8TW=CkEEK@w*35G#TjE5+;@-f7 z*@ zFVDDxxA@=1m5~J>RdNEm-lR_uPRyB*?T|Agd{V(u_9s7%iG5P&HR!qif5VP;SMg11 qO&|N_R5<7`~P*? zqynF5&-(8gCe&#Awp%zmNF~m4oaIolbH36I0fFAD0x9WDA_q;Bl4n@7G2WQdc~)S? zj+GYI>(}_TSqd+aIOe`hHif}MW;LUM=L|Ig-p7Xx!p^=(WVqaNjxCerqi0|B1h*M$ zU8I2m?_xF_{CV>KNx!MmX=Q)-zZU%S-Sziw;6DhjHZ}e~K~n>+8K(g-n?MRd8bO*sn)kW6{4X*!0BekJ zuw`&I(8Y9qjEy1K0FY*oCKv{32GP=5YX5EYwXtiq^K)hh^K)Q;ITu|s$R!{H;Mxw!;h% z7Z?BUlMo2TFoR&4t$=|?&;XFepg<3BOu)QDlxCO#5z&DRHL0--plAdc0@AEuZb(=& sEEcj8BEXtKI18Bet<8*x(@Y5f0A+O2Vq0Gf-T(jq07*qoM6N<$g32zBRR910 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/salmon_bucket.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/salmon_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..549737aa7203065920b51e4f56fa8f7fed0ddf1e GIT binary patch literal 301 zcmV+|0n+}7P)AIdTSk4``Sk0NUosp(#v_9_=(FdlHQDeil zkuA9SM_vqqfFKb9?1yHF+^)&zN*DtO5ELO0Fml)H$xJE1%kuQW3u$nF_32WrZ~=l& zra)wHdQoHZxo$?pFATa&sB9+E?EnA( M07*qoM6N<$g0y;S_!C*H49t9U;4{rrXd zZQDYh>9S5-533nm$G_XgakFTS^KO~=Cj+5UFj6(OOv&pVd)-6j=;CGS#8^SSO}7^^ z0LJb>CY=40Ts}R3M;`U>#JPSJ06v@xIpA33Ng^4XNDoRowH1O139)lt7ab=oxS+5c#v^e*A_02jX-I m9;(%BR39S0_v)Mk9;hEqK|33TV2C^b00002F{zjz3V=A70cu%(+EBUtlEzpq9tl@>CUe~= z2lqb$fSgR{A4+hIsfc(A!x$Y&C7F}^7}EiQs;QNK*aO!vElKZD&6>+{eSwW?MR}Ag vS$ktwS%0p|H!Kn}JGm7}=mb=@8!g9wzcOErJAej700000NkvXXu0mjfm!M%6 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/scaffolding_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/scaffolding_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..3479093d5c4b4492236ba09a85821e90fc89177c GIT binary patch literal 252 zcmV%>&{{z9=1MIq98{otQvsV%!>QAByh)0000bP0l+XkK5lC6x literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/scaffolding_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/scaffolding_top.png new file mode 100644 index 0000000000000000000000000000000000000000..2f9c51a778a6e1fa5a412b213a41a9a766a41eb3 GIT binary patch literal 313 zcmV-90mlA`P)W?zyK5oi7Fik7D$h%=+Z?>!3?w@F#r`61tp?k06HoLc(|ADb#L-Siq3ZI zzkA2F=Vcw`4I zH?v_x?kKl)YDXM@>RN&(zOA6pXmcKJueP4=y!FSvDp!YB6 z9Pk>d!sAa5bd>$rmc}_7W!*+yAZ{R-z{)uM;x_8W=_Ud-uG{zlIj)c)oK8t200000 LNkvXXu0mjfkn@B> literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk.png new file mode 100644 index 0000000000000000000000000000000000000000..fef9d9760a94d0db924c610feca9e4a12020194a GIT binary patch literal 370 zcmV-&0ge8NP) zF$w}P5Jd-MOABp8thUtB8`y}Y7qIb2g6H!99zq#m!q4AHq6?y{DZ;{J_Gj`lc|^w3 z*$u~J(T35i*5S+Z789JnL>AMbF%z{B1axA)-6cgVr#T)X5lN|YWtf9;!33{lOJ=Vu zF5X^MaJ1PMD~n9@s^ER&&$d7$z~y-!aK*s`UWG+C7WDxe>BYPXB7s~Zc`JugzzJ+5 zZ)H0j6zMb)SD>OS5^ceA*)uW~6E7*ZZ>~f2cj3Euu)JK0Jdo45@*u?n z4fN)L{;VgE6Djh*I_tAMuqH`~zRUv_?ZpG{Dpww4c)*TV9<)hTzJ~|u?ho()%}Tuw zxY>&D13bYP);|@PzN7&VjkX6zs6NJ|iOp)A$J1Gv z*Jg%)vRJy}z5`CeEtbd#vlx)cD-rFs=G2yMjEG;T8iA2JFamDB8bL+mVjd+FF&cr3 zS(j+ZDiM)5-|Zanvl9_tl3UWBsD53h Y4wZ>A-^6X!)&Kwi07*qoM6N<$g4rZ-ga7~l literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_side.png new file mode 100644 index 0000000000000000000000000000000000000000..1225e9650ccf3ff4fbbe7fe09255c89129a3f483 GIT binary patch literal 314 zcmV-A0mc4_P)#R3Tf*3Cay{T!Pf0P&G|;69mC=0UQR&2{5%BpojRIZ<9B9OqLb1 z|G#hEd^2Zq$APKDXcPW3}$YI-@iJ zdB;l)wH<(96hZ}@Lz?PBBnM%3jX?84b>0C4VJ7XQ0$jtVvAds<7m1uC9O#;R^M9bF zkdRq-|C;W;^w32RPQSak7UvEgX7hyf0oAS-Qp2( z6hD(SYyufd{OOtM|7*H?XI?t9u|6CXjg9eEid6Nig}LIXozd%q6W3q0D-9>Sb%ns#=4-B z8X;LV1T-z=$g2TOFek1_Hc$@6Plpa zb4||0Z4CyK{btf-$l+=+YMKE=ny}4=+K-@d{5}u#1q literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_side_bloom.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_side_bloom.png.mcmeta new file mode 100644 index 0000000..d1cd079 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_side_bloom.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_top.png new file mode 100644 index 0000000000000000000000000000000000000000..00ee9fad84d8302cd78c2a071bb37391b73fec7f GIT binary patch literal 245 zcmVmFrMRbxAIgZb<-5)+&yW^>9bGg>5 zePF>29#pcd#6XHFf^3{$?;#0h;<+@E7_qA|o?$$Az)8lidIdb(tx0&hKmICfCOQ=( zZ?cC4MUa5Xa~`PT09$UEkto)3021Eh%ynPeOq^vvH`gz?km#LkG?W5c1!?uqKT;)W vCped#ks~bJ(Clti5{?}qfjSNnCpF(MdCFAD3&CpM00000NkvXXu0mjfRn%O! literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_top_bloom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_top_bloom.png new file mode 100644 index 0000000000000000000000000000000000000000..d59da0e276f603a7d544ce25f3eba05fd91ca4d5 GIT binary patch literal 806 zcmV+>1KIqEP)+&ET>5&KMmptfUJ-RlZqt)4%$rsAe*1CPn)DO0^gj3vX z{h&nS;=xn%fK!-k{b17|I#Q;7unFLUC6g}{BB{)DlrQixD8sqM1Fka{9w5#+-bXy( zHsgy!wti5#@{#&M@q@*K#e=8kf%=LwTR*65aHM`v{2+$&hzI`P$852%zArrc?~NlK k48J#yc(A@VKAU>tJrn(Rx}TZ7^8f$<07*qoM6N<$g0iN3R{#J2 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_top_bloom.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_top_bloom.png.mcmeta new file mode 100644 index 0000000..d1cd079 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_catalyst_top_bloom.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..a3bf18fee5f4dff722188310a8a8d8cf3eef0739 GIT binary patch literal 240 zcmVxBz+^DdO%mIohKo-uA=MaLP`SWg&7|~T3_i#SA!AVB5dWC$rT@yInUw@S~6P*g( zn}5cD22gp<165oe=oE!$uHAte>2gj%1MD4=n_REJ1wJG<8Lz{T%^|6Rges)1;9Pb_ qj&k9e_V!jK;pjLL_r!du`TYT6CrQRHqEveT0000DU>0$4$;tvdBev5Ev)zu}>59^jh*a)5tDv#= zhkT18mxGCi&@#qInVG#l#tj^CiiJCr1f-?gPAacv-1v}9AvwiRK>CT+47M3Fp8dU^ sV8*=3DW!KogR{B7?9>A06Gs`$kFS3_?Wyb!praT(UHx3vIVCg!0N}GjRsaA1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_tendril_active.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_tendril_active.png new file mode 100644 index 0000000000000000000000000000000000000000..16ce1977976f87bca60dc7d364c70485779df73e GIT binary patch literal 533 zcmV+w0_y#VP)EK|0005pNkl;Tsf+o1>PgY7&0rlomUaQA+|QhAcb$SNWWs8x)?!~;n@z#r`p4`^Rtvw9Y!lIWMU zscp8s z07C`lLEl2(1{Azr+2UR=JOz>2KnJ@-HdEl7<@xXcr;(;U{`~-lG3?mQPc94{Y zW)}~n6*7T3v@2o4#PVmiGwEVvR}c%1^x(*Z6p_RO=^yw6xD7x(rC}blM|u?x`Mkj?9;DLwqCEHl Xw~qXEK|0004SNklV4u5CnF3#qBy}@b&w*7_|5HYM-SHx=Ali86Z^7f^9^3 z{wm-Bf(He+_VT_!%0MYh(ou#7h~8i;JSa72TPWc{I?nI_mGVGJV~Ig$LJ1FS6DdSJ zg|fjIG<10UjWj z@QC&NV*oqSWjvriK=8n9`Q=2$;&osG56}*Iunr4G8rd+J&x4T#%nN7-JdoS`7-t(M z^Pgdeor%Q*&Jz(lFnM702GJn>NK!0L8N~k|FfX7NXMvSO``}?)4@^sOp2mYa9nUpB T^G@}U00000NkvXXu0mjfAd<89 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_tendril_inactive.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_tendril_inactive.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_tendril_inactive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_sensor_top.png new file mode 100644 index 0000000000000000000000000000000000000000..f178c12b09ba50045fe44bbb6259dbdc06e6adc4 GIT binary patch literal 222 zcmV<403rX0P)*n<{|L(^r^m`K@ zU`gi3n7%Urx$Xi8i}&M9{=}fxQO%E1jNoU*!bltR3wBnDn8-9J0GQ&Y4L14>P}_!J z7q%`eHr<4&%fv-cX^9lE^7$D6iscLJJ3OQsMf@i)RvZ$e%mft-c#5ry%(lQ*$5w2O YUOD@qmh8*vng9R*07*qoM6N<$f_2AUSpWb4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_shrieker_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sculk_shrieker_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..a3bf18fee5f4dff722188310a8a8d8cf3eef0739 GIT binary patch literal 240 zcmVxBz+^DdO%mIohKo-uA=MaLP`SWg&7|~T3_i#SA!AVB5dWC$rT@yInUw@S~6P*g( zn}5cD22gp<165oe=oE!$uHAte>2gj%1MD4=n_REJ1wJG<8Lz{T%^|6Rges)1;9Pb_ qj&k9e_V!jK;pjLL_r!du`TYT6CrQRHqEveT0000Q3*gxf&m56MUB^lwJppLF!H*lWFHdzV_%g|NnvnbMMoh!1F z0ue%CHAPn<&-ytOptmDO>RVA*qtmu}9{n->9yxEbVl)Al$#3$^>?WWS(NTT55PQ$T zCJN{*jJpc+s=5MBBupAkCN`%hl9$SBX*{L!w>Q&|Z0Fy}gAqP)=-1#mDGxaI6Bi&N zE)O_eF{GRiQzmB1RV8EWRx$A)%Q`iOH=5x=v=c=^M5Pw(L}NxkrC|c^L{9;lX?PGh zD$5C%2T{zuWHUVQV(yu<%7ZK?iU%8bppIKp=<-10p3yk14>$*KC7!}56E%sVT{%)6 zluSIp{T`jroS733yyY{MyhFFGO<*E1v4#oJ3Ct#;0#hG&j`AEkLDiIb5Dg7uiuLGV z@fd;0mh!+$TV=$5;z7p5RUYuZh?KZI;Bq(PLdpZoK3xH?#P9&mzU-*?d4R=ba-g6& z6A#92OgPBdXzvTjn{kymXSy#$Z`U_7tql*>iV7x{%L5LXxrA)x0b@QaG$S5pWfq-O zn|OeQ#(%pnV9n^!IK3}06SA9Z*gs(5=q_z5Rbm2`y=uZX9wgh^T)wl*b#_V_9&D}5 zQXXU&^UMo*piXmd@myqi*FKK}9-%`XFbAT@r2PZ#WQ3_)_l4>wRzI=&iN%BJCsseP z`iaGZ>L*q|vHFSCPpp1o^%JX~SpCH6CsseP`iXz0pZEzs3q_$}AgXi#00005P)xWb8cHUhVV&dogipW!*v=s+K)49U zLF`;?=Zo$3^7=H%xPN?@Zf@_U&Bf(B-rk?5z5T;^$nW}hnIm&muE`Ji$L`7LA}|^< zS7c@dqK$<&N5|9V{A_Ah*Yi`}JtZRBORjRFzW=d1)iU6shwC_rnY67Q2$5qhWb{&n@W9%-v52F5g7z|Z3^!|jAN5{m+5qh4PwkUPAfXhv`R-^Y7!q91mi|?TCWQ zR;ICrkbNYvGrL4NnPWq80e;uSeMJ038NJO$o~Y-?yF%AymwY#}4C z9&=v6@F4SjWMG#E>@qJlhCJZAAc~EY2cvBj4+cE&jHw14<_8&_^*!VP3Ye9%Kr%ql zkcCzF6n3Gk){e3eJZQ*^jt6*&x-<&5(IOstC(>KMAdRWyUAm~;@BppvUge&FJ1;of zFnI#mrsIK5$THMnexPSRx{dxD50Hsp=7HWukynO1;J^y8&OA`}>9Z>VG9HYsbUsX7 zy%0s78k4ut*9%Efg?7O?t-A}8_-8U(9$;>qdDleeb(kXTKB}AuEX+$kih|UY>G)hmP@jA;l$+?-mn|mWdar6V5}*##VreHvYJj`v^k&&;2-KB&w?Bxz;m9~@oq1uJWL3tZ z2npKbi2)I2fKYYm@Zb$fmLMFCcB+FWq=wc9+54za1)cTh;$EjK0~kq0om$V=67y%; z;K$O=fCt13^qA6kPw-})7=V5eefJHL07TX93V`8%GlhZS YE&qzZvU5cb>!3=|M_3No}yhfEpcu|Mb!`hhHcQh~lN59lKtkmw1=lkB>d;h=>L2#Rd+MDnPM zly}xoj?YyESGG>!LAWmh2Jqzw~7+Qgd8^)kImog^R;x$kd3|DHXM65VgIJJFJyfgr% zwrVi;@Md9(6(lb*MGsJYnx70XM-SYlRS*1~>cJF72KB(*e!olxspb}sd2blcF^I4uqq>{E2Ah+`IN3 zUp#n3A39W(MGS~43V@&p*$b-5m}Y)?@C1MQXTF*fvF``&F0Zg?I$BZswgI0IcMQSZ zaRoD{2_0@NQWB4D-$i0aRBe#HBdXKKfG`8l>VT`)bxLGr1kdzcOPP$#W<~)Wr%R+5 zK@~y3jV5-uIBtS?1c5dTh&ULC2<}2I1#RNM?Q8F0X1IVO2=xcW67HE&9CO2PR23X< z@9#78OH@?|BB&}g2ccNOx9b-XL5Ia?Io|?o$>7HQ-;1pe*Le%^>JJQ z4hpe}b%G3aE~xt`l{KM>bU7j3Fm4hmf{xRQ=z@yU zsNxvnE#QbKs30P=aftvy1aUz`NohiZw%ojW4X4rv1l6zw#+sbh;EKCr4rWkrZtd@} z9Cpzd13`r#6{I2xUZ>LB0Wdd21aN-hN177F3z~D`Y`g@a0)+aqVl-h%qf1n4u-cLO z{n_TS23$0ei?`=o&bB47lgo$$A`W6TecNDG1LabPUB{FXaZ?J~MzUunZ-{B8jV-B+ zAhlQuAOR~I2)nc-=FJ4|#8eW`&rZ4CEnu-=x9yNJqYkK2ETO8H7hHCk(!|@%#Pc^N zU{3U6ygYk@;QZo)1I{(E7aI&gjQSKOo6?5FoAsLieDMu0-<|?Wba$RTJwgr+5dDVp z%L@eKlLwEuwX=raQ>lUEz=+_=d+C*F)JFhiTjx2Lapaq^1eqoGZi-$HC-$Gx3hhS1PSqK`c>1d3b)6%l0i@T_@)yIe++W?ALLV+%J1l=&MH>e9b&MN{!)CQ&68PR|uBwLfpn#zWV zQvk>XLToX2VhlaEuU{Bqr1+xu7hDxKnMq^JPQrtj)KKh8;Aj5<;1qzh76(ZnTe$t+vQoNO+!V(8HH zT)e$tlMN7%I(Z_(&|aa9%L);%J^=^!LO*njX+)=zkv1}UV9pz?)It@@m>0|o#qw4g z%Jx4x%9Lss=8|~v_BE^3$XSB1%(z!ym~$o<-@Xi~IAd{MU#@v}`U5ybit+O75-Z>E z`GZ3)V@t>*#VgKh=>)S3(s8<8^M}74^S5_rfDl1AKKc@We8?YPJmYeGj#=Qd4?pDQ z?jC}2HlCAHf}ni!`V}wF-*Wu*F^i!`e)GG3@%807XaJnpHsq9RLA`(kViU;I%wn;` zfpJ_jbOYH7(J|U#fmvavA6Sno`o05%QVLycC^$ht#L07_ZCm;nDWXKhD4uxo@u%F` zy~4T_{_g$<ISYYcM)KnCqCT2&c9oMgC`vQ<^PC;$o=a#`24{m22qemA41)_0^(Jxe5*>S zB!2PW0Q0Z;ax39!uPG&yOD2~UO? z4)dI923^-+(y-j#AGC`FRvh<0-?Yr;1W_6l<}}f?4Si_n1|@9``R?Qgo;}^37p9y!`1vQ?xq7YMAH)_BkgK)l+I8Gm zE>N7Y7xWHLAkeooqu?ANGB~SMiU~DpERmIDhe{Q$(b)69^&qNIVED( z_T1gsqt%8;W{5o^1;KEuR{=p)Ht6tfu`9(#3g;o=BT%(ld+ULkE}TncJ#+w(#- z6-6R*KCjszK(+YAR)_|KdU`n>&+%et9~&;;Ub0S3c2J-RJySXd1T!P&OQN=5HGM0E zt{>RUi8y}+NhupO64;?~8 zJrcCV9q^i+nUkzq{_jqI#LbD6!i%#vm^r_A@R)ZgvFBU6V;~L=WH+J)PA)F^jz$r|)Ne9O zP@BQ1;IoNQ;jBV1j)78&qol`;+0E^W^;Q#;t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/seagrass.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/seagrass.png new file mode 100644 index 0000000000000000000000000000000000000000..a8a773453769eb99220d28d260631a54f7010036 GIT binary patch literal 269 zcmV+o0rLKdP)-Yk!x@TE|39nUN4YEm1WP#LPB;XgXbgVgpGSedd`Fpg|atNXw(Hk$|Z4pj|)@5g>Yby5`ZZrY;Z* T1Uke(00000NkvXXu0mjf@egU< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/seagrass.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/seagrass.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/seagrass.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shears.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shears.png new file mode 100644 index 0000000000000000000000000000000000000000..ac05b41f23ebc2576cc69ce489a516e19e7dbd9a GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr_~T6C}PU+zD(|_K6e5L0)!;EJVv6UM>Z_GUQ znl*(vA?bu3qhyzkdw?;=ff%Mq$5%>PKA0fdcqBn$ecFuRM6-hiCmc$g3$xtHj5fJ7 s%}Sh=kfW}y{>W5`d4iijngq~s-M@EguWHB;0=kO9)78&qol`;+06+FfO8@`> literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shroomlight.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shroomlight.png new file mode 100644 index 0000000000000000000000000000000000000000..704876622e6307628fe709dc51314b41d2d7b0f3 GIT binary patch literal 309 zcmV-50m}Y~P)Xw&O5TgQPJ064075;(&oQG1-`;C}D>j+s_u5I}br=jx-lk$NN` z#cp(RTo~!z66GHB{oE2oVu{sAg4jO;R+sD=jKrRtK0}+(04s%JrNsnAT;qm)lM!{P z>L*R0fr`hzlZc~0Fq78&71SXFDq<>|IwMAqYn_2$#h}pw&2(&8Em4*Loe_$hMAXWQ zw57FRP@j(A(sPDJ@;@w%@c^o*`n3At@DWWf>R!LH-s$}h0C~w~lSs+w00000NkvXX Hu0mjfr89_R literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shulker_box.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/shulker_box.png new file mode 100644 index 0000000000000000000000000000000000000000..09bcf3f8f517b03104f8dc5efcd8212bb40b5fde GIT binary patch literal 1008 zcmVcU5mt~iKSbuO%aF1h;cTjid=jR?C9v>ecARr(iAt53nA|oRs zBqSsyB_$>%CMPE+C@3f?DJd!{Dl021EG#T7EiEoCE-x=HFfcGNF)=bSGBYzXG&D3d zH8nOiHa9mnI5;>tIXOByIy*Z%JUl!-Jv}}?K0iM{KtMo2K|w-7LPJACL_|bIMMXwN zMn^|SNJvOYNl8jdN=r*iOiWBoO-)WtPESuyP*6}&QBhJ-Qd3h?R8&+|RaI72R##V7 zSXfwDSy@_IT3cINTwGjTU0q&YUSD5dU|?WjVPRroVq;@tWMpJzWo2e&W@l$-XlQ6@ zX=!R|YHMq2Y;0_8ZEbFDZf|dIaBy&OadC2Ta&vQYbaZreb#-=jc6WDoczAeud3kzz zdV70&e0+R;eSLm@et&;|fPjF3fq{a8f`fyDgoK2Jg@uNOhKGlTh=_=ZiHVAeii?Yj zjEszpjg5|uj*pLzkdTm(k&%*;l9Q8@l$4Z}m6ev3mY0{8n3$NEnVFiJnwy)OoSdAU zot>VZo}ZteprD|kp`oIpqNAguq@<*!rKP5(rl+T;sHmu^si~@}s;jH3tgNi9t*x%E zuCK4Ju&}VPv9YqUva_?Zw6wIfwY9dkwzs#pxVX5vxw*Q!y1To(yu7@dCU$jHda$;ryf%FD~k%*@Qq&CSlv&d<-!(9qD) z(b3Y<($mw^)YR0~)z#M4*4Nk9*x1lt)=I7_<=;-L_>FMg~>g((4?Ck9A?d|UF?(gsK@bK{Q@$vHV^7Hfa z^z`)g_4W4l_V@Sq`1ttw`T6?#`uqF){QUg={r&#_{{R2~i4vPP00021Nkl(uJsRA<_!D1axAX^0000f#G z>h314K2E77-^*XlyeydWcw+Buft218vo08(5J=zJ@IQh#gY%V227{k-0^0*)mL-C1 z8>JY6TFwF$Rq!%ox|p%3w5?fbzf-=aP>SJ@0_O}x1Lg!N$07s6HEai19CK!{MO;xl z{ji5KhD|~HST=*1>x(YOoISHRB^`q56i%6WF*3|}q^Qdq-g6h|Kn71&KbLh*2~7Yf COhwxO literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/skull_banner_pattern.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/skull_banner_pattern.png new file mode 100644 index 0000000000000000000000000000000000000000..6f29d2a237e0f9d0d80f96fb5f0d2ec063fa1302 GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`?Vc`KiV8h%v?f?^2%9iS9_C>_ z*?8mPvQz&Z6J0O-f6>-paHiTK*ZrIEuK$U8idJ7P8agt6$YhiBv%bwK*>t_E#CgL} q7RTEc8Fd&N4NlJ5D0$4mn}K1iYlda8dUzesNerH@elF{r5}E)()k%y1 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/slime_ball.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/slime_ball.png new file mode 100644 index 0000000000000000000000000000000000000000..7192a111a239398069cc737614a0b34a67c2fa81 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^E_P~Lo9le6C}1A*n8@wy^&gE z^21qA{-^#fIw*03t#c;J>&NCCk;&)3su{FxbbQ3fJMRZCqa?#61}63YbDO1^j5$&` z{FoEAHH$QxG#l*lc92-EJ%QKZTEiK(lkNUrj^{IMT6@B;{bt{Fh6yS@hDACJ1|EFt z8E^17mYI1NABjjpcAfuDcmaOJdsr10R|7X*p~Y*GzoJz_5KY`-*2@II-V)5S4FLX!1hBO`+X57UBx@BdF9R9?%H`TXX# zz=G=7Ru!#ZMmt41Y);EQ@~hC|yvsU|YYT_JGP{Ruul0ee${Kos`YbAem4OcLwAQbg s^W;+HUT+mg>wNLt-MP1Iw1ouhg!q}b?{xcr0b0i3>FVdQ&MBb@0GNM3IsgCw literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/small_amethyst_bud.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/small_amethyst_bud.png new file mode 100644 index 0000000000000000000000000000000000000000..443c2d22dd1fd9e29754e0243dc2facab01969d8 GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`E}kxqAr_~T6C_v{C!{poTVwoR z^U|K3??3-v^v#F>B&a1G7zX Z49ZhN&Zy7X%?mV-!PC{xWt~$(69BDmEXDu; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/small_dripleaf_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/small_dripleaf_side.png new file mode 100644 index 0000000000000000000000000000000000000000..28b09da6b060d4b6921c70ad1adf714cdb1ce686 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`5}q!OAr}702@Fkh*be{y@gmTG e%k5wX1H(FDj>5`w+jj%iFnGH9xvXFlJI0}a5$(Ulyf}QII?X)w$e#~31>y58`g0?)7=#78053SdbZBl z6YCUCGt8K;+2_>7qhPIga1Q@z7ZquS%`gE{ONha`%9Xk$jbFxIaliq ozc3M{%PP_gnIbFniVTjegXdCJaRK;s!aUHx3vIVCg!02R|MKmY&$ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/small_dripleaf_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/small_dripleaf_top.png new file mode 100644 index 0000000000000000000000000000000000000000..34efa1fc4db58b0684b534357f47853c1ac07fcf GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k)AG&Ar_~THD)aNEid`pL}Jke zo)(5pNt<{X9ya*MZcvkG``Bs5u;hlONTNUoTVfO2g4RJIOQ3@W&^Z@!PC{xWt~$(69AtLE3W_m literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smithing_table_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smithing_table_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..59833b5ea20686a3eae16a005d9abec43bcd9022 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q$1ZALo9leCrq05oBvSUr=Ws2 zD$0DvUewHx=xBSH++g^{mF1w2f>hhZpC^(Em>txbSR6_wOw!?M+sQCn!iT?$@r2*e zc1N~@F^3s0a|o$iW!S)-P^Wa1VaC!F>4rzFGZ;l$8CS9`sA!zyu;d2Anz#koCWo#p zl4#Jssno5UZm@yz#Z1n4Hm7OFPxKlHe@x9xG4qjUklR_Tv#IaRJ)i>_JYD@<);T3K F0RY}yN}2!w literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smithing_table_front.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smithing_table_front.png new file mode 100644 index 0000000000000000000000000000000000000000..55875ef5459ab6e0bc4ac530c51d8b97e044ff7b GIT binary patch literal 312 zcmV-80muG{P)m-ckE zyX+Vj=`ya?nZy_^*mKJ7mASwK#h}+8Y0lWfLl_4Z`eJUh>ve>r)s7a35I^ttg207* z&}{@o#R8J+xTky{xs1LDa1Uy<2T00v5}&VkycDH^uHU9ZSpz6!jMGH`jgsbd5-qYL z=If{kKppXHz7hCT)|&4D*2RJf{MA3jR%7ei0s;9*6tG^=M8@7bQ2|^-u4DW`z zI}XAy5JY_%s1Q^nq5;t$lro~u1-O3;nn<&H-q=u#{8{hw+GCgJw0xx7eGYkUe!W+D zOgUC^@_2bvYQ;PbfCJ~@8X{!3KdfTRkf?ykSxVM!8Lr%7ngYku5R2Sb>+%V$jzEAG zs+MXbLfTsBz^_E!jVsvzXxqPgh$HZU(4Jm0 zD~LPj9ieAo1>jTmvu*8|Eesn~ZvH5OYP)<%-1m(~JgV;1_{XD+&{SfA93cO#h{AUe( zjc(}keB6TkEX%R3>#^^9VB5Cb6SUU8&Po#o+ysdbF?)iWqYDEkfW&UJpc{!3DCnSgU7q#kdM;9sOAWJ{bf(f|3LS~*m6%RM3SG$L?v;1` z)W)t0SEkhB)CKQ3mG2BZrJMt5;LcY=)TNQ5>?U=PKs(C*n7mkoSO<*$=VSWkIXj2$ Y2Xk{f>~i$?B>(^b07*qoM6N<$g18oXL;wH) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_front.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_front.png new file mode 100644 index 0000000000000000000000000000000000000000..137411787dace13c8cc123cb68fed0f2d893306b GIT binary patch literal 321 zcmV-H0lxl;P)^Ym+&3gS8)F+tBX=xAJiCxV{&Pb3Zh-;6vxHO%G8xn*fjc8pu+z{oM=e8({ zpD4@Hoh6|m@;*sy+qMpI9NQ?0J|G<5u@;ot&p-=_%tH<0s&I7G z@T~uhdK}@yfp_V>FA>*oJk;D3xC`;Pe;*H@wljb*EQa@utG@h3Mat6jFVOb@twr2q T|Ih`E00000NkvXXu0mjfNV$zE literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_front_on.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_front_on.png new file mode 100644 index 0000000000000000000000000000000000000000..553d1ec952be94120a2eda4e7c187079a4145f97 GIT binary patch literal 506 zcmV;xfTqk@HCDHtv6lIDnABm~sPq_8_kX9@`kXp=_lEo0{+$aOw|FX1zc zd<*}vxokpCEEKNznc074cPD#0f7U&vXLi#%u# z8so!}E8nStkkmwRFnsXl z+F#kOZ}ZCSch>ajZDMfSgv6*l0BJ7z_s1?R325*1=7u zQ*YtPo%@WG3|R)6=PEs@^q{B*TBHc{foqK|r3dPZ7=EM&@|Ws?`W;{GEIkNYeWf1I zvN1hSt7F6Ky`Tr`c}-CNhp|czDn0l|dJt;Bue=Y|)`Ox3sD;t<807*qoM6N<$f`drz{{R30 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_front_on.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_front_on.png.mcmeta new file mode 100644 index 0000000..09eaec9 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_front_on.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 4 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_side.png new file mode 100644 index 0000000000000000000000000000000000000000..c3c8f5d77b26ef515d9250838abe71ff84a25ce9 GIT binary patch literal 302 zcmV+}0nz@6P)Nkl|8Y9uJ2)j^hNHlutoFIEi(=i+_Q% z%O=}E{Jc!W#vW+o0xnY?twrE15M$(TkpIBE7iRShZMXPn`Tzg`07*qoM6N<$f?wc( ALjV8( literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smoker_top.png new file mode 100644 index 0000000000000000000000000000000000000000..4b5e2807d828f05ba5a1ee24bc8a1f6a8b20d416 GIT binary patch literal 276 zcmV+v0qg#WP)IbAm>i?Ej{!>RaFKfF#g~88>jbnzhv9GhCSxF z?m1(A2A8xvms?!E_WdfQT<3X)9mi39+RNlutS~`9CS7_U=iUc7xF8_Nvn#U$c##uU z0tZv)G);}60mO=zFKOYaID4>@pbLpoFCM`;=f?0WhGbEKvyKo5Q%k@(LV#XT!UzEZ zHf{7S{3~M91zJOIf3;CS;u{gU@Bsfre59`$co~5E8R)-v)xd`d0NMPH_zRn18X0H5 a1NQ;9SovHMBhT6Z0000 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smooth_basalt.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smooth_basalt.png new file mode 100644 index 0000000000000000000000000000000000000000..56daac941fa3c7a22588a87a28d6cfb9c478a5a8 GIT binary patch literal 256 zcmV+b0ssDqP)?*P5umHrETbb&08{RhaQfQnFka1TQgTasnBxXx>Qwqvx`X7J45dlky7 z9xCP~i}Wty^}Ww<0SLfEo(0y~b9#dcluTts?|rfR}osHW}&IaqZDS9EVVmjv@paU?hueD@B%Ex51j!iSo}RUTD~T$_sW z>q{H=8hz*0XX_Ro1l7uX@4qZgg7jN~{eQ?i{@J^$r=2gU`rbVW(nuHp0000+S` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smooth_stone.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/smooth_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..149ceb626e0042e416533abbbbf51132dc559117 GIT binary patch literal 255 zcmVTaOQ5h<|zEFL`5&xeYJ&#;IW#zU#s(Gvu!fbk*$M2Ac`-|xdT2u@- z3i&syXm_5R8J;7VQNHs}mQ*H(>aL=>7Rj@ls_)J$oV-wB`kLNSQ77T$7gPUj?Yz2c zljBwC-JMzwG|WGGubH||)8azs>U#(FehQcQ$e_;uWoha&-U6WG7(8A5T-G@yGywo? CNm9Z9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/snowball.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/snowball.png new file mode 100644 index 0000000000000000000000000000000000000000..5cc3ab9b01736a95c425dc8bd7c66e849a931ca5 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`ot`d^Ar`04PO|1|Fc5Gl&VN7o znsvmoP2X6ymAzE*mxxfA?XS$IbMwW%lP)|Dw?_qQZCiHm@2*obKL>xYiB8gqjZj$R zepro%<62g=PYm-xtF3I8cWa8=pL}Nf;|%FN>lG%5-q_2=#uH#FeDEy)N|9?P-rfBn tq@ODkefU2Uv(crOOuGxtW=Q>sF<0g8I9pj!y$a|k22WQ%mvv4FO#m3eON9Uc literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_campfire.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_campfire.png new file mode 100644 index 0000000000000000000000000000000000000000..242bbfc3793b2dd6cc489179a949a384fdd621bd GIT binary patch literal 263 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%0A!U`OKwFTwJ3ce;@H!-~#ZuUtH!{(Nf2C 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_soil.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/soul_soil.png new file mode 100644 index 0000000000000000000000000000000000000000..12cb45775d2eeece1571ba1ae2ab5576d012518f GIT binary patch literal 247 zcmV%)fcx*DM0%2c>Q)`BwrL#uyJ>uu`|ov|3y;gGpwHLy zG}N;{@qIrF(VJ;fGFQZONGLhMORcG^L=qVk*aN6+krALTREY-e9g%yShlZq0POZPM z0gkLh(pIA87HY{^?PSfXGSK1?)gJ2V2#(yp(h#EB+#~n&K|oR>1gEO|k+s3W5zD$< xwaSj%7c1fF!vLoC72Z>?Bk*Imrmebuu|FRtvjqA*%r5`{002ovPDHLkV1jh43kl@7D_`+-~^!mGOV^;j<^q6S7v`{vQx-dn)EZ$|{$cj3PT5lJpyxE?je% nW~3kS+B5hWQ?YL09-!IoUOHt9m6y5$jc4$5^>bP0l+XkKv-&c+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spawn_egg.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spawn_egg.png new file mode 100644 index 0000000000000000000000000000000000000000..f4c7dee1d40e3cb53fd09e6def877c9261274447 GIT binary patch literal 278 zcmV+x0qOpUP)=bg)Y0ijfYM02gVjk5sO#BEsK+Wb3I(=;R%n@^zJ-*Awk zC^)mZTrOj^TE!p;@H~z<#4rrZX0y{Fs;Xk8QbF6c(epgK9rmHrc>&9^aB3YoYN7E6 zVHl$C`{**W-S5G1y8*j*4p%CK0F+i6^x)xZ2$#%!+U)>U(sdnE0c759KEp}34U`^5 z5uSa#L6M!vahxB(L`XiL=fg9j7Q}IkHI{zxTIZEWiJ7#tvHBa3%jI~=QL7GDgHO1K z-@$cV90$;l7lf6`HTKxYhYVtxCXRNeog_&TrVdfQws}%wrhAb9WLZX06w~hl4Tv<_ wd539nU4U_O>N_F`C1x@iB=f&M#L-{CH_qD!`X#&Q#{d8T07*qoM6N<$f^xjK0RR91 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spawner.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spawner.png new file mode 100644 index 0000000000000000000000000000000000000000..5f85452f78cbab3e7f9422980a0d6d2c2a5bc16f GIT binary patch literal 251 zcmVW(mG6w#?J1mUcQA$BpBl2xGf@Y?eUrmdz7@u2nINHb5JC=GzkhFwH%kV|oJg z7-+YOSpxPAZ=h9l3K^r&0-X2_bc~s=Gr)}sufyHv4ITCn!()V#=_bx#VBL}3J%FPw zQMw1(7q2z1@7Hgjc*_c6AK z6i?0`&ucc}e&7E$PfkBz(y{)ig2Ns~1!?&;w?F;&s4=_I5Mq{liI*X><)+^>MuT1j zo=1~Y7&sbC6p}abIF<`WvK=_o{G`C)8`sTQ6L}X#cCj+3Eb?%kb3IxYXd{ECtDnm{ Hr-UW|-+4Ep literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/splash_potion.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/splash_potion.png new file mode 100644 index 0000000000000000000000000000000000000000..0d3fa39de70e5b19b29d0618c4eec5f11f36e736 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`@t!V@Ar_~T6C{Ejc&&S0FR;wx zvsZcOCEkv=_Fw9E?UaZxKFOA2_n&PYV+seyzopr0Nk=S A6aWAK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sponge.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sponge.png new file mode 100644 index 0000000000000000000000000000000000000000..ffb122959a60ef7b08be9379f77ea95f2bb64e3a GIT binary patch literal 270 zcmV+p0rCEcP)d0{`+%U2b1DsZ(nATDl5^*sylIdL*?x=Y ze~e2ZrPJ$!fbRN!Y$C!w?R|O+xqAJ(|9Oq4ON3r(gJF|FXH*XNV-8zPrf*_;f#PlTV{i%lbK9QVp2phQzUc8zH3i;j-5!dFjYRz;q&?S h-pfi@Lo80OowS>`!GXtFl7p+N zErC~s%WXjd)3OBbfC+L&KTSF&`+YB#nLl~i&+IeV^?KFiMcek?4YfFG$A8=K&gJ=2 z=j?Vkp!}dPOI{(%qPdz?>qh#vs~l5RQrK2Vnn)CN#Bu$p=S(<%W&MNDfQhU^OGG(X zv?Mo7U+;Oz&Vb=vwfq;o*Zl#!Q&%5*86DYq#^r6}2i|<4wLT4kD-MP1dcR>+%+i|s g^QK0oitg*zopr0N-0%Bme*a literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_boat.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..40992d9005e5bb12b6c031cd5f168b1f6dbc58c5 GIT binary patch literal 349 zcmV-j0iyniP);1tExRFh~$Xq*x&-2m}bCK~P7CnvN@Q2o7s_8-250%QRr=Yu7XL z->heC_Mgw=G(`oA={g0Wj@7l+ib>k40w@BaPE8Q4Pm_+ny$T?Pu-D|NBc@s)uM1~3 zKi@NsB!D0&94>M8F~n}px^{Kku0TRF-O0s}5->aMU@jpVC`G)Z!ER#H{<;Z*$a}!W v;f^0Bkg?k`nb5GC__#DbNi6<5?XS-l_Mkmkw=_jY00000NkvXXu0mjf3~!Zq literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_chest_boat.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_chest_boat.png new file mode 100644 index 0000000000000000000000000000000000000000..ca440d14a8984078f6030077ed53d37a1d1cdce8 GIT binary patch literal 380 zcmV-?0fYXDP)~iA7J4}4$tLW_fCFK&|^l~$A^a(LK=(Q#x z7_{N_zHK6NH^=jS!b!+s9vMK?n6dzEbn`OA0$8B=>ZoBMdIdc;IW_cnp85bL6o?9; zA&usW=i9u{y4CY1nfEst!d5#!2q(N8Kq0Fw*R zYcY2r8c+J6`ENXc3jsjR8V`-{Vw_knkjrr_GTK}ej-&vEAk0WlKwgH(ezz&Rt2Gbe zHnTgmGQmkh+q7RCRIoenVWUxFV3PIEjV0)!*9uvq`Tor9XSu-%}s!=Bp{k$sq a?|1{ruSv_}jV##!0000LTQV;GpEpnL r(_w}sJ2!1A(r7;@;KhCiPpDRsB+4nPz$%6Vt~`FBq(VlO*;>`91b}F3du#7j2yns0AVXn;#c8}Bl$irhmZij zLCyfEsR50yoVFALNs?q)Rul!U1i8qu7=Zu3hFgU_CB`>|%aL#{D$N7Y>s>-mYpuS& ps{!vmCV*TqXbj002ovPDHLkV1n7Hbol@P literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_door_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..65a86fec49102c2d3fb3e5833e762159529bcbb5 GIT binary patch literal 272 zcmV+r0q_2aP)U#lRZ?NEn!UUuDn)#wKP7AXr?~T zEvZhOI5qA8SKq3uA`llc0&=5>N2p2k-%Ur-K)pe)MZ=DrOcpXO&QAk(BK#uk0Q>-y WIqR3s0c3Ch0000L2t=991^jX;ConE+i^-W2!KVG8>cKrhskIJyKaDx(fpzbFwAR*{My#=?8Y!i? zLhPlKW>Jke(?rdi1#Uui(&$l&MZzHja6BAIV(aEniZ{Mn zPmad1nB5~cCSCelW7y4-E?tD`^~D{bhsthWFY-YBGs0PnH~x$el;XW8>&Ar+O1_i+ eTeqnDpnL$Pw~OGJGFtSxbZ1fozdH+WVx~gZL&&d#_cI?l;ZR_*gU-wi0zONnMILqZw zWZclH?Q%QzM!@g$*c5bdSpfki00t0d06O6=08kmh9Res|zHNR46bAvOQX~NT(D1K2f)*2YShzEr!oX+r@dFrp!F)iVQGo>j0525`!u}v1keUL zAY~;oeHs+HU8&Z|N^6kj#L>8X)Oyk)m9gy+{a;YK0+?;&Xo-;7AMU$wcq08*X#fBK M07*qoM6N<$f+*~74FCWD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_log_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..bb66f32b598f5eb77e67666381774db2bc811d06 GIT binary patch literal 264 zcmV+j0r&oiP)G zJ$<^@H4xxY;1YBDU_=r&;$4A!lssx{bX2SETgrfvC308v^fr3%>yr_XM zBKv~HJS?I2jfDjL##-YLY_dWE3ABZK$iC6Htq#+_fieO=qP=nE*aKe>ZtE1mn5l9A O0000ujP)v|+r<-_@T1qoUS>AE1frUn_$9Qd5QN;Uh`qj%t=%XV{wZlw__b*tHDe01O( zt3B|T?}Px&JGD@SYA-w&zji#^%{3R`iTNM+9#r}a4U(Jd;hI$Yu>;Z(_hL)hcd!5e N002ovPDHLkV1hnSbWH#N literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_sapling.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_sapling.png new file mode 100644 index 0000000000000000000000000000000000000000..37aeb9c013e21644ab345979745d555ce2dc1c9e GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLo7}wCoE76Fbe(UKQS$l z@7ezp=|#_1vYQ<+IyI?;*9S4sjgrFr zivP@_&3hS2IZrSMsGSlm`0s40yu0be1@~(##w|+>7%CZ`)) zG4&U`Pc&Lwl{aN4B)WuHC`hvy&-lW^>dT#yt`nfel30_)aPxV?6zSvtrU6~a;OXk; Jvd$@?2>^XPNx1+3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_sign.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..347ffc94419427c6d04d6a8c4bfea6ab99609e9c GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q#@T9Lo7}wCrFqqP`>)fp2J)< zszopr E0G2XP)&Kwi literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_trapdoor.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/spruce_trapdoor.png new file mode 100644 index 0000000000000000000000000000000000000000..c9ff2ee5cbe25f163ccab7046e7bba3bcfdd3f9b GIT binary patch literal 258 zcmV+d0sa1oP)U)NaAX}7BD{kW~Tc=bPvvQV7MtDF?+!?(T{=}QVE6vYtH)4NfTh(=y{2UY2mC@1!on^IHbF|1(!=M z;Si}%;5{*`vnzi>+Kk}Dwh2olpQOx4TQsMe$HA;K>Ixc})2 zf)d@_jfTt~pBI0xKWU^85-fV=2YN`(k}LWdT_&V5co^ScnDBqUjfdJzAl>+jt(j58UHL>=Q4GT-**8o@ p#=-&e8uAn8&vcm8_)9{Ajln*w(lJCq{W8#144$rjF6*2Ung9mqL;(N* literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stairs.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stairs.png new file mode 100644 index 0000000000000000000000000000000000000000..afa8ef9a14cbd943d055e95b259ebe1bb0794340 GIT binary patch literal 773 zcmV+g1N!`lP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0-8xgK~y+TbyGc0 z8$l4A{kn_KMiC7tp+O2l36i115*3MPQiAdW(pVJfsfbaa3JntZ4@rZ9C@4}y6!`~9 zq&TLsjb+JLeBAe)Z}&307!qXVNvAp8?!0;PW{$vru)DiE?|I%^%VJ>L&d$ch#`odT zJ&X|S?d?7D{cy*!#A=>rR7wCLgpyKy?shvn`}_O%h}baRVS0MHCS~>-2?#!*6o8bH z5US>i#p3#l=PTvq<(2x$$=9B~KSEHcR9%;FX;FChA2srzb0;NZBZc}tPTe0`|IngCtMIn6Nv;0O|$^NLmUT4 z=3z1#gRpIDmfR$Y)nd`9g<(9e2a{z3^MsL)BpIY>jPeQOd5+c3O?5OBRgzh@u&_82 z$MLr)iYM_LurJfUQaLyU2MUEEsGOh&76d_nXUg~_1k){iph@E5ON8=bh@#L)rBs*- zTI$$X2_`2d;L+m=K-aM)0M04iO)(Emw{063qj)(3>>ZlT7W8^OBus!~6;u3z> z8_?;rjRL(Jx*dSzhM-U=;H)heAAg8ZPap#ycObxvee33H#=Cb>*9?emt*%Mw1mz9%5|DV_QNxTl(wF^laakvR?u3>s_eURdzxqhqrFz~_q?!t-avuQiOY}KGOi1l z_t_$MW@5UV_IaDcUc*I3aVu-m<_Q~c9eXUg!CHCGwbyKG7+oK1Ntz${aY5JA7iaG3 zD}MCS+3>h0Ys>W;d)8?-U74StIeq&}Vc#>!?`AzvUDoOGJ9z#hmV$UQ-K@wbqm1 z=>YGz28!o63kD4-U4xWW^s&AfwNKF9?h s7$jPx0=+=7j*-u!EX19^nuDh-99g<;+P^Eh%K!iX07*qoM6N<$f})ja`~Uy| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stone_hoe.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stone_hoe.png new file mode 100644 index 0000000000000000000000000000000000000000..8fe6f33846d25b32a72bc8a0d3893805eddad4cf GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!bbwEYE0C6uknl7U_4M@YOjpnF zlk4p4tgo-1HEUMcq(x~!X~vQuzhDN3XE#6`Gfx-C5Q)ocy9|XG6nGAKZ9Mva|BadV zUZ!kgQPP`Ga{q1|gXv}+Pwui)(^_?QoUiBozlU8wpD&|@VL{)~h1-E9FnGH9xvX9Hwo!e&Ra!+V^!C??FFIEVK$Um%;pZ60CeTMQ+$C-N%1V9ha8mS*Tmn#1;BljL22 nNx5p4TRhnmdQ-BOu`n>qDyw*vXWMxJ=pF`7S3j3^P6{-3;7(q(eW0f7rWx*?8#x;_;>%3;&&>*{KfZdxPhBK$OGhT4QA z0p3khGtQo1YcM!rs*-u^ndl|c*`5E+f0)di-NLH%@f>^BJD>3X>lKglUSqh#Vce1M vqS@d?+KjXm2IGze^F6=m@8W$T#lT=WZ@G)1+tl?yXEAuX`njxgN@xNAgQZO{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonecutter_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonecutter_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..a9af82d33bab1d1ff517a8579a941b5472638c1c GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FglULo7}&4R+*fP~iF8`-i!I z&d!tT4UHL(Uu$Y}_MLH|Ojbs*WmmJao#xV6#qTu2D;H!l-Mn6K?1#_--rf_FUPY-p z*q8P$6z-61%x%>)pT3T@Y=UKpu7T^?HFN!pH#91xAC@TnWc+$VtNlr5_SIW%wzL`E zstbRm=VIozrR@8I?pb?pU0{@wu5x*2`1S$Yiam+^i5=UTfNo>(boFyt=akR{01a+W AiU0rr literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonecutter_saw.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonecutter_saw.png new file mode 100644 index 0000000000000000000000000000000000000000..38b8654baba0cb8aa588fdee58ae9d45381330ac GIT binary patch literal 253 zcmV5d4;f?T>L6HTJ@+oa2Jt=S9O7XcY+}y2r&#VdFv0h_yG!>r(+}rLo80eo#@EbYQW=CEHGU@ zW_Q{5?{WvYJ@_xw_FqsAcboA^q;>zl2#Hy0#?F)6_B@wA_f7V;RsAg^Ufrcviq8EN z^U`GhBesH*)vqHW`>oQ^wqhnzMR8k}qh7NT0vzhh4Gy~AHQ79Y?HbGES%1X?giC@a zR_};jV)5qN7w&Mz=^nv-;&WbRzHZ67!XoaWw0q~Qpv}yNceV5#?Y(n=PGsbP0 Hl+XkKBJ@pL literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonecutter_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stonecutter_top.png new file mode 100644 index 0000000000000000000000000000000000000000..208b3e7cbbba9058c09a03b4faac38ff9cd29943 GIT binary patch literal 264 zcmV+j0r&oiP)@Qe42_@!=w-3qY+0lYqjWA=2$%K4QfZK|-mTRZG{i z@-;@R(`I84?t|LJX7FIIr0*eM%hfFW&6P1-`r!Y)h#w)6Hno=q_X zxbyZ`v7b3p6IcI!ZwyJz3SCm zwT*9llL9!n-_F@(>X>z)ApOEwrj^#dEK@fhTB5PymQKEk_G8JTm2v$FcP`J?lE0|2 ebMwzX)8mBo&#(NqXtOoY6%3xPelF{r5}E*s$4Gqu literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_acacia_log.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_acacia_log.png new file mode 100644 index 0000000000000000000000000000000000000000..29cca3ad04c155e1c0a45ac4ae5a17b2ab2d34ea GIT binary patch literal 423 zcmV;Y0a*TtP)%u zYihzk5Ww-=DkhtU$HaFL#dWUd~Py%xtfePx7lW>E={%^#3TokB3xDRc9>w+P42;|%{_Q3<3pVQrUK?= z%mLq{z6YI-JOIzCKVWN80kKDQW;~OUW5J^iJs`eDeR`8@VK$6iQCCFkN(Ey#!)y?3hKcOw z9^4*mg`-J{uISkc%rJLblL~UAe*q8zW;(QhYyr0>m%Mu^)mZw`&mb+WDs{Ch$}cAS z7Z7Y|dJp&yv%l+&X1D|^>*N#2mw498t~zc0K5(qN4uNW;j``mcCGk7M}$$c Rv#9_8002ovPDHLkV1nOFwg&(J literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_acacia_log_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_acacia_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..11d224798461a5425cc5a94faf9b7e9f12791a37 GIT binary patch literal 277 zcmV+w0qXvVP)7lYZ%yv#PAez8Ao+H7{){@HNeeuc+r z9nt5Yw?~-i^S*8xye_MZpW7}XIY$tPRg?RE9vBXb!1K7w=wMyMjRF-bDb!B2y9gB3 zJP5RbByxMu9w~_$x1b~hZo_3mz&HsgqKoX*&c5DQfS@WMhg{;w0%y=8NVz==Qv?pW z`g%j)x4@zCF5JqGz z%TB^T6o&h#Zd_>MhSYKwP=c@E#>BWVBpL-N4FM!5q~#`9d?CNnzchyA%;e0>|IN9~ zINiIG`AcryFKx$lX8F61hL)MJk8=2U<_N&c0G#cx#(Z><$=a^de>fL_Ejpe6BE-|? z_n^v-0Hi6v7_=`9NVcMG9x3)azdZtG$-NfASC9ligj6O#H4qbZaDVDB09cEWgIX|# znpqK2VEUYs?q_n1v+_&fn~MmaStNkcwi?2Y$3g&S01^RE5;cT=Wfhdulmw``7GYcm zK%{)sGnh*t70P$z@KY&j?Y8o1g05o~JARNH{tHs&kJ--ghQP&f|k*Sjc z4A6sX7hpeY3COx+cl8RWQDO&xCbV7a{kXC075EzZ3o0XfW~+fH*?KdmhOaIbPj8lf zF$*FLW!fc7Urp*wPywK)FnTzBz7(*O4ouYXR=whORKx6tk7`G1Qu+gF%jxO)KzJn~Qo9E#x-Gbpe)W_SS4f!PcjwrP76d+DX=c9SOQyjy&(hh+x( zU~Bstm#}z0wi%wc&ELL8v-Bx&Hh~2{r~P2K9M^{Xv~sK9K8P~~I1Hzup@=X7D!>N; zbW&~$h=CHUoq$dfXc{V;1YCO!c!;+kop`hEXDN^%Dxi;YX^Rwk1Y9>$U=eEs3f`*w zMGayR*%z9Mrr>=L74)95P@vCPYaGX~$(jV(!aWqTpttKV%?*^-Add0e_{NwoI8xqp TXFHy000000NkvXXu0mjf$zf}< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_crimson_stem.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_crimson_stem.png new file mode 100644 index 0000000000000000000000000000000000000000..12f31e0bf6a87b9ccbb854e03962627f13c3ccc5 GIT binary patch literal 284 zcmV+%0ptFOP)F+X6h}Z2g5v^cZdx);UNfC^Mfv@u|Lx4|me1~5-^-<{YJK;& z`dZGdvN&h2|EYxrNCJHLcewXKt;gnA%X51gsO%XApb9`Ux}#b|QG){LYXI#5Gz;Dc zqLssG1)Dl6NFoRK$`CyYcwh&}#te|*v2?Fz000YXl3g}{_7?QxIXGY@9k3u>fs;MJ z%)*svxGBgG-D^J8;T=GLTyl^n?l8`V4@nJ)XPC1=vg;PGK|q-W5bh2DR50KcG7EoW iLx>sD?0d*?1^5Hl;~UUR<_R7E0000)!gBA=hL yxaD=z(iV?NHanV6HEnP4a;ot7q5hAjTKTuRDyx9@GI+ZBxvXe* zOAf*y6h*rf6H%v*4E2+aOu&IL?td}fa>xa0Ldh%K^S(^C^DfWfdD(xLla`G%2kr0s z0YjSCHAp<^(~=HpDzJ8R63GxY08%)}KcHo!0=e8tCr_WpQ46mrt|A%SO4a~}mPkNN zCRX=bz{vpAqT>p1rE`iL0FFq22{)0+2LHzYWlZBT#?=ceVkR(x_D0 zKs2`)S(`)Zn(HBWGD8iXnyd7?Ffeo}cRm2zC<;)L+rb&|vvY>baXUDt?m6@^Z48gk g00s@E*F0~4A6T}f!*T1OlK=n!07*qoM6N<$f&w*iIsgCw literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_dark_oak_log_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_dark_oak_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..546914f9fc32ed6f8954728be796562aa7e61f49 GIT binary patch literal 275 zcmV+u0qp*XP)O=2$WD2)uV)q@C>0PxF1=gmPP=&m#$y&{2^`$& z>w`BaACbIpD}!HThB@4B3E=zZ; Z%zqH~gYc49IFSGV002ovPDHLkV1ig^YG?oe literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_jungle_log.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_jungle_log.png new file mode 100644 index 0000000000000000000000000000000000000000..e3eb0ac1685de5018c70bb30d67dfe89d5bb1aa8 GIT binary patch literal 287 zcmV+)0pR|LP)KSXI0Q$7%uBw_x6O*#_mk;#UfZqvarFz{m)#7n z({|u_-VDIY9!|~$G05fTx*s6G2@?D`t$&Uw2o}kTP=E_EM=_Kx!+?X3)QQ7b9Fkm;F`%}n1)c_F_Ez*T~<`7sS7})Of5N_g%jeEvCW&-;52B5)1yhZ&e7D^}?Fy?fBRwZ~DYYFH_ z608a}1`6J)>)r=t6{4Q_OTtnaGYNP}Eo0O;1e(f$I50&&yfPNk3l0000@8dh@*uFlLhRGp4tZUczHg7)zO7>)=dNE{ zoZr`_i}}J2IEN4jY&f9#5+E=h0>cUnZ^oA}VjVd}iIk18^837}l#xl5LFXVniZkmx zKm_3o!04=A?M85r>K8`@IPk$4D0!#Ri~3^@QtAR!btIEmwUfXQQNimj{6!hp8F8>a ziL?3@w46jo(N8k#3_B+dW}oM*Lw4x%35eTZj zMeB7r8}p%J-`B8&{Zs_;u3&EqmVDQptxlHz3rLNs74DG0n_B;X`Ts|2H6?0rjem(oCzq-bk; z!(aSJV$u-OumIESZS@@dDb~>2>dPzuXZ(Lr!5>&mtiL)tOJDc^9b?1oF;a~g00000 LNkvXXu0mjf6uEA{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_oak_log.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_oak_log.png new file mode 100644 index 0000000000000000000000000000000000000000..0a1d34c3cd65f0d29deb9a69106ffb95a3452576 GIT binary patch literal 397 zcmV;80doF{P)S6ovC@Vna<`2tsKQN>QP2&`r%E(UnL`YY?k3{=|hFD?+89sI5Mk-^~eQ6fVR3 zobS#(cg9Qlwfn>1^{h>-vc0F#Hlsp2nmmu18a)B%s=#N~W%+T{W&VBFla$D#O)m}W z0$8A9S1HBMlePd(XT#QQv|&Ix@C7geEU*6qBobgH<#A92Btre3b~JaE04Dvl!b99Z zftpO@6Mz8~^Og6c{spFkngCe@Pdo;06KnamzJSPr1C=2Y8v-W(iz|{vxqt z7JmT(K%}~qMRfyaLwf`O>XBMs1L@+l$*BHJ4}9}rB^?F)4z-_rU-}>ZX7n$MBb|$`Hj;00000NkvXXu0mjfJGQIa literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_oak_log_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_oak_log_top.png new file mode 100644 index 0000000000000000000000000000000000000000..c845578b2d69382b5d085183b39c4a80dcc6f7a4 GIT binary patch literal 278 zcmV+x0qOpUP);iTs8#c#R7-uB0K%gzK+^N&{seWxkR@xihz8`Lb}8u z0ta1vJqAfK+!wjPT(}jtP$sdj;1}FN8f6HE1_v-?Uv~h3kMKXFN%Sr*mAv+#%5UUJ c`!gPk5BEWC3`&%W+5i9m07*qoM6N<$g2JqC`Tzg` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_spruce_log.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_spruce_log.png new file mode 100644 index 0000000000000000000000000000000000000000..285712495ffda4228e34e75e124a1010f6925610 GIT binary patch literal 292 zcmV+<0o(qGP)Y%R2~@VkA-TP7Nb$VHVj%$kYFb=@l|pp2p7DpEz1oBS q2wUo*sY3ow!BJ?yj)nHdy#4@H8Uh|(_8DRT0000tumsZ=tKx=jRR;h2yzu5@GZQBq7!4=`e9ldsQic` h@nc&X@7kDal7DW7=fjb1I%og@002ovPDHLkV1k=EdJzBs literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_warped_stem.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_warped_stem.png new file mode 100644 index 0000000000000000000000000000000000000000..de6d3e583f4a21fa53a36ba2cd6c08e39c073e58 GIT binary patch literal 286 zcmV+(0pb3MP)QG)~M{{Z0-K#X9G zAX-&iM`29uH7t>X&x(jX9jq57Kx2#mH9VHiWd;Bk;h$x<4IsWkh%E;PjI09=2o9X= z0oE+snZ)6shUl}_TOFPN0_2c`JaLDy*ZoLpNW6wQ5|Ukxz!(Hnvq;E#wgcb-fsatL k@GsVdSVJ294>eo?er45TWtRA~ZU6uP07*qoM6N<$f=8`$X#fBK literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_warped_stem_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/stripped_warped_stem_top.png new file mode 100644 index 0000000000000000000000000000000000000000..10b17447e2b992ee4138c05f056b0802779a70c4 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!bbwEYt7UVORbP)`Z;xJlphiKu z^~~vJQ~J#2PLvN1a?7_j2P(_;ba4!kkYqi`DAeS@!?GbKn(hDpn1^dTSIw=IoMx=$ zdBk^8NLGG-&W2~^H-08L*Dfw$Fv@zyse5f>RHog9l66WSX9%9uYS_BQxM6xk+OO>| zUUPC5w>)lG+TtnAwl|Z z<4b(j-8Bg*r8b?Xc08PZ0&;+WPmFPcInQmmE)MXX#tqzO*nr#9e;l@J0IjDi1%Vk>`xuJC!W_VG(g?#{d8T07*qoM6N<$ Eg7i#fnE(I) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/structure_block_corner.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/structure_block_corner.png new file mode 100644 index 0000000000000000000000000000000000000000..418fd05c3b3ca0fb32bb3e941ab5430efd299d8c GIT binary patch literal 281 zcmV+!0p|XRP)ST5Jefm3#3hv)*=HWMLHi;pq<|{Lo7}w8%g;*t74I9? zt-^DO`4EqSlY;{Tv;XQD-|A04(M{kSjFgWCz`S}jG7xtEFh@ZVqv@KFBEee?g0BaT%o(ix7%EwB(+Dby>XuCi&e j(b1Wmliu)L;%10F@nECy)J2nku4nLc^>bP0l+XkK4nI~j literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/structure_block_load.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/structure_block_load.png new file mode 100644 index 0000000000000000000000000000000000000000..aca338b1ab1752b415ddc257ee9c93e94157ee7c GIT binary patch literal 231 zcmVoF2@Njgpk`;n;*^d zFF*r0e7yG+=5fyJv=(6gi&G5XhJYi;0AuF3u3U^xi6Hdvz7mmxoK|x%pjhJ+Q-SWR zCY6C!0wEiwCd?1rup6*U&eJDV4a3@*_ccJL=^U4MXrP`KIaUJAeFo+un45UZZ!}+| h%U9X_m@Lm3+6|pe#K~hTA-(_r002ovPDHLkV1jcDVHW@Z literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/structure_block_save.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/structure_block_save.png new file mode 100644 index 0000000000000000000000000000000000000000..64709278493493748434f6bca885de7b84dbd5ba GIT binary patch literal 228 zcmVxh#zx47C6~m76cbUsKaxp-J`z* zXaI-Cd*5JAbIq?T!1#{c9%O(u=lET7(K}59A&#*Tk%Kv%=Es0yU6*$e=#{le zV?bw+C?=SU+%%=H0b_DZ(YmYxoka6K1~}F=v- eeoU6<4DANaTlAl7o~OP500006C*$cBi zNHG|*q$!^`}RPI-bNrx?KDHma^>VjJP!N@IgH(z3_)KGF5*(2t038Q xHkv2mu{iI8D?O*hawO)n7C3)MT=hJT;Z^6ojqX1EyMRt(@O1TaS?83{1OSz7N74WQ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sugar.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sugar.png new file mode 100644 index 0000000000000000000000000000000000000000..ab9f1478a59529a0984e76542fda79d116a4c7fa GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`MV>B>Ar`0aPTVbcK!L|u@{;q0 zMQH`TzUPI!p3c!zd>Fi>Lu=M|6?x6S)(yf1d571UPKue%;ODD3HEm{e!I~M9ViIE+ ze(ZM1?|T;X>Md_YywF>%z=|D*bmr^s71gS=aaLt?e=QK!8Tqd1a{S6gsUJSe=ucBi UuyzVL3$&fV)78&qol`;+0PEa7;Q#;t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sugar_cane.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sugar_cane.png new file mode 100644 index 0000000000000000000000000000000000000000..bb12a70e8e4c3ca3a417751833966ba261fcc936 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FglULo7}wCrAh-{0g7`-!$Fl zfA-H0|J0*|eV9AgBpo(AYhji8e|Pqi1G5}WJb2XDg$`#k_!#>bcJ#lITC}Hm%}uLF zro#qJdJflkiUmEC17{^lq#2(%X>d5(boFyt=akR{0On&% A5&!@I literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sunflower_back.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sunflower_back.png new file mode 100644 index 0000000000000000000000000000000000000000..a53f762fd164092b82b2bf7a201bdef01e1d6b8f GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar_~T6C_wI8lyJ7s!#FR zl=e|-+JDE*U;b5p&2G5qBF%J}=aR&(DDfUoBbFr`DaJm=9lXVy7ugQvv}dZ^WSAkI lptn#%#^ajL)C?J*nU@3O-?ZK4_zN_h!PC{xWt~$(698WgE_DC^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sunflower_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sunflower_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..c5c8c629b835cfed10649f21b768c8599b5be848 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr_~T6Amytg}?sCKWpjt z`>W$0+cU3ZSi-qPvPJR)Ys&4uvkU^hn-UH5JFai|6Yd?RdY2)>qQRt@hcR&y55rNW z69SV=m2UGHwJdT_u~eJjJX_~^vxy?R)JaAD%N*Tin}mcmy)`&|g3D!wV~VTt8HP={ f?2HrAoPf@FotTx-I4kHW&?O9>u6{1-oD!M3m<^Du7g{Kj@P?to~Af=`jjA(Kfmy~;cc3>V~Q?AYyedOOfA22WQ%mvv4FO#p+E BIQako literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sunflower_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sunflower_top.png new file mode 100644 index 0000000000000000000000000000000000000000..b9747f7e8d99bfbcbe2e4058472f8862937f93c7 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`!JaOTAr_~T6C_xhWmc%J{>PrU ziC18K;=(fw>+5>|D>$DpQ^=ThuYQ7}h&00|wu^da`F?C&Xa#vx?EUE9`W-=B%N%R=ur;bUa4oiPKVUj{W+daW^y*IsCDIn`(YRc{hHZz` z$3wYp*I0~8+`=Rxc>S2U{{H;W9$nNV+9-0^0-mr)GaXVmYG8II yVb82Yh9wLwj#3j$4wh+9CHF?hQAxvX!< gdd`JyKNc`C+_0D&=DUt}IneD4p00i_>zopr00==;Y5)KL literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sweet_berry_bush_stage0.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sweet_berry_bush_stage0.png new file mode 100644 index 0000000000000000000000000000000000000000..6b5854dad976baf59a73bb79c0ce47fe49d1689f GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`nVv3=Ar_~T6C_v{Gw@&FG5W#3 zC{=gLzibuDKk8A+K877^nQa><{$$~0NbIkwH{dPe^iV$Is&bR>Qi~3o(Ub++4znD% z63q_BFfDSNq4E51j{A2upLr`TwBPJ_$Ga$rDNXv!eg&!N_ZffvkG^~P^6CJfr3{{~ KelF{r5}E)C_c#pz literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sweet_berry_bush_stage1.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sweet_berry_bush_stage1.png new file mode 100644 index 0000000000000000000000000000000000000000..216269ca02a131c539f2670b4331b32270eeec73 GIT binary patch literal 255 zcmV3p5JdMPCPtbWZeSorf`Q->Jb+j5=p!XOdCYGchUuBQ6R{fx6PotK~r!#WThxw1I()Ltg<0Y5rC}Sy8n~p4Li2h^-p*5?4E(i z8s9uxew2_;hw08C0pJ`UGwWKwdscF*vYM`Z6ad5uz+q=dvZok;Ns{M&^Jnt#*vUEn z?B3Uw$o@Py?jVC?7#?E%1*~EUW>^dn@U*kT-`p1Kx-Zn;_Oeh!4gCNB002ovPDHLk FV1f&{axnk^ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sweet_berry_bush_stage2.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/sweet_berry_bush_stage2.png new file mode 100644 index 0000000000000000000000000000000000000000..4254cc09f4ca242f0642eff6ddef0ad66d9a185a GIT binary patch literal 280 zcmV+z0q6dSP)K6+0_uQ=|_A z#AFnJ>^JX#k`dGOP|SYwGP!uH#ITWG@+ufT{4{hkDJE}@;iBay0ITMEpfjuh{CrIL eky5}%%=128fdoL-u8m*-00000oneEP)Q%G+v@y(Z5b^E!I8zb}zW6jC(ys@{95GU$-w%PZf7qM##Cek4$D s3_=Q9(ND4+_AN+GLnGdK{4?dg4`;?6Ie=3qR{#J207*qoM6N<$g6~OsLI3~& literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tadpole_bucket.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tadpole_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..086b797544150f479028424726b32d706eeb11cd GIT binary patch literal 242 zcmVMb|S$!OsX7IB6FB0wpmIJB5X#fm^TrfG)?SH+mGMENw1{sPsJV1gsZru34 zV#SL8xB{`LsObN+Y18lu`(%&L(e3(N&-lrs zoem8Z1i(JEOF(V3_zF4|T*P{!tU+y>0#R(exvm5NSo2Sb^(xC_nPLE*rU$-_Li_;g zDt`c;2Op6Ev5Bw#M?Z*2(qKSp0LTqM-8bTV*Pb06;0Tv^06T9El z$M_zX2852O;}3v^b${}nW&m8I(c?SzCD>M*YQvqy{{m&*)0+%U=Oh3C002ovPDHLk FV1jx1Zq)z) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tall_grass_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tall_grass_top.png new file mode 100644 index 0000000000000000000000000000000000000000..4598b7ac76449fe62c3c4e0135de88be74c2aa69 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`lRaG=Lo7}&os`Mdpdiq?ckP#G zD~F1v1HmojTX^L5v_*EYv84Y_yEsK}Wwh+e^$bY|e_cGT?QlDqBcNNM(8`qK_gTFF zSEglhr4meAc3ZZ^NW6Y$q`F{DY7NtYOvW_Em&J@6Db;bGY7g-l@P()DwzL*n!dt$z zG*2{tU1%v|)CM!ZPcC{rlb7`~_UoVRVsGeu?9W~Iqkg7TWggIZ44$rjF6*2UngDQM BN-F>W literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tall_seagrass_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tall_seagrass_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..bb8d72d8fba6621034b7fc41123cf885c15062b6 GIT binary patch literal 1440 zcmV;R1z-A!P)qC}p+OjO| z{r$at{q<@2^0O`N^6P8-|MsKZw(-}GZI%G8G0znE_WR8gz`WfAdfFh+uT`#D3rL#$ z`eh9QpTGazN!D^RF;9LyZza%oU?q@)dzz$o(cvESog|~LFUw5;(pHx?2;j}TEFUEi z0i8bxU}d=qd=y;-biP{x*}1Rr#$tX*pkK2V5aE@8WXjHRW=xZ9d|E33EG`Pjwyd$F zW(i~)&#Jcv0nEe&^Yn>ab3S?S2t2qf+jxKiClA&FQra>POaYGvn07o5@F_4JU`-91 z^Q-ef%y|%racwVwxD12CJ&GUD1Zi*;(->Bd@QZWgUj}jC3|SS2NrE`h~^9v+}iL6g|x0TqBd zpXULZun44hzywk}V3&~M0a{=eDD&WY_9+kgc8LdaIfFo!2g94`g?Qll2N52a{y~%n z80{Mbbekc~106$1^FX&5(mc>@h7u2S2}(Rj`v>9|LbS%@0eJHx55V?K9-tTniWVsG zpck*i19b6E9{4=y+n1$n;sF(i@L(!1;{iOO8V}5HV3Y^004qT_p2!3k52ye#Kp$Z7 zfcgipxICcdj66V-uJT|INbx`nNt>|#zrTRT17^}G9$>y}&K3_azr+K~FZl(hdi+SgD?*m!jK21Ib+5(MA}$PftquM z2iTceHfITw93vnV=WrgF0udh2=zf+5W>t>zz!Zq^z!i7_9#DZO574;EJU|hX2keYm zV8#O`u$>1wP*WCg{ezPScjCdT`v=GIK(!f$_(6&X*x)Gn2P`1DOM7864<4(%aPr{4 z=RrAsUOam0{gWWO8pCu7f(ES@Y+0}0ZDCbUOW-ZKG)xv z;(_scZ<%;vjR!OHbPtZEz^f8g>!!kymugAxzWcQB2~n$paKnJa7dTV*i7nGV$hh7nF*yf9t@qfI(EPWFr5lSco3TJ?D2pK+?5CB>wRL4jpR4a-JgE{pv(ij z!6hEh0K{SQom2B0pM1Xa=I^1T=Q}eV-1qwjhw?yN;Rok|=O2W45c&Rr$%E+kP^LUM uzlZV^-$(klJV<{JlR_lnf&^rV;o0000U#d$+Dg+SBM&-bbA4oRA-)C7Z{$hpI06lUBj}GV@8Jk~ zKsz!Gkey^l`B%1wfTx%L0diEmeLkRt4+Hu!Xz$xLcnmB+JGvgwAwc^+9RoR%J_P}^ zR|wEQL|(2BtglD(fj)040)4*2J}3dKWE%2;T+VaS*#l@lmV7WTo$t&CR!T#;U^(H@ ze4vk}&mFoFEkIu*K&N0O6MQ9FKF}ZW<#e6{$b4{oI^Tg0+Qw|o00E*J0Rlu$fB=yb zQh;@IDuT!dB>?3E0mx3Y586hZk+ctF5UmKV1E76i0jPBD0TMd>zo4D4d~gjPWHkaE z0S)lx3>3hc!Iyl{-^C~ahKy7K1ou(45p+Eri6PogY z zNR1EzkQyP4pbx(dA_VY!0A(XHXMh2e5285(luXf_LCRnnpl=Bd0pL^6W6&p42_We_ z7ocwk>p{G}5400#AM{S3eb76B_CcRev=872JRiUjcs`&2RxvD` z@ECaMJQra3psx{b)CUy6+Ijh4`C$2Awhz2y(kbl%A{XfVfU+@i0+dXV6G}dyBe2FJ zjUe&?4DgakUyUUn=(4|*&T{~f4@v-?&btBH?+p1M1S}uy?1SM5?$ihJ^Kv>L56FCw zjzN~r!vIJqo)7fj9+wZ64<6kIcTykRxDV2qYj*E|n!T6qA4EP__Ycxvig?G{Rb(am#Ejb97bS`1ss9buMGjLekA?Ze+ZB@{DuIe|9}Rl2)=vuh5%tQ zMg0d*Hb(6Oy8*& zd981}>Gh5C*E202?D+hH-JXZCo_}!ZgW=~Nto6>z2kZGr>-k6z@O-2XhhKx#M3oZc P00000NkvXXu0mjf@R`35 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tall_seagrass_top.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tall_seagrass_top.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tall_seagrass_top.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/target_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/target_side.png new file mode 100644 index 0000000000000000000000000000000000000000..f28d412b94c203333909c8810a5a18b51a2c2cb2 GIT binary patch literal 306 zcmV-20nPr2P)nO)91Y&a($e0tA61WxxaudxQOWK@+c%b!+`5F-~4x9rsA++{S@PSz8 zK!Nx{3=}zMEmjAXkbfE{PwrG22bNnv(M)UB<*}I&e+PX$t|LHTVgLXD07*qoM6N<$ Ef+2Q(Hvj+t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/target_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/target_top.png new file mode 100644 index 0000000000000000000000000000000000000000..8d8bc74f7e58496262342d7bdb0b1d26d848b0ca GIT binary patch literal 314 zcmV-A0mc4_P)zJ_o|8+!2^d)r3lb7*2P7DnXwZxFEVq;)wSVmVd^>LQnr>yf9LnQ< zstaGNpX2MC2Io8s<=D1iuj3ea*Y{=Lb%F7XR{}nQdHz(3s(d5+?x`3eY$(7Q%tX1I zd=ZKeP-6&s*C!c7@?yJ>$n3HvX^Yom9mlpzU`^QX%lK@!(ec0^65h{s z0&60AoekBT?;sVC{aGsRN@8*ax62|SmCDUu1h-d_gf1qk!KF&(c1#i6iT_VkHDY7r zuo5H*m0Nf=lBD8r2k8vCrmGeDJ2gY*&#lOMy7)!VsrqpAoVTF5M}}Lw8d!H5sO(EE ux1okUSoj%t=jtCg@0>xk_dJ?zL&O&{+c^Eg*fbgp)oR7`Ri%aOy>+9Pn<*+7g4cml8k}ZyLjnWRQ(gfIAxtULh z6qzjE(I9hHLr=lo_ztUxG(*v`h8+wdc@Ih)`WQDvD4*s&5$Lyx`@&`Jb7x$7(nOdO mB1NX9PTZ_-cCGVc>lLnhlsPcw!{n+X_5c6Lr*JqjJ4iWnCDzPfo1kc6s+`Tx`0rnxh@FS>i3Aa5 zhjWb^!`H|8UWixuT|0vzLL?}KqpF8z;}-v5ZidHd-WroXY(EdQjKR~@&t;ucLK6UJ CqBnm4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tnt_bottom.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tnt_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..53f78d706be13723d917a81fa7adaa1df810e911 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`#-1*YAr_~TZ)mLg_kY_y5sBs- zOFl_D^z7SbXE1Mt_K*1?c2C(FIJ^uFXGrw49n6quFl2aFFMGe?{?a2r?F^o-elF{r G5}E+HVb0M==0|kqtoh0!$-}25H7HV9N9vU_(F( z&}~E4*wEaGX+U~@@&A?U)}y!t*|{){AT`-}Mc7>cQvh=bOe07PCI_+z!v!D?%mpAx zn0G)n&0DezLoF0FKr?stUR+@&Et;07*qoM6N<$f~2Hx_W%F@ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tnt_side.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tnt_side.png new file mode 100644 index 0000000000000000000000000000000000000000..74d66c70dc5b1646ed834a3e778b3c7b1fead37d GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`(>+}rLo7}wS3K4EDBqI*+WYT) zjaC2VhuAT9Fh2IVBKpT)tKLH5gFMH%xz^wRzdJiSfhS4%b75zr0Y?KbL*bdThYmzU zonkxJp6MdiypplAnU}%y&Fw9c>jai@E|WOcwv*wATN!JY_ypC&oRsDXx{Q%r<_ypL zXQ-IzFQ{gJ$2!4tN&;Iz$$>>IEuK&L+oy1R7WQcfv154Wk+^pChvlb%PGsbP0 Hl+XkKEsRd2 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tnt_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tnt_top.png new file mode 100644 index 0000000000000000000000000000000000000000..078dc312067df90a09604e025565c3dc0a223bbe GIT binary patch literal 248 zcmVfMIfEy45kyp|SOww&c`kZ=Z{V6JnrT*Uvj@D! z_&(j#13&`@n(=1n0h--FOa#%R6g9=m4&|dqUlJH^G{IjF*n`-_eQ}?L9xw%Q)ctc0 yR19~`=%(S+1K$JZj6C8Wi{yV{D~uz#k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/trident.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/trident.png new file mode 100644 index 0000000000000000000000000000000000000000..c1ffc2e79d9c7972a20c04f3c1792d85e733000d GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`xt=bLAr_~T6Be+~Fw4DFFR;Ml zbFZ}d0k(#WMZAZXN~-v6VNA(pYkc$O&Ht)G#{U;hh2Qc{c-FDAHo^IVX)}-dDTek_ zJ_c@OoPo2B-qAfMbP0l+XkKm4!Td literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tripwire.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tripwire.png new file mode 100644 index 0000000000000000000000000000000000000000..5b422eff585d5d3d8e4ccf433bff7cd9a61c1f33 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6DjrNNJ~vT`pEoPfo;y}tj9)=z z!Rh7?4E^j8HVpiaw^uYgY&>PFo_PH0=E4aqFBwHDGj8bq`4}4`_bKX5)b*5Ppu-qE MUHx3vIVCg!0ES;ssQ>@~ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tripwire_hook.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tripwire_hook.png new file mode 100644 index 0000000000000000000000000000000000000000..1eda9ef66ba534f8c606e6f3c6ede927eacea2c1 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`<(@8%Ar_~T6C~y(9BSeGZ*6UT zaL3Z6tbW3|3?9rUCahYeWzZ(+F^N&3*Wlk2&0vpWMi0ZIYz=dGFL4}tp{I0;A>zQn zLyaoT2?=%G@BcrtIQ>7x{rNme&;O1yl$f{qbST|tn2^@R%h1YvldZudIE6ujjpHa2 ZgMDeq;<-w8%|ItGc)I$ztaD0e0s#1!JC*0oneEP)QM@*x;NuxCaLphLwEh1QC#C;b zHJ>R7hCB6agc6+ndPD#JFZl{^%{UDJDSp3qAy^@Z4bt@c#v!m6$PkdmBSFewwKxp` zX#itlvz5oCK07*qoM6N<$g8VLW$^ZZW literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tropical_fish_bucket.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tropical_fish_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..593430c440c803395b1ed4ac1195a42c6ea08568 GIT binary patch literal 285 zcmV+&0pk9NP)50AeE>gjF+00_ObJ8~Xph-@6cuVTOU&Faxm~0uogAKLa)dWB^R# z*DepZYd|ze4Ne1K*d_nvf0OuIU>e4TX@p^{2Hd!D@TlUjL*0QU8N)6^X*eiI)Y-v ztD2BV;keuAn;;8H7BM-6OIisc%}Raw0;0FcytJwfNH7tf%>v5X=Dg4A+mIlw9!b$5 zvv~5%Z%aKK;13yBKag6ul@!_ytzCR$s+|*aL-X`ZJcC@7%~L%&00000NkvXXu0mjf D-7{); literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tube_coral_block.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tube_coral_block.png new file mode 100644 index 0000000000000000000000000000000000000000..756d32d8d6aba1db04f27c984563402cd5b4873e GIT binary patch literal 277 zcmV+w0qXvVP)OJFSGELXZVM($tIc1WVa5t&$_?9*USC8 z#wX5sek?P#pY!xw#$Az&ahU=DX|Sb+z5tRFKl zEWLxl06nH>+Fe2isXiHGPwBK>UtF?v)9x?fWzQvA8$kU}SX$plrFd&1%uLzf$QnB! z5i?y+Hk&lZ<|~*ke*YUiKP7DGq`{PtV4%cB5K5lp=Y+Ng09Mw8c4(Wjb=&?VxWT@u byDsMs>*!Vk!lmIo00000NkvXXu0mjfsAhLV literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tube_coral_fan.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tube_coral_fan.png new file mode 100644 index 0000000000000000000000000000000000000000..6f32fca14c9be7bf1f77305b6ba824f1232ed339 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr_~T6C_xb8Bfe8|D*1` zc+qE}4Q{{ZEdQUFv#4R=|GWQB%yO&|=*`gxV+dwh>?q}UW7$_tiNi+{K1nbv;aJ9* zBJ5+l=^&qBe}K-xm69R_3R01Zo6=J9o941EPBc^6&6H;B!;{8%#)&QFTx(`qCW|Cf uF!Q6shgun*#q40X!ccPf!qdb!76!{1yTx{x{JaEo7K5j&pUXO@geCw>P)5!G literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tuff.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/tuff.png new file mode 100644 index 0000000000000000000000000000000000000000..08804335667f0ac25d3c59d78e51e1bc3e6330e3 GIT binary patch literal 253 zcmVlka>vt?$<} z?>61#_dOiMWSRVa6PS!K1_~c4kgGVk>*5cf&-eG)fiRerSv@Hb?T9n!*spW2Wwts2 zbGWkLL#;L?b3VaDI=4eP^(BKD>bUnO`OSGC>9JO*9Gb}u~R7~ zsi=3iNV$oXca@VJb~J;07*GdSJIWzW+ea$=8|!>FzX(3`4l4Zu00000NkvXXu0mjf DDEnxs literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/turtle_egg.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/turtle_egg.png new file mode 100644 index 0000000000000000000000000000000000000000..647c695bc9ba3cc7b6001bf7e6429e971e01277b GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?D8sLo7}wCrE5jusie2-bgL- z^J@0p|J~#6a4d72k>TvXl_>SU-j4a0!nVU(st&asFlpZK{nyF@=7hGK``5ef3(UBD zaMu67EeR^jAF5cFN#j*d2EK!X}Y5-)dLFH2!|Xlz--_(VxUI-McOnB}g*A`@llCf>^`ml+wf XcLX00lRWhc=w=2_S3j3^P6XaSeoMQY0M$1tAa;pfnV;5PmigAvU{Ent3MQFoey< z(#X3W`}wnXL-{h;P#-*1iQXrX?)w6Bjl!-ts>pFeIClDxLR=MXORzPq))98gb& z4jA;d6M)W~^8R2s0NE>@4ezEA@&w@A;hR7~lBEKlCn&~9jVdIW1cCB|vbZqLeEgpR zI%)fV0C5ihxNik$R`wxPidEyY=3e;k7cezqfPp)nH z*!R;4@Hrzup37={8UZ(kC$2GBcJ*>>2|xgeUi@_AN!q&9a1=ugxe1^P|B*(0(`R#N z1m*x1?7PYpKuZc9y6zn|Q=~B|^1KK_#qa!djEO4N`w!$WB~nC8BZNiPxaAi629#X3 U>#H2UsQ>@~07*qoM6N<$f&kp0rvLx| literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/turtle_egg_very_cracked.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/turtle_egg_very_cracked.png new file mode 100644 index 0000000000000000000000000000000000000000..b6a8768802b8cacf173611335ac1f6278984a4d2 GIT binary patch literal 362 zcmV-w0hRuVP)l(|-vZy!+6QVS4-c}SIf<@6z+EUN;Gf$f4)9guuS0m$>?URV{6CYMWlNQ)PfzWVCd1E^#W z`i&qi%jv!O*zv1P4Z8y9#aZ(Atp#c7Qp3_9QA2D6;6gL->Pn9Ko73`xk~_% zCIxCEJ*RUr|4xZZFR0`{Z-V|g=YPm`6^L|vYQY_|?38P43;vI#jPA-$^8f$<07*qo IM6N<$g3OAY^8f$< literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/turtle_helmet.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/turtle_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..06c2dea973795cbf0f4376ae79d9e172db1d9e5b GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`@t!V@Ar_~T6C_w88cVi3tk0Q| zarT?{oPWFDe|I{lV5sNZ`QIheOk5$k^#CcxJ*ymp)F0zo8Yo|C#5u0j*;2boFyt=akR{01H<% AZ2$lO literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/twisting_vines.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/twisting_vines.png new file mode 100644 index 0000000000000000000000000000000000000000..c9c1535987395231fee4377ec257ad8df6a5742a GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`8J;eVAr_~T6Bd{Xtj_+;e<&qe zY|dS;eT)icm7*2c4%|?YWVpm|IH~jElHF{}B-aRLFhrhPeuF{4cM@ZPbYq=s+GLsB z4+of+G6&7&=PsO)m?G^^rqxo}sB=3|h+mcMz@k2#|C5s#7=rSqwN}b@S^@23@O1Ta JS?83{1OP2IG-m(+ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/twisting_vines_plant.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/twisting_vines_plant.png new file mode 100644 index 0000000000000000000000000000000000000000..dae0a64df31b23a2849f50df75486aae0a2be285 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b)GJcAr_~T6C9Y6IxqfbP2b+M zF(USMy}Pit&{ z-pL=Y!}z!W@W!Mz!wPcrq}%f@DnM~<$x;($i-(svl8@l@RzPTaO`;0GFtCRlK7Llv z1AHrR)Cq5A5y;_pn^Bqwki&2NMasC{Q097|E{Fg4pMv_Q%NENQZS7}g@Ex4SsV3;c zJS;1!6|k~2oU_jo{Ah_Kb=WIs?34r>D3%YVy)Kl5t?DfAH@dBkIx1o`MF0Q*07*qo IM6N<$g5a2IU;qFB literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/verdant_froglight_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/verdant_froglight_top.png new file mode 100644 index 0000000000000000000000000000000000000000..964bfb7b9203985f108c602df61860131944631b GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|Q#@T9Lp08>4Kn0vaNv3U_;2Il z?)?QtUs#pSo$K1n*Q9HiHNm+`L1ym*)n&R9t5)3F_;PyQJ@qSJ?=XCDjhEGkoU_&@ zgsm@D`JCN4=BbUz8Iv03+w=JZc{}!ATGFvr?GdvJ%d-aUAJwxPw|^=2jtJSJY9X@a z%b9>Js@a;-ynaV+D@xm)li956-C>@hFVdQ&MBb@ E06!v5w*UYD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/vine.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/vine.png new file mode 100644 index 0000000000000000000000000000000000000000..3d4f836f1af4c29767623a3f5a43a1906d54f86b GIT binary patch literal 227 zcmV<90382`P)iY|GZ@M%o|ki4zX z^}DP|=5&hv4pViaT3H@CfZLW9>Q0UHZ2@!(j-nIM!pO-~*O!y@lkMU-w1}{r1U__? dYo_YjdjZk1SRJ?S9x4C;002ovPDHLkV1gr$Tzmik literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_door.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_door.png new file mode 100644 index 0000000000000000000000000000000000000000..aefebc12146133b7112a27db43f7e2fac0b17867 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Q#@T9Lo7}wCrE@i=-YkR9~#du zku9?1e|Y3Rv2$)>>KP4}u2m-Vtm)KXex$Vdq0~l6h9W_Z$0i33%ROXGVV-cag4f|2 z)0r>{X_sb`$6uMwbiO#JrpdG6r?i+dOKgJ-+lz}D8HrrSSQZP4wWcg(p23!L(IZ45 ziJN)SB0&+h6OFBMOI0cvkF?$NDe+=qRWg)_4DPoW?Us30DBqckOQ@z?GrL}r3{XVK3W+Nap@DKK;AB7$ zb*h1anoe>p0Xiwk{hxs9DIl<`GR-dmZ_voNTEGFd2Wm)D<%)oVd_)&>zu@I7kl-0z z0D{OE%xjbtd?Ys&0iFIwsOJh?c=!5Q$?I>_CZ@o4b7+m~Mj-&1vH7*Rg1)kM1gH=Q zGP}F5>S-b)DF8#Lr=v5uG|@!_@*O!fiIc$=fo~rPpvX)>t_b+v4stKp*}Wh>o4FC6 T6}}BA00000NkvXXu0mjfo3e;X literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_door_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..1cae64dad071d587c0fbd9c04ab9311fd8aaec58 GIT binary patch literal 324 zcmV-K0lWT*P)r)#93Pm29MDFPh6vDy zNP#5aJE30~Frm4;)d38S4WuFZw95{B1LUX&6SUr@8z2(tfXlS8;7K|`xfK;cW3FlzrFeN2jbaon(X6S>!(; WIwMTDyF1bV0000B>Ar_~T6C_v<^KzWa`}^O1 z>cjmfriF>{2>sr#!hD8p<-yE`h*;?e#xUjv2^IFB=GzTNGBz*?uw_eNjCswD@b#OpB(81z%+NJtAjO@(x?;gkfjL4hWR z$N}?npMleIHatn+3k(eE#Mjs?He{;}|KyXd+tEo;Wl`zCTX6tmgNSV4;Q=YENVv|3 z^pQN)`e*OH??H)HBz&)n9&?RV#tR)(iE7VV4u5Cr!NmdqtYWEUbNXUGzKz$OBTh=33H0c7|S{)Yc|rWV(#wGhnBOm}bZ%w8ET z-_y&_b;|tyaj5m{@4Yut2S+Z56YP71V0}NFj#J^oArG2cedE=5f%tO$cAtPkFtc1W z`8TvDSA*Sb_5k)h8ch=;s(~S~Uo4uCS}qTR6V-s?JdX8-%`i+~t5w4k_6On66~&JH zIiEL@@DZuO(QuJ{;gg5#iQHR5cq|J4^Z6a1lE~oNQ;S1yUf;32Dg2~_r>b8Pn zdu~xAo){Nb13+(gtUTa*Q0JubPgii{G{|3n+a07*qoM6N<$g3J(&Q2+n{ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_planks.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_planks.png new file mode 100644 index 0000000000000000000000000000000000000000..34d4375688b71fcee4a06ce9564fa6ba0fa9f144 GIT binary patch literal 281 zcmV+!0p|XRP)pR-q~W}kZW z4t#XkZjR8cG(x3rHT#T@4xD4P2OjgC5TJRd7OGI~h3Deej%T~M<^nu1{{!EHN}r)Y fa&tXglWITSu2=RTh+d9100000NkvXXu0mjfg`9Tq literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_roots.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_roots.png new file mode 100644 index 0000000000000000000000000000000000000000..89040f71b7e5c8a4a04ac2eb5e0a565674b8de4f GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vpiiKLo7}o4LZr&V8HX5%VWjq zk4b`cshrmm_AdzWO>J_H@94LS(7N4+Z@;Y-{uQE18L!!~`n1m=V zE6=YYx$cY#jlFXhbEj`y;dD#v4{%&7Hg8t-iB zK0(%+vp41!WX_Q8zbL!lbDreJiO!9FMZQ<^+ghs|%zwAf;bu)gXzu;=-#4Hu89ZJ6 KT-G@yGywn%YESb3 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_roots_pot.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_roots_pot.png new file mode 100644 index 0000000000000000000000000000000000000000..4873674880c68589cebfec5e571574cbc6665a47 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;Co-U3d z7N?UF7N`o`y!1=Hg*AQqKY0me2dSg4ZvE?4b^EWLp`hnEBQ3>L!MRY1VKU3cgKP?# zY`fV`x@s`Q3Ox~W(mQ0r;wh9Ou_-O0;sI~K2Bigx2I+@mTHlE_G2B&MBHge=;#tZh z-iFK;R<(Nvl&^`ZWVYSxkeQIeu4Iws@sa6HnM&^t9tH;Q>M3=vie$5au43?X^>bP0 Hl+XkK`jSOx literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_sign.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..5b788a2c81c0c4b544e5acccdad0d5ed62bd6609 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`3q4&NLo7}wCrFqa$a#0&(Zdo%Jo?5pF)&e8hz7(*MO043i!h8M<8LILwsTSYRp9o5Jz&Hc?7l?{PovTo3Z1F(Bl8Q zUmg3iefs6U{$a0JGR5ZH{T07vU9S!Ep^`TT^cWI1#XeY@=eJMX!B1U;jp1W3)5=XX SIpsjdGI+ZBxvX?P)OU$4v8=Q?)w^;Yj86XS6||9Ed>g$hDgg04V{2~4z%Nhz(5uasoQ3f*Oq}{D?^J^k8)ARy; z_nF=0LbKg(Ux65>rEM9Ry1oi59La^tk}sYZGMTev1+~aTnxhYjb`3Mh~SVKJEcJ7v?{Q! zGH{p&-10LXEc%0t2Rui)b*uhhmIvv1p~nM}clW%o#{)Luhx-Gr|1=MJg*0?t80Nti zb%uE0u{gwo(epyLKgc@wt@dW|{eZd7L{eIJzaKE->^u(hfF?WAhIrsJ9_kM=9(2zO z84tJ`zw`ZI^t{mJfrDe}`$0zBDIO@|qu&o`>52zFOOFT2m3nf`qCUcdc6J`&fgj3P Z&OZh@$G2U8VO#(J002ovPDHLkV1hdJYx4jA literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_stem.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_stem.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_stem.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_stem_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/warped_stem_top.png new file mode 100644 index 0000000000000000000000000000000000000000..f9aec2feb19734bc29110056180ce0da5a49e897 GIT binary patch literal 309 zcmV-50m}Y~P)mL&j;91c}{F( zn)Z*S?(Vm`eLdSMU3*p+&T17{1CT+A#P5YL5f%X|NDc^x#L2e5GQjo~0 zgHR>F_ZrS9Qt%r983V=(0zd{i9K>&RKnf^{8c^XG04%&FKQ)+9&H&OPay$7s8wa3; z(pwEcBOnWw-x-l|Fo>2Uhp}Z{>QVpziXH$UYxnpZz@MqN*1P1-J8Iyc#y{3SiL__m e8GH7%-TwxHQ=dzeC(} zOC5a6cW<}fK0M$ZdVGHn#XS&1%VtjJ^qBFhdyM*)<+w&83`D-apJ_v`Fv z7pcw?owkCPN|$T}0W&XHikM_d%pyQqDDH(XnZCKmNT12*TZa}^Nct!FG)C~!0VOv7 z~VoXf!Rz=+|Q(;Bu06-^_CB@Gi8E%r9(%3R<*uv+r2v;nijtPV4Vy8@GP fmV2csu`@87f03+M%=G>>(CrMKu6{1-oD!M<$IelD literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/water_flow.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/water_flow.png new file mode 100644 index 0000000000000000000000000000000000000000..2b90e8aa69c7ffe311e7ae64eff74f711a8917e3 GIT binary patch literal 5489 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/water_still.png.mcmeta b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/water_still.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/water_still.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/weathered_copper.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/weathered_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..10d24e1144dd2b454e6aa9ca38a14e8363a4d981 GIT binary patch literal 281 zcmV+!0p|XRP)K^{B2$llstr}o8SmlzD+z)ObccVL2`!6H86DzWE;L;G?VSULyP#<8M0llEC fkTR=Bf3J7}bSHAi%WlvD00000NkvXXu0mjfhW~c? literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/weathered_cut_copper.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/weathered_cut_copper.png new file mode 100644 index 0000000000000000000000000000000000000000..8d9ed405289bff1e7b6b212c7232805e5e15e5a0 GIT binary patch literal 284 zcmV+%0ptFOP)B3Q04hUk6gA%T1URM7}3|Lo7~D4cf@tV8C5 z)5dYKcviMBr;cIPaf>h+Cfl`=J+l-nSx&CBWw^kyL{ixIlbSc2# zmyfe;9YbE>B*8jGDP$XQ5NN9%?D7rGrAYx1JOWr-R^`XdDN+%76)t>7kQX z*}zOD5rM*LqPy#$M1Y>Y9R-q+MC0996sEa5*^u4nMPb^q3^cM_rkZ$peB6&H6;97R zCt}?wR)M1(m_ApIch`eypyxZL9-{DsNq z;oQ3`HP{Yj2((oSFK1LZs=%DkCb(Aeng5Kml-rIq5fKkeSZTLT=SXY zmU7lW>gGy?9$no9M=a0u8}Pm`OA>Cr&2yP&5vP@Cv|FR4c>aq=#tdoNk!%ZoPZrtB ZFsG7}x9Z%PT%e;FJYD@<);T3K0RV2pQicEk literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_seeds.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_seeds.png new file mode 100644 index 0000000000000000000000000000000000000000..83d23a6ecc5e2ddd3225eb72fda3a686a7c18295 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`p`I>|Ar-fh6C_w~98_-nuhO}= z`3$eve@`L0o$6!TTT(oe78HUwY)3m>GgY%z--AN&M2VU0#wD|>FVdQ&MBb@02}`%UH||9 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_stage1.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_stage1.png new file mode 100644 index 0000000000000000000000000000000000000000..e2fde9e84d5083cfc4783b1bc2e7a632276dc838 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!R)9~4E0AW*VihctkIv@j=wS0M z6RyuP?k%@vSSLAuCdaa=!J=pN&u)yovpe!dB8z{+2Chk;e@~6eLogV;8ps$_gB?1t+{=ssaacJEL`ViF@sC6Q(5UFlk94S V+THJdMgjFRc)I$ztaD0e0su=LIm!S4 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_stage3.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_stage3.png new file mode 100644 index 0000000000000000000000000000000000000000..4c5349e28cc60d8c30f6d8950724598a6159a035 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!R)9~4E0AW*VihctkIv@j=wS0M z6RyuP?k%@vSSLAuCdaa=!J=pN&u)yovpe!G*%*DJkf=brIn{m;VueO*_t+eX)x#BN!!J#6`a977}| z*B*4_V=~}jK3Mu_#kybr{|E6kJUGKsZ&EY+!{Z}+TC|_NRS~dD5-OglZK%axaAwn70d_nXEPr#lM~x;N49SFjog{m zsnYx8p3c2%=6p8zX~_1OE3882{j$r{T7D(gr)5XyE^&P)n~CaiD)r}|F|i+E(b)pD OjKR~@&t;ucLK6T9#YV6I literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_stage6.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wheat_stage6.png new file mode 100644 index 0000000000000000000000000000000000000000..9beda4752a98fe19e1d1e6a2f5f0087146edfdf3 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!R)9~4E0AW*VihctkIv@j=wS0M z6RyuP?k%@vSSLAuCdaa=!J=pN&u)yovpezMKAPr%PAcFaQDEIeGk)IQpz9g zDcm0NEbs2>dqK-q_oYZJ@BN;!?BmLhE7nw5cYnX4y6cFRzmJNNp#5}f=83DCQw@Mt OF?hQAxvXtGXopkE(7BC6Ru>ge{9h*fGHkCK6aY1ED>N!U~6QEWK)nfDgImaiH9MR zt(EyETZ75u9ELOR4Q{g^V~|k0$uPmGgxR5OQVN5I@EL{)X_I&xR8wcXRgrAS<2X5M fB5z}2OcsM_i$nRVtl!!|hcI}$`njxgN@xNA+J-)I literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_candle_lit.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_candle_lit.png new file mode 100644 index 0000000000000000000000000000000000000000..1ad1ae4207c4ce29d1f4d7d14837efc976ff474a GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar_~T6C_xtFuSr&{x2f= z;rHc*|LybEs@)fukTyXvMf$_%r$_(qw~tf5-ynYe-T(g|-^%`Ev#I#?<$u4tJ==wb n$J6!yvr9TnWK^&z;bmZ$^Ut$Ua!V!)&~ye*S3j3^P6Nkl$D z0S<&P2Xj$31LY7f<1ATH~50BiVljvESB1q{=Z2E-`-Nvp2Zt z&%$b*9&JSU5M5-@!u5E0mS6o&o&kJeFBO%`H|!C->{vxFs0CKr+Bb1OxN9Q*t$qO{g`UG05dmbR`ze4giJU8TzErV(w|Rn~=Jm~Xc~hp)cx&r&9-vUQ`4dA(jd$7uqHmu=g` zzVB@B_is~GOuMdkbpw@eTi1A)*LBPCymF37Ka4`A%D0_VJlitL$l08x`Q!6|o)7{< z$opZaTzx#B#WYP>UW9Q(cNaoc*Xy?N!kV>?+uOb)sclk!7iz$ghi?`5X@5E}2% z;5(LGZj3Gri4|pu!Zw7M65F?BndZ4^JG5p$R5Sq3@ZCT zTb2b#Ah^wOZb~K`kw+Ltl8ur$;HQ)#^3x@ub#`bCk^F{XAPE;#6ZA?CjG}d8 z@PiYYiY0~s_I|%Z7(%L>)oFwp|jSuju6h?VR2v$#*%YP}$sV;V0mk$5{002ovPDHLkV1iE?1Nr~} literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_dye.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..9b5dca840996a358f616bdc8ad56260f64de5969 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr_~vPP)i>K!L|acAe}( zdD#WUC3@*E)FKZFJv&a6-?Y^;n^TuTjskXoJ($-#EJwMps;Q}@9 zgM5N3ip13%k22P;nRfN80pqlduN9^R@?{$|i6-!Kujo4Pt3LPshSn{ej}j$aV_N=( w|BkYm+j#w9;BT%)^JeXNF2DTvx5+ygQ_U^qUa8q+1D(a->FVdQ&MBb@04fwuHvj+t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_glazed_terracotta.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_glazed_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..b94f6b9d4706f2b53b2fd220b2da66a9b353d609 GIT binary patch literal 308 zcmV-40n7f0P)$D zF%H5o4D?_41rj3*6H`~7!5erF6XF4^NJxNC=>$6}9q3ZHw!1)m9M@Gbf4y(t+V8gw7u{pqA2^<&o))*nZ?2F`TwO_ZY| zrAjqVuv_hJ>*ucqJ1z(i(O91vwud9HgZ*z%Uc>tx?2O+0aD0)xB_(LyHmL8hz7sT7 ztpHlJ8lG#o5IWa8#Fb{KC6h8tzi`Fn(+@S213V3;I8HdTmmfeL_0N$v0>}=I00000 LNkvXXu0mjfD=33` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_stained_glass.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_stained_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..fc9fc65dc6b29d2f4e9055532681739f55f95fba GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`hMq2tAr_~TfBgUdKgr90dCEjL zwPRTaa=dtE_;zxq1)t_#%+@2poEDsPAZJ!ZV-63)D)*vhar2FtK+O!Eu6{1-oD!M< D?g=0` literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_stained_glass_pane_top.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_stained_glass_pane_top.png new file mode 100644 index 0000000000000000000000000000000000000000..0c7d09174826e2fe321a4646c66fc9f0b8263f9a GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`4xTQKAr_~T6Am!{`}_O*o72f_qB zG`4jf;s|jA;<`I}w>Rapq zPN-_cLbd8>806)H#}BxTZY8p4*xZ5>%tLQfokz8W>5wEcwkB1JVgZ#)Z=f~};CWGd zUG_oEMv_qpNFsP~w$UcAHxK{3PYR6uMzVtfO;ilc7tGb|WZDNb6hr~z(4dR$z~1pZ zoqF@INJuEwi@r!maBs(|zBH8laGOT9*gGs>&Rw3#J$C*rUjNcQ9gf)-N{WQze0gE; zb%707*qoM6N<$f;zItF#rGn literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_tulip.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/white_tulip.png new file mode 100644 index 0000000000000000000000000000000000000000..1aa8f4db97d62e3e7986e382bbea13cc9b2f4187 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`&7LlfAr_~T6D0OM`2GF;|LwE9 zjbo}mKC-{b)?jdx?aaO1;%g*bCZ`_wcj1@@ ziEhF`3`J4@|JQY8FOU+J6vUDOfds0aFcN449xu<=9%3+=PV>Aw`s$A-tM&R+Rl{jE z{+{j2^7nXp?+!@pHf5*_++YRVBMT9vyyyJfzzWN>Ar=D$DXYFg7r)7(OXS4ed~*kua|TRN{W^ z_Q2rw4W{*1l^KM>{jJv@Wf>)9QqvletvS4p$1tYK=8H(Em#@FNHW_}1k#r0L#s=w`fnR^w*65&MhYWcMMmLWN z)Rm-4@=qAq<_UKI>G2idk%UA|LI-KlYzF3#db{1gnUyOM+oqTqAUW1g7Yoktm&8h& ow|&ceu8ay*sG19)u?ZW?J z>w^B5`W*E%=2*hGOfZduLwKp=vWSRg>6``!Bd0kT%n3OY-Wo7_uw7i2#-k8ELAFET f`Qbf{-ncew+iv>@bO_upClI>RZO<-D92b53{(T6Kn6k|Hn-wqt1kw zy>r<-KhpZv<`Yo|`xz82AJ^%Un0ro0sFvR{GoS0xpTpLc`y8GAsvW+4$NSH#aJjY| WhUZ6@IB5aRWbkzLb6Mw<&;$Sp$2Ua) literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wooden_shovel.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wooden_shovel.png new file mode 100644 index 0000000000000000000000000000000000000000..9481942b8c35b01e2c354f4f80bebe1cd974fcb2 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`sh%#5Ar_~T6C{ET!~{RE=g{^j z_^a++9KA|PBAxxz;GM2;&alEsQT_IhuH~H8d=rsgXL%`tsHP*(VBvmq{K` zk1TGRFB4h literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wooden_sword.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/wooden_sword.png new file mode 100644 index 0000000000000000000000000000000000000000..9c53ef408268d68be38eb0f298b7ff1427ebf3d9 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`-JULvAr_~T6BL+dWOMy#PuyfO z-A&_PzIW*F^$G{S&d)ikFiVBGtsyOEA=e{!D{rB6V~>ryXL8&TNCC=dq#rhE6lui)N4+`+Wgtb;{Rvj-MH$yS~@liXn#`I$J$<2Ri1-i0jt z_v-uJ+P1a2u8sRgzBAP-42VDl^t$HeZfASnFZMhgY?GiY%OC-yRwZ;}Y$OyCMPYAN zqI`_XCIFpvR+L!@7lO5^D9*VMBb9LNB^=@jVhIAph(W3-ieUmCG)*&-Xnai}u&OHm zE@v+|=6erzT{n{G8%Q8faELG`;e|Lx3{o&u_#3H29VJo6FECzH5Kp|8PoX zPpHt3`HPi*?!V&kZvT3g-}ReJnhYGBCzu{GX*BSWS+01)pX07ZjPn!8Znn8G6 zMjYPTa9W^7%28qod&|R(jd>h;(uO8V%sFiWO9f{us${#Ex9IdfVPFV7#`$n+kKHDq PYZ*LU{an^LB{Ts5w*XIb literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_candle.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_candle.png new file mode 100644 index 0000000000000000000000000000000000000000..817a44c11e723c91dcdd3f5e7d40efd047daba22 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`6FprVLo7}wCoC{EF!T89Kke9J z#9L8n^6CHj>y=NWKV)qF`u~5p(FyYh*Rm%6|9`%Me*vR= m`ig(-l1>vD6>Lg)85sU8w0^7_YNHG^oWax8&t;ucLK6TvWHPY; literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_concrete.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_concrete.png new file mode 100644 index 0000000000000000000000000000000000000000..8bc834327c322e662c59762259a85385b614deba GIT binary patch literal 304 zcmV-00nh%4P) zM!+eaWM_v*!{%l+NwZnKU5wp4Mkn()&fOM1Z??9p;u1(^P&t}$Oqy?lb0ghDm_*@YiJP*== zgvx|`g)qgDj3k{(-^o>)WDLNHwa@~O094WJaRWK1`muqK@F+sc&*Q0u(i9B^4%oO< zQ-kXVjPiz*5bItu5aX9gdcLK26z`h@ffPO<s@6#ah&e7=ouj-B({hRn~~h>kICL>m_w)qkP@VvQjv@`5>B=PDZxgchVqPz>1i zWJ%AE+!}@6B=mQ}+Kq0d6w&+K>>6e|h864#ho3-q^XnDY*NWUNSNR6&~G@TAcq0`0<{L09Wg}mjLOJX(x>l~BHTz(EmxuwC0P&6Mm+x< zLY*wp4P_AV<<}o2M>j2x&+>fEidVA#wkGRON2MSH@R@O~@;ot8J!_a97qMeN>Ex8R z6R(h`Qy9+(kou3RD;pZ7|E_B2q6;!Q);5@dYg6KCyT{(2&&>lfdKYl8Z+~aO*HTGN zX};^N33DWb0xe#2TiG^P0&-TT(Ff|^kNXeX_2!tCg^EhWIxfZZZ1GeJi1#ToQ*!0B zT9;wH5=^%fHXUPWErMhAxuW8PGzP`+aDg90w{_#94+pUwm>})bqmm%{T>w*@-F(&4 z?Sp+ES)z>;@}S4*_^(pvlPvQ~PIbN9Xuk)dy4KxFdpRy8#6UDL+}VHry#MvbrbT2l zjIUJd)#i{W0Mr=YUuPjm^YjdaXp!;s`zLfu5WD&24E197lfahkztGp7$u;I6%1eBAo)y% r7Uu9E732O)NrnD{8upm{vgZE*IUQQoRQ?N100000NkvXXu0mjf;)p$r literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_dye.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_dye.png new file mode 100644 index 0000000000000000000000000000000000000000..1cea9ee26fbf611fe22aa469122cd436e1252442 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`U7jwEAr_~T6BekyI4$&^jKPCLZRi4WXn>k~RdwQ=5%y@g^pX;?AowmyiDa)0AOU^y^l6L~j uCZ|az%F<0|6=qmmTq&@uF{QVJongHaqw@1*3h_W!F?hQAxvX$@ zF;2rk5JmR_lsN*&pruMdMVk}QrlQI%DAG|yAVGsKkVB-(38Kh~`@oxh&Ui&4ec9`o z|7ZTrxSV$nr?1)XVIAnZz+r8K6yR{&+T z2wn6ap$S1&)xe|~wwhFf02IH|@p-?17m?!z8>3RqegUDh9%O^)S!E*ILMZ<|T-bEb zEh#_VLD=?V7e?{5&4ez=e>Se zwUN`*b4cqTsRtj6mY3k+1*1`M+xAKhk|#u`8(DWGnp=vD5A#Lv7Y~WNQ%B=NK4SMhCTd#KKboT9}mj* zQ0yW9^R?Mo*(6eu5@g=_pzg<75M-=+0*jWOhQ(pH04fiA;Q0DwJ+jalsyVpy_V{Ff obVE8M3rDVaQ~@)4v1h@41^lzpgl;FE#{d8T07*qoM6N<$g01wI*Z=?k literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_stained_glass.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_stained_glass.png new file mode 100644 index 0000000000000000000000000000000000000000..07c4d1bd3af6eda074f3b310ffbc7ead07e80aee GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`hMq2tAr_~TD}G(6FjSqvc*;Xr zIN3D8OqK1-vLmdUS3YeGWOnOe+^lJsVCK8W!HkVz@A;yVee)yP3=B_mqlBW5 S1)T&M#o+1c=d#Wzp$PzRQ6s_t literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_terracotta.png b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Images/yellow_terracotta.png new file mode 100644 index 0000000000000000000000000000000000000000..ec96503ab20e78399cc3970fddd992d7bbb73f98 GIT binary patch literal 469 zcmV;`0V@89P)M?_g`{=Y7EExmvO|cbwN=zIUv|9nAH5Z9qW8 z=Z+u=p;Pbov1Z0vF$IX3GV!vQYi4u`){e7culRhvPA&6XZ56Mx!1o!mIs15SwbgQ; z5>{fLC)$xL&$pzqme&qJkw}*B_i?Cut5ZAC4hg7QS=#IS4af?=`J66Kj!_ELET9lCWORimbS|+Dc;Y=)$cN z(Es6|6KIU&Ga@!VQJo8OO_`u+1O>f?Ilh*HiwGI5kbxxc?A zi>VX|iDvo97R=Plc>auiwo?Q`-){>$vDfy!RTWXyd$mrTQz5QX<86h&+WL853hiX_SpUs*-GV!a0fK~adr*PyiAiQnlOlTA9i-8u7}nKi*p zBD{C|m+|0wW%!z&w)TSCM0n>+8o9~)j$exPui~TX28+PISTdux%(%Wa|2bjJz7DuF zcuEc)ljQT8Oyb_@f?r-nclew#T$*(bIUT;N&%4LOqgs|NnZ%RkHf!E3BF72RszB=W zW7npIo(mW;V3Z<|M07_8?Ytq0Lj2|w17yP8J6jAZ4%{I1%gZ`%?a4zaW`Oh0W5MmJ zRpqK}gN+F&Yt7(l@UUjA-Rb8(+Q4W%r_jcmxEndZ>>WH{&!A!X>=8G_-Oi(js`bVp zt*%uZ_WaWvJeRF{aOc27S?Vw={22Y9@egY-0F5oSyp?>lN70DoWwBq)L(b@DZ>k-udOpGa(zB|n}^2hqcW*eVXUX(I~?4NkcCu7#l* z!v>VCeOJi;!zh!tq~SMmcK9+)@2VSmKjcK{K+9J_JilH|<-bOB#7C zOC~IE8mhpGHmB;n=SrztL={xIk7lAf(KG!8VpryH#rCIm00000NkvXXu0mjfGVbzZ literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Microsoft.OpenApi.dll b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Microsoft.OpenApi.dll new file mode 100644 index 0000000000000000000000000000000000000000..14f3deda4c8bb3312e048ad2db667d05e68a4fca GIT binary patch literal 173960 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%0DtVO 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

a{cT>&!L_Np2@md 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 X(C((l{{4eWqKB#{&TB9n2?+WxAn4Io literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.deps.json b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.deps.json new file mode 100644 index 0000000..10435fd --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.deps.json @@ -0,0 +1,131 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v6.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v6.0": { + "Minecraft.Crafting.Api/1.0.0": { + "dependencies": { + "Newtonsoft.Json": "13.0.1", + "Swashbuckle.AspNetCore": "6.2.3" + }, + "runtime": { + "Minecraft.Crafting.Api.dll": {} + } + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": {}, + "Microsoft.OpenApi/1.2.3": { + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "assemblyVersion": "1.2.3.0", + "fileVersion": "1.2.3.0" + } + } + }, + "Newtonsoft.Json/13.0.1": { + "runtime": { + "lib/netstandard2.0/Newtonsoft.Json.dll": { + "assemblyVersion": "13.0.0.0", + "fileVersion": "13.0.1.25517" + } + } + }, + "Swashbuckle.AspNetCore/6.2.3": { + "dependencies": { + "Microsoft.Extensions.ApiDescription.Server": "3.0.0", + "Swashbuckle.AspNetCore.Swagger": "6.2.3", + "Swashbuckle.AspNetCore.SwaggerGen": "6.2.3", + "Swashbuckle.AspNetCore.SwaggerUI": "6.2.3" + } + }, + "Swashbuckle.AspNetCore.Swagger/6.2.3": { + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": { + "assemblyVersion": "6.2.3.0", + "fileVersion": "6.2.3.0" + } + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.2.3": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.2.3" + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "assemblyVersion": "6.2.3.0", + "fileVersion": "6.2.3.0" + } + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.2.3": { + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "assemblyVersion": "6.2.3.0", + "fileVersion": "6.2.3.0" + } + } + } + } + }, + "libraries": { + "Minecraft.Crafting.Api/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LH4OE/76F6sOCslif7+Xh3fS/wUUrE5ryeXAMcoCnuwOQGT5Smw0p57IgDh/pHgHaGz/e+AmEQb7pRgb++wt0w==", + "path": "microsoft.extensions.apidescription.server/3.0.0", + "hashPath": "microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512" + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "path": "microsoft.openapi/1.2.3", + "hashPath": "microsoft.openapi.1.2.3.nupkg.sha512" + }, + "Newtonsoft.Json/13.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", + "path": "newtonsoft.json/13.0.1", + "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" + }, + "Swashbuckle.AspNetCore/6.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cnzQDn0Le+hInsw2SYwlOhOCPXpYi/szcvnyqZJ12v+QyrLBwAmWXBg6RIyHB18s/mLeywC+Rg2O9ndz0IUNYQ==", + "path": "swashbuckle.aspnetcore/6.2.3", + "hashPath": "swashbuckle.aspnetcore.6.2.3.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.Swagger/6.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qOF7j1sL0bWm8g/qqHVPCvkO3JlVvUIB8WfC98kSh6BT5y5DAnBNctfac7XR5EZf+eD7/WasvANncTqwZYfmWQ==", + "path": "swashbuckle.aspnetcore.swagger/6.2.3", + "hashPath": "swashbuckle.aspnetcore.swagger.6.2.3.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+Xq7WdMCCfcXlnbLJVFNgY8ITdP2TRYIlpbt6IKzDw5FwFxdi9lBfNDtcT+/wkKwX70iBBFmXldnnd02/VO72A==", + "path": "swashbuckle.aspnetcore.swaggergen/6.2.3", + "hashPath": "swashbuckle.aspnetcore.swaggergen.6.2.3.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bCRI87uKJVb4G+KURWm8LQrL64St04dEFZcF6gIM67Zc0Sr/N47EO83ybLMYOvfNdO1DCv8xwPcrz9J/VEhQ5g==", + "path": "swashbuckle.aspnetcore.swaggerui/6.2.3", + "hashPath": "swashbuckle.aspnetcore.swaggerui.6.2.3.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.dll b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.dll new file mode 100644 index 0000000000000000000000000000000000000000..e226ba047743ba0e44c53dda6bf13efc3f08f32d GIT binary patch literal 25088 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%0Aeu1FATavTgSR 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 b2!9ywygvi>-^-bB@p;$y|APO8Jn(-3e;c)v literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.exe b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.exe new file mode 100644 index 0000000000000000000000000000000000000000..2e5d742753664c82121c0bc7a760b22aa1d31dd8 GIT binary patch literal 147968 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 Vi;Vjy*OT*je^0V>f2Fej{{VUTbOrzb literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.runtimeconfig.json b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.runtimeconfig.json new file mode 100644 index 0000000..dfb1b77 --- /dev/null +++ b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Minecraft.Crafting.Api.runtimeconfig.json @@ -0,0 +1,19 @@ +{ + "runtimeOptions": { + "tfm": "net6.0", + "frameworks": [ + { + "name": "Microsoft.NETCore.App", + "version": "6.0.0" + }, + { + "name": "Microsoft.AspNetCore.App", + "version": "6.0.0" + } + ], + "configProperties": { + "System.GC.Server": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Newtonsoft.Json.dll b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Newtonsoft.Json.dll new file mode 100644 index 0000000000000000000000000000000000000000..1ffeabe658acc1d8a23ac7545ae329814a7e0f2f GIT binary patch literal 695336 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

|(S7~I8nB&B&L4T*vb0G(tLb>k8 zm(d&qz3@o^@?jVsj4c-WbgSIK_1NCh?9!Z4UuiDx3_GFUy1=fHReZtoZbSAqVY+h$anlqX zb8)avSEr&2fd}xOLK!Bx^Og%Uqv+AO6wlPcRG?Na#+Eia`4z5HSRQ_x{Cgnec|QpQ z4SI=bX(S9Zoei4V6ZuFOXtJcaQqt<3NW(DO|1evioEz+F@S8*{Vc^$I8rBhUth2{@ zfLJ`>^~(Z-gb-7@(>7=qxa?aOp!1S3dv-v%aOLDJNEF~!roA;RD6FdR_?DDf4Mvf> z_^`r;m z&}a3{FCWJ4=>|JN7DoJ^FcmVIDiGsW2Dg)neB(Lv*0$6(Z0~M}j3ZIz-NiGdYvaVF zFaH}vLj!D+yP<7CKUrPh`f-a|Z)}jX;L3Ooz*7VML_k=x7RFr*-G#LnPX*5qp4E8v z$8!jtx8fPbzH2NJe~t;+{uc;h>oMWFmVfUwc*%|(Ux)FzZWw0~E^76Ji(0m>U-_JX z!I=7goSg}rTt&72d+xn`dzmHEGn4Mg+95FE(#s^7377z~2?!C{j5+}kR8Wb?#cra$ z3^N8)+yEDRE>TdUxZv`9?kkGohTFJ5H(XKNeLlrK{=dId_jdOr;pzL&eEL?^sZ*y; zo!U=rUHw+9>D=Og>PNZVI#p=JnjF*VsJm~JoIcA`M6qVRcxc=p51FR#i8Zb5#3GHB zLtV_VW?j7zr(8*u75~sEBd`asA@W)QuLJvn!TI_rjSYjG z%IlrRYdE!(1|}O$4K z-!Q-W(t{Qp&sJ-+E(l`>uGVa=^Um?dkb}EIvAp5GYk%pbPOomAaGiGyYSp1ybqW3L zCy?rWQdED*6h-^Vxbx7h_munVXZ9}l47fhBGEL-K14&mRIq9uVbbOL~)m*m*GOzuJ=0v#gvP@Rv^~10Z@fmvx~N z#JcqGGR;SFUYXIQ9Z}|Bb9y;M^mRq#$KS*dqC1aB-{wvf|L+!eh8Ud0LU?yN_aMRk zciLS7?l7%b>Dm&ex+He7M*3SyLH9T+fFA>hrGTu-`xUfyi@bI3O8ni_`$hYE-zabE zvlRNK{k?U&O8mVv^bPxa)Abfz@1)Sz?eDE^D6XrLcWr;~mxy!gndJS_{k?VXPb@v8 zB}_M)EK1m`<^AK-`x*OtKU3a!r`~9I7KeViyrr}^;=09X5%HJETl!P;e(wI>&y%l(Z|fxG{qp_2_sIK~V(rWW&n4F$dtawl zYwzh|CwBtqUKX3xQW4%qUbxGlqO8U=R2dy_r9`_UtK2_Oi31=U^n?K}F}FIo+NK}= zg{p<`7f;q!o*o>ipHs6n#qW52YPT=rcOAc%^ZNk5Pw~5lpGJFS26Kn~+^Ht_{em~^*8-BxdW^4JK#_ys0 z9?cK+T4pm^r&K@Z%8XMsNME_K$wYtl7d(@3m8mo2-d{NvYtcx^blZKdJUPm8 z@2{GRrI8o16mhQLJ7l>JP|U^B!3&$2NS~_*4qNU6)N--3(88wq=yR=w!wI=W2<=miqveT&&eCVM_t$ni_|FP=#D9ExoX%ese94!#=1wF4p>ouqhUOt|4;R zavz|Ki+`J7Yv`Pgn(tE;7i&F8v^5e>N7TZW`v65;td%EWA0q5z;45so4^YF!e@U

(X?pGeSiWk*2%|4FN0=tAKj5)$?L>%g;B!vx z$zJPu>GcCi3#dJZZcNP3$l9_yFqwsxG+Jd`X2Y<4%rSl%Q>#5Yl^^^0`~rTL z^!V4Gz#58O1*9dE)Z#7&Vge|J559onX5dNFoD6Dcpmh(2UW>Eod^(3uC+U zsJuDXjbYQBJ2o0(H2AP&eB`^~Q4qab$VV@N(!(^CGXK&9f+6fFj55=i&srW6*SN~& zCo`n?KapFyhwg#49`DVaZl*tXnwi1e8D?hZ9%Lqa4z`+Q>D;MiUgg3?h)-J$D-xSUgg3?k9Bd#)s5pU;&^9I z91pi3-rROG{ka)4gSqp}%+8%}=F+)`nR%5%j~?ep%eCL0hIjSQex!x*<}NhTpL>*< z!Q4e=E}gr;%&Qz)gmzORk;~C!oXmMSDN~~tYnrI+{&!iJNC&!;H?h4`wv%*GykI=I zYoU(z;=N=Zm@8DA&Kx5&8OWtBz8AEY33i-^I`Tn^V*U($w=Q9Wq{b)S7$+HRi{oO@ zrLb7rGk*yz+WD`GvFr;U&o-sjV{)Pl0f_U z^(B5glnyi|9_|%9J@VXg^aMb=C5wu)N+9LP2VwVvC7V57^^EH^fS5ZQr_)FJt(&MW zZmX3)$H)c+q2`t+kY@eq=Ce10(S8x_)2=|*vAthTQ_p7Q{6yEuO*6rEl&W12^)8!v z7Igjt`6+EtM6P+W4-sn{HvnN_xDJSyqP^L31zqONioJ3a!1w?;>V}7nQ!OwcC^Ml-;`Qf+8nbj>=}Y zhTFF}9(cNF+4UM&%o#`h^)Uy}k$|l;xtSNfGMR|q!yDL2ifD$`?q-!vOP<~0rSNw7 zj~`4_VBm$XB%aFlZQ-)@Sh&S2yR|upqmU5N^DxFAOKr)zf)myHL^_UkZ#s3!g{3-l zA}TwMj`L=fn<`GPS4o3j+CIGp9@94PQcAn_5$`b5pL>Ft!Q5qLX6K%0ChgPZW?4G- zcr&kZ;Ub32s_=5T3XcjoiI(zf4^FuG{Mku*m_Dd_cK07AMPcLrl0KKBPBQ&yJp~|H zsz23>vXql3)F;QM#=|W^>q`_$`$T!cK9DHi{WfEB)Yp7yK>B4LkUcv$D1&4UVW#~o z{c`5LmY)iMmMZ4tX|b`9JK?XphGmg`WqsolNKbPmt3`NPU+!NA1$S>ia&6(PV&Py$ zJnRVcIh1{5b`Jr?Z3G;7JM5PdFb;y4hmcu4F=~FyUVx%5VN3kPoSgFIW=Taw^T^Gz z@hDb~1xc^Bg7)k<()B*2i@JSil-6yXoZ!R)sKxqF7%#=bUdOnMnVdxUdGARCICtmE zmSvVtn-<8**XhvKpVyj(vb8G37`=dg+rem?9byM20a<-u zkeYcvJTGibaVpoZ#yU~<_r?`5ts@)9s9+fW)!;LSD=j?azVOHTz3NyzPS61^!#g`) z*rV0Vco~4vEQ`LpM_jB-Zz^TW@d~Ul_XBW{l~qx@!m*Jp1^x9kXe(C%Zw!`DHe2F+ z;C6>zo^{b%bM|oBYEYsls=?;M`yjd;TSIT_a1aC^a)nYrn|mha2jMwr<{|~*`7Cni z{+%51lH6IE?eH_ZlT(mme5(noCW4Lw$FtD{Db!GikXkNs9|_hP;f6kdF@71VI*ciIIon&;H@&7Pl+(C=b(tNRJ#5697)=z>k^|eF~b0pzErtm>@GSO%|LAggL!PIZ5#xWHn zYFd(V(G_xtrCe?K{G`&Weyk3ikBg42s`{0VnyM2jyop6cSojLM6(oA;+Q-Ni^K(UKKw zFG}#x7>f|i^`;)gASQXm17bU}i(=V(0K!o{2z0o`+OPL#2bGi-`+E{5b|!S=X%CD6 zuR1}=S@TKeoA`^*V)C+=aHA)YG4ZTJHQaG_-A8T1fcrx5$+e6OfcTX4hf{s}ma1awPGf9tQEm{L}( zx^!9TBHSk{$W2|mf8`4iU=SZK85PU5YrWYMuyQBPRWjQ&UhMxkQ4BaA4S*!x=0xj) zT5{~qTTm{z{XkkL>Dd;Ee0Iu{Q<}}SJ!o7cA2vpN0K9HyH~ds;r#gvFG}A2C{+Vkv zG{!{v9B3vlzNm8oGsQEg%2xJ-?c+7EW{-zRXH+B?=h)4`>26~4?--pX#D<=}rv;4*c$Tl;JW zzaQmJ4_r6$r9%50!CFTlC`*Uu)&!&xYoCkPE^v{<7m&kekb}P3dq0FYo^YMuc#F{|ZC3 z8vE`ZDr5=AcUkf<+{L@b`&+xx)cNi{m-fT)*`-RLaTe#QGRxkT8Q*|Y`o^aNxl?)W zGi{5WL~ZHM(K$LLpv*P=H2A1LluZnGrnH^p0z293Mgy%{Bay0mJ-zih-0k;fh`aTH z)N4^NYkOON6Pj7=-T*~sbystHvD4%c-@BG%$IdAi@5--pCRN&{g>{s2Cco0s5@z1w zWip>tS{UVSZbH`S7+e)*6sjuB7}zqs$kqnN4OIWEcMd~mR}yv*VdJzQGV_GM)%J!f z{*6+WT6{BMDiNzNMTLrXDnLIT(RK&QdR%y~ypZ=!x~aZKsw|DeJh$Z}SWw8G^3tCj@uNS(tKmx9syesj z6G-;}+QUpe+UNHW4;JXKdt)B}quhRkOI5Hy|J3WN@X-?x#C7r@!h>)F1_f8#1PhN@ z9K2i#M)J{>5@eVyWTnxv_J`T{2Y%?@z9L zj&d6;s3iB~qUY7TCQp?ZbtxdNl3pQE=>-KZdIr>7jINIhGLM7S=T!$9>pKNKnI(I* zc^0!#ZM83k>zGwUI<&?J3lWdS3a@E2t#he7)~fin?a8-NuRVyZH{z4jdS=hXUDCfk zPNCKBK8(2OdrL`WdK`Qf!Y?@ zxv|>Zr>)JyoOuS|qZaE6D%*z<)=Ym;Ep8a%Gkt^*H*6o@xW*r-m%Y3kgN5=`wool> zBv`&OGmy_s{bao6Gj}gKRHmOXA3A)k2;8NZ;k*;dZJf0{fruw=?$ zel#eLX3IN9Lw>pPXudpJ7~yonc{F)CbwEqFV)MuQC{wu`M+Zs+)yc^c-%}K2u#DqG*r!?9ue%;-=lTN+v)l!iv3$d;@8)E7#FTl$H*l)Yp$ zyP5rV8KHJV!|w(`ro}S>CfBA>Odhj=^Y!>$a?Huja>_BsU|Cix<*TcXrGw%U+v>{c z9i{%!B_m7Ro|J7P{iX1b@BRGVM?UUp|MSEnr+OUIYfHH`FMn-y>5e0prnc!k^pE6v zyJESXtJDK+4vbz(g@@+w$gn+rSkFQHCBT}K#5cOW#KwMZz82Hlcg&22^(CcTFMw-w zQ32%Z<0D0T3$RHha$n#*bbuxF2BQU+(BqHdE;htfm{H~9IKXz*LL%6p7CL%7jm^~> zf7P3*vr;aXg|Pk0?Mv~EcJSf$M`1=!NYSas$7Lnud?^bT;IG<9&69ZoV+Qh}vhn0> z_DLdb1hbW1dKRVgUGsAOI-h0bvWxXHVro2&x@;sm{)X8>dZLg{DiudZM@F3x21dq` zb3$YF0f5@mW1AI5OVuMsM@CAv`KdI*EkPyQ7V(@5x?KaU* zEc_ENWI$qwa-_QpsCu|V+%3)1*uL;G1mE6Co6>$VpWT`TxcP#g z`Ic*fGOJ9LKe2FHdVX#9Yrtx~M>ByN>Ew6smGh$==WFHsT*vu3Ilt3!-XiC(JI>e3 z8BC_6-XQ17j`NLjuI)JABxkMTyj9MlI?gxCd2+}37C9f*alTc~^E%GA;jG<@hLD}L zXb7`2b8N4~63uH0wbq*#W5G;yTl5S8O5VI!3udCH$!W6=>BVkIWW)<#SFw#Yh_1nV z3o6qLDq{ie|4i(jKQ9^0RGW_4l>j8A8Sg5#+6K|nMe{;J$hF~N&a4h>I0HP1uM_YX z01_Yp*)W_0Tt`5;Hmq`{i`Wr~o_P$DxSi zt9KP!j~(eP&ldBua#zPU%;Pz)9GR&e?b30XAj%Z@d3hSB0snGTk6jP{Tj!Naoe(IL zx6Ui02*Fm~Bn6x-lYSniGlr_p7FwFtZG*freti(Gn)+zCYW)g#jl2so zuY$fR-2US8EL?{-6tAKvp6IYu4*rgyV&um|a3Xi?Pfc*f&5fKSIBzl=R(DO8yviJV z$~k(-M0E4V!STmu5(XYb)~bvm7&fgZf;q~Ym81HY4ULcqMkQo^!7(*QWL{+$LiJ&e zLm1f&p2JYk5Rx{ib_}l}}!u!VHt;Ktn9Y%c<}(DPB4WN2D%W4&;US#ueWv z@hwq&XabFTO7oGaU{gkK46I_^dq`&YyZ`uyr@bn_`|XnAVA5i4?X;Nh?FB!)1AZUi z+LYenWqIn~_|`t=*_k5^|3ZG!h1A0`2XQO4)}v{?yz4HZ<8580hU_9#JiA;vw}PiX zzoVcXz*Xiq#jif$Ma;0n;S7t*(Q}<`<&q2=*meNxO9| zX^5^<3#RmY8Ad*tuXOpWOfL84=OGY1jSo9D=Xa-$Mu$v7jyCaXJhvCaL;i96{eHhQ zy0gBq*s<2oEUf2oDfWjRMWd-GqZcS%9Uy(aEZi(zNJ!N=AMm^m#&O=fO2hUw!;Hdq zoX@J1vz=$)nIx^^Kgh5^CH)n9rS>g-5ZOMWy!jyci}4|6d>A8|gL<>T{S@l?rLKH2 zfc|h+)qk*%99YXDjAi^@$8YmmD39oRRpoTWa(XkG<;+MBTH6v@Z7xUG;GJNN1SS!h zN0Z@bb|h<|HheT6SYZw}Q5tg*;hV*&e?FC(54 z5=zS*Qv-!g+1*&^Fy-g+?Pn0%)#B08m$Ul;zE1i&-P%B@ zMiS}RLcXqRb{%u{OvnmVJ>rh&T3r2%mqz-CNq@gRK6;j5IdquW%@*T09su?J(VC-3saBxTEA9ncRN0f^S##J1j;KC zl%Y<|gKeefdzkw3>{|BnajXqyyt2J@N-DNGaJ6v!9>Fag%i|F^+439%C@st5?=pyP z%zF0TY1sv7-$qh8sk@L}Y!(5Ddq`r7Hk_VBvEY7**i*v4@;5R0j;=6oXwtv1wHzf!tm0i_5c%I!!GP-$oS|`tt z-r_vF&Hz1mHh*BAC8@f&C&y+wIdla=~m0nM8Fm~!+yMW;erFQ-7~%msO~1P3Y8F0Y%!`Cp1N$XZ2UA=@g#2zP6% zy)O<0X`8=a-45(-ux}>(_OWJa{8oJ34kcz-x4ce_rLDek?~icE=6b-of8QGCT>FL; z%i7(nosDO1t#$R3C(G+XHcXo5Zh@8Dt|krN27gJ$cMX>owGw$Vt{q2|PnMu3B}?T> zxmF%Xa>n1jV&m!*cNw_e0k}c#vgrA+n7=G~0Y>yfu`4pHS_ZU^sT1xc)6m`<{SN$O z-9xvH>Iv6NKgrg1Qtxgu$}_0acrmayQTx5HoJ$_QUDBualsTh&pViUKX8sCon!%D^ z9LiQscnhwqNsuXEQEQ_bU$Ck`YY#womtU{4(mIw_uIz=Yq8s5dTs2c9eQNZg7vrWo z^w`uQ6-8|R&OSq)H*!Oqe?Ou=6}VC2zk}YG2;3;q9OGV?8_GtnRT<$%nXaRChKqBV zi*p&r+8^Mt()t=<4h5CT2BfDqaNXN|C!j-^z4+|aFILaH$@VM;8OmGcF62-h)gJB< zk79QVggrmEJlboP-Y>Z6_?MD zd|uk?Go1L8qVxx<;-E-u9Nvopf3Zs6rpg&y{@+zvhLH}7VQ5MIpkKq3CPQVM0@zK$t!e;v&m?-3BZDpOz>Wj;`JlK9z36dr?R|_ zxah;vvV2UpEC>JO&ENYf+9)@YqOJBw*$87}Z)Z|xdk5~LI?n;t4u$GM7O8BenZ72c;}^+gj?R$nv`Qerlxd~##p{0;usoeLM`inqx9e7*&hFN28f4hj$^P6cN#4PIZn{sOo8`l%J;V4N zx(?h8uBVXcwy?V63GsUBFndXb*I*y3O!l#sFly~r@!gdMMr+g!98bGoibfl5W%}`} z70QcVV~)LYkRN(e-~pKWOZX@|Gd@!7$&(nfM{PcEVdNM!%Zy*kC-E?n@#~DD=A_Ky z>@T4g9l%;+bP?zlLTWcd5<}=xmU8;~gsyM(LxdB$sBZR4vURH0pu?xHUgWufq}(Ep ztMy@s;?lA>rofJ#SpB$9nH(jVTq&9CJcvx*AelH1CzCgJWOAYtNydgEqTp(4Mi>_$&EX(wg(?Jg;{H%{Zc zAJEPutelsyg7SwWHXFkDKfz_sgjz;D$Mp`Jw(S`EJ7rgSXuk{F>y+^15YDIXYKA*m z)#;mP`s=t>Xa&^1b01~q-GrsgxbqrgnPbnkn_9Rdbg^vK2`wRkysQen$6&6cyjS*H z_Y3sCo@9 zzl&iY1$r4=Sn% zCL88e9Zg(moixg^Dy9P;$klz<$zHCkcB(BtZLti~s-^OrvPAnVmP}mjI}|k|zZGfe zkdS(yi|d^ABO^&a;&|T+eo7gip2WKTB9V#pC~VL-3OZM1n0BPhFyc+(@Gl7h)lrDn zC;YSC!v$AoQ~Q?70d-j}Csg**s1A~)vHFH}2gIsY_n)=TE><13D-mbMZj|L255aBIGEol9?tDr=*``WNmr$Z))_G z4+ZS=t(DmxSxz0rvQ8u%%qM|41Q&)1bDKEZ!8*$)p&z)Dlb^!Mnaocs#+ElL)Asu= zyxLj=Lio{Jm@6ma#d9f_Kct;)e+EQONzL7f8G3V{#qe4?G#>gKRy5Axth}Pn^Wi!w z`6Q4p0AYXq7ctrke8!?L2}gA?mw6)eeE{VtB3F7SWei^dmmd zmrporkc9q^@z`H>{d$Ky^Apj(8*kD72`2P^DkGS?2g7T9wG)kGXBe~ciGIeXhHQS0 zX|#D4Q^<>ueql6RW-4s^mwX~|#jC2n!hpc91y{yKzu_}xU;3%g?!fq|`1>tz@%P`D z@b^0z!QB5~c&*&+@m<}#b0s$QRv>> zpJW7cf5z}y?D$WLtz=>tv+{}l!iPBJzX+bh`B%ITh%=YDoH&1`IRA#f;`}=%aqg25 z%>4tyYc&?dX&AHei88*$DgSU*@NOBFf2R!hfwwqv$yjCV=Zf3ITXFlC#2sLGt#dn( zstn63%JLzJ@<|{`84K|^kiO)}9+FZ!hqvhGF`-|O5zG}ayw;OD(MX<#F)N>_pAV7A ze-S*9=K$V|qqIDv3hM>&QhN}8#W{pYoJ(W`bHg&Sb0rL~bwelWWkhX=vxYD$|7e5{ z3<&EWzN4bFkFD+r8%gURxn2wpzY-5i@e~hb;d*lw8Nu8*hSz$1Cvv6RFlOZwE#pJ9 z@?Qi`(!CsSOLt_=#qx+nO)k#x=2zfhqotKt_Jym2w_32>@`+}JrnW1aIRyTG4S$vE zxu1&$ue%Axvqmqf5@0XqmB17J>6j?3xNmX|9>wwN8F}4ju!#!CfEA$*r8WJqJ{)%G zM{7md(e*NGp!?e$$3jMlDB+XiL7kXT(p0J zIae+EN^qJ;>B62*8vmy^jsHLS{!eoxx*yRdERLsp_KZcB8wW6Vn-^^+2%B@FEizHN zDt(@wfG_IFc&fWW#`NgB-Iu44l?&wt-1irJD@*w*C^6Nq7#}AP z?9#do{glghU%J7J>Ww!ms2|NywBwV&E4J^Ive85xKLCK^+sRXOPX^}4Y+)!yr}BaB zM>=#vJ8$mj3hJl*PO$f%6aRuAKM;a3SL+q4$4;;GjbfAnG3{(yx$_p_UCM_##7c8}dCQQaJ$4eDsFfO?NX%Q-lre;~G3m2wNuN{eSj zkNFiNvx(Nv*7)tb`+21{T*ojd;*!&AAx0Gcmdz`BL&+np9oz=y;0(L z98ZIYYRTQ6QVQ7Q=i80c+4)aXShCUIOfuS+rLhsRDb0UMr737%2%-2QK1^{`0@y~P zQrBGT-fPH3C|2rR*E=O)G|=F;2^96v67Qw zvgiTB%n`8oXQik00u^uR=6fzRcPH6-n`kedhT%@(I`Q~j@l4FB#VJl$w)a~`4&;Jz zV2f$XBM-8JEKR{ukptIxte23Amqd@{TU)A{k*}|yHrs}TsHH``u*6}l`mj6cQ_4G1 zQ{OHHOQ-u=-&ZmiH*xJ36@iJI-HT%z8=3W2Im;xA_O;Pf%@8 z${r8GXn(1H>2$)O9HRrQiEso-XUa?c>nj0>;?X7SZafEA3FCNKDYub&kE6%?M*?pj z9SlN+9$X&v^$4%Y^0R?gECwIn5%!9IBJ9@9`z6t&SPDCNauI3lcf329A2&iH>TzDm zGK-YE^U}Y_l>V0SpNUib%LH%+DV%JJr)-wRFJ-7s@BVW=6pKZh%9 z_E=fTPFJv&-M*4b5iWJq&M+nS;n4JbRWEmJq7BQ{u4O~|pQ(WD9bmSfz-PDGs`l>@ z*={vwT+8wq88$CEpZKUjCBJo#WT3L%9RU^>K9IKlt$XFIQ8SBx;aD!pfjO}7!PGzB z9neLWffYZI&z16a@jQWe{(7JBgsoo!`$&L3Y)Jty*NhgUwIy^=AtL#8mv$G zdaTL7k23I64ZOn3`g)a#eIJV2ztVZ`lBd5@4qJkrrk$7tw$L4~+SFyhD{!BmLJroK zam9s_7G0&l^2jjxMPmU0R}7MvJ4vrQzBCV3^Zf zUK+ysHmn$L)xgK*1Da2j1`{7W_EaR~7FCiD-!)KL(#YXlf%7}1p@L1mKpu*&0dJ67 zs7TB(>v-Jo{J{734dAr3oa-_FPQJIF4w~lL&%g|4_3hqt=G^Yg_#l(^XX0xYMAkCh zaSuJZLPgi|;j*oq6U@NEY+4NS5f#4PQ~KmHc-QbcC_XEtICxj4!z&v~GY^=}4AVBy zPK4YTk=8+m&q*EZ47+-2V~dO1k~-*D^axvVBDsE~ztzCYHU6$Z6vzDNIpUbd7Pxk- zrz|)yPfMo>xucVigVters}5%~SHR~!tHYNc$fwf39*P68bIF`^3!tsD^50effsT=u%mEX}|;ghKdOF`Nu=_FRJw@ng`YYV?iS~7iV zb36Inla@{zI5*OphA!j9o`T@60W!H$IDI`;m$FA0c>ylf^iDCkrc+F)`qpv`a0EDd zq42WxLlzemcHJiGh{E1TZO3S~C#Bgmr8!c%sP%Ozb^7oRE2&DW2@W+^#AvbDq~|m} zP=64{w*zQ+K3hix+CtW4xODGD#Mhr~Y!9Me0BxMJK<>L~f9nns5x5D^e-JjktfwoW zz0qk5V+QhL(Tz~yuHhhhF_v83x0Koxvfm%;28a&DJNkD%TyiT+H_IfPR6&|$UI7!# zGKVmBTkqMu9_daxQ)Zc;RiApMH!IVd70{1gs?gLO?x5(SjY1CT+%#GWCBJniNr_(u z)ixD73qTq6&~!)b;ImzB%W+%;=nqx6z>xv|fxOssWEy@B#42 z4q%l7{H_D2TJY$|Bsh2M*eyn_s|0yDjK$AU<94XRC0^Gq_L}JNx?!=`Aw6EV%1iny z$M)eC?`;Aq`SyBIYv`y1XYLCUqTgCBfc)paDCsVr|GW$~yDZ4$a*R2%0Qgc0FbjY$ zrvS46_(}>e3xKbt0J8x2S_&`=fUl))1SR@S@sEJn}_RG!$v z^GfiF+&O+ag}yNsRM%WsT{Fp$3EM@9C;E;cb2ec(qhD&jh2aL9%aXzt+8Cg98M5YZ zuZZaK09WMZ-T`1=_*UsKZUWnMDQi=HW|ehmmE^9^o5fs0ZU+gheR*L! zRlyW^tzE)y{2JE)=IsyBc zv^{nghNbK*+}VY{1{(eD&aPZ6#^&|{q04?PM*DSqQl*lz%XH0Xg)%wGJo*9nTfT*} z{Q;!Fv7=jz8v8Rb=iZNe=6^*fsC`gUdIQktxzwY9{Fc{=Nc3X};VH~#_4iQ5#%t$0lAmQVCNVv@2aY5tB33aJ2+ zyI0RabI344@>bye{hkV+Q1T4(GW(^9~$#wh3{^nzNNc9vH&?T-@g{%QZP(*8d# z?YE1s-n75<|C;uvb<(~wP5Xxyr~M<{w99Azv>%sclCY>~Rj4GSe?O=S+-S(A+QmXZ z0&dCN#y^jv4cA}$&60I%4~4gNuRdqrkHObF;Y4o{;$y&r`n(>@R6vvIr6U-t7c^n--itpbEzn`g*uS2XJ0_^n8`Ht98T*xx35tLx2H zWGWGmFk+Q--H!op7&G_zbU$oIvKwc?}7S~eEcpfgY#mhP}W7A))}Csp?|t4^a>aA!pZ3&$=>)=8rgZJm!{yL zG}Q0V$#|I?GArKX`W=s(>{k6WwGZ{Js`nLDA1?RU5NpJ0eswKY@m90s(QbN~rf?X$ zdt6amL$SfCs_Az6brtRUte<;f&yB!0GNPNhE4fEH%sd-iT#-D?S{A<&hdZfq^yBg1 zY!7OcqiL{o3WFXmejQq}%@4*aY)lR1&Ti!S+;C~QerPB+6oxpWO={l!GS+fvJK8;G z<*0fw9N7Fx$_zIkOEWddWFG$b7GAi8jrf^D^$|xNURb^Tl#m2zqsJlql(?(;ox+bf ztB@vV>bnYSm=tCvA6{4!t-+irtT{sF_WDJw#~+uuVl>$N9{gLEJNvD&U+L^O%f8Fm zUnKi(XTMhVYt3GtYhC9oSGM*z%M)5}be2aO*Hc-J08BrmP(6HlXec{AS!lh-c|V{) z4ke%uInV|KkO*p}6V%F%pbD~m7Lm0+=8*j{%_p{K%32Bx=$=O$&E~_6PsoScQ6=lG z!<94rsf~8E6G3i$G=$oF3W_KKvyFbdO1YKMYmoks<)+1M@PYJ(Q5|PVI5ml*^TZ5)IT;rI~9c4F&6bU1IU>k zeX#cm?Lu-d_lnH2P3gGKvpsvND^!y$i>gUZ)nqNtYjO))Sj)NMHJo$BE1$FCB_F#4 z#~qfMzHKS>FK=rWu$)chw|>FjVzm|eGan?WhHx{$HHpORj@`0_bT*=x|eSL z!K%?Z=+{9#UZ@%y6f);S8~qvQgNAa^A*TC}CNP?#dH}+7pQ0b#ze~M&CQ9jL+(+o}^%lZM&GhF!W@a#VyP51qGm{m+ zk2_0t?ha=O=RV;qxw%g|OMdQCW?4FSo0(TR+R^ni+q{<`*W&kF27CDUtOfDrK4+#s z_jxmexi6TRo%^DhOXu!1^D2iP-QY;e)p^e)Z*P}mk)=+fB@NpogM8l4aMFrSkT}SR zFj|YatbJ`G7fvI0U$D8|xnf~0@%?#$gYG!usn`R=HZ#heL?rY8x&V9vMa&!M> zmZfuFGV>}&GGZlN;*hJub0M>owvk(EN*t7>MeJkb=<(!2bP}943S`!csGiLwL2$NR zarj9Z5?vrU(&tdrDKHZf(v}aBlJ>jl;3f$69?bZ?=IHA>1~|^s6VSJSjU`gmcLLPE zosZu~z*Vdyv<8m1`10i)MlA7}`i-A2>%F<+rTL08xw~%MY>i@Kxs+?!^2-ve<%zi> zF;_aX{Q+p$0lGQ|@*LNZjwpN!+ zYkRiYS52-BT0h3uIaxc{SKdIMY>i1I-3Nl?x=a=%LtD#g{~9S?tq3ZNm8yf=$B%?q zxyH**sr6J(uf*qgB$7ws&2zcl$9R#Lqj#FBqb}y@+2F z;sPHien}Yq+?Qp{>f0OjS8zMTu9E6Z(x4ZP(md7NO@H1YnIHFWV{nw&^eB$a?%1S) zR=pT=yymUB$LE5DOrw^YJs~MYeaU>lTWKCGLF#6Ieg1k?{UrnIbYp6bG%@_gL0m*YxsXCPaqG; zx%-o^o4=lCFMK`YORI8w{JU!pm2=pf&%NNOr#z+)XUUuwzu}$l`Tiiz5p&-2oZ!$; zJs0O_tvbeHJ{Q=8o=(b<+~W4?qp;k@VY1&+ftn~DIlJJjc4fwofdY{caZQlBE%0B& zzhV*ob+{7x&T90p2MT=|(N~pwC^p?0jLk@Alrrpbm!?i=d>a(szB7m7#ou8kq_(#o zdmfV=9yQ1+>%koB(rNg<+E}+bpFC1mBjUzfa=-H7zPo3+>bY$e z%=3%1HGbC>eGUBN>hb2VyO^APOFJiM02-ToyOO*)?AwLq&Ajj6D-&|4e@Vu9P>5uW z9;zM;e%PFZ)7qVE<}i4sci}wncMwObeFBQ1o3Ob{wxhRTEqY=5c7;%VXIs7D^PHGn znhSHkf*IbtE*--hTkoF(suOZ!Lqn1ATGIT{RI_*))eYLb6G zTT}b|{0pOR;4xTecm;QPEg`0UkjzW`j24>mqGNAiUqX`97x%*Z=nPW0d!t1Cx>r3q zewz{#E}b0WYHK%A;}*l|oIiF>;GIKz&cx)uh#MD!IlV8;LxXBRHRYhMWo*cN^8}tX z(JW;kUwz_{d@h|F#Wp!sKQv!$%l_2KrS(c!xu{q#h2wnt!|E_b5H7#S%~4&{Q}0dI zo_%{`unc{FCpuqU`CAWdJ;5z{mRqk)GbP#Vvy9Bx#US+sj0$T0&Swya3y_GIUS9;C@!A=h@X7`AzR03J^5gSXzy-QKBIKyc{itYH4A{hrU0`5 z;MF&WVV0htf0qXc`(!3(GQIYC!MObP3AKclzZ7k(@4UHfzGU0@9aY*h<3bNyVVPzv^pWdBK!h3fDLRIf~lMZ;I( z+2HP3=?W=;_4rBvc$A}?ux$CY(9HAS<@sb_o4;j2uY42*L|4P=S=HheN&~mWy7!xk zrQ!|ElW`qvHM-IMHVM@p61Km%=M{cV`n8Q@U-%u#U@Ox#W24@N(502>%MK*2r#V(T$sb4r!1N*|eMCu2yW=z+k*4Rl&`AtM}9dha;)ei&5ZM}2*L?p78lFqor zCm*XkXkVaS_T|Jd+eVl%7g)xB95c~;ZF2rcz<2*c14d)ID4oKylwJbRhN$ zQ__0ADRjNf4PNU?v113h-3U{CxNif>vFK-FZ!NW1<4eboz^=-T|er{{hd#NcB)UU;FL$KVyEIaqBP_mkmR@@{X`P(rr{|0bjL4A8ng~AlAlacG0NOcGEBL$G}u{(;f&`NeVSi& z%t?+k@x$#@}6^oTxHKWwFBNBv{BL6 zIknb73Ap;My=5znm(?eCs-XI?Vz_(*`%ov32$xR|){hBSPu3X(O%ByJcvot)qQ|~z zJg(Gm$3{BXt8CrZv)+QM!?G@^)@nexCGu{wr^(=W;$5Y9-ChQbvB%2MYZWmAv^8OF zk8OyJwJ6y71Yw=3R86EU60o&v>RaX7d0uP%DJkFa??AqxZ2N)rR?ahtWA);+`EIkE zYiW{XPUe)bCG}%m!hGA3&NDWaG=EHw$QS$Xy8l4yM8%|n>A7x9qkw$-_jvDWU4Ib2 zo;2swZn=GqM`eaj&8(vLw>NGsIZ*!h&Es%=Rl;MS7v)p&`<&moSI$=7sRwe{!v%4r zx&*Qc*-HZ4_A!~uBZ1}hV;yx`RKy(WVR`GV$QzSIe=hzLAhlnH!QLo!w5}7QEfnp? z5ywGjZ)Eqe6&pI^KO0%5TyEP@mbVrXf(MQAFZ)ILg5D@?zuNs6w5=gM?Z4tRLBH_^ zlBI{&&GDv=L$9kB+xz$w=YPGpllY-JiGL`>Zu#gvfqL8*knx-EAVs;@!#uaPnbRZVO&NJ#qQb ztKgIeT@p`?lv+_3d)~D27DNhgSlov{hYO9q96wg<~ zv@$TXO=`SCrv6fZoHftdNM!v6kmTfrZ=>qL!VSVIl=rytACIS7$*S1JmaLJ~tvr!} z%v#0mM=W5~Cz}21bVcP6sOiF*DkBH*#G~rhp~CBKX7F8e67IYkWF}W$t`0u$&(9ZY1$#xF=PlE~ zC2qbNl23_ejiV*9b^UlQXxRL+_>~s>u}f^k{PdLgsBGSq40-xALvnoOf_MygJ#9!v@*EU#}NAJZMzjg4NJe(A@QuITH)`x#oAi(74Nr6_T3uWUE} zfqLMvj+4)|%i;ilaWmyr(taOnEho>hmZ&+?PfX+6UHZx+|}AE^#i;A>*He4@R| z6)LfA*|LVcdhD2+ymLHhT>PVMQEg1<9~<);dog;Q^6@2}y(Q+#jUO+^qs{y6*6_R$ zK}EL+%hK=ktPy-_mr>&^*1e)zCFA-u505J3{BIXC`eQM=Qq*?KCqg#`kGbd#n7$2l zCWiZxT>X&cpP!*dWR6h&E#ix{C=RajDJEmVb=~3KQVsXQf*%Vh<`sD@50Z6suy?Zt z6}=fA^=9gE8pE%_Tg{qPcF%3CsU}Y5#jgj~M6aV>96*X$(dta&!kAT;;?(;>ra1nE z{-g%R{-YAUA3!~x9IFH6wCA zTSRW@^n5R=`W5Y;<1djE=6(-TOkT6IvN#s6f%rr-SU1M)HUCBtnrM!!>qRi&-2Z@& zzF}YZi~Zsn0otWz%%`KD3)MQWbUBoY}9yWPK{i$X5*kIYt4{(s?y5G~r)z*TLagP`tDy#n7lZW=a z%XJe%(s7SNu;i}Ox27ut55tnT=h$@CL5ka-?rl?VHX1?RM?fgkPA9kMqo zn4@g{oQj&{o?cCfscWu-nQU|`H9>n~yrs4D0@CgDGeJhh@_W*)SeHkL4-0y@vGsBFmP zqPMDb^+4IU2*trw7M@NzHdvecaX4@CrmB<4l;SZJ5<9tyDq#=FRi=w!?#4)7jR#S( zm<#UYYnW&>9aiB|~ z239YOzNDgqt?6vY-@Q4pvBPr%F1uR8&0iuxp4$voT{AtH+wvg*%lbFJy9;+I*vUI~ zr}#isRJ_EjpGbjrqrH6rXKqPbDY&pv_W(OpB>k*~Z}QxiKgo5vi3T#C+LFk-X*l}DdqL7Jee0vJPEHAc83+?n{vH>pVs$Q#K$P?tb(#eIPs)wgrrZ3 zB)cI!sx!ZvhOWQ!H+VD(zK$KQD02Nf)g?Ms9Q@kFX;JwWy}LQLO_>nID zvqB>rpAB#Q^>w-U94rIqYClGqYmP9v*POC32;|pUWyTCFv#FrPT8Io&g5}x14 z%s<(~H=LO|$?f5r)UIULLDZ(^&m|@=eu#wfNRH*cjTW@M4Ojc2e0IxM&#aGdLj#kP zP(~0HF={7i)b%^K;fnUW08~w()mHn_=atB7yr{^ch-b%oCn~W5V<>P`z(Zwz1@gHX z^C*?gM1|3Bx?{&6d*>pp(D>2C6vO!vqYG3F{kd=i7m?iQ)L`cdG71$T-iFMixPmIr2f>s}J%D>$BF%N{8 zAKe217EHY8ZxApl6yE`*(-e0K61|-d+kTzCFx-4SDPp!PP2ni(Q2Pkj9OFKe3K<{K zaTY6f(Ma?0wl;bJXpLflRZ?mF>JQ;u^nXIH2Xq3UcPs`qDN&<<-?oU^MuX?nR?^*k+4$=(gO1hzWa$f3n1w;b{C2c}9{3LFJVZRxbf z7Ix8S|54?LzH0@hD^>mMkYisxm&U7X#XrC!jPH@RgNHF&1jBeepXgm=&)9&2M~s!~ z?4mg6J^QU+T&I2zaiU+LiB4QoC^`|zVPpo z_9H1U=rxB__3lR~2cYReJph;I!sQlJ>6wJHXcVwJ4y9Gt25VAw$R}%iEMnIGNeLS& zLi7|aNpTsMrDF4cAy${P@##aNKf#IZTL>8i{|Th_h42!;9@}Qxb}(ftKh4u7~z$N`?Or+T^??|&_$0g1k zXOE=}NBob(t#-fW~%J2)*t=cA)@Uqu10@S#y$p86T9UTy_fjr z{lz$c?p8JVsOyq`y^vvtPUdLJZF?UWj0WfOcyl+PkQf^pwO z4Qr)(T_ITqrHeCLh3zvvXwmZ}`$HGbO~a+<$4UX`4NF;f&X5~({5)zy%L5mo#;WzX z9IWKxSCH*nn0#m2|A0~DS~xd=4?9_Mv$7b=6}OQ_FTYe@jlpd`rkx>7irIi_TVI^MQeqBJxtC;m~6r6Hy-wdJYEyFpHG&K7Cf3U zw9y=PcsVI;T-@eqlTb}vI5!0L!oT-1;80I+P~pXoCHo_0$#u5+xD%tLeygK%gNlm_ zoIJ&Kqv9IyN&_+LPpY&rs>ftcMK;5vHFJ#GF!Y0r3ySjrVQnXc>-_$rLiBTlFtJ-c z5p(f+{5WD}QBS=^V`UgW9%p~z>~9rLWA1|3!(F+Wzwnr}0Js&Q6HzK?orTL1f1CQ~ z0BVn8yw|a;#}VrYYHiH5y)F1YR(zWn7IE~5MI1FBoU=Vs1Nj>oC*?IJt4}4ny-?i7 zm%=*+!yLK8z*=MXAVRLA3DkV&xG zoNRmolsZHFcaWp%*VYo}@x;jj>sSq)`iY7zYz&1l1&~9l)>Yu80-$viHri&`R$6M` z-w*?fKc;epVbC6DbR1Jt=(K{s7zyGXaA_$ia|mG?hQe|@CiF^N#_+e0D{7o6K5YL} znxYfYVzA5AK=s5cW+)Y6r>LSV&#m*#7E|u&lAcLJ+8p!EY-qB+3~;>MLd-q`&jF4J zJps~CHFv!)KPNZ@t6=GxC>9nhQn~AWg?NpHjt{}GH&Phno4){cEex!62!{$mkIyke zGz0-a$i{~`gb5+&)j6iHh9Ce4+;iy=4i`dhBo{HCG6VrY$i4#y&=?UXk32Nhm#x_5G8Lo=$uH-Hz zbGdC>TOj3}%SB3^yWivA98Db0p+^{tm?ji?1SEbVXr78X2* zh8ff<{COD2x85|2K1`x>a_$A5GiP4T*Wk>XvmocIaTd(UFc_9!hnueYHbT3*j=0<@ z!x|JlxsGn@;PQ~nkh3PP*NvZu+=`o@1s;>-%W;gc!a2rOZ^77Tb|P8>#nEsgs>;k& zkFph((R_Kdu=zB?aGhXbkJ|G%Cg{=Rc4ka%wcEqV2)lU{R~`*4u!ikM{JD|-s0ppc z>g4cG`w9Y{6P!)^{vW{OC*dp=AweisuwAHpCsa0TM}}Oe?0%sJEEMZJE>s~6bqEKg z+)*PJ4#(o?21~i-F&3DGTo;%-025Bva=@)ORve2%Gg1<_^yRKED`mSunM62-TS_Jl zg1%kpY+E{M>exD{jkTpb+d<#TLKoR^C4NUg5&K<3I^WaRhi+*F#riw76IVKAVwEzq z2VuXT9}{HzQ`@*5+w;kmWH;GaZZnw;*ot9mmVV2&T{Jg^t#5Z6hlj0WPEUQ7hpm@( z9D`x2Z);~(plzIYdeLfSpLQ~uKBo1=6oK1H9psrQ#O?h2{|I93{4u2EWVPEn5l7MQ zuX9W^elqr)DP6S9)SCK{o=bxa()>mk^F$hBQ0NpgXCR|f)Sk3C$k&;}_|ZqGC5!_Z zR8hlvW*O_+K7)$ELe5PymM|s=SuhPW($GXBeg|aO9IeU5W~^OcI(*jjLOVn>x!CeW zl9B9b=4P9B;+61ChxM+Gt2wan*mSf|Kfb$XFTIpufzh%nnCVE#(PCub$hhHVGU(*> zs2kXwT8_B@A*>&di=KN0v+SU}$8~?VYhY8LM>C97t(%l*8mou#O9_J(`V%x}Zjj>! zuX#5);(iG`*O0Y49#1v7J_T53ZkWtWBm-rU$$-Hhn~gL?7zpDh;FIXf2D)1e>#Gk; zw8M328qB*C?Ibi$k}5&V3i$()W8N$GPfp>0)FiW^Hq>0Z>}7^w5>*G~Sf7dwGoct-ox7Fg~q-uxH|E)Y{DY|TZaOHVej=ev(^H5qe z^Iam}+|F|9KGeAxOFRFy7J2~{t!rizWo_7n#Q%l_jn;&V38lV^*}`@UTXMscc(Pc+ zs6hY=87ZU}WiXm+7v7#`PZDA{jQ&7^4Rf6^7k2N5A)1HFCyeSCV1_Q;z%7N=wvCa8 z1#737XlV4xs>QxO_nf@i@dx6szlDdUdy<@{lHr1OfQrHD)gC2aZ2j6q&8`icSe@05W2Q!F1*`e$m^pMCQ zt-p5yb~*BTnu4I)XS=yu+ix7h0kHAuBmJah=~htJwXF0jt_5A78YbmXz0j6xkWA|- z4^BDliLgteCrno?expj1v}X4aWux9Y?#%y{Y>y;{f`C<#FL-X_JlBYS4(f~CAR)fn6_zcyqHpeGTA10{qZam2I^-q zPq_-)Ah$rqQ}|17)Y!rVqs&Az%OpaJ1EoOQtTbVYX-Y$z8YLRdtXmGyzD`Z|AU6lO z<{KINc>BshXY7-k&n}*~|5fw$d2lCo%P0CM?MXzxru{xnH~PR#^|5v=j|JExGLLws z8!DmFm-3!DNc(&kqHO0fx03F&NOv+v^xfu7nyoEJTYnWM&80)8~QmrALV9{J}S2gf$dd`yA;t~++h;)~<7v)KeDI`YxQi#&R?k2b5QRh0`LVT1&pouhR z=ur5wWiOZC@-A}A&(G2}1~wcjpCh~G ztJqQE1vWLs&i)m41UmS`WWS%;W0n}waSN$pDl0%fez#KmOHkq?U6_X}%rVYBBl{NY zn}05zM~eHFHmPY$kc^>`etTJV1zIg*YGh#F(rNh*IL1Z>_bp{h&x+EZV{T-~c5$sJ z4LJsT+{WaX2D-sm5S13eR4PIA2^CIe zQcQ%=Iz9sqO`kFpmd|yIR(1>CbU=kWx0Gv`$wfF0K${`mgY;SFs2yOR6D^(9=GLRm z%3R^9w;e5;{|D#v;?o$+YOtmo_L`NP>w*5#=}bFHsAL$|g1NbphF<%^yhdKngg?zs zeA7>!t2hgaGjJ`4n@L?w%oZoA%WDas2%jaf>{7Y zBjtv1w}W3c9o{22)2YU{tTs9i?UBvgOdsfPQm5G)bmTk7USAj;Y}`eAz%@5MVeW9_ zCvrFFP+~#(mJt@@(ZR`O-8^nEIyAY`+~LW6d-OeLa;ANcOzvdv+{s`QbX+GC&qpD#SmejksOi z=s!A<6X)aSs@<%=`>5N0iT4Ym{iz{Rp!i1mbcvhO!_0n!9}8|Dj;dDQjQEwrsPBq) z<9y14x}==oD*ZZ5pqoS;d34}!##4~Gi$k6>fazao4`Z@{cD}-@nz8Jc$F79630d(vTVy<6@x}4!Nx0SRku}j zm)49oDHfd7L`)>IK`7TwE-X0BZq*Mit74-!dM-8U*}Sm7(0Dvaj^$pJ!}!5UVUlCc z{FO=adE1WW_@L5QA$lz-#b>BdGw;cCJ(O9v2cM$fM}Ztq8*znm!O2zzY)l=9&Kw$j z1=B|A&K6sxHRh3S$(WeKS_;O==|p1vzJMMZM*m;JfJ$N6y;^-=r=E~K zM1&{%1XJqxFuq51mC~jv{@{KB}3p}>)M#48E4bfd9$9zr; z)a&YH6jkE;alI|RH*6j#+M}(;t+ez8L<1(1Tag)gQNnBPlsWhM%m78tBxCFL#K>=R zF-?LJ+Nd1tE$t#V*Ic58qQQ2Ss|GU<0EH_+$>b`X+$6!SNdof_5cvqaSb-i*pm)M) zv!=jgYtXY@VZz3dG)SU7Hm3MC#^HG~CushessXDH!hAwH!IWaS!$!efD910dY_K^h zH%=EaJMDEb9Xl*#A{$|OH^5qB23_lVCeoOZz6v~3<_XP-Q`N2Wv_(pA7wXI`kY`up zeLK$64{9b>H%{Am(ol5}swJ0t7gY!Q-pjjt%T-sH=gYy=z5wcrgQ`Vn`eCxttFs7+h@W9rR_|liov?USYXJUsD25f z8;BhYH(w~EJSxwZUHYxp0(Z7ym%Gs+lzN8USF_>Sm~jkUq-%H8toXjBsvJZYk-T;e zcqI6X?xL@oYMWrFd9<8Od(%fwTgRVkaxg_qCzfmOPMjeYjdm$`xx`S#Z-(@SwgjAo zG}XxCcd}X8bV`EFmyQivc?EhtsQRn4vIOjM3$7AsJBsIScQB~18KBgWkr2Auf%+9)T@y0h}QnyyaCL-=MS-Ao}3)1t1 zH@y-GXmNyXDuqQ z;hM_NxS2UY!3G*vY-~&pS_ci4tB3p>8gZ$71GsJtTsu@tgGooD)unmKwV@vt%hSZs zhk?Clce)+DWUdG+ZmDS#U4q$7Y;K-{x6Pbn>&KqdXXRVfrkkG2&-Nz~B%Vx~8sY6O zk2K!uOky_hrKUE$RTi};i*3@#Ag2a8rLdnFs0w*VoCTw z{1zs#wTDo0_~)FxA$+pcYZ=k%#|F`bw1n12ccP)5(#w7Ns;1t4EVt{FDuS4-mf8N> zwG9*2U`oI7gUVRb81Il4QOK`nZj#}LNgg2MHD}X`t4U)$5quwy`zO@rQD}k zXykF9wVfeBecDM+^mC${K*s@_6H37iDRaS)xcdpNCCfYn?4JP41K@xJU>*PmCIIs! zI^d_cHS8UfH55tcbpP;tJPJS9nv>mUKHfDEu0&T8o%6Nb;T)rDoFC>P8@=55IaJ9; z*W*{EPgK6RC&;xu*YhAk{e|v@kKd`a!luG$3pv&d&DANuQ)-u4KJ*uSnBZZsd5n;P z{3N+*5Ay&xIRTglz$pp9Jm&{fF9J}K5UA()zZ9qjHmP9_f%6;Ag`6 zd;tcVFTjBZl6?9A%JmW(gQ{(fIa6-@Rw`Mpa#$X{4IfPDjZgw#Z|AH2OLvOi)siHG z%jumDWajSfWWt@e)yTpv_y09+^{sHr{eO*HBqiK(|6kzF+MUQ#t-VD;HMWFu<9Aql z&!mOlY3-ehH@XIYmm2&RuED!g4W6|3yggidpE22muxT`C_9J^jja-r^>5h(_G1=n+ zP`DzXR{=NsVZDZ|jc&~Y-JT`@?&;n=BZ*)h0?rWt*8O~3vF_*MPG{W(bF8~!xwt}l z9$%K5c>r9H0L%l={s`r&&-U2i+1uDX&tA;D4L)&=o9~QgpX+#b$F#BOaqLHM)l0$c z7^}BK;lY%?J#$q~eGT2y<=L!OTE~!#23zZ)y61*$H*ae;CT>#f#x5y#!|e`QY9H7R z8fvQP{D|Getys^zwRqt14_Y}jRyUouje6A9q>4Rw&$cVkO6V%FOVG|KIW3=F3D3+` zp+x0vrWWsJuJFy$(xGUv{yiP6zh7Ziyq3~?{gD+LRTH;=*@l({qQrvR>a;b4w^cYU zh~=B2fFSyW=wgL$Uu}aM*S9occ6Q+DOE=Qhnr1waU|SKyZ>qFK;tbFCNxmtvhanWz z2hoSf%rBd(f~c)fQd{P7axq+p@o{i6c{WrnKF+A#@o`!!^JY`~G#m40kwg8&U=t@O zj(JNe?vTrtL*qKr{3Na>R?L0)A_BV9KV&f_wH>CnmU_k z_2agta90c&Pieo~)GE|8u#;*fWiWW9d%;~sP6mW@$;f4c6 z@^bcvsIq7x`W%d_d5GyeUr0PpB%UuO9u8Pt9QH=e!;zcwd^z!aCGl)ZJYP*bUrRh+ zPdwj{2NIoBBZ@@LBdNbFGdmfP*eQV6>|nn8Cc)Yyfq4L|O918pa9IK{4}g~?0P_I2 zT!3qXsSUVwq%gKccBCkf3sC9SCn?PX;OYcm9spM)0P_I2G69$ez%>HAlN!nscxykk zzD??EqY!rwOG2ir6qO`X2@dnXHwGD+J98F&99-2T&@`u4egIf7X!^oUL4)Y0v=w)N z2cw7SxatNf7-7*8OG_lukoR-RQGfK@Xh*5t{`ogKNz}*ChZXI8BMCPK8 zy1S;=CKNEV^)zAK_A$G$RG-`Ux(22b*J>ekM=5u)-MZ4RP#+hi)0)>Nt!W8G+4l*@b3MCHk9a&MhhHU#^z*YjykywQC{BCoDa<5NaZjIh($j{3M~9_Dx1U zS4Zc>pAv|}CC7erjTVL+==TYzdlXy!7VDV=)H7Q0Ahwh)A@8SGvU6R$)>$a(%^1Ti zIp}X%QS+mf{D=cCY5@zQJW1k!yR?AC(MoYA2mEsjSQ^DXt^@w11uTzN${zT~7O-oy z(lu-`H>i=+);A|@Z5{wO3UC9|FAwaP9D7zL+L!5-9clBGib2ecay1i}2f!@}z&rqM zO#tQra9aW}4}e!C0P_I2Nr20o%Y6e_8E7?jPxF-Ra2f*tSfO!DCApw{Nz`Y5;JOJ)X0OkSk#spxVgM&y4SN2%T zt5qvvyeWxc9su_z0P_HNAOV;Mz?&0*dHncah1)to^DQJ~33-fwwR7Orn-40#`R*zWa<{B(tC?;VN&?C(`V3K5 zz}9EN7=?;_ZHDv+EabCLh4r8w4CL4fv0LZ5S+7Y-I4s6Pg z^@Z-kTbfOWJHr6deD!&_m@bM>>^@v#Y_BPM4>GF)6nsk6_jwp>z=1lW6>5tbSG~y3 z*RHNEn$u-;%6YIPRF*|S^Yak3(H$u)+(geITUZ$kC(ZT#v5V2OByv4xmSo)rQj;$j z0;NBk^yiR1JFREQ^JEihpBIZDOG;OeS|r0d=4259e4|Xe0((imDkEU6tBkb3^Z)I zBjJA{I3c!&jk8~zxdaQ?x8ihRtg6u9)k@yP)ixn9)kY3wd-$NM(D)$nxPkB`n$&@M z^Xs@(fG}3m3F*88E-W@g`qRbJO z@A6lM_889a^5++(UP#*wFRvBWZlLtMbsJx-q7<_xKd;JM<>df+N?~zeAUdBiEEx+M zPYaW{ANOuS8tKp~IC`dnoymt=P`<7Raj+VEkjr;u`FLnA?3k^b#sMd^?D#Hp>0D^K z*=aSy=*l~H`SQZr8!4|D#qa#v%5LzGD8)rYHSuUW@ z7*`GL@Vw2dZ1j8*F%b^XzQ^IE!~O)d*2lwq0WH3Gv3jqXuPx4-e7HU@Y#eoBQdV~c zp_}2ZJOe$OuPW4L7vk$cQS0ILX#{pLSWyUKG%AyU=oo$HY745fT~>3KLL8{jwTOco zQ~CN&iane6paTc;1L3;aR6C6S7o;@V;iLz5$O8pe;3ZFvZJvj3%Ls-QoUXuN<~8rh z>_KbIU`)SLvq5(dOg=@VroJ4EcFEb^;zG5HwTj#K)=qFEZxb70FEY?Dtrf!PjxtT` z%Dtd#`5r!=_M2|QYr}bt2lJ5z(@B%3vKi%>#F&?gkQ$xBS2?{w$kqYeOHSJg!6KWL#~+yUnPhX!L_PRdt@la8F3k9i7;2}Kp_-V7gL zefid~@%)pL{>|42xBGA@8#0y5g-usZy>E9V^UKAQGgs@&*$gp%IqP38I-2}_<98R) zMygPs9RFG`uj2n({QsT*$N694|8);desKu;SDfTOiR0{orC+u?UOBn-qZdiz$?ns& ziw#q(-M++?hRs9XnyQ>_Z+~oBuNCqU`<3!oHkXfHL~LEx#;(;i5ZF}Ir8d^ImLSh= zn%R=w8Ug0lzmx+RaO}7wleZg{Hr_;|yRPBF@${F*l37zdwDN7T+nMSl&GSL#AlgcQ zsQWU+Yx{Z=_O+$KCeenYc-vRZ3)(U~x6{C0cOkSXg9|9&5WXXEW6_^=DuyFZM6Z%D z!hezfUjC(brSIgwI^6gNwHRw0a=xf=Q9(B`=KPFe}|&}^Yx zof*dWDJG*>F1mL8dz3RAN@p&m3|W?4t%0$vIm@}$YfDji{1Mfv9W=Cx6(kd``z%mQ zIiJA>jWHAN%+Fc}3uA~UA4AYGgv*{eAOFGmX?#?MoS*G=KK`}y|4x3G6vh9!{J)Uj z3Q*#-uhchVX6wbrKAG2gv08`CHG@i}gjY<*$PwcN#b6y9!*10n@^eEfT8(GSjZB%I z@ZG49cpUw9l6RlRt@6E!|M8>w;o5P|7QX&+Zvh_1w8?o$kmowvQ(cXRCHuRu3Kv%B zHr{ycD@B)*ANP_=6r^h`sB~FS-qy~s+}c}dLF`Agn|65O$4nr8He2;A^J|p4_5PM} zvfi(F#DY|F7kOy;lCUxBlw{EK_n>+|s3q4@nku&&H4M~BH}|mzc+OJGnQK1EVq5`l z)2{p{m8S~5eU<1;m3~&GV#gLJVT6sV$ifZu=?iGiZji@chOZmklbA1l$@XKu1>%dp zlEhqg>h@xC-N4Q?K=-HZMhYskC~a>x@3@sprM3&{9wv*?dT|NfhwvuC{>m(;T`^Xf zweBdjeqW`pR;={t)G`mSe2%_IGIXqKkbxy|mi#{k2u8?Z}*E94Kj@GKZx@ zd{pDUGkxi3<>Jvc{u~SO0YV3C!w|-^L5pd>##xM+c#NWT7i$+5UFnNOo2;bL>?V&& zDS6YhQjAWd-SZ8NHA`39#|;rbD7h|Y9JsBU7R$XSz@5Y-p0cifF>ma-p}^);skcIyw{)~E;dHXAk;}xdOGSIPYjP`E z7+Lk5&Zz@7iG5pn@PJ2wBP&6(wY*^Qst-<&Y-3fstXP;7%d9EwirD0UFXAsxiQd8{Lj6sO&$5S|y_ zHh~O{4Rwvbh0-_*@wOdnNqt*$F3fsD8YQC)7h|ZadcNympOTibzGL~CUU|AsK_uDN z^}SEBtAmrlw7yQZY`w*bE>#Y)c+-H^XcI4h+cCqS%mZw5Gi%lN==R76cZ9&9P-T*d zWb{Px2+U%X>uY**P9UN1BH_8{I>wqL5*EHsZ=P_>bSu0>cs?2@z3jkPI0^=~GoFN- zs?Gs=55!ZQMRM~L$VZ+P=(=WDR7~C9?_Q^_Ax$M~cQ$Zd#RM0hMc)0n&GWcx(AbiU zWYTFX#^Yre{>fj-=F_pE!(rp3v;1iHar`o7y0MXjp>}$2TtL?m z{XEgS8GLZ|=uI0s8N=N%){(Q@&Gp4$p1FwO(A+6Z@aq@b8HQ#z&{9v#MV-(7u)%dWP_MJUEg*rP;Wg-o%LjLnL; zN;_Aw-POGcaRUr)p}Q1c!cP=EJ5gMBh*o)4P`HU)e7LxYV!3*JA&!Zy`mDI9Rd?yl zr$iyBGn?qB(wkd%is(dkvUu&G+Ra!sA(EEWR9)fQe;aCDl8i02dwGn~))%-f%KW8+ zKDVlc7vW}R{!`@anSBUy-7e4lx< zH*4H0jPBI)fz=Ml+M}nevazTif&e++F_inwRn|YbWVK_4Ytz@q$<4bEGROlt^?A4$`mv!Q&dZ|wD zp`s@9Q*i+oLFoCkUl-5NQ$^VuE0}bOi&yi41XR>J_NG%i!!h^$Iib%LCfH~&&U5Q- z!C{6vLztThX6W@iaC606;4|GMig8DqVofAGvTVXnt&pfBTF|AjV*i=6iaQ+erw3}8 z)FkT=bNkian6P_0aAwl^DQ2FeeJ&Rr!pHU&29GhGwv5{~c#J=0!43r3Y56OM@joeO zy-#Mb)CML2jJH_fcjcQk%`aB$tFzJ97|6p*Pep!;m5Zg=eX4=eTJ?xtY^J5!b#-rf z=ool~+Md0opv5ytC`qZ{!KT;*X6t?U++-;8mrgAgj523eKcTm9Sp7xYXuCN{+hN|n zqwV&**iQ&MYC9SVVclThx-N_kC9k37`QEOfV=$tD6%oE!seP@lRIR^Gt%su138)>i z{TRa*qrP)KdM1Y?Ybbza6`p`Kn zq-auEo`r|_=F-<3dHDNX;@D~jcM#ZKp1?ZS?xcybxoxuf=`93N&ZK~w=WxzfjD6E) zZJPC5h05X9WOO6fWaem$&JVL|(1bt^!l4D>S3rxodJlqb-_-E+z7b)lw$seKzhfP- zjTpX}XEA8o4QqP^qZ)iea49rwf(cPE^pP!xuIjY zm5q1Ig+$*(dSQ16xYVtcrB>ufLx&ON+~6^Jr{AA7lCI5bCGKj)Em+*H0_Yx8>ix3L zhHS5|{uES(yupQ<23vP4ZPC(plTXp-V+(snA>CaDnaSus!^kueobBi~6kVNqc@&*{D5rQsUZE zk^$OEl8STzvd^lXKi^S33mNzU`|}gaL8&n_XBl^8w%+@keCakCF2(Wkc#X01*V2pe zyVX*%L-K#m=eGY#KJQUJngjk4WHM9Gd1%rXSwTb5tzgoZa&NB2GYP#&oKIu^2qbzw z3r{xwD-%<9F8(k`>V3H&XU5Fj-2V|^xp=A-B0W?Wa+QUw=XbPTSwbR38c1fP9*1t7 zN#NkxWRL=TA;zTW{w}#{#gU9~Wa(g~ICo+;C9f10^h`+1GOnMj&6r4bu$t?{Y&vCF z`D=n8%mpJS4(-!}I}dmDI7~lpQCqaEu_#%Si)Kwy+E+IIg-b`E^5Qks*4I?xdP-L| zhNizT{?0V6-&0JFrAxQNb#-Y+Si0=trT#+o9M=Rj-xS8i?J(_LE`hN|o``f>x~>63 zkl6H<@daN^$NlveHZSS#&Nd!zlZ)0FUo+#Oy4|La30z%NY8~B?s(toSs?Ei=1}SU( z82mwerQUQbP^mfsu^6P?%kHqQzl78cDbJp;k(-b2?+NlehMl!#IO`7OdfcHLjMY%l z4&|!BmXXcXA*{qK$u_>x&{4KgLN7K?wkc7?)+BSMoke{9pa1$7pS_}8SN8J~NKK0g(Fpx-|)W#zt$p!JjMTA_|`#fY(5OGakG@~tF$)RY-oF!)_4h%@eCj*FQ8EIc3UKx~7h#VD?T~M@N=jM;=Q@R1lWVW$%GII$Q3QYch$rl$p`WZ1r5l_N7GvL+BD|8mw zZj9ljJ!+9l)FMlFt{y!3U9|*8B#sH&7Oz z!%Pg~Y=`VtJP%=zC%3SXSvBTVdLVNZ2CgjsA8CiXHMU1l9!?or7i z_H_ySyI2K`FuNek@-)IMdcw^5*e$}`%$%^|Zz6=8pLf!PkT*hL-f{hQMdoGCWL_aU z(3<~c`fWY^=8odaPC<8h;}{Xr52$S8>+8JF#7^3N+uGz9HKde$8~r?c=49dJJ7!L7 zc7rM=pP(BizsLCCbv7salvISLvn%02K0Nwj1V)`z<2yaD}jiKRPqUW#7lrKdVGfXCI+;U?!E;ng~{f^}$vXy#ckx1O!u zZJXPN{?zti?FK4XuCgQ8J~y0H+%t!0=nc%!CGtP9*Ax4Wz zIMX&Fp&wdAQcBTC)(nr9%(S}+^VYE9YNu8^9*?v>>qp@+DFja&$aHz996}I<;%F1> zHIq0JWIdogk5cK;;{qR9KX7ju}>kUN0I%?TE>nrmfyZWxt44`mSr@bEv2XXN>^*X$8eW4 zlWe}uT#o=FQ1W~ z9_JeEXU5>QHGT%tk`A}G#-0e#<1hUSPn?9=AM) zbj$Mx%m$+y6cT+4rYqvq9ZqIjTdNme*)e-oT_^hpJMo1=Lsy*zwY$2a(q&@b{+>!tZ8x9FhD74G!O&wmMD=i3 z_V&7~;V|r2snXppHL($oXfZ6;5AsQCxZg7r(?+ZTe>p_Rs2@8U2h(Rc5i;&b0cisV{0p7}{op+IisggTKrv?N)=o z?C#=J`YaA~X8R2#dx1Abb4(p#$ZQZ@xVfZ_J$ zd_45m&k0+32qTV*&&4f+%;(--I}3yffH0n!tHCz+Vu3qZG4N^0X!ZTMOzBDAqYW`7 z+$&!M5Wk3E#bIr~YtVfhU`I{4vag+}zaLCSHv>ThE@HsRpLeSCn+O*Ec)$eEl|EOo zap}DfsCjqg7v&#V@fn=do|90`yQU-BKf5y9DdVnUv}7u?wVVX~gOx#(rLADO;*E3@ zcdg{ORG20Ch3%0}OwBjYgUKw&SMoE3!DC}gWR2gzwy*-sdqDhq2Kc_OMf4DMi z9PP?^mWMmWDOCpAkuk3ABgc#A?f#K!e`UmshV{>_3|Hp*Ey9Q!uRncKv|1T)_P*v- z=3yypp3^w=b)35jQI6_p>N-1Bc5?N4gMgj&nqQf};(CF1a>^{F%6yZ5p~JFMg*!ni z)}qRy{srv_1MLU{tq3vPN4bAtb$(@G`~gmC`gg7@=-WB^AYPmg;n?n)P@8hTyScxz z(8@nr4`G*m>3!EGG`o?F@^qTb#=oUZwM!GitiB+j%3UhE7**Ey!?Po*tIu^vAgNuZ z=0LkRBE0xjVD@>}-!VPoeC>=@o(Cp*F0L$gQ(&D3OhUHG5<+=cWwDzSZT?tnMdL6a zdKrY1Wb)ATOyJNMcv=I|Sz`@+Hxx(jY~p_%|GX36jJV+!93AzHXughaUN7JJ6Pyiu zhKpdCzv9jokUzmOZEo@co_@~s8`QziCOx+iGg$iR!1FJ@PbMDv@*QyO(%ajlkVgxy zw+tRkaJqB%wCsM)GB3NIlirUvK9ek#Fy^fE&KO(zR7l5cLG(geB)*om^_z%ifqB7{ zUxv4XS-gbG{9@{TEquh}FPJ8I>en42iLH}JFE@8$4iUJC*E8`nEj|7-e%v95N$I+a zZlMj0b0`{1*wi958rq`nA(|oe60VkAw}|PG*e##hF`2PYRn!r*ZHmW^HSYtseum zw|(}K)=Hvv@-mpHs$Ts00yH$Ve15L+cncG{v9fZI(!mJb9HK=QEr-jfn^mQ{3@)C{ z4x7HN>XMvo`aCu8R?xOt+Cm+Iu}$A+nXC$I`f}kwd(&seUW6{zi- zVzLJJ9F)ypmBoc}wtg{X;;=w*qwg|i-8oH_vkE(Fsrk*)pkM6ltYs+zlV6jdPK6cA z&Roh>Z1DBN-m z_nd^Mr!=y3pfq=)pOIWjWb;o!+)g%c1DTr`ntDw(|K9{b(<&Q8e-QQ1bg=TnKs_lx z$GQI48=E#dVHxR|+1}ms?NveWv@KfB#YW3|$ZA`(ocFZ63sUifmJ?Ld3EGJq>$xZQ zq~y{dpekXsj)Fg_G0Zm8Hl^KEk&c-JUT42;d)(ZUrpZe{KDwNMj@08fQDwhZ~9h7X44IgE~Z_W zk!*hYwzNYuU+ODudknKJ^^*B7F^07*WrLO)!?mMOK!@J?5eFf1`;EL^yrJ}4dAjlZ zP9D<%L~FXzGvwBIgmb{_Ut*0fZyDs0nCH5M-In-pERpknmS&bbA03yLJRfi7JN)d6 zJ2SPuYt1?j7-JsdtgA24eQ>^9jJ*$x(7NUKc^yQ$(i7=`*N^=}LZ9y816lx7c~icy z7aLNGFteD}%D~oqyq?Fl8vsMg_sg0NtFxE9Yt|_P%Zz7zBx{PbE~F=GDy>crmg!wH zt={gCebvLk`2_Xx6SIu@x_KF04zYVE#Bi1>_H6Uwu3Y1c^?qpiMM9KRaH3B)gR8tw zmRZcqTb!A{2cMF6Eds9d;BZRD7`Pr`cM>qo738?Mm8@$hP7zOXEZx(&PBI1#bD5)8 zUBq_=9S9puW4$?h`c5j67pSLa<>H@GM5#oQNx51kz&tYs%V6jM!^B5GF#bRMNYx}i zynLr@z-!TTgIqBC-V+?>u*Mr+IsR`F~J^apciWnxT zYT(fZC)8PLd!vb8=y445ONe2+uIjU z-|>XK9pg0L12J)H#N8m(*~tx*=?2QAyNG{p-$l$d-=&zrloG^P-YH`${oMj(qb4Qf zT$|f~1JSkkCBVgGAiiohKHV&gHt@B1k1kyqWE69O7OJ0IcV`MO??Zj$3!PFEuyh zZJ(fA-0Ap&X!&!3A%?BpBYp$PYuJd?B|Ip=sj9pRU}(DW?p8iQ>ZfeS8Vp%?5E7qekmX zmgMX@)M$O)5?3vMW_l-mEZ#il?>^Od!0dX4YmJNMc{U@u7JVm3lj}jOv|JA=QgO`< zgZzsi&*XoS|NHsZsQo7Yv}4v?5Av;Yv!O8|0*_c+NZm2l7G~G30awAtxl3^bd`Sv; zw+FhbK|bcyE#O^D(9w+!xdZ^BpLJ)Go@-b=Fp0LQhoRw7&Z19zZ<5UhqPYtyKIEPx zlBh*`xubq%Ju0qUi5wOt6%0Wh5BoTtr<7cUpy5!dkNEOw#G96h%!y} zd`!y(7mb)+v++J@U>W=8xp)JOA{BLuM}Oa=Z|S1s%m$?JLZUqMWTKrpOH0l(vRn#T zIdnE*bFWFG-QPtRUOpE+ElyMtyacyQa03D_+?NME#gq_*yllZv*;03*%!mQ#Sr1Q&W}0CCyWb zlD=Z-z^}UE57e;nN9OsiTy0*Vv225164EQe`)DSv@t>50x$E<8X|u4Fn%rf=`zJE& zEK@Qk=kFGI=Eh(5@f`T#HgjXsVq?8BRz@i{MxAClh5sh) z_qLIin;_P|MYH>M8$1MqD!M_<>XGj6Tr1F=WxKntIewmQEWXA!63fswe8_E;Ku{*zrYS zW+`}Y7R^H7KNl@_W%EJ&XF7$OCBeG+41KPblrgEHOAWxxFo)eI<$g zb_Z0i;A;uCR#XqB{cLm-0GiR}@fYLj&o|$G9nH6NTJwFQT_xK}+1>#eXL3QKLtX8i zHW;;5{Gam3UhBKaofA1)-CiE=vOL5iewy*QQGKEcs{Y9!`U}kmktA#2Ed=o-E=^G$ z?5>{ewwJ{i5gm_{S+o*YR&&ut;?;xA2f=6TCv4nJ<>hIxxaEI0P6@NQk}+St!%;6! zxPZLl0;HUjv6rb`Hg=e^Y-28dhGIJn~KDhBG;Y1<+U&?{fnD)3R(yV0Uu-8IP z`8VLU{PS8mpMTe0#0yTU>_(95 z75D2{uM^{cQm_uXbbQi&ncBIT-841=ZrXq0mKoimQ_&N$jm$0dHIt`F>a-ugFJpmaWz0FCHUfij%Ql_MiD!F6L-O&TD^75^OQ>&Sd zG0@ywING{Em$WQkwLnhyoAvJH%1-N=Ve!Qd~~QQ%h@o1GaJ_ zNE}+^E1i3t`MM2;`5I;pnXk#4ak|#dr{H%!qr=M=C$rK%$?&4kt(}9P)919KJ+Xsm ztbaTWjlBYCi)(GXngSXR;5f@sUj^Q?kIoVpzX{*QJSCbQXcKa#YO0kt+!_=ZA!2!Xd+DLvK3-PDSK36NOG~wtUEel zNLnm^oo_LBF<{$EZ#K;FMkG1Lw8xGQ7!tgvJ{!E-n{ntE?Gg88Mz{@n$=aPT>BD8K z=s24`997S!){?xdaj4r8wgGu9rA6WCh~St^ zOYH>+B~hMy%Km_&*vx#MW@heQxnoNdM46&X$rSwwDp9O?ZfAQfXU&rE5HliC&zj8Y z_h-i3T)ieU^}S3%&>*uqbKmdW(U)jV+cEutV25k8+SRSaZl#Vcf!~c@1N2!G&9gV^ z+dq@ntF%t!Z#@qyASc}Nj5sKk{jLIXq~e|T+1i|6_IuZd$Q-sXIrNObmvn`E>Au3P z=VjyFI5gcdV})c1Fkb)CA`0!dd(+7bWTGjHXtp)St2e#iK)soSwR#g-YirTmyr1JH zIy%#H6U=cud3Zv*KfSpz0eQENHsNXbo)Tq;WiKD_TzWT*)s4`%<1trfRzHxbsc$q_ ze}#Iynl?!;xY@o;D~9duI%a9N8Do|XY`et+4D+@#Pgk=;m{u(Z!^y~a1Lf+<7fu^Z z#0^_bo%ONw`s`GYJIyt_#abGtP9|{(WBGRK=9D8R8V_lH zfUlaa9NFd6_EUU$!nC(`H~)r0#YMWMXL1J3Zpx1+ZutrQT1X`hfal|o-|p(w#W;(n zM=zx0@VE&en|xxRt3@|Eg~Z7dCt=8Z3Y!=9g&}j_K8cajqHQOE=7d$#MKLabaph%3 z9I~9WgQ49TKgG;zXis+5|0kZht9lXlu<4S5@zf|T4pD&Gv2HvU`@+6#!dtIGmgjlv zY^j)(b@OhFrEJcb3ruFV+%{QjG{?J;PAE6WT3?Tf%b+ibe~^W(3B);V3}dNn+C z4&AN3V*Gg`uh>8U8hWl9ICd>Yucwf(`{y%Mivtzo^Q~<;i+qd}u+jyw((+5eU9&)0 zszI_}sWg>RtFbqa!ewVUKuHSk7512x)B6Ii_O~+=_t0e6mBVD3=nOGTkRLJsiaRN4t~TN?3>%B?M4o0! z>I#W*YK!4IrH)>kM zB_u{;Y6UI0afr@rVW493fU%&nwdKy6rC3H-!Er`4d3`JmP{!=4&UlR9)>JaeZW%5q zmyEvmAT}kWDLGD^W%*(`e-xTCml?G zV+W+-#iXkS_;$i$RtgE-IWQS?QtUfOqJPA4_KyaTiR2{K)c^Rq`N=-Gh*dp|-_9gt zm*^4U4jyA_|C8JoD33D1^5Q0a_&)pnfa1MT6Xbn#Cgk4{Is4!)hHa}9JaFYxWFPzs zQP682Jf<&fa1`VW4@K`0y6l7STQl?mIHB28=-XXpL&xNu^?`xB-Ac<2AZCFqoZT;P zIsZo#dkh|0GYwMt(|TlEzm)DZ+pwu5A1x1EX;zIM>z9YIH=gOIqi7W;P1aT9pjqv1-pi|O8FX{+7HXXFOBMA9W8{v^1LC;SIt?39lEgf`JN6-t> zK`-nGIyxPMc3G;ec|ECJ41`pvAeh>A5SoXnphMF^XLbagl@2<)BM6JlZG`7`1f7=- zI=>_6f^-muOjE@`{MJTzNk`D7>7a`{g5q>gqa$cC9kjM1Xk9w!vW_4uceIOfc}EZj zLG2*42~vfh($`7B)O#5lJUU=53;z4~lsW1q!C@o!3I@M_*h~?F&=&lr22?xNuBli` zKP{HaVy4R?#9qw{mywPGT)j;A_e zvFFX(vmSqEO$kPlXFZ}Kn}CFW)3NBou*YE#oyv;5Iy|~|R_M%cu^6!ilpBXrA7}om zeuM|Tz75*fgMQNnEzWN`gC!tkud^>ax^2QUUPDIWek7;cnf%#bRDyD~KOdDS8AlsI zfj8%WB1xFHz+V3;mTWBkg~WfY;zyeaA6Z@qqOz(J$c*0%tSspZ7V7YPbPW+|2j$}{ zs6=%3a@C;J#S=1%p4UCP{J>7I1ymaKn-9?i$MkT~vk_3Z=M zt@`fad+i8JAg0q#wTOYm!8%7PWE*fcIKkNWg18P2-hGcb1ftT5_XW0wJ4jSK1g_=tg zZA*Thv;cc4gWwN4Sm7j=C|S zv)VrEKLL{ZoYK%OzoA=42OEzQ_&~It)Eg9J;YEYSQvlZ@@15an$s^=h_JGL6=;d78 zd#(MSq2gU^?2Y~ID-1=iw+`7zW6hPZdLCS!4vBvw(i!Zj4i`)JY!z$*mm<0SSX&pN zK}%eH{!a3|Pk9>YMI9OM0>O$5_455`Y#(cV#jOx;t0W>~U-rWsUMrj=jn&aX)XnPp^@a0djyvslTWvXROruv8BOaw3+5WQQ7=h?>4_{L$&1_RUbQgG}@1z zA_ixX(16Y&3x()M25>o!-E=j#4&2K*^)B~n&IUmo_-;Dg_0NpVIJn;g?yK2A_ymih zJ7^eYpIML)!#1wqB3H7#AJ)P_CE%gIJ%oUwzEO+>%pHgh-f-wN|o4KEQPM$$Wjz&YoWP9BBC1h=kdh`xB z-k5DwdC905BeTqm#-6Vv-kS*BMwG0B8An_Wrj#i(i-^UZvJa+Ipm>-J7jj&j zS%&FagUkW4#QF2_2p^lvrCJ^l2nGDXm}G_lnvHwi>+EDxccnrqb!Un(4*RUNdV?KUe|M@ z5ebr?b#>#a0POkh|%+l9PSHUn= zHkeKtY(2IDk)uCR9y>dEbK{yr+f2@9)ljIa${h%8@=iV(E1JvO>5g38PWQOdLHAi3 z-*D^DieMyqJ&86)<;LlXelIz@5YwSfT{_86u7G>F(&$iio;fqIU69RO!1tS5IM=7apYv@b7e;L%Jq^<}7G@RXdJ3BSNq{=x7c8oNhxB;3vBL^=`{^TsDd9HN z${^yXM&rPN0=i=wD7!T%w>7AHYfy1(PP)#(=n^{jrEb7*9A%pS)4y-jJDr8pjw8D*E8| z_r;Ya?sR;6em+ii0FKS?Dse;CPWkmCXEMB&R*9f1Qe8{xFi$&iJ3H2=bFLf(@TBqKdMMKRx3o zQ_0L9MsnJCf18RRKX?%+c)V=?%P#(Oygy7OGk+M#Y2$q+6+wRRvZ42Q*=Cnre2@3B zgb4nXN+v%~S0TC4gQBhJP~djM{WO)p{9z=gU64PeBFIlc*cJPNu!qGGl;TgXV349# z^M{d~cE&SO5zHS(a`cp@)@9Qx@>9^qRfI^ttt_IK}g8kNrH{w`z~m*gx|7s<3g57(0_cn>DD(-6(RI!>%eW zQfrimNAU4NBphn}ubW{;lee$@etzf7-2Geo+u|=L0P_I&N&+wsfK3U& zJOI9$0L%m6YYD(S0KT38%md&X3BWu6zL@~b1K?W;z&rrHodC=OfSZ`E=;i_N-2`AB z0N+ah<^k~i1YjNjKS%)P0q|r3Fb{yu3BWu6ewYBv1K_CyU>*QJN&w~o@Z$tv9sumZ zT+z(~;HL?|JOF-{0L%m6=>%XN06$Lv<^k}F1YjNjzf1t;0r0B?U>*SfodC=O;MWPj zJOF-^0L%m6w+X;J0DdO`?lVb%c>w%A0hmYo7i7(uw~3yk#gIILj>c^w=1~n3q4C@4 zq3Au@4RHjb3<+ie^@n4}0M zKfyvUIg9NugU66}rN;`peIyDd{~F4a7rF7GM}Dm=pBL)e!^XY4`mxBf^$F%MJ9!x8 z4dTQ3)w~d9M!|(>uhQPFkJ=^-Jw)4o^Cax&!02{Ki9B&~iJIjPYL>}e<^7|)Ve@~~ ztef%tN#9e75XKP^f++>X&mr3cpd?)J19uqjMwBsD#&$B7I36Ql=)|}x6b=;q7&)%t zSH~)WJEu`S-bp>2H9iz=)_n|tMDx!?pbDGF2D7EnS8$gU#_kTIIw%|OqhT5!<|kgN z&xiH-spM1rlgr#2WHRp(-uM%w^)L0x%S%X~A?irn$I6O`89mqN%YwVQ=Ho-DYGjJ9=+)aKSG3#=EO}$@lK}4#i|hdKJ1y27`0e3$Z$ryGN$p9QOV~ z$sSo6THaMc!Rxc!o9n3_;9$c`OU^TAc}+TG(Vk$dEvOU+myJ}4rRXQL-0rhVm7?iy z`n16S4+&vd6x~}y^OY=u_l+egQ?fSeF7mkg=c%TVhpT`SSKY^+&Wg4>@??pj)VlCoo{@(JUDy>M| zQrU;k0GH>&y{Xl`dcJGp z;}YcAjj7kFkKKb`eKX>f1lIZ{KTVFK?!~V7llaFxnm1zWJ~ftJ0oK&#&3vwZHPf1n zG#(`T4D!Qzx5X%$D6rdxllKQxnjSbJh*#3mwV*T>xQvVOBdYrs`C+_$RZjGuD#cvp zvbUkl{T>^u&!Md4ajv#7b6rNR()61E6B&Q1happ1xbTLJ*B$&6jZ#{8+wv<`?tNit zVb7M{*?TW3E&RcSn=2C)#(inw6@P!Gf1<{zgbSV62k&?dw55gTO~iZcJ-4**M|-?s z-b9bZ7HHx#2-e3-7Uik)$M>B;Uf}bX_?m(+P{8-ikNxFL<#p8WcU?V!st2HJ{``lN zCk{453Y|C|?>MI93Cb)!>`LYJrO|w2VlRs#&;%1xX8c|k<^304Gr`dzu~oH+k12>N zn|wd|(#zkZ`u%0+Ywl26^!=CLb$xkaPs5^A6Spbo3l? z;}2St6~7<;^TcKgTE6e!|1ojCigy!1#l~_mrWI!Am8*qvodItXwHr{@GsaId;9V`? zX#yT;!24Uka|C2A0O!Lk;Kc$WJO}ud7Vt6wIW!0O{T6UiKrW#G%-x*ieu;oTHsELr zc#(iSVol7$TflV!K4id?Tfl1se6s;BY5{K)@KyshTfn;nyuyIDw15u?c%}j0*8;v* zz!w_ut1aNi1YBvrpS6IT9c0Ew4fww;APjY8e3k*bHYU}CGtG?u9kMJoc4`4dd*etQ z0q)%b%838?R}FYr3-~Vq*-jGk#Vuf-?{TEQ0MBXx`vkn*fDh_`$hvs0fK3CwtQB*C zfae6-roWa3CPBVN%Frm{V=oa$IKFahmZIb{ETR<>WogJa1vzUw zDBq>P=d}V8yx*V>cETMu6=Bz{B3LEgr?9TA!hTEQ3n%}j`Ty05@k>UjYrh12D#jg( z@%gP{v1>ljJh?wpL;L}dyF!<%J8^YarFY@+`w1$zUOgPJH?jNu&USKpy~8rQ zUE<31Ntfk<(sHgmX%Y&p?_+IE5%1ZwL=y*qu{O8yt^|bxr?wS7Vo5zRSRh#drFP(mCI{e<|J==7caNIq&?y&JZ9iEUGyS81QA5)(Xw&<{{Fub(8 zFn%k3AGu`ZShS-v_G;Nt)*xzi?6Y3i`m${Q!bYqTvK^u=n8%wJHr5zU` z>CYvZ%kOjbmz-i(D)}Mmzn=A%3u&47KnS8f*f{7m-2LBmKt>x)vKWdFG5^i@7tHb>uj6CH z``>|o*!%xAgGj6V$43d6@BN=w>V^K}>-xCbJ~pUQl4lHicaC=vmkJ(nMJO*(Xr$^% z7@O5qNAG)$eAgzhAlFnX%Ou-)|G9AURaihJc+VEK14{Q8c3ilfyN;1SbhgoW2 z>V!Y91&^MlPgpB>Tc@4*7$&N$NEm!GS=V6nTa8XsqEG=fZxWJqpC1X`CO{(Tlo%|? zHdS=4F4cIUX~yti^atUg+%qz}P;ON8kt2QFiXg30>=i7cjoqFVRakwX089KJvwYj} zLDP<}4~E0fK`8sh17q>w)YPRvjPxJbI==Oj+aqv*!RYtG=)Z>StGi%TU3m*-bG=+J zX_mc}Ih7q=`W#f_ZXnr$RncE?>dPzHQ3EhxcT9u#2pTc^1&zvL@_h!At;Viasl_CS zo+b|mw(D-piElvP+$`#v)h=Im6EI9hV2*xCiee4s;1}{3=bo#vl;|^6A_wrvqu&u2 zi;?dHKO?Ys_!|6?5G=UbrbD+^_y_z?$xJipv3GA8jQwNgDE|MOfAPV8<^O&np2EM} z@%QuNb6GGe8~qPh+c-P2cin3>@Z~J6rCZShC(Zc!6rP387LRXX^pvXhWCY^7cn%aQ zGyG*Acozds2K}8z@QT4!KJA6r71OP|m99!TJrr#w8GnjucT^@D{dF5P^@KNqaeYT- zW_{n0;hGg3@nQ-^q#yl^LajhU$A53yiIv9g01U+^Fo;%O(#o&Rw)v#ox6k)i2K)P} z2)U-gkF@zYDGOM`x2hTC4}x2YkK6*kOWROdTfZPw2-8J}FsCC1HJJJWF0B zXXo{1iiLvbkZXT?%)sH`EdwpDj!?d?v1s%YY~AIq9DO}~z0uuZtMvGG=MEZ)ME{i@ zqkU%%Y}E~IWR>1QH~kr_SdF)vhYxUBZHugKR$hN5FZ8arBJ}EDW9_T`5Or^(xRpAH zenkqK9Ho;y$Fc#LyZ?Y8&6wLl|Y-54i_0u#RWuc33pA zRI~_%>HaJaHNmxfQN594hRH_z(6VdlRh~(f1AV9+#U9?Iqi@>O zWvjga#k-Z(7;TlqE|h--D9|b{`5L<`GP3-DK;{;3spO08S_p4qe3*FvEJ^_80kCrdFb@F4S1yTp04z=b<^eF80L%km zNdhnrfL#-Sc>qKSz&rqudbwQ80|0rm1DFQ@2mKCU9stPB9l$&Q>IuL+0G1{I^8naA z0hk8>+`q$N9sqkL0P_G?mH^BHV0i*C4}iTAfO!DyodC=O0MWk7#XPtB^WFtlNB?Au zbKtu`2d6{PA~}Q6-vQcPgXK`cBjU9p0?I-BeEPGi+FOW^!o!v~8UyY(uD_bLadrFF zp3KOu?S0Na8808#To=TD(@ZogG#*Ks_u`M3hGOMS@IP=uTl}H~)uN6`&aE}A`8u%W8t-v!Kcpgrj3*`3^ zpw`*Rf#>5exy0`_@L+7+7sLxa_yG^L?hN9cJ(9P0B)jk(nsBBz7Q~Ac+7&piV3ZFB zauK5UYPb9==7J?uZHXoPAZXMnnpjVZcQx3Jz-psGJj)}K0!~~pWCDe;B1Eu!)g@z} z3nmW+*4!7G3<54T)bzDNUz0D;gfVUbQ-Vax2y# zd+3%oGXsqdW*>-tO-9iw;*_hiQecAwQ_46WAFaf^nc%)w^Ti#)Vs>(Wl2r@bB{&cd z4`eC45Ys7GB=)P_K7>Sdet_sOwGi){K(fa3)yA-IG#nH#FslRJqC3{zok(Wv$U)t4 z?)S3so78wc0j6N(i}oa1Hhy~xC||UP0qyX4udE$6+hFXe_LXcfVoe$wQ`VGS&Xhv^ zX}eP7tx6TV+@*KM{Mw8%!y4Wro7o@tlh&py!WeQa^Q2rpW@sS7%hJU3;-!?p zOYnY>UfH#xxv^f(M9Y$~p388NGV>|n&LYn^4n#{rlofJT#Q1o=NhsOJ(ZqXH@#1lE zh+j-db`SQY98?RCjZXlA%7aVEQ+%mtoHy&M5T7V~K0zTqNngk4$@>+;;Idqa*8wNm z!2JYtZE+>^^=ZlxOo{%m{u!SP8r@BF7aa}T1^agDa)Gw_k}r8xCZaOOT^%i!wNnY##US_VD& zcrcy8kYykccez{!;j_=cTJubD*HuPX$FtNk|1>5&>+;3S3#H)O++^{`mqMxmD ze}Qsmw+wQ_-<$P!4PWcyf`N5`OEQP_VXW47A@aG9x%ku%Ga_+D`(_SXpWH2bZRW5a zCjP%=_SNf(OSnDFj?-re83oO@aLfpT?Q%{(Mnl>p2m-GUcD zpZZI5r2H%sJ}`L>b#E$%VDemfm5KK%pJ4JlL6ubyM4GW|N@`l!MEm*7jSh8!+Ywr7 z!m@enH%w-!yd2R@p5MwbwAsf2EMGScCNF5^?mIyvfDW-{7vXPRDq3Rl075jTCFeTP zm#=aB(#$2ndaSv*$4A&U@D^ZQa*7MdWpsl=qTf=`^?P>4S*kdvawl(egF>Q5@kYPX z^!zOdh@DWpm-0gjcrl37We3q-)+OdS!Z*8Zt)oL)WeYP0Q#SUhmC4=70#&l+GVlkH zw6Kt&?4f*PP)dOwQ*-sy>K&K1aS0P; zM-m-Shw*xnY#pW(?J(Z3&9MCK3cI!=%rSf7r^M{l76c~Db46~4iRXx(Ph}kMQ{Tnc zN%{yK?JUkH)*YnkVodY!QJc3_R2L9E&(MiyYN3-RLkBvAw$RynouF$+4c+oBbV*Z7 zp~9&|MMtE-(uoL-b8z4=Ix-b1m4`4EH@b1f^cI)qLl}!C-8xJP5RNO|x;LZ;5yoOk zw+@r$Ll}#N-niHF{G=)o8XvuNnDihVC%bi+6eq%1?CjQIQk4i}G2vU+LD~)6LnW+( z(4^lGIv!Fa>zUV6eUD1fA=O*n6sTlW{w#ISoo2b{5d+!T=4%MZez#y?RB1dX`Rz0(>1=#y z?Q#6%P^Nx}<0o}q{t$2^hVY4Esq1J}YEx97f!y4tHR&n&qFBHx7qPY|r93&fXFn~d z^r;r~2vXCwdvBwoU6rP`hexIM<)NIswXZa9Q#GP}+lv3G_VxVtjhT@L5+2#r36iL6 zdXM-E&Sc8Djpn_S9BKosE^1p|PWT?#o9XzmT=aV_v%KZumg41jw&eHHn${rE=mv#E ze-MpNs+g{!YsY$A`FJhRE)QMi?zdzM?F`r%DMlOMd+O&|XV5eqckGB|>Ykb%kVUkbG^&G>xqqW^!uBOV3H&Z9wQ?(ED!pdCsY2UX9)}zu^9<2{8S$`Rx zE%}%6J9)Wa8x#^DH?2lzLrT+$<+f8aPOa9W)N*gx0nEy2qd^j0!du(ixKvLtj@$|EpLhE!Z;oa^)8^uagrtug9S` zqQA8=>+Fpi6ivbQZ4w`5xx-(}T2z(AY4>s<`3R7pp zvt{-Z_zGhVvQ8hh!&4s*3R2#rUmF*jzLcD2I1@5ErGnVSrp+D6nvCVM?(@_hCGWAu zsiH-xv$y~=e6wk{1h`u&SoPkvWds=ASOW8m%d#D1Fh?2`2&jjFj@xY$a z`2um_ke&u(b2Ws*!y(OM%?+E!n44|B$lP4>ICEz=k2d!z7hN_Cs(l&z(&=KE<8~x4 z7l@`Pi_Uy?X8VN8XCq~3o@nWV=1Jy;%~Qr94x@otAPD0<==4#_`OPH%m-+m)Zc1n4Kh@uzmta&xret?< ztk9iaL5hCe=*|o*bn6CVbOQy9uJCvzLm3Az#Dk6CXczKl(s%k?3mezm;VIvN+KOCm zHps74X`nO?& zG47_Fa2N6n;(C`O9#ew|?X4;94!}|9;Vo)w$UmW6 zmP!jF{v_Td2Kz+ z-)gzE$NHCDKDTQao@eQU=K1D^%?r)VHZL%DcJo|wuX52M=v8xxzM?x-XU6&|8tX|1 z=%dvEN&A0={K9n~wJ}Ru=i}Qc5C?y$&*bcpSS>NGRlYKe@4%_gYE%I^I3+J% znUu%qD#+}Lo32-Ft}D2&lhn1RO;2~LG)9vLkanrYolD~G30phb2$Q)sUY}Cc3h9w( zX1DXpe#R9ghO5zHm^lz!HioAUMqcW(0avchZNyZ?>2^v=*fAb z@}u#5S1-M^GsxrSvd`p5{dBr@Ai7@}O4c+whCWM=7t~Ymf^9pmXa?zvE;ntVKeFk!dm)IEN zAiBJkBi0#BeUG&RhPDnkwVmQqN}+E{;Q}m0XTX|vibs_~-xiRV>e(src~L{day($$57}g+a0UL zl=bT>t2HY;#hhTMDXfy4qI^=`Tnq*ckl1LeWXf|hMUt6Lx6*&Z(yL{rrGL$i(;pDT z@1*MSYl$|v#jVL|yKjOo4D_^}i$JR>9{hr07VH-bf;w@U%O)T8t&EX3Iq`?+23az4 zFKk%MWj}Clw*_`SgAA5+OXy%3EaN@U!((%-PZ_>FJziH~&|(&(@Tj=U9Gc13 zQKsZ0g6-E1Wia{}Ip7&`9&J9(VaLM`ftMM19lnW$>Fn5j;kq?+Yi*}+oyKc@c4*s| zdQT{8;B!$^(Ov!jkF_^}ldGuqfIIizzPGoTOixd`CzGXeQ)Ir%s)!%9nm=!>aSMBm!6s;$&uUGn+ZZwrY@FZiAb~Y`5ZT4`GY+ zD{#R6g1pv=;nZyG*R8hTIW{(WK~McooF}fI`U$XoYypA2`!@k%K3Vt;eDT;vCGFa# zspUz1X_K**gx-VAM;M-K?F)X0)VO`~7SsuDeHT8woe>vlGXVE(;*+RwSCCOIZGp|1};$40w+J15{9f*k^h@ zZ+hKAAF@Z^D2~FOSL|pJ1>uwfA<+dl8u3CCR?T#d4} zHSYj8ZRhE++3yY8srM&ijgGrne<1Q~B@d`|rB%dxMI}J71pEZF`y0ES{FIsa^pwWH z(Cm5_gQy?SyBGBeOI1fmQ*d>m0hoLW?;6YGSUP5c(2k@9lN2*UGn?Y~WZ?G^!tBTz zsItF4vTLVk`K^=j-f%!5PsAsfjI*A+&4A-ZF!+OISqc-1tYAvdo{k%9~oT^;m6=R8$S+`Fn;(zM2HfiD~X{+1qAL zQi~NPhpjr(XPxvggt_(%E&}wSaJeQ!#AqtWnt9`zH=Z7T1W>hAc0U3%Z-bqjbF*$U zn=9FdKaV8NqHFj!_#c2(Sn}~^CaKW>^u#&K7mE-uL7C+f{HwQ-XK%b7?)kq$TXT35 zvx4`5(q-Q~YCfy}c-a5iQ?12>-e0PuwYaeL-~R@EllB6D`l#?K9JRnfwX4v8RD2aL z=g^ghv>@#b1alDsx`0LH5GAbsp@LOE^wVbadl9nq8Y__$Z;7cYDN#-0fm3!)nG^7X zh)e3-D%97IPj>LM9wSRb6r2SloED1Fe`w?J&GFeCn_g0WHXt_`;BKbi2dHG^d*FEH zJjY6maxTGzSx>AAVXQ12MY+*b%(M;R9VkG^AEu*C#7H12^vjLQ00|U z1@nKPaW%Ew<^z~rtc)ax=;)JFf)~KYy*J!F6Z;+DbgHCtsI-Nem%>tktT%QbexJne zY5a!YF8pFPXr`+?B`Gg2t|C;J9t@i?_GwQ(dIFN_Q$J)VczX+vese~##O$!Kkw~#+ zTIwnnqeZ!3B*C?ahE@eG;dOdU@8L(m{wFTf-V1tjs28Y>3rlSS5N|;$rkViWh71z{ zmFfwV!8#v$<=bL3k$*Yd~2QYVaW@T*~yn0V)Kj;H6e?87Z#y%|HDPwr&8hW2Kn#}i9&qJSo zGg|~TC}C86A-1hzPoivV^elv>aHzocMg4O>`aEN;VQ9kh6DTC*dPBcceAuyx@`>i= z4di=D>ccspXnhZ8eGEl?$%*Rg%qR72D<8Ip)&PTJY-($Js1+319-2x_V|%C-*|t3- zeZV!y)9nB7P9UKh7VZi*gUeY+sH$eT9c*CG=~zxUGA5@DF%P?+ntvdYb3X3*i9N$| z#|iYc9Siif92QSOOXY|Qi-i+WCrnoHSFZKoI#l4(n8{Y~Aw*SX*Vk}ha;=~dzQ2#Qn>u!08I&Hr22oz{4wR9h5i0Kt0!JSpN56*kQ%LDbR`X#b((H{i{vHS~ zpJRNLlaq3CU3nXX$jTJ(b?!Hr1mdpk8fGpcrjl_gyEy*Ua2AGUCc}hpWx12Hj`1sd z)HUhiv*}@2kVV}^}Y$#UxtN>mMmP00a4t6t(wRFXm7a`2;e_V>O^>OApV&3 zcFr0w63)2w?i8!vrZF)kh{i2Ii0ERtHLs;CMJZgr6!^s)3!4U#lb^zn;BsX^5F3ue zlTiO3*gvx8D=BGgEWPZxLKP)vptcCSX%{U>d6QlGC(MD=St)UtQ63%99@G z!)0^+&VXetuANXLk&nT#)qOXu3~mMdgXKnfu=lUf!oMkLR+qPZC&$m;C#psrBf!hv`Fph(9;%x_6 zU`@Q&z&($7gd^M!eva*E-w!67|M7nC0v2lUGx2_Kp*E}j{%Z{2+u9H2+C}=3>k9~X z(5c?l+z%G+X=cjkelWw8`mi4?CapsDyAh4h!nf@hB+Cw(sm7hYqw^)~aFe$1 z#OOfdD;OQCSMsuZGDm#K{~{nk;(17?0-;0d`-Kio1|`_=y?d5wihwSNx-C#l?2j_` zcdXmON!p1OTX+w9oK{P)6MPlGrpr(_oC?ZReu4Gwa^)GSk!XAkX|8({B&&$3>nG8* zA!$f;U2l!;ai#KFtO_o|Ksp=6iuh%k8{CG%<`yUi%HH+jd}Foh_3?N(cZftpF}o~{ z+mSf91AiDnsUeK`IwS661O`WNJ}My$oXZZw_fH%jvdY^4X?ha&Lt)7c%x20137N~f zTn`5y*k6seBYY#JG-K=t#b(Rc(QVwtI<#$5Vsp*D(ZJff8O&8rA1L4(Ef4)`@1fs( z7TP1Q(X%QRUkKa7wi>I*QSW66m0?cri@)D-!+=g z?^5vSQ}D=R!?nC6oEu{z0bv=tlP%@{E8R=dnTvdi`+5A= z5gFNmpt4-_M`V;`+_o?q0oVlcsZ+81NHn)D{aM7_+WMbEuDx(y<>0`o*0B2rBWq`(3+u(boH`?8ZUPtt!GzI7@#|>Rnuz;uZ zhy}2R#h%RJJA#;H?t(JOdu=Hb5&h=t4Gk(p%O~Q^#R6@cd^66@Z4EncyihYhq2?!H=T0otL~SXkqnud2 z0p9TVp^iQwWU9nY*F~64{?Nc6T7^d8N4hrsv-Bm!5A@|s$C$2qa~)9~r*SNm*>H6M zTZuAjo0(Q)6$=nIP&p^``OYo)KijjN? z(qQN5J=cc%Mufc=VX3v}k+_`T2gp~Q;z08R+omzZ;5ACn?FZn3^3?w!qO}g0-uxf2 zn*ZTu)+E@+>1LM3^YE#_65P);e2|=UF&nVF1YBsOOt%IC4Z(A7!2`^2wn@=r322QU zBXEobmKN$VQ&uN{3Dn3II07xn`ax!AT_OLQ5WE2c9u_C8PYjrT!kn-*FtE-E@n-q| zhZxkoS421Y5W|2S6`%s8p%*SpcTRQAyEPf ze!)!bLBBLX1b@{&5V4xJZTLppt3fZ|I>Q%9V z4L$18NLqWi!LN}lQ$8DO=ZE3y3T2>Pg|-^c=e#XvKro^NE3zPTtg3XtmPuSh-fA~^ zFL_Dd)=5acy9qXdYCa<6OhYZdK{?ecaMIJ-n!gy03pf9=xUpSjs>5TAZ|Pahnw;}n z#}Om^e_yoyFK9dDqDN57*ljXzTVuD&*B-k=zEj4&Cf_w0?N8SEoId|iWaA!$|9&j# zc_~)0%l|JrAtzdLj`kiAq74}y+efabv*=zRTL$i_nAptp39onPqK1#CVq zgE4;NCy;4rGbnLL!<^enBXLM0*u|#mi(17_?aU%^C^l%N83&%k zA&r!$RZr_IC#>u3EC(GjCJtn(hXLXM3%-|vyjfBKx15)H@%^ief!^5GDT{${3|}f- zRT8|BF3#hzr&e*r*J7w%1`L5Aqevi@(eg0#l8_~|* zq}6~YNHr&~Z2;hEs&NRYXdT@Wz#d!`wnQAEo&KwYTLdu3vPlagkir;-C_mMg_#-^@sYyT-r0o^>Bo{}c?+6PN2LeXI0C6bazXol_U09}$s;k>^jhBJNRA1W4lrKz( zoWy+)z8^xoV4GPbP)S}sQ=GY45cnhQ>%<@W5=xQsJ z>hS_GXQ-Z-+Sus&l{EKH;=F$AU?{hb&mhAEH|Zi29|9cc-fnm8yD)z9{?FitYIIYJLVk)6-FUr|jZg)2 zCZR8=hOJHf&j)=k= zMFfB%0xJE$ioP0%mzj^b!&Q*%^rw_m!O{c=3FBcoMf&%3!s zxD55-?$Zz#dyT^dJE)0^Upprnf=o#5dnz=c62 zaM@d@>Yc?<4~|=nDct2Ysf97$2b-G$~EcBBTBJ79Kxz7)oP+B#b&8Vr*N^atrlF^ z*4Q3gFTFvy(AS0m;ABopZ;WrFd95c37>pTGaYx0y}76bE+L*T1^zJr<>^%UppL&=j{NLkVm%0B6(!nSo|9U4BhOozD@seeb0>J zgbaA2^*#O{*GE*hweJr*sE=LSoO5>6wd3(Qu0HnR8*X3m^V=t-@%261*}m8Rlm1)r zAJ_L>XMKN+w2$M)X^k6L#%ymq?}%8(j~fze#kB5uI-GH*Y9WJdV z3KwZ!(Ztylwk<*pYxX z9uE}I8rZmM$AeZA#RKIwO{Z{iKF7N)q3ni5&GzW|<2ztJAzZEb{8+$seghipcEGfr zC}4kL2T8g&Cd2MX&yx>kT6n-Tx;;Gn>04x)@_#t+BqcI(>_X^yW?NVBaz(x9ntJ?iTgyvz0bt##dKRE|7y z2l%ETlVVX0>fyOa4^QZ^77Y#i!;BYRy!;t3Q2%4C4$%OZYwEglhw|NyNHfGkOP(ZY zwxNME7>)8($wuuB|@OR#@LA;C=E$c)uhn&AK85MVsY+}6~xEqV&uIr22XKA1>=*fVk#3p{zW_cG>1E$hwqBm6djLd1tmM0kAgO5^`1zkv1BXlYlN zK#ugViU5^!zS-^_F5iPnmtY*m0;mHAs$v(Ao+9?&^#@5q;PANX6zS47wjDo$OM1NE zt?;Iz=5?SX(5>jfr^m8Y-CJB}?)2g1J!qre;sdq+W^Ny-InOSL+C(q&)0WV)V=+8E zlJxu$*v{jaP7T689p}N@x1eoN?K$RX>2b%$HdR?~a07_ODn9YLp`f zGw|j4PizszcE@i&{N9e=S@?YrzcKu-!SCbvfym`)m^<;MTJs_N?!)g{{2s**l2Qyy z?bram&{4+@#cyByU`7*r3w}fR?SkK>_`L(aYw-Ixes|(`6MmQD7vMMiE&Q?kU!pxS zYM?ItIo+5zVSVramToG&;C_tm7d89|y8o{3-_yyZK1nx67~GH2{bvpT6Wyn2_)BzSQ;+GNrJI8f?qAXUiiST= zH^&mfU#1&4WBTXl=J+s4 zgBUN{dXv64mY$(wmWJGAj#re$z3l@)Q~jJ9#@Uol$Bruv1H~f zeZ{GyoZu5ccL7%uNC)N75?=mg2L-t7pdWwz1xze<>7T%svA-|9AVVCuD$`;eNaXyH z!*_r%N`!0ykKWC_Wf)3rEB+fAFZObKvREn0mi^>uq)pyRmT7z*APyFS>+wlhw(Cn$ z^8W*nemc_Gjb9>nUkYYk!LxA5tk%3!$HmnMF9O?oZZtd$+;*o9YS#HEADg|W(zXD# zSb?HEIURLv2PR3mj{*{cA@?wydWs?#m89-LOS?Q*KH0kBLO%-b8s7>Tn|{P2huZceNYSp6nm!#55V!h|?Z z8*WQVZ|=j@D*^ zM>s1hZ$TxqQ8boRvl6Y~uHs^kvM?)Bt{1MZOCuO zMCHKt`f=rrz!Urp7_Q*3kYEHb8g?-G^CWfR=DG2tzIg^wUg0jBQvn!2}x6Iek;`y}6nlY_(Z@@W7x9cTeS)9j?6 zWdew{YzHFJ1Luv|z=ad7v(klOiIa_G1>M%jNIUG<7Ubi<=^G%K9z4Yt2I1hMJ+pDLLt+J;UBX+S;pqxVl%f)DXA9A@h8hsx_7K7W- zSfhWWc*JduvL-p!sm?K`2ooNMgaxI0OD0NVpDlSj%Rh<**})y;#eBoUu65(tSDH%& zKg6G*>E&3CeXxypnDj8$g+gEsF@r|iC-#8*E6{FTpyxT_Vvq-klV-1`6~3hT8H zVxJfRTNDuOG2*w09|{>ekuTW((MZLMFJB`cnt}Ig{eQwGErNkyTV|w|?oi$WTfo@P z?d_yI6UVO$zbW|f=l~>5IXVFuSgtyvdgIgh-Gblu@cSozTo25_Z*TlA#BZ3302nY4 zttG49e5cy0?m)2I4aqT!sDX&Fvj0=kd z;A)xKnD{DFy-oaP5)jBKpZqu0dm??O@p7VP;GZ7JXo8B_3BrL=G>`5c^+1$nY94;)+ zB{km6JIVh!hFE2?2Dtvsz!ibvD;5|S&P8?OfC224*B*|y zG$D$1$9>rPQd%1QG{E2;2%p5474Zx4=TrRP1(UBLnO*-Pu}eJ!#vK#ja}^VS2{Qri z`GD(Ax(>1YyYRK-sH%TD`n2>FYm|x6$(p&G(EvMmfQOH?D0~DGk&l)FSNsR$FsH;A zw{SkGT;uSfholisG%!SbGD|BNA^L_ubPz#UEIqsTdp0_K(yeD2)J^*UrtNm zB7{Zg9SE;-hmNF10pDVCA;Qbb#qrN$UcgK~d!|4S_yv~AzWTL;`vF1a@DN1uc5Pa; z1+_4mEMBo}wN8+Yv0spaA4S-uwpzdSSTp=Cj9SZ{;h#%b0HWNSzdu&-Y-?XJtw18+ z*BX$~fD@4PVMWK4sC0TObdnS(OR#Agx(sO_k+j96*2CPtl@L)ZnA#cosD@Il5DDF) zp;RhFLVu^BR4GJ4AJfpkA#`S|w#PN})mA8Mr2Qu}^fiPQQ?0~LYA|&qk%FJnP-;j_ zDEnRM3}*g+ zYkt##q}jMkc!QiXg=?hve5-Rx{FH9zlttG7Ev_ESZ?}8Ba{*hlJ5hDz`wMq+i^e;+auFPE(zw#EyrSJQ2y1|9Em6gNz0@z^a+#PA=z@ z%R%?*#9o6`GZ*cNSN4lvUU`!>`dNawdt4oIRlg4<9wn|>cxxIhtn{NpB$;S{f=du) z80P3_keL_mOk1&(5(FiQgYknVEw*ZsY5<|=5-sHQ@E75J0$&Ou2LKQ(sAI!NDo03bIp&oVu$dqjW4%u z2kx)M$W_^04m(+333B@}W;0RtPS-O~^s>ihw7f6EJG12_$wU&f>mrHSOU8>em@>DF zW~N`bTEs7$JE`$=E!$MXl)}FzYs|@(jb;14un?#^#Z(#MX{$tGe_8dD2NW<2cagOO z&jr1cw-ea@=g@dfBC^H+(r_QoHut+wI&}43WY_;ZC(@LW4ei)_kk&_elVi5*ulcV7 z3@{Kr<~SlmKGzl+Pp`cg8y2ugfW^XAu36TAO8kG*6?3t!vPXz2Y?X`%Nmp#0Xh^wT zK#Ts%IlWFY>Ei;{)CwP0Yo`23%nK=l{Cbv+jS%u{S#~-+<_EzS?-LjnwHH`V90h#~ zKe|`o_hoP({#L`yFzi8duSZzaCHM}15r2$4k+pTW<3W1I|6k(4Q9+~E(TGeoV@t$Y zXbuUX+VAMMN0EVJ%8Ha(rg=0O%60X2nYT;m4bed~Fu#0}U(w^p7g}z||0E$W<&eqb zx_iOxn>@$26s^LlLeM8?Cr=D|Pqyd(H_+QbdmNw{u;|2vU$y|Ikdn^;n*uf6nchhW z-%-eC0|S*s_9lM2jAeXI4dZjYy}e?_pUaj*&K;lO~R#eCTGgz>?`;7 z_L&-)g_jwmdUM%6-(@aGOf_T)magAJ4e6bbbyn-m*mz^+bcp;&#PJ6e>OWfv#7ZF- zS8D}41Ru}3zNaP1q7JuU_W8G=Ea)3||5CGD;as_dpFmPvLibrDz}MCfLzkiZ>l$$P5CJ%uHTGAmU6xC!YO!Fzg~PP+6d~`Di{Me--Pv_pq|4FPpLQE zY24j;JeO4%`cT{IFrz&935>B4$C%z64tjo`y|k-UiCe{ehi1oZed0ssadA81mUS6! ze$la1P3zEEv=MOF72B!C<9&=3CIWi75ONO|+NJrktzu?=msQyt-`Y9D1=Md92Wp2S zt~NZJ5bu8TC!_M(RI9jO?ZDwzFk-FZ(pt$X9$cF;{4~7KLi=eTNG54iLw}~j-__yo zj`+=Jo@PdK&WvU>f-G(kmY3~~5Ik})XAGgyjRpR=<{TujHk-3ZyzR|_1R8A)nNvKG z^v?%3m8po$fuHO&>c6NXer3e3JhqDF2y;Pmgt?$O{4TnF!sd`fa*k<_c+le=4LWTY zGm7-j!R((shR+pmv_bm}A17f;YjfE@x#6Yo;=FV=zFhV~*&O;-wE0eK^PLp>Y<>Uc ze0zi|s_Gf`2xYqJN%jaAH`Qb95iVz{huR}tfK(5#N4Pwx?&WB{AxHC-9nH6sqxpas z$p_XU`G6SaTXfZgh!Nh)t2!}eeerli%rp{i%BsvK;T~T;ja0jYSgDqe2cgc-kYsZt z+2Qhmq}QE@kDl@{7)RDyE>ede1HKh)z7yMgCpCS%VhQ#Wa&CK$HLW41w&z$g)iJlP zm}e972+9>}pbc>jX*Pa1V84{-sZYWu=k-0{(G;FXw-(cA{*qs&5d8RioX9*TD zr4xGGGj03JC!NPb8?MOow+e=-Js)tXtF9P@kNOu5tW`oPRu z+%0wuB}`yxCKW{@J>pAY(&&?yp&U#YP?0k*ynp5EAPvJ9<)I8rf+bjb;6$Vr(#WDB zmBU0NH3F)X>BJtxkgotXr?R(mIp4lz(Utj*I@;E4)6BXJs|Ag1t=q6jk|i6Ii;*SU zQoxJekt?#P#|3U<`{4IUxViR!2;V31n+F(R-yR#@8-FHPLj=@|gbSbOS}ypFi0OK_ ziXBkR5-!*H_8XRqlPW!U`;87P*8=KIq6uWR){6vm$Ra4%(vgIcR)tCEkTp<1-AS|* zA+`dN$a;+n7nut5A;l0?%>g{F2BAnoNe7mU0Tme0@=3x10v)-eolOQ*$wZTox+Mu6 zxs;8&XQ|5xan_o9HRnV)rk1HaJw+yYEjL<|3>8942bQk^btdikDEI`_w}ip6LJPJ= zLbka;3;xxfYU1@-@OmVb2sr_DEZbY1aU5dk${S5ey}Sh3tPSM~+LY2TP8$2Y7%}c? zrSIb^fU<_#Lf=EUoQQO;1=uoH{7-;=>60b}?3RnR+t!r~>+D0FXGYdLa{tN~$noSV zT#hzXkkh4C;jT3BnY#njCvuLwBY7e(!2dE!kP8vSrMz|_>Z)QaPn3V;P3SMIo#aX) zFy)l#R8uZ)LAwuo$Bi6XF6X6>C$1=q$x25SYuFE;r_Uh*ZA8P&p>A~~6gvs^m0k6x z%1PU#uwVnBW><8GnH5vetcqWn zQHkjv4gC->dIMU`fH85r1AFw}*FE|_a*y5_dyb#@*z??~NB$R?4OfEji%d5%H#2S4 zOn=o(uV|)MHPh&q!aBr(N^c4S#DRb>hXLYXfxpoLw`zg7x`$9$_>}gDSK_v_)hXeR zH33XFhcG>xPIEa-+szXSX`Lh zkFOxcYV?6B$CwCRK?H#|sc(1?UkowOz}FC$g2^ATHp)Em;G2fyj&BWimYyJ2;y9T+SxKAyEziVo^jj1?y$SHJ{eXmleKM2J2#yfkrqqf)Q!KR_K8>&{?qGM4jdL!*V6aqgVJaNjr)tkwj2b?n^-b?8HxnuAum3=n6g# z#rtX)FfFsIp4E5=y@`iwSv)O{}0F; zQhy8Kitb&8@CcOS|6YoZbce?7tFezttm{9*FUGhXI{=IDg{?78i-_GIqW57)(DsV% z-njX?`W=25V<+0Y^$zLEu3@a9FM7Ssu_lczq144oHteu{&|T&iED0Mkxw9*KlGSvtlkL%d={MbE zyzC}*CJW2EIvQZ+q_*akkHaNQP-dj6GXP$7n=ODON;)JrnXrW&RdsTcegFQifB#z$ zs6+gj@=n@7C2Jjcvxa8xpqPdC>zriA9tIkRI2POZKy>Vn8`pkqR{?%p#T2tUroN71 z{l`I{oecU7(8C+A(5ZTEV=G62+lV#!ofCT(+R1<8fQH!6XNxp4xb{aNV3`Jwo(Qc= zhLW1_=yKeq?xdq}_E83hB07K*FSt46#Cl&5?YYQv>*pb293V8)YR8`TktKI6@5Vk- z!b7?(XkaC0{8EqbX)t+o!4r(^9~bHA;TlN9h+j=UdlBf>*$b;_WdXXf(Utl zE-3pRh%VSe=EV;Dq}<{zLy*k;C($tI_*~^Q3Ab2XatksyPRA^j#`5TAU@ddo$+En9 zToX~;EUKq=9Xd#N4l;?gx03Y#580>GrX^Z!K7wLW9i}7|u`DC}aimz6o|WK!$KpgxJda6?^6%fkQ{`ru7f(7uW^xF z`|brgtsmZMw#coAq20AsyJ5~hFS<0H2Tc;`!IfDUs>zRGI1RbH&A$v?h8!@^SIZav z5SF_Hhx39ZPYa^xiHL4tbQZDdmjNPSd{9xROIH1(O+R%n^-ngv)W%!&t0Vpl{GSi~ z)h?@kQ|PH!{fPT&%Zt-o^*dYM0eJ6ed1t`;-IjNHss01_R2)&A)gx%ju*@sNUuCm| zZQ*SIS;|Ld`%WUUhjyX`krzxy&&ovpGmL0VI8E_WvGMaX;m)d**Rie zpe2^KAw}@kgZ7CREVGki?@5B-f=C;R+lV_-EX3=tvg(4dyr>X(um5udSk8p*3q)YI zE?d~}9bjZI?`*^gs~Ko#y4-{DJd@nijR${128hsp5&r7$aiuS=NW@N^xzZP9>3N{u z*o=9xZWI|idFqB2!GQ-iAJw$@Co32Gt$Pu_nDfcV?Whw9v_-DGgyzim?aEHJzX^&h zJjxxv6+}f{wjM(#inxFTR5%$^A7DB}3-6ya&Has?-jbJa|} zbL+RZXR>5tqII}cvDpV9h+||a8;gH-Wxx(@BjCNZn8o*4<(k^6_E=7(*Rg8dcx|C+ z`Cog|sXz(BryZT(4&*~BD!_o76m?qsLMcblfp-_f|$9 zPC?*K?C2-7qsN*ZjlsOV+!d#g*)n^Zx$`A`-+&i0=)K7^V{?`$y;!lg#^$V5H_aQR zP0rYTXsi_<`##$&JboV9g{>RxxR72!JL!;e-HoOA2+Uu2VMNLU#+1tasnAv^t$z)9 z-_*p()S*7$)f#0L{@>AdABTj?#C0T0j>e^2c`2~6QsM}Uq=$h$jvh=Kta@|7^pQ8? z2B)Iix)PELvgQC*(F}oTnasxH{%feE5-;T3Emg$8sxVc3bV~;NVYH3Mj$-P!T2uA* zEod38pq8+FDeIOLU+2bl`7l-w_-Dly#8z$6vv-s!eu=Ps(6-RlX%V*SaLNrb14hRp zun}-^5|f+&WeFUm*hGr0#P1mVPR4IBe%$yQH9x2-y>-(|Im^%DNsup~+PyC4O|7~WEWsJ4Xg*a3H0 zDxB*CqUj-MGitpWGGl0G1$H|2btH|JtYA0ybtY~QI5H38WD>>9ilr`)5XbL-@jC;* zci>0F@H>1Z{uGz^_XAD?I<>YVvXM4mHqvrVGVA2~RC972&2sy3e3*8Fn`Q%hVa(Nt zNy?5*ddrg5)6E7UdjfxQVNV(>Qpv1I%Tr7OZe7c9kF>}b?tnZ$7S0p@6FcmQ7VW+T zQ1jpaN91XCMIlMTbW3E102ahf=}PQKyrw$@bGbEOkNLV$FsK^^C2kb7b`^dY=5c!X zfW_EC&9j^4S)h6LV4iSGr517|915*9EXWA!xPXt8c|W~8L)oom?xTghiKVn^ejrR$ z&{S{MRLhu3<{sKN?g#pVNMhdnz>5ee)Q2fsw?I|y;Sk@Syg_HO>oE@M&vKFzW&3Pn zN03IwwLd|fc75tsViyOaAR^gKh4sN^^d{fe*kc^{KIIh2dMM=iGqr@F#hx!+^XD7wIvCr<+VYp}&W3`w*&R)(_S&1*V!n+uPM9^u z!TSM_(r6iNSV|gQh4s3XvPZBtLwT(WEAwStkVEdlpAzU*JhE^9g6Xv^9-r&^T9d@s zxsms^h0e6;LZyv2v!G@6X4caJiK9}WsnricS&b5KzgqBX$M(i|S(L_j&5#q6ktF4= z2PIB}9{K_1lFGUrTSJ5Qf#B3xTDF<#q&__ROoYRxIII)pQx;o~@0*E(<~Vg${S@6F z4^BrxBj{!;)z}GSgg1ikf^9)i0R%x6e=_BT34IUwA*9Et;VNGAt|0=lhB|^pE;8`I zl4mF5a%=Jg9@5db@eyJO=XVF4R<{V3YW6Y{pqKYV1JEfPf&*9# zNBeddQPJ)KtESDo^5Pnp>`U7k!pdqiZ+Wuq!svSz20>e4-9x|E_Zq1aK2+cb!Q;r5 z5XkUR2#q{4gwD#bKBiH35!ykui9hS<`x7+3Hlf;ZuBN9%E_&rBt_ zbcF><`$c!0h2bcH)NoB!B#@Ng_d!v^cL32^YVZQ)xyou&MRWdBi@7s8t9TfLDi<&3 zvT<`m%Bu+IsOCvi@Wm*YFLfY={}A&*Ii1Ceb6~c3z!?NYNXqlIAjq^dge>PB%Vg(m zHGH^E!gC&Sc#20t@CnG&>;tU`dzP)v!eW#i8|+88tony;Gjl~` znot^B*2>e#J-CKH0)X(Jy_o`Vgx6t$+biVmI(y4BNO8J76=srcPlJ$WTse^bW8llr zK}ZPt@u#nO@yN#Df6<|Q`fQp%9qY)HCYpsrZg4jGZWU!H&Znu^Yk>1Gi~~(FFi|ZYHfyB4gs{QHRb5)>&L}h~^@=g020~$F0%eV*fpZz?{{o9cZ2<=9 zG>w@a1uSVANWe6D=C-06a{zJ&3Y0!$EMh2V2GM*iWz zLt`hlu{ESF zgI>6HejfNbg7_LFzKnzgR^3lEvO`njyP?HHV z9YLm<5M&7`MJet^Pe7@I)&99I&^R|l<6zDmV+4+s%mhMlAL9jf-Mu{=yQ2gpA`7E# zBErRF*0C+x4r$GPChWdC>v}_L>5c@~YG9x^;&E zKw26}?@9k%e%^-Z7=vBLSDA@v#jYRM%tR0)nG%(iVZMauC2P~|`VC=fx3i6Sc&$7y zfxe_pGnde;S?{V`GMV+V2^isi7z_gP60hXjn1#lk7A9Kq!XJbroZOgmywPKcT1SXk zd9^F*oFmcqn@wI)r+dAqufn!Z-O2oJKZFP46&u%Oue|j_itmBwO=v;>OVU#we z;Lkb^U4`F{{R8xP6yR@-avjwEeB_A?_|#gQhIgF$eSlh*ubf2ECiKBD6e0oc$#N57 z!QN$tGq!9cUpeh+{-#`w4HFJz2z8#E$YhES;x>lJ&`e5!inCT?R>;IsakIE&p9%mo z6GPsRgTW(Yswa6_%+0vQBM>rij+k}>kZa`0BpfdB+K}8 z{wGj&+7`@25()&0FRZmZxm8b#lm@${>m@~XHty^)+5>hquI!SMHu`H({W<~&NYii86U@C{SSNY{=l~`Wm(!z-F6J70MZvrY--J1}{{?;fCO<)Fq zsCflw5KnsAdix3PWt-GD#>f&9VR%U*pXTPWwZRa|J9g~5Xy0+9Q9VO*kRwV;n0m8@ zV$UhXo*Jw|#Ixj-;*y~Rb|1#5s-f*&SbP17E*Q4>`vR%{7opZomCrYaDN!D!IhdAh zvpmZ`6d1u~+{ESGDCJG7r|&X7@A&TnO+yNBFy>*rNq{j&-BN2Jp1wWJ zR+|pW%-uah=XsmkCD97VgmftS-fCVwf-iZWOHO5*B<9n4scDLNsflL7X*5ZWbhi?7 zFwnrnuHPQEQ{m{OaIG}T6!35up5b-fQz{TP#({i*VpYjvCafUYXWCWTC;nl;zJiV$ zjM#-H{P1S@4vRQ~Nh#Zx+KV`{8GeX0YaJ+Uj8tIxgB;*GR?kJ~2`&1|8~QU;=3fpi zd8)j?P}599P1v|4%@CJg0xnIebltx@)Fs(dBz#HG z{>F8mQ-_M<@h>&0`n|e~T|X5tbaE)o#7B=^!~J?=XyJbF;~=}IVdJ!+ozw@-CXXO% zUzrPDp`}q|at*W$?K+8Pb%Pf%&jLNE$85wkgUPCOM zTA2vgz%B@ervtd8Hbv?@6(w4_B4ni`CuoMh*=nt z$^TNrNSy&x3NX`WS*?`uR?2uQWtsvE?`~<6wrd|sihL0+d`(A-o}BX{6#_hSXdAt| zjZ#GKj$?+;p$jTAUH@@@ae@0LP|)V1KrgL@IQ9ucrQpdBDBp}h+&BjKX&j3`>qr$s zGY)NKVz_lWLNm^)U!tg%b~3ga9MwPe z&_ZaYQ~3qMP;q?>E*N4}VOuAgylF4LV3u3(%to(^wUKP}%3f_I(KsGmgIexv)uMR1 z7xlaq_4J8h_=ljl82$u;TH;f8a@t+ zDE$>lj+j0Tg}jHep(^i*0|B_HO9RBQ*eZ}S4}09@6c zvwk<*`y$}8aA6G2vl%$Ilgx=EyM5cGMUq)@t()}X#?ApLysd+0z&Zokb6GH>iNq-S z>|c-ws>7Cl61-Kv&ki<%@z)sbU$rP5$YzYJ|nG5|{{hb#YWSAtUp#n#w4~WHY5_HrD z?`@`G<2%L7B>5fpuwW4q+wkMq-1+dHJZ|EUXA8uZaUD{g!v52B#Ln$<+}bBWrT%gZ zHyYioz;|V;ytk3+c2%j4(j28aO}idz4FAOT3{e5k&99u7u8*JNk8VL@aR0u>w{W`%zS8#$v-DHaWB) zf}6(4s3o;!Dbx?opb#SpbFvZI^+EzHeY+XiBtS#2EjbzcZbF0kSZ>$YOwu5jF5#Vk z>EgC4e?5j2Ecc#b8xOHY`L%;n08oQ5tssbRok6FK4?2B(&>793V@&Zd>^qZz>sY}F z&A`6kEQY?Hp+|(F!P(91P3X>H(3*Fe3R40+Uia7t@16=&^&hN2BU(Q4RVcMdFS~DU#n{mB}Zbk*Mb# zQO`T+8K~b0YNP27#1fdVjNw`aIjk&S0LgFgE|X6@@1_U%;ClyG;(I#qVvXV^1ZVL& zcukhoNClhfwSPwV7$eJPLyaK?j3O#ngFlTi{E^6L%vuDdAe89lI5rk1LFd8}JpW4I zJ9rP`jj`e*Te7ZfOykf#4E`}Irhcnw0ifC$939(rwY=$q^OagXAq)F;e*lavN~{an zMC#liH>PSux0tPUmv^>S{R-tMWmv0zO}7xUwd!HIg@p0w4=GFW@gbCVrr_f_09+ll z{Es2Bi3bL@@URY52AANE;(?I{M2WeS5H;~YDgz#v=#AomX`6UBIJRqD@j!Y8zlfbB zaI!~6*h;-k;Jv66qeA+LQ1GtWd`Y0pA#T-_dqDE^o_A)cC*9}vJ6Oo zxR;doviJFa0nS0n;_t@AHF&Y;9#YPSm@xEQM$aA^V+ZS_Q5)K#E~k%U%@m7UQDv<0 z8+=&vjf&?ZQO^}o&z1C;u?7HM0W_$j9LbzKST2X~E4$k~QvShW|ml%ggIugink^TLtkYkcD;wOY2mFEu!ZW zQO_r%p0=2lXECg{8&@$Q>nrUq*Q7Q+#en-5u!rq5K26^r=v#(s(dhXs|F~Q-LS8yk zM6avc!w=DvPUCY7|2H$A9!(mLL|kf`eGQTdFV{BGtCfJBNb7_6o(r7H-Ac6E#wkIf z6$W7V8*D^+(XGGC+QQD+5_XQF2$y9r?X^ftnxV%IuA>i7NYo~H6pE(Te<@lbwl=l9 z!xEohiPxJF>9K>)n-V3eRbtcIUgBe&CH|fzet~768RGe(DV`oXxWPmT`90p28#p3A zzX;#+WNbeV>aLyweHn5#`43P#FZVHg<-!Vv#@** zu}1kdtoT;sD5d&J12VOS9|SP0@fF0bHXj6pMqd@a11KKMGIfNhl(ypDW+5=AsAlu65@hC=BvS?*+e?!upRx!()!h65Wf zj890135BY`TNM=QRWO68G$D21o^GiIXX_+WzWyVT(NT=s;z+`FH33N4$R9_>c5Wz5 z^DQqP{<@IumtBX&T=m*k@DDU2TpHiaChZ4h_M#86!L~mc&6CuX(Y!&JAfR&2_@*r} zO-lsL{!>UrK{Lk$vlF$%o`leVtqL5g5I(u|^(YE3iOWFD#KiN3{bVTs?S2NV3?Sq;x0i30)u z2m{1{fY-tRaUkHIVSqS9pK=`VdJ+1dwa|mEX8^#a8s9-hjql=5+QKoDX$Zq3S@>H; zL+-*F8Y)>RDHuZS#GJNx(Xx}q7oz-teLPYH5eN^`VPTJmFe@((Q<5#!e*r40vaH{gYP@7R04 zsc!0zspq0z8=76zQ&|X()C5JK!|}Fuc&peYkf7jxK!bf1n8cq4?Wl0*;j&PdAlYHFy4$GPrA_5a4-CBHNOVF`x!Siv|;#-a9W_>s z>O1?4EB$v;`m^$P>UUYwp!|Ik{wgA{g}pWZ8+4hd`Sso=F+`_~a2DEC7o0VzDpg*L zqZyX)0Q3QDM*HU{w#!)`f#g5 zKIaTShxTX$ilbzWGjlvL$80$_Q5{WIF|T(Ge*@{VFgheHE=JeI8V|AoS*NgI5#$4| zWpiFWm%!OO+#t`2a9Iw^li`|$Eg>&0$~p@lOTe}&_z7alxdd*;Z^0^os0@235`7rl zy~*JJkhGeKgzuJ3j$DR8$Lsp5GleY-W|OO4!Jv}LcqxyIYk4*!W0v;1Tr&gECkcPxe&tG_83Qqk?L;nqzy_^u z><|*G{!Elto>U<8VHnOAlPQ-Vo#8baIh&xC_xTi#has6OS)IHj<1ut>G)l<}A6L`G z(le+)ipE=($gs^4B~r^VIjIZ8GBCDE=<=)R|K^*QMtB5 zUqKms=aiOi7-7=f5KS{9l7dGQg&~aq7hPx7koLIX1_=pMwm1=MbjJ|Ny7+}=H_Uc(;{gY5rw#Z2_hX44RVRz z#Kcpg=;5u{=VFbV@-5Dh2Z0Djzy~a0?jm_Xm1pKi=|>zHB^V-OIr(&J8vIS?G+4m% z@ZlU-+9Q;g+}Pcqt9Qse%w2-6WTBQz@(2vKwjT%Jy0zVsX<^dQm)T62RJI5lIWtyi zIGZ02gVa3qIA=2#&$^FLg0Vwoe`oWP?IH7>%}=z4%ye2sYdP3cKKH&R7{9`BkfnIq z%WS3`90lS8XLBVC(#)uUO34TisGymxS;4N~Z&vVYR4~{VJj{A70%}o@SFsb-nRflh zNQLFIGq*iEcLtWrQ_5L3;?F=~e;4Qd$jM0s-eq5o8Foeea5`#_dxL_G`e{OyvwgB|} zPS7(7C0nY1eo83Rm?VLE4T4@Eu57=8a%lXF2jEay6+W1$`)43$y4%4?^q;egVz*P! z)AtF9!d@PLPISkUzE3!ia%V}o=<|y97tRckN!0GMJoFt4-@a#rzNPS;l?r`(!ndL6 z+qI16t+dh}G+3CrtWRV{CJtcWvx`=)$zUxNNrsn<2xAt3I6WXxn$}jZ3Y~*JY9J2@ zTIB$8${sL}jlGLJ2U1J73!Ka+PU40Lx;;@SK=ytF;RiyxcH3igG$H%8Ox|_jR;}apjbz-LjfOiAGIw4@+8+UTuLjt9pLG+vl$dJf{ zvW5dO-EGu2I2!LM{<1i681Hrke_lX@WmGOn2+m|YII#=RpR3uQV$Yop@l*g9N8v|V zaU*_wOSGrs_jQE7j^8lsY0W7`Y7hHL!u@cpjhoJygg(8~m)Nv3_!bY>vnBq=u)Z-# zG=L8>_)igw&5VP{Q0Y!=;R@E#YAk+R}WIGDg#JY}gku>!MvjKR3)52BNKP)u#JaHK-|3r91z;K&)`a2Gl* zYAQ>rp_5G5v0h6u=qlsp9$7u}Ee(q(tML973J7uG?66nj@lTeqWooE=d7x9K2HmKf zurjvj+K_JJvBS_F{Q+>YLq<;hI;N+3NW)2~ zN}<$q9gQ;e3Lpb%n3EIe%qu7w1QJfjxf+J%bYsIc5CqZ%J@XXBB z7?WM`q>=O>V<|NoA@CZ+;;sPTQ6)j@RGvor*2=hIbNjl6VemgugORJwm6$fF0^fd3 zUll&Ct~9O&-)T+Xyz<`B2BykKMZM{EY~Y%SXl&R2J8bM@u#pTt#|AqTPPD;j8gWoNNO@;DX8LA4lG)GMsHIcGdh4y0!?wY1XSLY;XE-N+YGdU+=W~2_ZG829(DR7)t z{M{BFvy@5d(W?L~@{3;gjz`yvFRI$52pcw{430t47e0~3JI;s${-uGYaYq=spFH$L zd4Gtvnn4T>gR2O$bar_ctbAX1pvi%RF;2vRwA96K#x(=YIrFEnqvo{qjt2l@{gRQT=0+Pf+&o;mD0_6`IKkMJ75v30 z89R4zM#B_{-{1w{qUm{&p8WyYfk-(Q-+c)S@W!>x9T-*XWSp%;sO;19BI-S$?d$NP zEX=Kcpg494lHP&u&k_Cy{OJD`{EP98{&q(k{U_o(ygMBBsyHtQQrNuULR1v|89;eK z9nMVoxJ2+0yfAbk@X6o`CLlP$%Luk`Qkw3y_#=dA{FlNXUg3|yw*+1!WnO8ZxiROu zEvcvl8!N~Me<4QfRW6|74bcn)BX7c$Uy0>UJa{LH!f-ttO3GJ|A%}x(k}?s24HArq z_J2hJjMk&T2s&ZPCIlWF=U>V5{AMrw2HX*d{YrRsH(ZKtLWWl^tX$I6mz1V!Js8d@ z!5zStM6j3?pi+@UTvh~s(>6*XgZgYbl87sX;8jhOVs#lSn`t2#ZXy^TqGe!(T=_3Z zh7lWUwAaqT->s8^zeg(S0_wW6T~bUA&vvR|_FmZ@IkA|-J>82?8XqZ`EGIg1lgn7$ zGOT|ni7-f|sT}Xp_dkr)My|WOlPOG2bm9TctQ@|>2O?w2-yn$$2D-y0V`*mPdb7RS zm_0$~xtvLpyZk)Cp7Hhu??=@_4q<}eAFbv@3g|QOePKM#ds(?DR(4A8K^D;@&M;si z>O|aSorxu2g2bizs{OG#*a$8nJ#P!qt;d?w5}W46w}F7wxO-3ben(@cKBBe*R&45| z6C0B<7_+hOOvas?Aec(8LJ#j#A^l)3@b?2S8e<3#d8jvAiSK^o36-;*Suu>_`OB

FUCddi?NwjL};9qbXx^)$wy>?-F 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.Swagger.dll b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.Swagger.dll new file mode 100644 index 0000000000000000000000000000000000000000..a30e6cc9af5fbe3f02f39f346b830d9851d0605e GIT binary patch literal 14848 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll new file mode 100644 index 0000000000000000000000000000000000000000..ae35663ad52ed28d29af6b404a4d4cee067c3f34 GIT binary patch literal 86016 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 literal 0 HcmV?d00001 diff --git a/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll b/Code/Minecraft.Crafting.Api/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll new file mode 100644 index 0000000000000000000000000000000000000000..a26f4586f8b62d0088c76edc246720208cdaea2f GIT binary patch literal 3724800 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

O&ZaTW;b{F6qcbv?@hBw6D+wA~kOygjHE7v2Da3 z{kHH2UdH~4k;5=vtN3=%azCx6)LQ-3!m>a44`;qDmhVrWKPJRZ+?Q?oeg`iOYsB!NxyHBC~ zF%^MBFNs915HKZJMQGsF0ahOQC{?a~fW@(eb}T*rOjJU9488=k1m|O~p?$j$-rU)Pm z_Mw<1;CI{tillCP>RoUAtD-MqW4CR8!Uf8`Pj%g>91T41NBHVD+k*h7<23Xi{m>ne zp;{SABg&^%q@VjB_HNwAU{eo!tGl6S1G-9%1*b2U6G&d?9nuIV0Q zxI`r9mkj&}6!pWc^^J{CPGN}Fv8dqFd%jszqVUZ}VMu*H&il53gqnf&xk(;+jEQcp zuiil+(OiwZfKhwpx>8(F>*o3z@lP#Z$NI*4hoDvj>K!dvYmMe$$whv$MbA@j|1(?X z8)Sj~e&L4atukQw#V@RLIFzNWn+PG1k&&;U7}8-vEd=)_TQDq29hHt%DaYkwn+@D+ z+Y(?Cg^>%Z`kwXGuI%w_?#39Pl#TNJ2JzlDNPoT2zS|&PxDDcm?T`MNIX^W8ih7PU zwAZ}2slC?UP(TJ2D(JtPh(_Q2^Bs9Q^BmBhCa~G(pxhTeVUkImeO+tI6ro@zUx&P6Te$Ot-gn+$7k|F?cExZHpROurjG0k~Kw} zm8}I~;=$?ZVP|j;ur|o+{Lt!mr0MJOYYl^?jn;Z=5zm|c>FH2<$@FbC9j0G1c$8Fq ze|nrzG`5ryltfC-A1<}kTh6b->osDy)vjN!iJnDklV8FtjsfwLgwQ7(`4OI$6}HX+M0qVJw$2ZMX`8tKAKpNW7oJt3xf7!QZK9$_2_fuCA@l>&qnj%y@N zv}4e#)FT5@8sXqi)EEi%ON4-u(*`j(Yv|7sW=r0HMv5^mDv4UMo#H8@Prw}LrctOU zm%_rTPoc0dv5Wx=YaykAmOjuZ^&8g}Qkt!9*lt+O^-%J(*8EB95muwo{6nt}Nifm% z?ONRkW$&F+wsNVseQwm>4is4*KM}iqFAlocRX0Cey4qP?*m4)!zpl$3V6Buy0NMWRk^>`bqoCA*c1|h!0 z7FoSL+9aNiG_b&0a(i>zro{oXb@BphpvY$KKgzr0V# z5J-)8QmBE3E{LGEA655nTuZ~+ z_+lJNKNo99jqoMa?Yjkut%-`}MolF^i@qb&?g1tj{%n(<3pf@idzcG5J&w~2M0pa7 zaR$WLCLV|xiuMmIk&if7cvt|2`{G~!XuaYx+Q;z5{%`W`)6*!>>tDMT3mH|FmjnC- zFSc9oq~Z%a^)Gy>Yfx0NT_k$QY0Q;IhtgzdXxSh50{*%>3V9%AO1FVsr8HgJ+Rk9? zZ+@{nW$l7BDukV^OWcTnk40J z*Q^((rLR>oQ3bpiPtf#G?n zdCG68$n@L?{`J4HUjW=Y=h-Yc4U z>-fwA%*fvd7?Z_&Jf1WM&dzg2rnREjv}^|5zJWnuAU2R`%;{^sptCft z+DQnF@q-WHeluGU9J!)*y2%2a?qSiPq97z|9GbkWp16uisnTq54v&|zrHa|R(j^{B zx=0Liz+F%dTC%Om%eA`@fYR%d9CknSlTO(E$Y>OgXiq@2M;W3eqs>;oeF*xW!T*v7 zaqN`UkpvF z&Qb8gRVv_TOEZeYo9apuM}EcTTdsNHpcE&~cI*I}*&XqNaHFt>wXbJ2Bkuh>2zVU< z-&4DG&BHqvx#laQw;32L-#*Y0+9e@ZP96v$hi2eU%&{XgkHY?r?hcinX0>4gyqZob zHf*{@G1xK1Z!S@FUn~TQZu@Tg2m*9w%d4(@p}4T+W`iiC7ANY*V*BX(?x^p08xx(o zB-rgR0tiW{oK|h_n`m>@_Ba;sk{hFXg93_8#{Jj}`%(MK9nh?mcjTP?po6$4Q63QS ziUpV~qm>fC%3PqN<^YBD4HI@835I~kgXOT%@>E%T@vlILphJRfpd$l@NXkWEAgu-) z%OJwpW%b0UhsSV~Jt-$zHIZ_0gEJD2Fvj7|lUU4ciT1=Gj>*^ig1B>c6IwAG)o_qx z`|7TRty;6+tU;WKcK2_ux^YJ7hYP_?$5ONGIUXQ~$57@GTGTZ36CVz5wGn76#}*I)IOD;F)5iCbdG)+k_^ z02VF~dCwcGKuRNH*(NO24547Q6?R-hva8bvueEe&YW?otk1U%HevQ1M(E zt7|Kjo>4_6OO~1H(nh)#(gOU&Z^5j{OPLCSnS#&S7l`wPFWuv#WzZtKi>1k^cRc)v z`x@p7@5f8}wy?3h@CMnGFNXxsm=nU46pF^OcjydM2z1{)AYQ9NdmnU(2)!)%f?%OX zd|xTTT8G6e(=)d|7LV^gdHU-9<3~HM9{%*`=liXlLgA^y)BED#^Oy14>*B{pkMF;E z`Z|36)tPYIXI(Mnum_o)_-B3=I+U%i_HQ7Qa@mHgHBf_l(;>9!QH5zR%${i6(BpxB zk9jj4ot_>YLjB6!H98~98>FROV1ojQqGOAdbW;N{QHQc(oY`Zc5cZEgEBrj+4Ui;A z6FH8Vg?}vI1iF*fhvK+<(%Ln9)YhlMvN5%OD@fPV`lX0DC0ox5k%q0$1%_a)hlRyW zZv9*+eOBu+rGIOEA%pR#_3o_DEUIQtP|0I?DF^qvK-k7(M)D>94t=0{)PIz`&~0;Gvx zyu*4QxanF@lNw&3*y%9nSY|p`#*VcW8rPlN1$i^)4xEkjLhBrObGr3!vTr*(y)jz) z=}`|3tGpHYR)qnmd+=pqb)p?s&-3Lv=MKSm5~ByP7cJQ0^1-us6h*?xY6x(G8K7kS z<}JyT2X!e4U|8xKJi~3&Z{C($%b>2bh^X!AYioC)9{90(8zYrN{Q$sF;ME*CjRl>8 zEPVle^(TFNOa4g|B~(M>r+` z)_507A#EVw3^#7-K9h3p?2XH|Jh2OPdkr+yz`a(!8~Zzfllk z{!BHor+PdbRh5s^Mvko283-O0rwGT`dnCdVubD52HRaPf69xJn)&h?1ehQu4oY|th|LFa-{&Gp zrPHi>8O9=;#vDp0t&3($GL!ncMybCb0yrNKgGt>v_iO7OW!wT22xqKr@Iy#rZG}(5 z8f%6%pio`Zm#&WT3&~gZ>%tjuIxY@j+J%oG{m;uUd*sh}sbnL2{iELNQFk!rg=Nz@ zK0O`PYjn;9s4>24Z+%U;CV`yK8-;=VZ2?m>B@T&)%m8R~U} zrbI^f>fTPPvY$rrsg7JC)FQL(S#i-|B?H>+?tS>nv^Nz$$w@?abj}#dg)v_4AAEsq zpu!pXZo`fDh4nORrcp1gQnsM%gMF?XzZ1FI_fl^p_{}%cw?DsI?F)7?YXQ0ASsd`L zXpjiuz2%)_Vp&a|kM?^qwalJUl^va2!GbJID<`r!$u}a&8$G#8%VJLa6rZ2(qRp0+~9?I~1pt-hKpdozbe8H9Wp%7`o; z*a|q?&JyhV^HO@}_V*%SFSS>-qQ2RxPu4nVo82a*c^a)APs(1{MMtXWOuCa@)nq7p zeu=`huDqxHvvhj8?_Al#3kT%A_LuC;OHk!!RNpbq zOCEt=;=)6b1Dg8;nc|k%bcg$J^KcgPz*9!Nmv0+zb7r+Zx4)iynK;{10;j_;?>pen zz{s&eCf|sQ%Io5U-i1}f-+T&N_^iDvJ`71&F~Wp?0XmSuf=VopD!!UcpSU1D>_g^ znm6G}FMxBbD}Cc(if|}kp?6;@Tf0STRea9O3VVcoTcy2r22s4wfms#Lt*0-4hw?L!JI<*{Ur(><+F^a7r^&C9$Ml6JgC=)so>TY%IQE zpC^cFz{YOpQs$^#Zr*nbyAI3{*c6A$0r3GkMh8I{a2`DC*#3M8X_gpXU@A;&L9F-J z!0?&$$g8%oYr(%Msk(n;LuOvR?7e&R`6S(_MhkQPO7#N84sa zRhOX+-><2K&VzD{t0vaPF7}Bcj)vuv@z|p-Y3kBa_as}G7j4Fr%e~I5aI!PONCA!p z-bj1n9<{QhisD1Rj$=f4=pj&m`;5batx8l-t(3TG(s43~ma^L$2`p(xfSu3+WFPAm zB_@7H?vl4I%psnjSO`IQlF(PxUJHw!S1~jz97uY`kO)zhVbhCJvc;0cYUIkN6{}7L zxViC?^~+&N<^L)#`V=lQSL;n16>Xxu@cTSzck5&HmxS`=7fR}ef(DGk0?+l#vGG0k ztW153VFPSxt2_$!T3h74YX3a|q?dvMr2k$}9(RJ1>f7g6xy?!5rU#uyE4A21(nXt+ zO94rw32bC^0Aif=#_|J_K=zR2&+&Z;dMF4FH(#QXGhAJ{1$!snkY6`5DO)%297eVg zUpC_-#+WD`dT$CxeRQYzzG&L+@o+eHzKQNp;A~Sl6MB`EI7G8-k7sBex+9qQ-9m<;CdW)Yzbn)WXpq(E`e)0@!| z%!uf%zGaam={fn#mzyL$Z#Bq!K5pMI_rGltmUF~OG)rRh8y#}7zrE4GX0`KnjMZxW zZHM3b)uGrPo{3)(Tc7dYDgVi{vGx!C`yaJ!sjkVgQs1iGV~9x}GX=a!+{k9p7*8AEs2bP5%3jR02WD0VTp$z96%_@sBOSnQC75m;S!9 zwEcC32*+m(bl;|2@vTu`{+mOa*Zafb84rA6MgzaCB| zC#tW%WBoXA&+mpOkP!9)!H53Vtf<;{KgZZm=(j4kU%rlit!nythRD=T=B?~x8gnfT zf$miNO@JW}X>wXA-OJs8>w5+bh=RDBy8*n2Y@mbTXkTJJo)Nt`LX|r+@g~yU;JREa z0c~bwmV~sm7bFol#>alNaD6&Dx}F*4NMbj5=Od*w1NrB;kzgoqZd61-0!~fgh-$ry z$#76P0vc#xF>>JtV2M=_LYxVDjZGOdxAhO_+$(+GzLnPZ2GT?whuwCsy|?^+h*3So zS-;)(?lL1fhNfS{=gOJmyY|#gpn<-s@(x;)-sj$4eb=h)gtaxviD4fw3>@3Cp&tJ` zBB~u3U+-Xg-SNJL4#nw>tL0GKqywXDyJAf_M7TVj?y_)ooPIE0Rt|EjTzU=m$Ueyo z!X90#${MOiqclF@gPG0alOvrzx9gwUpF}<2-}@B*`O!o1&Z5TXFkS+m5#H~Hjz5L< z5kZLU_@~p;UECX#8W^`CP|DUn{`2jP?dE^_zc;Yn*GfKW*KXX9oq23&rC4ihEI4$hsAvWsCbSH<RwfIxAJY4l`rppQOcl(SFU+sJRyyB)#yUO5%hF zG|zN!ex`+&?H2)He!ly1^JjqOMQ&OBbK~CX+O5trY)gWPku}vL!_{?sx`ic&wi)$fn{)*rh0$ND57}JaV=LLQNjYSl;1!i;6dNv?qT>A7%bkiB=Kn;A_L0uUeIA$0m#5G ztS0j1T?0 z^ES9?btG)mzm{*O*v_vWwA^))UK3B5wt8TGS$5Z$>qZK%-|VBJTRhL6<9*z|d~`$IYLD zH+MTfeA8;C=8dtGOFrCxigXJ$E?uR7MDlQeWM5 z>DIts1@TJN(8_3~#chxp)b`1$F>DVAK&>*D947!h*1UmIiQG-Exu_ipyzGKfXnP&# zC4AXObnU25bZib)c<8ic3&97BvceVBtooZ6Ij|r>(!e{c{Uq7-go#B(sw=9HcEQHu zd1El*BK-e5#5)XbQ4Yvmi+m%d~3j31dC2bg z5wY{bUn72H*P`ej`h$5JD4pLRg}@{X99J-iEPP=`6EH81rUgdOrHK1N)RO3tX=!LE zR|vPcxp#LOXp_A#uA}x8G1g`+G$BwRlSO@iRt~$bBf>d(D1Ntvai;GGWXiz&xn&4^ z@mNq*?E#Pp?*x_r?fgu%0%`PeUI-m9iqxBNtdQyH^LCnP4B}`fn3-a2uz7GdQoJa1 z-3}b0x;@Yi9BN{R+hJbkj4O4|j)Y;M5!I|Q-!2U%n<{1fN;p@Xz*X#nnd2ur#h(7u z+HCGebhAh?bLLzR?LX4qw2qt^3+OZhlEy8zqk6yr@_IQo}M~Uv{>PQrgWr zGEB>{P1ml|lO^0C_K4MXug)8AlJ_n-#CHocfl~k__O{#w&fdlf2_OsEsCfwof?*Hgeqf3{ytGV z^p?H#lVc72$RNos0*15P(H$!#K4A0XLqWhJoBOKP}jG;P)XwzU+RX@-hg0C}~ykfd-vu zX7dAiOg2A|`NUPJ)7RFA?M8vZVa)ZH@ie(3g?6- z4^+O7lD78hr{}-!+<)`>r=1tiU%Yuy%h;&M=p4c^h4L!;{NsMVu0_fUGS4DJw5X9gc8bs4V%p zs^qWz$>9r3I{V|vbMrTGR^YRx~)>JgFRewfA+A9bm+v-?@4 zIPvHDRSg%<&o6(qQGTdu;6-;l{xlrnEmExERn*)B))9;2 z15PjPs|yC}k?oQd$G zb0_Cx8>vNaCw|-+>L*Z39-R4?U)nVb(1e9q4Rspvf&Hpl12uTLnqRuuqFcLUPX7rT z3vWI2RT^mAEl;{%uzGcpDcHm$Dg|I z-t|Urp1dU352n%+hxdw_V%s=8A<~lMU<5fDEh8Gd&xT-JSpTZMc(UKxE5^gAyrT@_ zYDAVN%5tmrsXH2At^l~omi`@|RZ(|}!IVXyCf*2yFV3LF!U@<<2`%LmxA2K{aENLL z@0^eDxHrPfX+a1wFCw#4Cz#{y!Dx8Apb-(&U!`lP?YmmG;i&U1!?qe}(EWOY1AK-7 zTLL||LUWkjEeJkiwkNGFu3#DbJx?3%4i4$B)4|b+`0zVmBR>&tSXTtZ_rIev01@I4 zTk+$r0il7GfDm`Gkv+%|QyZyk%z!dH$iBtwP43ZTc-7lu7cpe|`VK#* z$&R6wTBu1#3T$V4L?p1kV^85Pz$b-nanK8;Tm3U|Cyr@8Xe0h53S0yL00y`pNy@CEs3zr|0mi5K|rptOiU&_ls_NWZ9-?9z=&Sl5QG=uB&mOaAto^8Oh z(gt`1TLj(UYhlFC!GJSA(QZC8ignE0QX&k2#}bKj!sDO21J(Pl)^P(d73w1e3NZTS5w`45 z#UFc6eRvS+wdUH}e`TNLH!^7B42yHwBbjBpY|7!)fd(hTO(F&cD}3fSr2J<|hk|xX zw<5UQKNg=o$MXutCT22e6c5{0?!HAsgbYk<>5cc};hJyHzS+nL zC}Bw#83;J9@_Fggr%y{V_*i0)PM;13R{QIcKlr`UudE<6w||c= zboilz(dekNS4ENU1{&NGvt{}`(BmR)6*#&zPN?-_()N=lZNZ?ef1zVYIjH>U_%%=g zD!?uW8AjRHC|q>1M6h{7)-L;j>s**~xNU19LfS!bSEJhzd%YP#xnTC;Oj%%S zL~7zfH|S*BF@V+wh-~S!_!y`ZA;58@xcqm7l>XNaj<#kLZ$A3IR`w1z((>pJAR(!J9cxvBjDSGm$Suo@?s+3eoXi}NB|P&8sXYuyNFY@S40Rf zcQ%i^8yu@Dw%u(x)>a7`36ijhpI!Ip73UEa5*#;qGU*-HlWYUTAUGB}`qL|r9#?yX zG+N^~Db32pZCMh`Ig2s=V5Kl2LD}SP^v?>)q)D)$!14u+++ybIHQDZXS~=E|>5_=x zVaW!CNIc2gGeVy?py76V{%P=H1hYfLhF4#XcZWwFm$P`>^``8xjf*^TGN+4E}^yiXmkkq^f z>qr*C9(O#c&U^5GWO&3N-Y<@ej|J&{!(M+Wb`g4YakJ*49@cm8?Ir$*3K75K z5gv-sN*{ZJ74A9Gw2l$tOgazi`^6(L1u<*w_lomHTUgnAbnn&XD}Y6ik9FWHII)FK zx>I-CpX*<66L^L30$O=_t5IgsxX+vRZd7CMHazdj#7jZ<7qMPa`2G+ve&LIIzUd># zFT8Tkq{na$P4~GD-L*f{VhGKTW4X0>t5n02Vkb(dK)m0h4nfbrDCyK_`2-cMJ#6kQ zbl4v56@`O7ULyG%4`B=U>Z~HdpwSn8BJ4!_fV8NNcvHWg5V_$qj}m$s+&-U9cqCZY zyfz8>>JJ>;aEyPz+fLF}3)ZBVEUPOXoD{7|;Iu07tA%k|ZPaUlRC%o|y;1eNr=9Up zddUig2^fHc-Pe(`+R)vwNqF!s%rB-`#69i9^2f%dx~qBI}C$vzs|+^+ap@U=&CJP5Hdi20L7U)4rT`F4QK}PROd(~vFBV=>i6_L z)EH!~C}^D@hpVn@Kdhp?@i#4aEdS(AjF~H_*HkFfbp@m~B{BpB&d!n)$u))PX;|b$ zTBPB0(obZA@wz9f+nEids&>Ato%{hgS8Rbi0ZOr8r$dpyF^)QtJ@Se9zl3c+VA}w0 zh3~bm!3?safObfoXinkkRH@kWm)^B&hg_*=VO9$~ePufqF|yQA?6t@B18!*IdBsCD z!AH!SUrc<~=4pG+Mzz^&p4{anLzoh`dwDb+Fly^C)jH$Q$`#he7&_J+K))lPAYX*A z|M@$L8pNn92FQyeASVAF>WoS)A(Tk)t0rtm_>tfs1C|i0TI0-%cu?`59jFLU)J|H& zechfu1Pc@7!ZKBScQopLk%4X4F#PJio*}=7NPgYlD+`C+g(%|KaL}BaJGL}hg-DM0 zEx~{$+Pt^u-1<6hlAItp*cRWW`}Pnx^(X z?Wbl!FWAGVo4rFsh3V@>omkOxx|kk!#~C<=P8Jm0D?qPcTt2U*t1w*Oilk;<^9rD* z>-!cV75mtI)z^8kRom~6vB}vxbPNNW|IUQ{hV&hH@yr&m&S6m2849O`s|F>z5DGi@z?HE zHxE7c%n*VG@q$a#*WI1&LQju2-r1OCa@SlN-~1(Gc^c@(vKL@(9{ zt_xUbiz>BjVi2N9rnEPG(N#mywnLfpXG~4Kj~HvkS{g%e;R`S}9~Vm~3In4c(%NV# z9Q)4u#l2{c%z;Mblzr4Jl-)(Kh$L!uJ+KIyebri&_o+NMCezWtL}r0Iuo=xmQG41c zZLVS#wn}d-yrEmEDtIGOQx+RB6+R;cUBZ#YS5S#S#zS!egs@vPo2|>%UB0t>v}xW? zG@ZAHv2OVV0T61_!3RJ|$ua{KnJ)|!fW_P#!6iH_4CRODFPidmwq?Y(&_u`HBR78mI47 zpi&)+EnAX{&y{p~3knI^AH#YZnH0$`7p5=9nzL(M<@$$}tPdP3D z74@)N% zPt*CEO$#KE(#8srUsB1qRPl;m5S@cSLPoXSvHnrYbGWDtu#T(jh+y9SC+|b zoJ<2Ufv!pt>3H49oGF-GS~)Z7s4V()rs$s#@>dpoFjMfQ3n9Z@Trq&h=M;W5-JOhj z)rN>~X6k4p(hY=;eBEl}wtvo4t{l}bSs|y3sVw$uUTkncLivgr{*)Dhte4Tm(T~Hu z>e2lnE9{Bf%0~Z`l^getDOy?V&si~9JXd%6x2%)|kw!pO7yV;aREP`FVRga3X9YnC z`%}o+$|3$WD~Ng+eemQBx6y*NA(73f{5yrd;vgA*xLS-M5ygcN@g^dsL!dQXy zUa-QI&5rVtGNG<4HOxzys{WiM>*fX1hS?Dq4xyL{rqef?xB?ved1aEmRPV}orqqwU zNw+U!h>8}cdD-%CkiAvc*~{xN3T(cfUkrIBo(`xg=zgjjKgk>S%Dn252YJcksm##! zy3`I4VysE4)w#C{_SSK$kW_qSIld7sw_*Tp4uUgveiIv( zE5HOiBI49^(z~F>i@e51+0SzBAM_5e9`}_i7y4OVO^Q2AG=wbrSk-u>@c_GmhiMBc zoB26!ra%4}Q?9P|%Ld$K8^D8;esBEfw`unr;!Z6X>22yw#3v;q^i{MjWg~RciXXsX!V1=Anwn5UaX?>dCgx6 zKG9kWh)gMC9G;5eTo+0tv;TSLQxh zCR+#E>NA2G`B(2{x%n(RdWp(66?eUs=ymBv359g!nxfyW&W~5GBRaii{*UVH>9l+gQ{-mP2xXIa&D|?klxs` zKN-|zfHVLgLQ|3OCnlRh6)Ur(*}DL}X0ye%{uUcnbZUt!y#(KO9?L8CAN}mLYx(m) zsg?k{dhHK?z^j!gErVbw`()Xo^!N51++eSQFiV$|mxf|CT>SG2s}fi9yykv`HMJqw z>WeG3r@6VKyJ0tfiPMDp3{!j{PPF*7G@4&Bzzzi$SJlK%=ax$?DzCDPacn4ku|Tf- zKYVN55@+Pv_*1EkpR#eL{!{0HTe8{zxm5K}<*EWDQt6niYeB|xllF~|o%$A$F$vxI zc6t8S4Ilqc(S!`HCioC*iT+mV=bz<%d=Gwc9Q$Rp{#dH@w{k71+CWE$!SKVoyBbti z5j-Tt20t14pM-{RVie+-Na6( z{=%=v3*^j7D=b%2r!pv|!0b*nOe&Txl_pls>v2(yq02Av$ud+T4a06-Lf%mV!x1B&1`F8$tg?9W1 z66YHS=qF|q?)ARCsl@7z-4!$GWjG;;`)mXt(+V_7&b6Eeo@`s7epx7{O71SGE*K7( zj22yxXJmU9PQ}iqYrS4-Gx&-xd)$hg}=55J+NG4fWc z`wg`sV;?u#joTXPmmB(H@%Q4dr6ZePSmagUfLEN+fW{ZFMz(wkb;u$w*2zgyP6gP; z{kxd2D|pT=QrN)W@+UEgVvu3=#+Alqb7x6NEc72wSU#IL&bSorP|E0&OVsRC<30EP zGxz3eZDq;Y=dFM$k1Z7fGuYS`siZK*WmkGC8|P5i#Sub)(n3;7!ZwNN>*)WwZ=r9Y zuc$Afe{ZZ|uRQ?Hb51|~Wj$rI_g?dgh!qhlh77mTcH`SW)2`8yrkLnp#uf(ioH!*?syDu0;btj7BUDY7#|h`@ z*E1bl92(acGJ}xSbfcwlVsz=b%VgIQPBL~h%+};vJ768*(GZ>JrxH4nH8ay#Y{!lH za$8aAP;EsB$g!60D8=w1gPu6$_$piq0Zz*KrLK@~@yedUgCKSiwv-irD_aDTOY#^u z!@msBCSo;glQ|5ErS$WU&Ql_iOiGZHE^8P;m8H~ZbJW^hdYX)Z#I>Qv;pWhcZrsf{ z%tLw8jG79GF%J(@&aAjPn;mPtI3?0pXy%((9w%EgAx3BDIxe`8lM9x}>rY!aZD7vI z$_08nZH>$to(rOJ9$T)JID_gDK{wx-+ts5#)s!hFuW0GyPqdU*TVBy1`6t6tdkHC! zfUyAw5GJfUr4wkC1g@<@pdO5m*=N4!^qW9~Rb2KP6i-O-igJ>U@^4<6ivj4{=aY>}1~#+mw`BJ|Px!7k3Sc37{}Q6*7SXd0&l)`>?xUZdUJ`~u{8Le0`FM~t%SDayF< z#LEr%Y9f2tJSf7CY;puaEH=AcA@^jpI3tgGuFn*pelmfzIg>pM-NI) zKj8m`@Y>wJW>`hA9+klQPlMmIt<}E*{3=(U0Io$Y0}t$s+~u}BuF|;(ELnM&;pgHE z-LlI_Iziiju(Fo=a8>J|MOgmA!e3vlZ%8-6nZqC{Zb?cTJ!cRwYLWmZfZ~_Nrsaqt zwhS3aS5py>000<=t+ZBY$Dl-J7yiX9m)VIKOl}~-E7YRt7qVIZH)&B&0ub>p?$pij zkZ_}r*$QxouROv|Seb<3^~}8HwUa-_3c3N6kbkvpk`wDZ)|I@*aLtL^dV#iwGXs#g8EgW15W_g~#BG$oP}H7s zSHO7X`6x>}&oye{$Y^HWa1(OY+y8QkMj99H>=oV<5kUn_9_DtJwxBf43%hxI3US8X zQHn#zTZ*P(>+yR{jLNrl3L6!~s4C>o3hTN;N()oh;(-xA65f9^eISgXtex{>RTNz3 zwpfnqh2txr%YzbZXfoWb|7C|OTfQKHB?EqC0O(d2{g#f5s)*wnrmj-{^-Vut3a7Vg32;1b34q1m8D9pD}Irgo$MRD0=`$gZ?S1z zG6s2PuH_w7d&@}9h6&7Qxzso5x=ECngh{^ozQ@p#U7!jo4~XqqJDCYbs0~w}>$=g2_yG|Noq6Kp28k z3p8*M3agsVG?uEGY4KwK{y0-D_OmPat#Gi~U1!X8RNo^R*$4f@z01P;#U<`uS|p?y zwLh|5lg8!*if^)e=q%&FoDP+QO|WcGiSh^R`<;r%TLGxlNZ$2?0J&n6p%-0i2s@O3 zOt;8NRTiZ#G-S4uu;q;(7FRBtFY~Q=f?I&)Funl9m53KeZpyjm1;s!*#YC}8n1p*& z(`8Mj!%LJWZa9&%G4FOR0~8xnFY8$p#4)owGVY!13^0nM24s;zZA}fEc2jR?(C!2& zmcsPGwmfSBXcy(yuJecZ9KGKWI-T5@vgeV5=|NerP`;@Ux_y*UgNxDptk@3H3OPu2A3 zGe1wzT-n-8Q4S=ck*>C*{FP@GH}T{#&IAeLCd=*&9la(~Haia#22$Qo4<2IL(ot?k zk}?`Wbbmz?MG{+k zrM@gb)IVGL=aK%|)<2K=XLXr>w)p34W&MHud9b|0)9UiFp7^uk{;aw`Ywpio_vfDb zv+n-fcYhwZKlG^T^vR#qC-&!_{;Y+jS6#_fm3*@EIZ5mb*5Ni zQ}?KuzwttmmTFD167Ie1yyR#wb3re|t=RiJt@``J1?9}dFloXCL-?B3u{Pru>WM44 z(12SjK0?h(0*7ObR&#?ZY}aw)u{&7^Ty*65jA8TW^QQab*;5$58JD9~#fceogkSRD zh*%XQY$Vi%F7*_d2$1BTzIPB(MkP@X(UIE0V06%u;OLz?lyn6E2E>J(*1^M&kTxgb-geGyj8j+JR8R~yr_DjrqG8~!?ZWSq zAS`%;&9LWFdsy>1$LgMbHHd8QMCMHalqoW@-s!7@@w|y+X|Mm4NIZX-X<=#^wRHR7wNtUwYw=!|?QA^!S znyG(cUE6zil-gEU8gZPMj^BUso3wF&M|62k_|SjaJ0O<;Nu34~CQkVSIhf9qJ^Os` z6gX^!bz)bM%-NIa=Kp3nOTf{d^0ZDZbwrJzD+ib*$6^DZVYBWUVVZqz%9fi%D6!D& z_IS9UGF(CCOXbR_ib@=2f#AgjS+j>4YStV@U78En2>Y&oY?%kFkYHAitm0trE|0Da zmC3_9z4eGV27+kA&wYNJVfaPk>Ba?xnNr?4;+iEypt@!6$-b$3(Xm+A<`SQBmqKRB z;BuCDHU}FoB>lQk&UPK8rV<2%3?BB=uQGn~a!6Aw1a4HvN{y?cGIJSvfY4dJH^D(( z0IZ~M@ZO|<@Hr;<^kI|47*u83CP%CTG4lkahU|9#jvr~xeFRAH~w=A07ZubKIotg zJE1&rNiE@>fu%;`s|yMBP6Y`_dECdWAyR@{x78ebS`fyeq6_GgZraxu#l%%&XvEo=2^eA zgRpzG&|#`6(Ig@kzkbOmi8WzqWfh!!4fF~gV?9<3as>Jf6b4gS{ z_msdt0gcpyXWp~Jjnf{c1y0OznUhV@vsXUNrV-jOf(<2Zw7exTabrj-=#ocHT=GcA z)wCxhX$ixo+*?K74h}2^Ime0@9w2q@Trw7@t|K|*zxn!Aym@#E zOhwOXqj&^pd!9TkWe|4^D*&+TPg{+_0s|~uM7i)toR1cg0?CYscJ1Njo~{m?5+e{{ z0~ccNWMq-OP;TqAfXe3zkl*J+i|}~)HYHi)>d{%gUa{d)0a(sl3spT|U!d56hEyDT zu7y&88wXh$RI$&BX%z-h?4#6VMH4ryOlcl$()AN9^-&yEsmY3A0tmw&+ILgfGB}V# znd|<>-bw{-T-LS146BBh8$+o;v5QiHVi%<)xp9?mT-0J0TDNNnx&;K z&HK;SC{Cl)M``Jb!@jx3jeV46eq$e{8pWBHmZoBuc|^OpMsXgc8l|-=g4xYAZtSBp z^Bemp)hMo2#jp#oT-=YFYZT{Es!>{s;yiAyabq8)ncvt)sYY?;r2-|m`tvo4`%&uS z#NY8 zs8L#+8zxd}qBN}HC`vQEd2xzsadQ(D!^%&j)I@3ArD5GTic%A$Q5501G>VEEH|)sG zO_YXJ97RQeLZ=m-RMaRf&JAl(YNBFh`6fy= zN>eX2aU*dpHBqrzH;kgxX+@iVwu#axiaSzTi;5aI?8wbcRLl(V#9h>J`GlC9-M$@! zi_ZVDNvJ}{Wfr61#%(pR8(j^ZoA~ZRkf)AFK}$jOa8m3^M{dzNM)=8b5$YB4GRjb_ zl(b^v!6b7MMuMM@3zpBPY?Aw$q;Dta4@hg46|h{3?($KwKMxiCUNI5Ri6?r}BW0T9 zW78vwlX&AfQ6?IBVBveFEF}X1c)zteXj6JiAA9GR?b-F1H>W_Qf?gCIHYycnYo z?8blU{Ry=;Q@QkAyQj({WEVpc1G!cz=SLtHqe3AO?h%EtY|=8PLAjbXF9m*M}A%kI(ZpkHhrRCa#9&`O~a@c^6`;KIRhEz;vqgcYa8% z{rWj$_eKl01+9a6(uX&}S)zRZcqk~JI?!Yfv58};djpacT-A8e5@k)3_N9$yB|6dm z;BeB*oLvq{Qb`gv;_~badJ0#GDX;vOF0}D|eC6D(ly@{bp0iVd4*};HffO54)S`<-#|&q(=?#2H80%aJBz1exrZ!ts={@!EDJwj z{M6HmVs{zM2p!J~NEp2Y2===`CL9+WqhfdjX(sfGZ9`36W_X7lI|C$a$xvG_PS083 zFN-HE+dxa#n=D!-fBWsQyj5{yK>AL+8CsLeL|HUy*4__YXobuAh0PZ~gbHiGjFI8V!3`;C8Bovpy#QRT$r*=+R9S}NhPJ1(;iQ#&)&2KO#w<(-RI-4|B(IXsni(o;=N(D?mq zbMHgzjC0hroVGdU-RDVX{Cwmn!BqL41N>!oWz$WaMy;ui+LNpk(kWnI;mz6)+uN8K zh!$+jqGiBaPB^STLP&%0EfPP_f&oq-_WrS%0m9Ls2PtDWza8dJG8mjC7D|@uHdtKz zmsvQ@x+)f~(jy3qnam>y&W^ehS!R46E^Rg@;U1N|DDav&u7&kCevaMCMz;eA1_#aAS*W6&d4iT-AV+ z=^DW+Mnr-i%N`8jT9}#@(G9ezL^cx1MpRQO(12DtJVDL`g4dnw$}jiztq4A0hqH&i=X0PG^iok9t=3(1C>>8L+BGn^3d zVROcgVLtOLB)yGvo9V~N)&B*rSeAtqtkK-xxHzR3td^T>x1Af#^)qc;e#>Y#n6|U@ zVl2&NQbQTjYioPRs%XxAZsDu(-%s-pY!|C+wNAga)+x1Et)uqI<;lXr<;KbP1HV2S zjbmbhu|h|Ptl^~=O@MsP8)s6eoeE#A__@rZ{N1#bJzy;7%^ZZpy*bE8)NFIysw?YI z*mm#H+J!UEkm&!6UG*@AEvh)pGj>Iq~J6Nx7iX zxCfkCWrhi~2wuS0#++ckaTU9EoVE4|@fB&Ak|mBG%jVeW`Q}RNoPecHZgQOCc3v7( z65qnHMnKcp!e?=Up9yH{xjIh6DN#*}Jl<9|iS1jrwh43UT6KH%GHdUZ+Is~s$s++< z;RykC-ta(%8@9IjI4k*P6SqY2=e{BKXK!iS?LFZ; zlmH};h22-R{K@X$lo)ZnFYO~Qvwg{LTJDo!3~!8Q(DsDifdTiWZ7cX4mYtt&(fQ$5 zmtUF^f6~RlL2Tpq_U~W6KHCtP{fTVRWr=wQ{Ynn7TKksn+(t)2U0XnNzHlO;d;g_M zVm?^E8j$L^_LrlhBjmBC z?cMtCxIU{9%;3h8{`8bz&F|V{pW-x8K>Tr~YT{=Lw&FvSLuTjCZsP75(nP=??F3RUi-(*@0veh=U&t$J;Js39ejK}qRiV{w_bex zx+PP+w`Pw0qRsPfwy*zaSBcv1U>1ICR}uLXM4WIMsJ_!VfsIPj=q*77VLvJIf+n*o z3B%6eB>zgHm{?T)H4zZxSl{TB%(}t1fHTb)TYrYuf&zEANt<*bR@+x2>yos)sHh14 z5Dz#+NX4(GtYv)(zz-QUP`X$7*1l$HV5Q z=8O7;n55RPDO)otu{C4Z76Jbo4vJ%?nVSSy5c5%bxgpy0xUJJdwv$BEeq;>GbMnx0 zKIk3hlke=^6TSQ0-Vp)(4}15!-uc zwpIgDjGEb2LC%bhEy_&1*19-?^#0tFDyl{3lfhy9jwv$7z;z{z;JX$aO|JE4#ES36 z4*&At!GqXd?{tjaZXW__edcR~L7_+FyC3gg)>pd^j@DueY*SxJ;*t`b!`{84ZY)6( zY_xZ?-r~(gaqq)zZZui!A70&FEM)ZgnsR2goqk_E>ULJ+xDG%^Lb7KwJ6v1mfAPEY zEXmiSqfYiosUNTSMoe5eCSLKiGh z&($BtqtE1+JL$>g=(M&K!8Zu+eNI_W3pT#}6N2wdQN2*kI9 zl7;UjDpvSjg89Pt5=mHI?snJLWB&EQbM-McB+g@Y_l2MeYAX&=_L@HNuX++lcCq2gg!C}+uv z6DT`4SXoJSx#DOpl&B!Og%a_c&(FC~>TuL`->*con|Yk;xfUX?j)tR;o&Nt2X}Q1p zAf+ychZ#GTpXt%V)%E)se^CY!U*KvA6Susw;j8PFQRn8a0w)=uuQ2)oY!<$HE;H0! zUq5_EevyFh28(kh-Y*saFVF5)A>zT&{fCFynO&lPh3_T$R`^~(G;bAx53;Qqb)EB7)GD)I$|&lPmFP@=#*6uy1~ zJq>4(og-zki}fKq{r?cL+*!MOcR6Fl9zS@zv-2<#h9bHYKZlX#$=`#Ot(EPStdUSE zcP>77@@V_fqieXg2#v*)($@^cE0!xj?N!A}Q2XG)_VVLQs7Ro;Bp6JN4?1KETWij( zJY43VyZnQ~pb_VqK*tr8AFed#9^R+!@_M0e1sWITP#_G2uQ#ky&><%HT9|n#G516D zS%4-Yw^HQ;v#|5!W3Eu3bXXL=mzdp0cOUF*J&wy=I!tx|st1qa_tJ5(wf1P|!FK#! zr1ymtwRpzTwFE+4fd3LNUl@Mj)Gf5090Wr0YF!RD?1U60hG-l^p_QAtFP*5Z6KT9? zMJm>AH1i!_ zxxt_Mr#FtxB)-y#EWPaYtrOeuVA?0u?(lzzKYy@#fOs1f(Y@u~YA@4ame=CpTK7J8 zBG*Z*{>mnQ3fx$)%*)+aC35CD#@|;9?0bpDL*IFb{w92{!msu92L}fk$DU`i@*0b8 zR&A6(-?ek~LY8>X!?lO^@7{|8FDNn!UklKA4;l19HtGD{Jm?-AkYqTlNRg1ZuU8MW z%%$erD++mq?h-aNa&-9yiekyl11jB%75a>jquoy^@KwdiGF^UziA;CJ94gqSLT8cF zx^{D7shb-tozOi{cR2&=5=&6{UgpFftUTyF%&r28nvBBdL{^Q9l5ZexLs7KcT7Izl zC=AoG5?v~Muh{lNi4sXZ>^)q&m#K>@7=Wr0 zWyz^fs(hpr3KR%S;cH1cFMKbM*uvK$dCpI<>eM+}?yld@&fXIG9^5-PT+d83O6Xho zULwnd?-ewwP$D2zhP|EDgG`VwooIh~u#ziK<{l1KAKpDkbooJZmnV6#)HmAJWSTH+ zX;uzbj#gJPj;4FB`=GmCGQbIkU2^(dtt7dQcw9FBX_+~GA;@hS!#+9#E0ftju?kco z_kWTVbMqIXU}AL+w>=tQXWN+!>$Nv7y#Jgy(cawcXj0f~)^5)c9U1Xs4!NN}kZDbG z&KZ!43HIi97CyPhA&y=Bzp!sl%(j(YqH&RnednzZT?B5~jrJz9b4>1P`}@7=i_zg3 z#w<;5;70C1!X7U@A?PUX8IOpc&7UVe)r_~s-OyxaNqAn?J>DB*L@NuMe7M_$iO{*UW24NP0HW4!7o)y(^^hh<0z?n#Yx)L%G;B;knu7 zZwD87`?47$sLhQbwbY4Y`SiW7EUlYK17>TB8}p4Q9>Cm6gO57v5i@M<9aC3=?1Ym^dCERXoo&hpqnRNdA{K z2jR>KS5UpdBDTUw5jQumvd3VuWx!dtysA0usoHNBw>gZQfD77T!e;jxvlI9V3uL~_ zs~xzENu40J5vk{5rD(_5s~ADnDPVg4Va|KH0>eY2b95FdQFy6W*|N^h|Kshemo7{% zU$O-bZhY($YYpLYwn#1!tq-4B9UF5ZkCf|4&~S-pzX}<8D7y3R_2aGGo&D!qzrK36 zTN!SX^s>d$Po6#B-FZ`4x>GLw;??7w%Ch~W?AxcWey%JeFY7Q^mwx$q=X`XA6;lPy z;Llem3~j=~t+H@8DJ*w_%0h#r5P?^R$33VtG`ga5nbn%DtP*rUy+~V%t29I1cjMl7 zPc`{3=Rdf>3pG)N{D)KPYZ_nMFf;GWB)NriOdH`-eNNbcLmas?$E0osiLO|uvY3Lf z8^N3rV?RVeNCOdy=@KVPpOi??y9ZBW&lkj$#R~xsES7$VV|p^+ zn6cu&>;+72zd*V|+VA{8`sIOWv27e>1ky30UA?=C6|&B&m32?sS03WPW#<*P%{s3z z=5goMic+*F-0aFal{kdztM@1~4q-#kr@7-uv3p;A9tLh8A@wQQ;5>6y>pkzTKo%a} zO<7xv*Zce-g1P5hV^RQRNeGQ(9^&{mng8L}uL2;vr|jPj|AzDr^SB7~hR3rLgXbB9 zocR3oR@)m{I*mE<)_hQdv>#sK-fXYJ@aTo)N~$IJ3vWdgL)+Ydx#;>z=Fw|Va_pEj zIk$!iD}EzkBl7!_@)%)`I{pLEz33tBVBBhldVS@VqA6JB@o>=BSM~1m1gmUU=B}Qd zpM$_LM@FlAv%@EBi#u7biKVmTQd&W(n1wS|}qWUlJC37~fWetPJq z6BGl*T4^PH5*Uv4nP0EDUWge_DTN`QTW)zwh;4)wB6p4P#&~^LO!&E#Qc)TSc;w5{ zyDz<3F0IVOrSi(>>Dphbsv)=HiaNZG{_IsFcL`95;~va}6#Qy<&c z5l4eqjLFuq0(A(7(8k67jGJ^sQQmKb_eVA!DSg_pi{vHkw;#1ewAppYrRk=zC z@6rDW?+5kTvz`6dZ(i-bBCyC&#%(ol_Do|Th4rX??`{Qt0A?0y-;-Q`yjHT{{edwa zruB`dXrrtF;)k=P!_g^GX~_CO)PXH*;6L?#aco(gbabZ!jvF#sX6%M}q%zfwLz2>G za~H@9J9_mK5^Hdf0L5bG< z0K)tmOUPA2g3Kr558sxac>0^05G9|GG%C;|(!O}|H&l`i)2sC64qcFY@t1pj@&(1S zj*Neo8`Hh<2V@;u3NndX4y3L?L(&H7Q+hY?-ezqE-*&Gdtc z6B~^Fdbsel={}(Yu;LxOu)ygn;23~J#;QDJOm+et$qX_gb6p^xn_~al!xj|B7~YDO zb8LDbVQW{CFo#m4_WOWD?jdG=9*CVJalINBM7ogdZu8}+i7N;bZM^-;C8<*2x+(?~ z#;~$xoS5beHcA>>e*mHq!(cNDPJ=WVlCoyo7kkUtcu(m!Qwb{^e^Ju8BGuQ^=P_=>#3)c7iC1FmmV>pI^ipczei%!8?!S1%PERKnWI zL(?R9oJ0SGJ8Qawf`=LKmLa)gItXcZHa%gz!rIL)ld+DC(%HhSuQfJ0I7*)MAc-RQ zaCP=o%->ykw&~^SJy0tvRv#-eMW8EZp!76DaGes%8{O~E0J zxemoB!ENdz4m0jqxj&O)fu9P+!m|~#iZnm^{IoMTdIgm>k{SEReF`n)US`b@1E*K7 zaa?dEn#>)?N{JTJrCc>qd+FVN7|q)melL)?!``7HtPHW8+U<8g)=!!$mo!J(G-LgS zBJv)(3fjA5SL7@1*vY3{XZ%bblNX%{0kU$;=t`3mpP3FPqE^)qnithQIm*D12 z(eOV$mNqo;y1{UKYDJU%TO#eRO(bKk?6kIK9HD?z!I-F7pofz;0iGH7^R4vi{)6QP zjMTNqO^*#i`{<}6aYV~UMI|Y`|G0Ls-KM8&sP(&WkE7%nh7`s<`~Df$utkkC(I!i63>VKB<^L|X z@?oYd9yT*B3E%jD{KS=Nb~ignD$EnG#1Ug8touNLnu^`d{qTi^fkOO-B#ma3a9jd=G~-4>>6 zlz7}W3NtgTM(>_3&RM!R-OJ{{Rz&&38?CCWw}EAoj3vGSqYKBe-RE%CDNAx8FKeyy z#$>IBCTnE}y`agElZZFS5{H2Vkj3$AFl*-y_q0~njzM$WBt??Ta!I&V2~kV4la7*G z&etvP@NjAC?f%Zo-8av6-Zlsc6JI}jyZ;Qe=+^G5Hw_}gWba?{_RYK3yE~6jH?;ex zU5}e93+D^_#2`(8BAx@p-8-wZPU8H#b;%Tv&7G=}=bKIqu)j&vUnK%kUT6ZFwvtD7 z%s%_qh$?Uf2MvPiSQt8~5;7f8K&<+>EzMHHE723B#x9W8n*}Ahxevn>a2Z28qdNQr z?(38KQF|GY7G5#1a~mf=9BmxI;82Y0l7v{@JNlr@fkV4M^Z7@+L5p!1sDNJs*!)2| zXoonS>4Myuc5ZLX*FUvS9oI5Iv^*q8j+Y_bu z%+Fdm2(yV8Gd&@eH|mT@x+_DI*vNuMZoK07(y;`}G>H&0$#>{B!hzAKUHF)T5c1){ z6xYe{W@0?a-@|$X%bb%=xX0Y=Y;w)wSOh|wJE49((2lMiQite5S1%9&EH$K#8xoqr zW+xq#iM7@tKKdE=FwLV}wQg4181#x#kP=ecWXu^ft^#Mn>9eweLSM%Z`n;seY)ee} zIxpcjQ&BtVQmlsG`KSSS;t{>5Esp`Rt}3ua=;Q8HAGs^|a&Apl%p_YU9hvZC`PC9Y z<@m<@g`hWUsJ!9QW!OesD0fU}nfK6Ea7y#sai{dX6{ismiTCy(eGiE2!k>rB4J7dp zWHh^Yg3-D7ZTc4Teo~8H64y?#!@9|3o8!j0n0BKe@cg7RoN^qvh?oKIMpT=4%a2J~ zJ%Gggyu$MPGa&;MSyRX~q-U4KwcXHoZ!%}ET0|&@FiL8OTRkT;6J3#fQznfs-fkni+@51sS*+~X)ltiR z6Ys(y->J`!mW~_+(0jO-84>^T;OeD=wuv*{UVi{o*l&XTFt`lZ12{3HfcJgk?2vMHHMQMAbTU2=lL?&EPaCG5$RWjupf zTl(~1qr1uBK2c)y80WtMNA~?)0tHU^u`q!(v$W0g6zlr{tao+}k9+U$)JbsLxYK}Z zSE(P`_wTa(X|Zkeou^4bzC!CM%c4bvGiuv~QGWGG$R4nF4W^p#r=7{x%)sV8;G>zZ zt}$coq2HRB&D=AEhp}4{GJ`H5y0Zc!K`HN_z!sq0>eOA?rmvGy4z>c=;E?dwzkLEz zS@1bmMbKlR$6A;=fm7+Fx&{hRKmk-AssZ!kDl=Yj8e~I{=>7wA$DM;AP?-~Unqmeq z>A7U{+sH;-Dj6R`-35g~vpddUZ`JdqS6p1rghvB5FS2D8Wy*lf4$VA4jce>ta*dp* zwz%s$TLf3@D?yUc^^qi*^%d4#NV)Ellk$U4V|xQ4A4v*B=MwW7z+Q(pPl%L1nw)bb z#G3&#-f?l~NiRPk=;ejor*Kizx*%}|iH-S}L*7zQ@Z^6XyPXYZJlkKA^IB|2p8YS_ zsKGgMTXTDKI;IcGj))!Ue>Y#_7ZsoQl6!9EM&3Fiq;EFL)?u?hC4gQ3&=0#cC9-7t zqRDYLmIyK>GP-MOTS1;%1OMa~phaMDTcQ{JFa2RcuOdOfOzrWj7p;ENBXFzR+~1!P zmko=F)0D&b^e4CYfuRq~{Te&Wze*_U>1x!`7Vh~SB&_LL0_GTvwM@^*ldL}ssy7I~ zV8@6a2M}i`W@7j;7xia~`+0O3AQQ55UZsh zSZZjDq>o{U!zQyDPl?UCkMTxt(jwU~VU2U!Txj3X@d@D1Z6{!jt_GmiA4xq<$2DsJ zjP;2$^Ps&*;1Q@!hoFXg9+T>QVWyNT>7Cb-Tdz&ELhwQNl-!Bwjjdu*!k$5F0A3s@ z^P<1`XlN`W1#nw9|)za$%!@` zwq4xRlLi>Nym9*d$;K&?@!{SnnYlyDd#4MlA2yboNppufLXop#=ttoN8>TiD+t#yg z_SP;PY$ZQ6-0m|t%_B_blcp1RZJpIpd@S=nSn{)pu5}fTlVHzoQ$30$o9g}6|MDbJEL+LhES{u3i#LX!v4Db zJ<4o9}QsQX-b+Cl$twOWWwpxhMHL{>G{cvBYYQXE%n9yO7&rop>`?K@S+TwCe zCUK>i=LE<&D!7`fM`hQ!l}5QTl#-b}b~tm|xw+9~E;DBjBK5V_Qkdf{Jvuu&>P@mk z(ygdd2k%>SP_!e^`jJjXe>229JEpyoP8>dS$rY47E2xh5;S$@+mzIyi8|*oI&IA^< zok4fcIyyBX(1%=z-l29jJ9<##f?~3C1RL*Upm-|`W1Dp>-Zp#EFo37XsP_FwMg-5W zyfOX0gQhbaD`)Nge~jQE-NjEIIec;294(&72x)m^@O^h<074G;&K3q(j_ghOvoT#D zFHF79zm5MOUBYs>zH>9=9wFeT8xmy?ZvCt*t)Vkv&a*R~GLA=^_2Xq>TYZXyw+h@xu>4=;Ek8T%0uS z#4qdVj0^3fkSw$hKbgEL6rZHu1SAaS(iN{*55xA3UqNh5Pcr>vZ&Unz6vklVa=Ypc zm$PjRhBwm6JA?X~FEe*a{Pwv6bjgI6wL}TM!?}a=Ib2YkR~y7UqrC+wHI=S1TIM7x zSf2TMUPWDTEAebd;FAeaA+WEk4>yOH`D2DtYb=nc>eGk-(h5>~EhVX>Xz1)WMAot4 z2+Ar?RUC@~H#TcXxo9kPr+x9_-P_&$cW=$i@Ab}`-CtWP&8OTKJ$m)(`OenM{hzj; zzuRfuwRbPyz1Vs4Y}>zkVDDbPdi!km*-tzB`H!ov#;c!p-aLP`^?2uTp~1CP;GYQ92HmOnx7@QP7g1(NQX@lYF()?BbR={Ve* z>VCd&uh@0eJ>r;+(UX+7(;YLX*h`H+Y!Dhf1>g4RWxrg5lcP}1b`sfWj54izMTK;W z+g&R)HTu5K?|-PI>MdR$vxUQyx4 z_pR=ehwkf>$J_e)#{q3h)Z_qXrzPYyxwfFBAmzEbFGN$F_NB8xIk-Ifm zw`nb}*&3`aE9{-$FlYcb39`2W2c~^)sqN8YLQhMDRwH05L@v`QWH2qq~hlWD#% zS{Lb^R3fNyk-78z1Yxf9K{B@PoY~tqg1r|S2fq%_Nodg<{(jaw>*=l&_nlNb7NlFg+>`T3Y#H6DY8_(du!9@hQ=iW`i*$ zoX^jw)3~q>VpqAkZ1?fElC3!32`z`+V&h`jIJ_z11-?{ggTr@YFtTUc*JrdFTv<%= z1MX{p#j)6K=r zEX|O(>J`NjbT&OPfa8^f$_E%Tf(M0;$w6M_WBOOOGD?FPE>$cICK_0r4kp-QKs257 zW70a8>Pzw}kpUV|rJpXbkUj`NF@Co%2COdSGB$dNp+9Ot?fQ!Jr!yO%{j-Z0{q<|b zOI9nI?4%V$((}w5hrLFdH5<6vcW<6y672g*UNVA-o5CiSmAaCY@d7N{qaL73hFQOU zGK0J7Q&Sb?mXMKEQh)}frqNPug0-X}Uj{gxGrMg^V2O z-mo#e9Q(2EVo~D8i*P>%&rQv`t(Jc7&rb9?6X|sE3c@*09?{2K`7mLqsAdHYFBxIA z#tMy0H?wS$A$d7&_cqs@V~@Sc+IqVC;(0|=nr)j)Cf3>K>WJAUHjqPX`?>1oA5!viJ_Xm4sHRumU8E;UphT24r_5r>W$k|imCUe0 zFBhmJ3#5ns7*IbC}>8k)vM@l_HFWG)M%)iEq$qiKa$ zr}2y%S(x4KN32-7=pwK9;I8LU^kH;3>v!j_7-|x>V9ufzxbv!ibk01Skw>6#Z|#a- zuSwmd^}uy{?;=Q0Wbw9nC5F@DXp`?K9<)9vOgUPE18=?vV^!Mms|#4*xZL+;(yfi! zPOD$90p6O0Ip^XhArz@!NI5Hq^d48`X#7U|2qR#3x3`lGWZJ}}{&8Gp9ueaca(atYa1#4$(a_WG5ACyH31fGl6#%Q_OylHca#>8@-spp` zf<40z7kb7>-3Niu>F$bW3O?_;sDj+RNt`fxW!ticOX~;BT|N49<2ONE5?EG@gi{=& zi>cGG*GG-b0jxkf;DDd3U|0)vw56umTjF$K+=% zTwcKx1^fv-O6~;8n`%xw(zQQy%O*+CWA&PVX07)D#nm;R7@GFPRt z?31LdyW9We#q*sn)>~zTcS(ifpeif;o>VyPosIzT!)-K3v)&Co{ZUczZDAQId;E!t z#ziQMhpex#mCQ_6VgGWbs|CwdnZ=naKQ-{^kx|wvRWM)S1&T>j#&rb*IJ6gL)}cFK zOjPW}X+xeQby;|w+lyoQjj->O*tZu4aty(5N)91v^E2l-&wPKYKQbHJwhwO`%`M)n z$=dUkz1eCsKk{Zp((7;b=3}F|+rDt;b0%5`NC-3yM?5>H_W_)KV%!PBjQe9V zXJ`Gxax=BHqt1hSN9%VN3A=iK@$S9#)y0FgqweBr_u=~5(fWGlsG~5Nek>>GghZJt z8p_Yym+y~1-K{8#^YPNXm8F&C<)ym{^_rDluPBXHcBQp^c<`Wg@8IEjYnlJtKX+Hx zk6I6UEB9OLcUP4-jROhIN4bf)b6q^B5akWyI8#n>rs}kJ_ng^umcw^K z5Ilv3@GSnQfyeVM=XD^u?$oXCEKM6&m~&nsIT7FN;}8R&Iq3>oimhT@U6MdO0%n|8 zaKGPK>M^ip?Yr;LAg073mJB$OooDjM(rn!5sQi~&2CHc?=x>H1qURjp-?XS?H9*< zjKX*PkvI%!iaYgK$&a#=oV{8c+1YI1CX69S)@X!riN@J$f2}Fak%riM^gA+{7q0`BGNM>WNX?p()iXs41$JU2`0mEow|>W`Zz4Y}^kkM~Z%OZx*U zK&<6%y?0pp#94m$3WMRVUoqx&Jib)(dQ~bb`L$Ol{Bw9`rPI07f1~h>J=@8L=6tpp zrJcTY%MxD;hfm9!cFN?WDU6$mU=lXlZORE6&G@RVA;j23NJTwX(*JCuPoM}!ZgVJ*Sy_;GIy zbWfi)kP%ZNjnOBXdmMvy6V$Lt>od&rjGZgK_9O!0GtXL^G>Q@F zE4u-*A7QM^uxGJIXL#<4*pFC5V6QUu?$@vKSk;(Lyc*2mPM4(S)-0YISQJ}zei~jr z*OffvR1gQDx^?Ts{b7T7Y}-?g0Qo5;(>w{&Y$!fzW+j~9IHoqq6F`+dMvOnrjrt_1 zktrsRh4H6umIvRA@nk)B7=OBVER5HmBF3kmGK`N>eGcQ(vI)k=!g-8OCrihT!gE`# zHRn$vPCAUwo`JfE@ds>4Kxa>S515?bGQMZKLlKAZ$I4BE7WC>Yj$iMIy)g zR(s1v@JIW1ldegz{yV+(j{09nvhLoQX#;uIFU;w?!<0X_>pyM&w1A?<%%kdmwEsXX z$NI8!Y*b3_}plrn1SZ-84RPGjM;5yOY z@X8c_=Y#Fu>llDP9;{u)iTE*Zxrf{mICWqIb7JFw7X8IhNF?^cpLFvQC6$L zob~(IF}EgZ3umE)v#bSwk#a_DXZ?l!>cW47rZP_kR7(HK(ZtJqFP&Ii#02I-6o56~->m8Bd*h zc_z~1(qzG(nr!h?7-~EkC4aQkh@9gJjSTaRh;#)#;9S~N+=Lmee*Tc|!z}E>K3&Wr z*P5X**B}AWV-O!kCI;4zE(mYg@cbdXh&lZ%SvJoshmd$gu9Ctz%qjit8(^UGVyr8t zj*^Y&8QGRcdNa?)cyKT5VuGioFZ2Jb>$sRF6rx!6!uQ2r7JC>D{(y2qr|XYg@~n9 ztE9b4Sys=f4128me`vkcY+q2SbzvGCf`z+-hmb98m}|E@VHZI$#9WM=dd`FE7j6-> z3ggD6om!GX2M*w!fI};dmOeT10#|sM=|A>OIDTj^C`8ATU^Tq4jag zJuzkTq}P6(36}&L%vR##=0|u7zqD|XTr0Du;fRVlhY9NGa2~M+uRIY+6ee8esG>ik z2y1}6ta}S7+WpIISOso{IP1j?z+D8FRT|$ zV&0c@Gm2w~0}F(Zp|C)E6KI8@2SgAK%)}$VP8%bpUmx`h%-x@_Ume5ao(%Zf$!|W} zI|mh=Ui*t1wcFoGN>nqtg@u^NF&Zf|*zl95^55$nbXQv#-ph31aMLk6onG@dT73%< z$YAASUuLJRw<5+*+Z1`4k1E5~*#=*`9J-OxQuK9+!B#cCi7{eUeT)BW;NO=5=3jgK zfp9uu8-D4DiBk4De2x4!pWjKe@E^i=uq^qR(UVQ#zM9XFm8bTEc&NB7{aEk!FmTgv zX)yd+UbkMXlrLpS>56Vndab>{fm1;5%PcSP2E!QCy{Bs ze$9QzuVL;}VF7=v)2<;SZ1LM$x2j;H$r%#B|EchHep!^Q(J_MLsE$J9V5mL9CrQjm ztF|>f#}nYLufty8yfDWC z*Z9W%S}jNRvY&zKX%j_!A30q`qjBO0;AyWNUO7T|dKDpjUVr4&8VP7X(jrK?)=eqm zCB#p?4d2Tr_2NFcUOxTFUTo1tC5f8W!NT>{tw?$!*7O))GB)+SS9td!&=bD>y?z1( zPh0XtoE^EIC^cFq78ne&s7X8du+jK6lPgGR;NQYR*$Ua%LlAatM)5qa|Jr^gyFiDS z$71^dZ)x_u*m$f1Px`OC-v8FEV*tJRYx@{9(+P2IRoxAMuXb~B(b>3TCr0O|P ztsxappkL`R!_>|fcXg1*((ElWki_|`7X*IAN!K`GS4+xFXG>rct7@u03`GN_IOrh< z{pvY-M*v)rjmEDF?O*o}nEHQ&?;mUq7Q7r<6!@XJj^9>)di z;s>``%SrR%u!kj?&)JQIh2okJTBG)U2A#h|%~R~iADFQx0?;-8XuqPdcMViP`tduj ziq&#v1a7dpG$uqhK|IFiyQA$ve|#{)F=AsT%>GTW~( zM)~{O^s+5-nrX(E-B*AA`}3Xs>x%cGNuhOTBwpF-G$}S49Um*NRwlT{&eMc3&d;f` zm{P?U^2vID%lO22K&FTU1f6<|bxYzBUipqQJ7Dab%zdDTao(_)i$z>DWL_nbTqsGX z4_ATU1zC<4?PPKv7w462zoR#@4a3D@+l|#606S;16D0@0$VIR^!)pTL#A$yz+v3Y; z(*MK!_PkKj#%&r;Y2wUany03uzN**Mh>FUFZbPwZ;XDbwIqBuvs9$8|TB+ax(~Vm7 z257xD;nDRW$$XXuEGm3VGK@5cw!`xjRtPKB&Jt-$mPXJTcFw#M*^#>6SKL+)~q#HQIyd$KOQuB978fZ^MPK6)@ExZ_kE(tgXY7zZ*RzkZB*g zpI1jLdD!QDRn-9KNte=}zS?@bCWx5V@{s6-SNw}?=&9L-qna)M8J9`R*Vtn! zz?bqdyy%f9c~@8RIucAPGCvHo@L+U!j<j6->1=2@?tLakGsBP_It}Z4A|=)|7xZNMkVzM&1K+d=#NTlTL#|OyeAmjiHDa4}Gd8C5-I<4p zEL79i?Su?tLqu#C{E`mOx)7R5Li;KyuRt=6K$&US=!z=8B~>gb%!~fv;h;x$$Lb-y zPRcW+F&RxNhq6n#Nb~P0^zbNNHAE$i!ZhKn9RKx6P$UZ&yWqabx)`rI5)OX-`ovq{ z*K7VHm$7%P0gU^QBUqvpWq-^yik_@R8+{xLxMF>4CS6H73!M*Xq^EEi#Aw%;vthHN zYy;8_>4#V5`Ke=5&JBOp!r(hyO|bok9rZJS?$>7|38C(=6)leCy?~#8ut^Y84%!3d+*kX$={NHoo@RN`W$7jXKmU$$OdvDvdzx@rfpR+G_WCvZ# z&dP1arF;4<(wdivWb5i0&D%y>_pX+kN&tS3hcDhe@a#GajzjcD@kU6l{J#zR0P3=UA_Sk^f&te!8;Jyj7BPSXE$I_{BQ^$@r+ zJnIZ+o42jwvr<>Ja3as0`o5HxOGG~%vyKM~{7*n<#cKu%6gz2PZ&xfLyW69F8=H2- z`XTcCzAp8SQq|1Y~W8WDY15Z~zO# z4>;ptEYS5z%n<8bh0mh{Y_f^S5k?rGPcRkQ$HhSYoSKi^rS(^KmvPaR7wzI~m<>!P z6XjxICN3Bvl5>?Zr1*e)#}j0j>Y4-b?bKR_5xB~I9d;|t}db{??W2I*Lfr%5=&Ii!Yu+qZFNsMxbP!EYSHpJ6ytDKl}lxpaSmXGDD z`>rC5yd6-89h?!eqiPH14$oxH&nj}&A>SrbGuWmG5p9d+#)Nm(K{>Mh3){m^MM$`D z(|!A4&v$7%_bO65PT$ySgbe}*le^PF$Y_qh$52uO38UyK&}1-z$ApVtR|y~mx?fn$ z$g7Ya^3l%zyO%${eD(9o{jKfYXRluF*A^_O8{x=F?TDf#A`}#hfk&Y{cjOjMHGw4PZ{lzBKpPmIw&bHo?pwbb;+}7j7$l--x~B zm`+MP>L;3#Dg`y-x^=rD5pJ{#`XL}5n8=?e_q zN#aAXz|#@E&cs&v2MYbNxeibjdz`u12uE(PU;hUPr^AC7F{SGimO# zQ!14EE39Z`Vey9Hz#0ZYG8|YiWP}Cez#3%%K}G>02rVGrVt{t9^I@an)ROQp;amG- zUBPG~AChnryKH6Xot!Np0)5=w3aro|z>UXP?LJ z-epThMX|`t*?7A{COHWcRec4}$)5jepktmoMW2PWxnXyw1frjI(vxV@9ZDGKiO#Ps_SeZyl z+iwo5WYqUbA_aoq(~4 z^Av zUB0LaYqus}Uag(-fhTL0u-jGpWLcM#=seS47}d#u=bMvFD9eit;4Vw(*3x-3*Ol7C za?`G{uV-xs8%bu5u2ef@_8@kJu*_%nI7_E7bs;U99~E#l7!%^FG55KzlEktCfV)CF5Hv&Y zvky!t)Mee5w!-N}(ilU+Cctd{vOV>zB)_>tQos!u^xW>tQ8Ra=o&iGyStv<31`@{3 zF9>0XhV9x57}%pe{4`!TgvISCqtV=7ER+1k+^0SPLFZ0pvvKRrog>1-;Pd-&=@=&e z>|m)sx`XLkcXo#WX45-XaS0V5)#H#wxc1RsECx98lsIi-Ml8x!#-?-F z`-JZFQ-3lVsv)av6>XqXv;ru-q8S|)bAvITk>n;rq)yatCLn_;F@!NPv*S)j&bX@f zEX;52r~YVQ;%SYz$dYK2!Z3O6V$R~Iw@+U zdkWJjo{zw3fg2T9h1c~S;$f`Ki_xBt>qB7(;TZBnCtkQD^eFAkQAzF?2-}tE;=|!d z9QgJXdU12ca(5YU#6{|rF2w!2fhKd~{V0vzJ6B=={|0eWvIsa?3<9 z8oI=@;Zmh5BY|`N^c9|=D-(hJ_Sr_A>#co@YCt3>fX1-e$H7^_o@>5M3TfioxH2Q2 z2WG&wU+>5mVl?<9o%wuwOxnUws?YNgzOmtX%Cq^P?q|mmIPP{x79hgtFfX^gmiPhXBX$#aPg|ZrI^3}5PvLpso{z)x*gc9r(RE=DrG184`{??9;=#D8t+0iq^?W_) zpIR*Lidv>T1Ty8n5rS}J`@u`RcZdg)w8^`oX`wlP6!$W?#i(&Nct^m*Tltt?e zjKVmS@^F+}P@|m9p-Z{IL8#-xj{IICD8ReeeP7g|!C1!M;r@0vyNh{*&fgzB?p7__ zUT?s-LZK(f2re^&r~4)xg*OV%&kN4W>^vs3Vt|yCh;Ygf_Oj|=%`t{y`YVz5Cz6z7 zH`X~*b;{nAEH}l)(-MfrEhUr@-pzYSrIOciS6DaiPJF+ zIs?|1((ERh7@0dxP;Z)xjoAk(7Gh{741`!Dm9MFap=T`q41Jc6uuwd{=1MZTnYQd_ z#@mGMt{?TSTO;KXRbIH>?&r~K%?-g~-$@qggzWTeN!TuDaL4KTC;A8ndcIjM&=8#2 znAa%6hqEvr#A>si+o%}V(2XS<3^(p>tHePH%?gu7d!5@PHxfnWxuGCvbYIAZ0W*`6B0OdiNH)C!CBnW#~y?U3m646Ztcrk$Zmg~oi%d#`yP_oG&W)0EMM;#uT#-!% zE{R`y-lO2XVB6q)dtZ9pvsp5wXTw($BuD|OMOB`@cE-kld>!+m93uhu{c=(roG36 z1d9#CHP=Ep7?}`D7R=nZ@tcu*2$dpo zB-YOCd3eBV6haZ66up`gpkvRNo_YsiFKeNrvg7{JLa7&`^Sj6+z;r%!g88u!Wym9i zWD|phiG!B#n)3pUmO^n3u;IRTW3PoFJ9s{mw(D`OAst8Mw?+s2XbfCf9d9~1*%L6w z0c{NiVN7|VZ9JZvO5iky;xxO88C6Q;GUNiJ3vU8whSTrr+2}G!NfXNBu71mGhzI1y z?|XrHWk-p>%Z}v8iT3ndWvxw9^Vk-BcIHp4j>x5+@eeAP71R;iGWJ?~ErFT-mHy3OFXKShD8Wi@;a&b5_oq}R6>f6_^ z%gjB{RJ<6B=Od+cP(Dn&ZLM_i;oBv4=V!;#lv>JU?qE@JWg6xFH?1EXoI(|I3#JoP zT4GY<;lk1x1P;$D;q8#fRq*?FRXtAfPKqOOR#76mx+b?5Nms^%Ts1n9Stg9qpL1qY zG!nd<-VXbO1ejU0U8!?LbqD)nr4XB&H)MfDqDE*tu1s< z$-TJm(1547C|lw0KnOgckh0u$k#T;RtJGb)EsDNUR6)uH-zni^;I1fbLM{j{ z&$$@5Qh(=S;L>X@1n#|65HlA8_W@OML2%{6MHF1R-LWXR@TM*ZF7IFEm_IuZq$%D1 z>tFXi)B*-tl${t_XW00Dc@t2^Pe|8I&R%NRP;fVoK2WHSxpp1o))q0(aN3zW|K8hw ze`oQ-o#Q1-!h)+nuT{G(w$dA>*6-ZDbKI=me*gaVZDk?6O*Gfvu4&X9P-ETq|5oLH z{~If=?A`ksFKO`o``Yc~y}hmFUcDb$_4h-3l+X~zCYXRe@aNz9)~cL_EH!0(dHa&^ zWr5g8Mk=fVGrmJdaRF}st@eIM)vP-|-rUgsQv>+V|IAJ7yF0x4P8Ohy>TkEJhgDeJ zidnk_538Ng$!8jT01fQiCv6MmDv7&}nhj?(rHjIh&HS{u3&Lbl2Q%4}upcK75sq6J z%{IvAGwk^=R2D)NGbn|TnJqa}QQ(#X890(b6gF01#;ZDsayVI(=g=uHVA+WQxAdex z=qZY&%-0pfXapOhc%rxG=4!X4(#IOCe$>2OYt3D}AI|Zg%bGxl+uI@jX@^`aGNq$b zd^h5q^tYS0o4%T!XeDda6|hR&4>Z}dxw%UK#rgRsW13ctCiXOKDz@9$e7>6`-;F?4 ze?NIY{Q7?K_5HA+%~ty~4-*nC+$KwkqZIAO@r#Q#;WegP3kxvxHjK;#Zi1E=r*Xlr z6Tozmh4z<3VwpXV=bnC8t2B^XOAX}KK4>8b#E8cL>ABg(2=>`EYlU6X&=iVxp}=(f zJt#)d@M~hIv$60HXi-=9owWt|(GNYnA^J=()?}gNF!ldw_t$luNZJA4=iG?nmN39X z;&zAyuaQkQEc~}wCaxq4qbOrNmWNgFcRsAlCD(M`@$v+lYxxZtN@-X+cWVpyBFM3+ zZjZ0V=42s+M(!s@WX(usK6^5A(EeN^Gdmna2addK_`%o# z{+kh=kKi3N`ZtlB*Zje(laVeytu;kVb^ztDYr9R6fIv8Qny(r8v`y&4JO75($mMiV zbmF@^r2SD+v0aw$&cB_bac44ne+PPax=7&mPAu{|Md;6Yg#K&@EuSU7T8_#}EaS%W zErTN=OpQbpyU?H4@9f{L-R-9_*0bUb74+Xl#z_Iz~x)7Vev(QtA&R%|F^Y4E_MB#`@Pq(8=vR7ge_3s6h%_i=HGu zATdnw3aG2_>X9BsE@bXC!VggWpPUTMnv{*AoG-2_`H{opy$+E}!mVG?+HWviR^$eW zC?DSfQEuA%wR1Xfw+oegw@k+(-+kZs?raPaR>X05=?H0UNpUE2K4#~ob9pmAo8Dxy zAao*Fn`MF%u-PWmv;23xRZ)H(VB6!~QHRh1Z=7)Q2*&6qSv*xvX+NEk zvQy+l38r{`HVv`#IY|OSmX{-VkrO1ar%B`pl+fHfk~w7+k%ZsO7^y<(GL%+>s3wvr z(lyR(QVjZ@<(%zN2r+)U8;cI}aciOYe>XK*MY9^a|`AkEa;%KL0CvN<9q#q4ADNXCI^Jf?8huEj<=pA=+fFrM~_PR4WK>+L# zUuqjKlj9z-m$L^O<6&>-bUZsJ7&DFlV8^H4j*DYC{jqnBkjR2qN>pJ^{@X{sp*?sb z1s>MrLBMFjhnMQ|&uuhl zPhwP!5K)8U#o6_}Yd^82{p?-r>uGHTS>RxQ=Xi?{8pC5&so)=>V1mR9RY8`VmCqj` zNShdmKRj#qN1}PrRhLPgBwF)zhy#IfUobNO5|ZG~wm6?0%~cN(_jUDZ0jeai`T|&+ zH9yln>OV!K;)D@*g~PveH&~XyVd; z+5E(b++`TE-p-&WJ!<_Q-q5*bp~#wnEF~Jq#>HD$UuQZ1i0Y0F^%6d|t#WI%e$5Hd z0TCUQz>pQUI6@T8bv~i{)s>Q&y4IQ%O}K1_hDe_gl(C^D{*HO3$=zIx_|Je)Zh^ln ze*XM<(fE2~8E2_`c=bw0S%3wFRQ>Kyh&uv8M$IhcO$4(HTZL~1YJ^5MJRp9$*7zS& zjuZ<_^8`?VaQr<-RUjL@`xhbX4I{pxlW<5*fPbh2;LpD(Hi@!UJ*=ulJnVlW+oq-U zlpRZ}Hq)XniW+e?Kn#h%h%%uB4!g~Z>FA6sku7qpRW)qw_)RWXug#3(b}*0*|6i=L zD9exSf2H~4YCfMElw<+!AtpafxNMhIojbl;8S8MbjJJbS7j)vYg) zI|n$WBil62cqIhj^flbC!T>2s`IPg|9iwBOICo#uuIT~%0W8e-Z#)H$Z;W2S8d)x; z@KKFg`P|pg7}V@#=)eMT>A;p7nV*b%XVCuj>%NZG*I&QB zM0?S}(9yRSYVl2uF+6E9uS(7kqF<84-lWlD+Mn~S!8X20Dn+wGRq9x>1dYP#Bmvr} zVv@_Fm>I#BN=|?s4&RK*??lpB1?m$pOuW;$ncx{Rlw&898B0orMUV35i_&k_TI0(~ zv;q`Ubj_LpX9xRMwX$Ln(f2oNvF^Ur!`s&bd#m^fDll&DSDXrXEOlVa40US%_y74< z^y~UvNfC-8NINmSx#Vo$sUkMMm)yJ|!bZqBb4k%x|E|{DY1SIz$8Oy^Fo@g~9T}oZ zO7z^0j#Om{KvsxU1QRh)5iW>CMLfq)-r2vqZAFlWU}SnHQo1ch4TWNCH^0D;wX#W*86p>|iaZsYL)#^5lBlNcapy#X2H?3C$ zNO2I{+HX3d+4^`Tr_$UT8+QU+YoHZO%H!rmC7a^`Vw;Nq6c)|?)Jp`1t!K%D*R{5O zQ?AVZ6oJVsWLi>Fz9Lfugz=SE8@J};QS`e$MgS4_r2kC+|4ZAkzgrFRdT7W2GJWNP zrB0*%i|FY;+qK`|Hb92*>L*+C4F~&A6*&KbNGe51n>4UNU}*i+^aeSC`mONrjw;4x zx_w4CK){wIP>zFC5RuEKlUrTEw?VYr9X(MX!5t^#B4a8tP6`p%O0=zy@Sz5fe;Qt2 z2iH0jw007=reREOh`(eo_O>u6?PPfmo;Bs;n~vQcO>qFE=hOz^0WP)pcRjYW+be*Q z*A=wB1XRh(cBo^}J4k`h+Hsd{S%^g#Wxr1q!+M!JS;U|%+7Yq8AGifKyD-iHdWkb+ zk=8#wHbyAs+?~K!`~rFCS7>;UCM)3TP4gm*?I&Z}0Q75?$?qp9Qd0S4mL9nEl99Gt zB4-$yR|=kXKK5XwNq>NL(=)*d-x;rn0I0;a0dE(M`3n1kG*DwYo65q9(rB!Qxj$or zn$s|@I`ei^`gpH4={uvvk&UM|Pt?KTsN^NKfC< zkkOrwB6->wTR;FDGBt!M_iBM1QhJ0c9|vo#3@^b-u|XIX7WVN)Y2^aX3FMVzH<GY{*V9t|C*~+fN-W7 z`+uo>v*kvUB;W5Gv{u%rUj)3>TT@A%Tbq8sJ3SH#QCric~}dh@@0PyF)FfpJe01NV1<|cKTSjw=5N5^SeVqPkiQ0G8Fgv1$A z;}J2EK<+sN;6yfk8X8B|1X0yGOSbIJELB~TMsI9n%B~X^$ov)IVUC2GW4b9o(VAtu z(2Qt1YeuxKI9sO34lbF=5&19^Cr<}mXOf+lO26w6ouNepGljz|D~Q@{$AWIA)V#Lv z2O>7T@py{Z4QXFK41$rwo^&xA9k-5sE;B1y#|qHMs?5^4ubqZyKA>7 zlwYBh?h_^v&l}EcdV@D>ijc5WN@p73J=-ZH`z3S7lSZRJ%zQ?OWG})=WU)!B93}&A zkMn_%{1_;pa}3pTdiB9XcU$W%JVMa1e3ckW$S}dpsOg9wAV?EPD1cG{tXYwGdu!`c zBC!i!MD}53NZI}2+tC?*xI}V5JDi9!lG49_7jG~6a2odO1KFf;e6tu9qK}pRD)D8o z{=xGzb4_5hP(<;fsmf+LOoPQmKlM*qeA+LtS#}ul@kH!JPDXe|5^YHlW9F?{gXfH} z6%ie`+@-%@cvaNPCH$_$@2pVa=j_%af=wid z42Wqn63RHcAh-`B9Erl{1sO#%4cw$|Qc?qY(N3lmw0 z)Hv#;SLP(XM8rlL#7sou<5Fp#aC4<);!ZBDtn^og`G}KKlWG|;Jv(Tru>}Si+Nl{y z?y)E04ulvC=ULbmT0~z$Pp&T`t?4djo7iTjrWSUr0f=7~Y(hUb8n$17NjmG!4IlWAzLxZa+-XYUD&|JbHN4K52_fbku zNUV<{Ij#}%rzfrwS^zE}h$?NQXk3qDpXx}j1mZ{gWOvjS@cYPzjBN^UgwV>MtwcBE z3I&^km1u1A^h`ZFn}O&zYfzvh?oIrUGBqY$Nh}2VVrQ%Ze8zK~$j^xU7-+5qu?0C& zao3VSjR~3)wwG|bh!P7h7uJ-LkDkQm?o{v}G^Rx3%Mz`dE0!@md9VT;_Ppwt=-oXQ z)8~%D7}6=Eum8Msy#G`8@!Mt2%8&Q=9xFSK_<`^f52SmPNy{FdqqAIC<^#Dzoh4T=$NRA@XryfdZg8w-%W<%>GCu4FZw5?Kx0}&_yV&on+9AnWsAxRfQVn(FG(sbUD^Hb56`tBzGZd&1#{nqw%*Ge)}F(b3V2dy)jHM=rybj2~z^> zmc;Rlc&t@fq%bQ_PncK{@N{FGs4-#VGU`Zjq?-kwsNKN$m~%*?9SjhV|B}0Il9yQ* zzyi8UAqaB0bkMtTR&MbFofj3epTv$%5*!im)lE2sGl~q(;jm=YZKE+O5`!3TH?lO_ zunpHdB2SFrHK{LgV>TLx+-pt}2ANUk_B!vdZ5j}LYTH1uXk|jGgj>3JmjgM;^8@rWSt-8InyR}iPRrc*B z@id+j5wPRxv#2-$T$La{42BZ&Ia=ke_|D&9Y=Tcs=MWFp9Kcz|RUsa{O~ndZ!MX58 zO^vn;+)SmYL>yXT#uND`>jyCi0pqZBu#Dy51>4dKVlH1Tr|KC}rD*7+t9BMC0xG8z zNaqyv$jnio9Sr^4axZyIu4yT~-9TqIKea;Yix)aME-G7D+an!;Foxje^7i-RABi=Q zQkh~BarEjUR|K8d3vn0=bv7@Jg_zUH9 zZ_)QQEc(PkB?i@ls{~*fe-F4BDOKyapRzSh;xJA2(#R}=t55^a)`(q7t#y@@||>zsP)pWYsbd{2`7#* zF$i ziel4btC+`yQ|FJMtYoX@2Ms9ZvQCqJXQ(SQIr0yA3LQN}d|I=%6wXI0a|H>iU}>IO zmgg`GbzU_p#yetSqU8|}8*p%<$QnU=zVk86qK|h_yXrHCsCelVs`@;}Qfxpx(0bw*#E~drf%XgkvmN%z} zbH`R>>SZ9>`o?}ys@6h#|61lRnWoq@b1*mcQXT@u5V=jpboPXV;;M*7P~Dxb7qhg^ z5bC{85o2_#vo*1y^27)6rrdKuf2yG+1`*{BMjfvrv+K88*sYyxdQwXf4%AH47WA-2O6Z2l zGiXVjddE&71*C(vgIfmD3wrDZD<@OkJCLGiid0BrFJxdBqzqZ#A}!-3ls=@4%T03< zY=NnHm7#P^ahO&mMD|yReU%)T7>kHV%;CX@F;BG$#w9}7gAk&i@GJ17kT${;3*ej% z7!F&arV(rdB{{;oC?WZgA_Wy2+$%#wprw^|KK5<4-$hL)vpE+DgwQz2R4ZcmkwsM$ z4^1p}3*8z(ao_5&)9L?{&t8A{qd(mAx*V~D6n}^*<6%!GVYZZw?z*?*q$)Ix#vH6j9-Fe0h7d&TLvgTv}XRee8AnzdZH_ zZWj6|N_h;wN8=9!mq<%pt{+iQA^fVl8(Cu;x)tIc>2%a?WFl5ObFsBHdi#bQNf-N^ z;ctHY?RSQ_WyRqSFY03p7x58qCbllbiMOEcQ+_gb>d&qsEmb)3K;gUUp z)R&o;$TX95@0;QZJ3wZ&0td1g3!$9!#C+gF$eWJC*kM0K{43kVjp3-JLshSvX1EbJ zzLrRsBFB$mY;NG^$W_|y&eG0yl}kBRVu&ebPKqKq9}rLop(SuMCYi@+3TToR+|_fE zY`BtxMZs3pY^#dgP0V%X{8K6o7wAL^`Mery;?DW00$8o{QcA2%KBIJnT%W1({(7?9i; z6YxFk#WuJ0v0s1j&y&IUpmcDJ-u9QUmD;le^w(4GYxe%D_to8e!VbbBHT96bv$@zTyq`O zeyOD|qEzytkB^?@^)s&jnBamIpP9|t-{)WCN_=a#B}mlImh)Q>c$+VszRuObN(nsK z@>m1{TCQb(rE({|$#B1P&8Gp+f$R^x)`xvI{e9;4hwMvv-V@X=Nz-XA&z{BHlu5F0 zf2BZ|ys>zfYRYVgxP&912D@b4L~hSQ%~TfeM>bOmbf%`C%*&Z((#qU`Jk-}$jLF}k zF;fQ51Kir!Iq2bj63 zxrqm6 zb76hi3p4xQXE{|APyvN_r(mUaHH~|A`^z7QAWq3&Iv?<2;pj2s{fQ3oZsI-qjzAHe zwwU{VP^@Y-u)Lo1Tf_pripdfaa#;f2q?JwamIO@Q$GaT=h6Ju8JZeZ#Oh9YR622G7 zSb;(4oWHga^Y?McEJ1y-*P%B*w73gT{#JZhtv|GATrc?Y7d9D_nW(wRu?ji-hvyj% z-Z<_!U$9^H`u9k)ao{0?PG-DK4Sz~&q!yJu>yKOLq zW7Q+`;NTQJ=YKKk}FF%8ss zmhMrZ>EhG)f{0LSv(<3v0xxY-;7lke&5f{~f zpKQ@4U#1?V@kzJLNXC!VzPe8`xG> z%DoHyv}o1wx2{7)B#}LGK3+9`Kaem?7>9E#gCy`F-VJi%out80ePHV3DFCp3M8}1t z4(&5l9*oi?mXEkCClK87aUp^r?T3@ewcY}Ex8Jb(g@q+7EGYlNreeRFWnoW$Fl_&jJw z(wD32x&x-Zv*TK^!0 zQbt+iwx-ic16=?R_L_?oJJsvVC>E55;5?F*j60-08`@XfNoq!y#UXlsG#Pe$I{c%2 zN`5;)Ej*BoNZL^Y$4%ClwVVl~Yq@7XIMV}6BFc-TFNQ0ZJM|Hq^A;iKF4M&5pl}F? z(xa9$8ChDit0UC(Q}zV8Akem0t$F8d2eV^s54DAiwkl|_)^2SJS&{Xpwvd$#8D-uO zX1pX}6obqjo5zP}G{QpUF@xZ=8HcV&MrP)fTY99NyNO<@AKm!k+tdBh_obDEm6cxk z9XogvkQEV)wN0_8;(_7E-=F=bpT7P5*{RNCZV@}BYfaa+pdDM3Wl5lbct)Qwndzh< z@iK2quQ2xcfsnQx(^km7?FJo#G#6Y=kyLkX_p>cV0xO-B2=mC&9(Al2H&<)1PZm&H zSK3*3X2G1(#v)53t;Qyx;h7d9j=1Exe~vQyFL^yo0A}*y#ob!Om|eR9qg(V=U%XJI zGNm{e0<)-RMw_1E9aCLmOV8$r^t4;WT95?#H?G@yR zttMuI(d6pW=7Mh3l@2@Nm75`f6_Ar!4O+%$tOm1CRyGQelg|Q-vwcl^vZ2dc?2Mwe zJEQOo!zs=r8^Mn_6o^0C;eXl){(o5#6DN<=R~7Z!4wZ49u=!ru*s~LUrZ;wpKH+zG zV-sE`i#Kt8Cq`jYq8VJEmGMl7+SU;!b=;cB=Q0*3Wo{XO$e@WH7lS6^s1BRQ%QxY) z2uO91DeDd$KTUOuQ^DzOr6vY4Oi5Cw%vVy(Bsmh>v!$GkHg?E38tH^XA)taA0;kO} zVhRfJTJJq3fmBP9^F9N-N;lIzLyF;jxLsu z8eBZ9hd#IrDB8f((;6Pnxbn=IoOFR0Ixu>A5u(CV!LzQ`@c-vMts$?Rr!@`a{H$w` z-79PHOm5amFvx8d!iH%lrvt;wkF+n!Q7^~lf`=YCj-;-k)D25Y#49BDWlGQ)U|nRE zH9AM+N(E4&K&R$I&4_X&cPgVa+XeqbMBp5DRb5BddZ2(BtPz6? z8foB!89kUXWMV|D>M+*gdMkM+H0=tu5q2jEVB1BhGZ+Fvtaz}-&YhbPKTPT8x^?iV(=pW83pQT=%?ygC&W=mv_9a(-kKe1fgA?~9k3 zYv;k^*TyC{ZqeN*Un7XE-hW|7|@9GGYO^BgHGxN$~j z*%CW}9A9Ed3DaGQTvUz7v%yXb3#4HbCyQt4X}8VJrH?wA9%XO&aR54Iz9Elvc-6Ox zw}|iJps$9~4h7vztao*5i$L_QTEAjoJL0=K$~rfK&c zRrE(A%riT8AQ()hoI^anpe9EiD@Np*S5zJ1%UGy^8N&XA3PY<0;BrM=}a=?fRcAfNI^7vj|k-ABFFq0i^r!pi5KJ) zVIspA13*_jyR4Ad`^wKZj^rBRstijrLarNM_-Ew%iTUxk(EJ#?iTlZDyl~wK?xAQJ zLccf_lC)gV4x+o%V*Pa%uUSmGau<`u@RT z{pk4bFD|cse*LG9k5B)@>J?Xcq!_ZhRYT8YOVIAT{~o_JE~fFjbrM^MrAfK;bp>PE z1Z#K)C#YTO9M!kCtF;|jwb!?IH@7xf@0J$zo*m+@zu(!$c3$sywzoI87wi80LK`f- z*~-1~!e%C4-&3JVg=xExy;5$bK zNF00Xz{=86XSJ^PJIhB$l8F2D?VZi)#tPzbbrWDCAru*T$htW4=%REK0vfH``udBd zi`MF2zPi%q27U=2E9K1!YMS*oT{Ii(KYz7^m)(0(Z$s+d)8j?*b9s5an+_r&=B43K z&F(tP4l4n34AzD?+H7tk6tdQ&rV<;V>2599wQ$J>UWldlZrf71VrTQ6uEA>R@?0(r zP;h+i2UB3{a5Ph9gSbEQp1mSSqW}^Q(QFcGVG9+h1viz1&|b{Y*)69EhNQRk^$ToL zN?1I-Nq)W|lGDf13sf>M%z&eeH4eXJn^7(u>8I>5bR`Zy-S#76|8<=K;seJHDR{3l zDQ_Jox(O;;0xfYHh`J*bzmxN9(y#Z9d!Ish;vKOvxPZ4>#W)XTAqUxLt?yn-ZW4B7 zd2KgEK&|#uQWz?Rt_dR{$BIV4ypa?RnS6R-2mSqVsGlNf`&sTRXR+w9C4WfVJx$Sti809(Vyc0bFfUw(#n}3NW~@f z6&6`AJXopY(jlkhM~BLbbs57V6oroC$9}kODTnLI6)WE_eJa0!e~Vn02O#>5Xjoe^ zthT{n4~z-Y1KU!?g5&u9w)e4Tn_+4FaSoq8Yn}V$2!nB7ZecwZRfh{jIWCmrN~jAk9`v}w$s(=Rxz+0d%-nNgLMRaK z+Twz*i2DS2rIp?a6JiAuyChV+oRN};5R@kKrhGApm^PGSb&P2)TASB&Jr2RVG0*^K zyC{pIcWb)m2UYkKjpeB24lzJud}pVyf;n68Svs338tC*cd#33gAC4c8@&0an-^0EE zLc1F-tczvv;|Tq3N~qT;)H>tWIy{|%JhHIT;iQ+$icIcj!KFx~Sas2=SLEWkZS=a1 zj5Oy|{V6!>i*u zr>K=FuyW(OKFD`FiGT1qG`Vba;^!mR{4V+C@UxwWc8^$~Cae>={eG8qMwE;d-eC|@Csp(_} z{38-)XRH$T!$%-Z2*VISeREJHahN3I3n&kaYa zDTW}}@)-QqjCNdt1-R4Rd`3SLg40$95SLyquqRQ)jujq`ov~T9JZdK{x}&jWdX$^M z3+s%J(WJ2qi_JbYBxyG-H4?99osW`yW-+n(^(r-~*RnoSZ!WW9kvGaxUw9EN3%6vjlYRy*{$c zuPbK4LVWJfljb!k)BLKEY}|4=w=UAWE@hfuSCZ|XyKd%IrbMsJvdyn9&4?xS6ir6) zhm>Ne(Go=ZoVw2~3#TuVI4R-)vUO^kA$hI_u}N=#Atzp3OT1vUWDU7arqpO~JN`r! zmOSFB>5Ql{Q`bIMX!-Cdh>aiTi4gqj3*-p zuvU@&>_T|NHMQ^7teW{mpkyD6TOw+5r%DHt!pvQl8P4##$^CUlaYGO;yKUU)(!)C4 z@L9U;Q?j%Yqlow>1UmV)eT3FwX~?aV`$0Cfx69?1hmb-P!ejfZs^utIiod$$=G;DP zZlR04<4YE~m!+c%y((QDuD6bGmWkvPYe2uwW^8JL(2e=HsrN zZS0wB<2dv*_)IpJqU>Dvj0;qegHMLo$P{uP0$sS`W%)3wTTq8g?UQoK78B-0f~o3; zI|1D{+BWFeF=@*hLSZMZr+_>~9mxXmeuGo>Yb*Ntb?P|&`Ucf-hd1Vjl@w`Yw(?%q z4iWsovD1G`C?-?X5B$>GIwlWti)P2e4Fg!|+S7RO3-)HwDH$IV?5#Z8fLoH@`mBo02a*oSxBR=-HC1pDWo5LT$Q96wrhHKPI+qKX zROF{V4ntt0{R(H44$!73{NB}Owr5l94vbHTccp-3bc?=Vd161MlEJ1qz~Bc!$zw3( zTCMndZq}M7G>TfGyc$0;;pVqP@qnCMtdT^jqcj$m+r%l8d`LaQF%N(M!jS; z0#Fg?bu2*Vr1Zh06}6yTX>TUwRyqK`M1pkQmbmzrZ-mUPs&wty-l5ZVA;+;@Gi7`> z18VkchE<^{qv$23Vm<@?`(DvJ6n=y2olaeHqXgcfUf+J;7rxe)1vkWDL9 zOvt&FxT07xm`yMdGTQDg-iA00M)oYa3Yu(PW}^XGvQs_NZc`UNdhCcD6knKRSbRe2oXUP7kz#`5=ya)&P{;75n>l0ov((a>B;&di z=pL(}-tL40bkzKr*Z@HYO-{d+nlPXrXD6KETp67(-!$kurfQzX8(VPm7Z^j<<2VT_ zhA)Lqo5Hd-><$O!iKHYAEs{sCt($Wh#@)=W(E@bvfT&*x4!f|}(JNU}dK<7J7 z%|1J`+-9K5GY@Lk264MqDu>KiiuIw!2IyLGa zZdM;3E7e_t+hWh<>R(pg$$wMQ<%v2KVU|9$PD(kxxr@n5W5PDRcvLZ>jGNmZ;E@iS@Z8LO`}#innEL; zC|jS&#{?!?99SJVW1NFj5ELtc3v1Du9mhNxhE5aoDL1r(qM?m9XmE*ilwN4X=WTL$ z<9c~6QzR(zc<_?~%J{KXIz4_DS{bYx<#|&~@z?V_D*Eeq-qNNf0dDRE zd=Cx2&DTlbfOKW?M=mAk#;F?Cz#fG&)P+f)T(23ia(9JQ(0J>Yv?GGCLN^c+Q}0`A z^LXiDs-4gZ@ys9G_xlDw#mKEs1s!5m!i)mDdzR%J%f78c9f8^7aLp9UuxF%ewB;NO zjV^ATFX!Ii3N0Nj_ZOLsQxDz_e}0v*J)ki9_HXU*t{&N~Q&Z|_g$O5c&ZI?~jDAFj z)UyE-=3c>p#kpLm5AmUD`SG1je_G5podBtHvUGKy%Ci9cil$BAqV1KHmgaEo05ZUE z%*Z?BnO?G`Cix~r477dfKKZ6WF9f`q!QAWD7+kgyl~b&x7z=S~UPlQ#%Cvpt#Dj5& z3TmJwSuTigePuyznF>jy-MGIeN@zLXx~z~0ou383XMbWSbx|r^A^jyS6qsbdcCg@e z=RFQ|(Q;xjJYyh2E^hJ-))gJ*I;)l6Vui@Jtba&suamt48Z zIr}Miin1<6YzoWR_)fl72aM1heS=K!vv$rRh ziIZJG%?@WlGsCXPy~Tj7z0ds!l6Ev_669YDuK+3Tg>tXy5j=&@$HydsSAtC2h~+wP z-C=|>%5T%PBxb`-@R2yx4Pu?=x|At+9m~iVu${CE!m?(^& zl8r{5I-F=7p)xVeB9!YYK`5fQ6UgTv)GNrf&*ZCHJaaaP_6=#^ARzBmrqvWQg)AUp z6pDXkQ@${p%lo0iWHLzt86!>3klycQUa)ZA>SNG3+{cB&hz3+Rm(Ym@9LdAS zDeN=otnK$bX7IB7kr?vDXeqK_OSUtAyY7K%Uq3%RjnMiSHgo+8a)x`^#JLovVlwW@ zS`vd1Cd?fA5LbG_BOrB|5pn+zbTJ8y2c?p0c>+Dl1_-ZTl>DV~(98!TPcL0I^-k`U z>1HC0bHpALKC=MidTHYka)(}JfQ-G$!Uki^7IKx4y)l^b?HRsa5hpz9t!e6^f4gW1 zwk}?8xxz|M$UepGW6PdN5=ew6^p(MKgI)sYZm_qp9hh!(Z9zI3s=w0w!J<;SO$<8Ri!zWn*I zy#LkV;^n1`F3VU|ngyli_bK+8E31!}YnN+}m&gA1agjfdU#M*GAu3KJdW=l zhmQ}-msHR#pVU9z?3e!Qf5B#!um1-lCBFV|RBreCrGNb&|4)>gs{0&kxtB7V`zic* zQ~qautzM2CI-)!!J^7386vLKX42GDWsSO*O@5O%(=5WXxnJwl&MiDnm4+LzBZzLy* zWllSiXLfsT&-aJ=#RYEG9Ceg3o?8-W-13c(ctka4gC-?sj{JjVTrvTC1Dl}zvM=P? z=FaprVNPt6+01lC`xivZx++I;l}p*MfhM4y0CA0jDSv1wEpX_uBoB*7A~pUt#F+h?r!qKRP3O;g+e zFe8`qKAQGrN|{bw%5IXQ-JlE7L%m8&Tn>g|YDv$5^5K^yZe$FQPWN8>(dC0>V#0-u z(;#ZY4zg9EwvLse2_wbqYh-RH-D!j;JY%mcOs4y*&&8*Wha929P7P!;K$#bk2g+ZF z^*~gPwgRjckHwS;(yze!@BV$T9_P>;3Qp-)#NRN@7yzC&>&W@~e(pNys6YaI6AU0)ud9i|BQbE~dE&>Egw-v@C z-PF5yQ%|hm(!+}vn2u^KV-dyK--SWZbgXh@=7B-=DmCqFV#1(uyfRjhIaDqMhS)yuwo zwvy)=KBr0{bIQjv&C;uU`LszNkMdNTtE(t-miMg+8&9ZaRQFLzUtVcbK21sxw(Mdp zifs`OjwLSQkAUcCc$it?1`ph1B(aixvbB06=dGiS}yT+8IU`Bv6VG_|NG9Hv-b}yLl{IZ{rq@QTKR3T%f?7>jVp$iejhEfWi)t2 zi1?MP$4y#Oa=PQiQa|g2ZJ=Wg;ts+M2Sg)6k!0BmGEiVJ3(;JE71m(^^OZjb&7;6s zUi$hoKrS(2;snBj_ty^4{O8gwe$1S*!6T=0G2?Zm++CdY{X^&I5q<-dtL`jKWhjEmNDLC=E3hO}+{y8EX8h%Ek+?Ytj z`83D97gq-l^`1ut<*aTwlk#zdckM!93=;x?xyh#;HL^#n7k4;Pye`~y}3BO6%M zofGK1y&$^%rC|0`uK;2r)S(fZ;Q%v`^I_ zNQ({#+=uf^XJ{mqipeP@wM0p+KuIYrMn)60;VDUGQ=X$t-!+RY`x&wXjVO>3dK}id zC5<}~qi(jeWDZH){cdu4^j#(tfNfgCj_2fJ%<7PFl44`ATt4;P(on~ilAhCD%F3#? zDgX8Vg&CzU*FILuPkR5a|MGuj6P7NH7q6CiskE;vYutg7mh!}pTVC?(ivDKP%dygO z_N{p0&$$1suC6ZW$K%)RDeqPLzy8br@^y78>*a`yOP8Z;uK#%^7xi3@RHbU<*Gz8Q z=OV5_v(eHBL(Z|e9z9P=^2d?D=ZitPUA`~BEx&o5z}`qoyNCVx!jV$hy{PPdK9${P z7~k8Z`~|NgiIv}k+TdHrQ0(B|h8M|3F5!dy`rCvLve`O!n$S%^@8fa$$g)s_xZhnp zR?gP&4p6m2dvkFoCP4aOox`6yfIo=Y>UStx{qQJD&e2lgfUrM^@dquPcrX2wau%*~ z8`OVtCacSb#l9!?#lNs82|<>1!3%6W@X?BbHolZFJkUjASV&l2^9te?3Q8j!-w-5Z zabgp+pd(AYx_VO1bqK#D>kt+6)<#$)VJ}{Zsa_UXNd}8?5pgE+;4}~XN02T_QeaZn)VjhXL}Cw`QLP_ zx&`C;{OnIxSE(ZDH_;|8TCnL1E1r46aXBh!nx&Q0CLQKa=kO14{&b>}Pp3db@8BO$ z?1|*;8;m@~MQ7n_*F5=+PpYj|?xwuL+OUQ(a;U?v1%n%w#G|7KVX(17o{H9YLD&zs zeq8?+({#HZ%_`~SAIGnB*@O6vrC#@bkyL{TT(HTL@+tdU26`dMb|Z;B9l%lSM|O*K zzxCTIY_~&w9Mf70#tLE;goK;ObB2u(uWUm+sv|`3aHA#7N`QfcBTNo&4kqAPbGF6y zFJl=su|22~?7*EHS=rbnRQIIq?~~b7v4fa!lz+2YLCQ|v=!jZKc69mZu|2YPjx&Ep zGxp9A=kIzJppLB|a09Z74Fzf44eQQrw&JhW~L*;FmK@=$3fvxw0MO17hx#;IJ5b~SsA&TGL zn>kX*C}o`wKvu-{$yi?uWmjxxJWK2fli3lqAVWqHoy=4D>r6Y{k%EbT$h8w>zzng% zuU0bj&Et{J!Z03qo9AjBVfAVCekUz;u5w}Bw98&WAYnKr=ZuSfiBKTQnKu1+BWaQV zYtUXamFdhv@QT|apKo2ZVm@IU0OJwX(J3o34(vbCSQ7`DY)`dIj(rU$K)KeKE5!{# zMBG~Pe9x@06YS?RsP#i+<^Vw|5~IY9k;*~mh&yyiQoMwsR##V(V2=x(mC78PLS572 znLCS5HJKc42@r@ROgAiXcyY6$sS@82Cd^<7!+mqLVsWzXyL~5vz>jV$mMa?>Kg$Zk zPi}6f6l+diI8PLkgZU-aOxArahmaxeaM=2=G^VF;l8u9#!|}ll?0o>H5fiPdq{ZbU zhKIMrR-4G4g`e=;8F(kyH_@j^=Bl*7o{^2ef^@;pzt>@|W6#inmK| z_*7Dx^H;7CxK;@H5*Ii1+Jq9apKsDyZo6*?2CKIyl@%9@AH#dT?kf5~_f@*v)W?=S zw)L^24?IXM_g!rLPG!5d1RGFoy)GYUjQAYb{i*sPpa>Iemk*Sbgy+9~#z^@J?A(12 zjKKj%zjU7v-{#+{?|_l9dZoy9*Xm??IwkqhBuhIs_)kf-|0z?g#L20ulf~YS_hzad9MxO06yAYhn4mDl z4>fC8_05hQ`=J5T+80b1zq4J8n-LrO)T7nDZ_!0M9UYU(zB{XD$ymRXiEAizXaXII z#RLh5TY;G*6TqXGw0}_ zfHqSCu1*lcUOTIkcKE{%3%y!oi$wk$l(!J15{PBFTsFP2E)Q0noY)e=&8m-jG^tM6 z2csv0uylrKktTBLgLzz5=L~bl^&v+xptZNMdGwH?kT+p`3;aEL8r_;kKgw5b@{SZ< zM#N^{i&)24+d{O2l7D%5b+UZ8nX4XA-Gx8r$0$4EIcr8I^`{cz=0>jEFh2PmNf=ch zEH16AjE>;PcD&nTH;~A#qm1l|y5^8wdoovewu1rN&JYb8hpJ?7TtP4+o%WWYWn|Y3 z(Tt{vh8;p70uGroNlKUoVDj(*K~eWn2IrW-@J(Upkd0;PXf!ukS-Lsqp1XO+7qaHX zG{R!F>~}L(11S}vJsGhSi}pT;DCl2(KfL5r>hDz#Oyk z@}2Zr=|JT-83b2NhKXn$P~-j4+c@ySy#n%^8J~M`9><`QWSBp)>xepz`_}v4aW6Hh zmt4*%x-wyJwtgsvHq19Gp%q3a`E9#7PQa3_lg2K2s1yIDzI0!|KYYt+n5IaegL`gC zfYRS0GU)g$j=Ksc5A}O-r^x2n`QlUHZd9&3NX7fiC|USd*x=w0nT35z2IGUw)EL;d zE`xMlEFXxEgZdqJiJD^ahU$+bw*r$C*KPaxv~JRRh_dtT;oSk3WT>VGEX|>d0dyg^ zjgMrHWKU{4R1}UFlFkAPx6t{aaYTpSCAdL!TCHqu?z$T1`H?HCJk!!=jL;__$&Atf zEfGl3*?Fq!0POUko|{pH3raee;l#$LZLiK+ftJXY2l>NknXnU@ge+`z>i(r;GjTA7 zXJo3MI-E(Do*cyJr8#1vOM*kUrXAcShch`cXN=c^yF;LplXoXkF%vwI0 zEL~y*d;HJBv9b5(v0QXaQT|ZAF263nE59$Fm0uCsnkg=nKh#~5V+;Dd-b(2z1_E1p zsJkA@5>tebt@1>UK#HHi#oLVQ6r*~OVtTV0SuAXr zmyw|smsli_$~n!iFKH>rtWU@&LVlP;gDZrPx2q4!M_bV5Z5{mH9#-PdR{bGes90of zi^(;0S$E?YCtdu>=dd-oMJK$%7GP5*ntAy0c?B_J_DVzg)3NQ_(1>=w6bFV~J((5Z?LC})D zKRi2l?<@Vgi}$&ep6r>G{#97%ncDZJmk->5jY9Mq^|jm?hj>FKN$jLuB>icod(G)y zZ5Ctq$EDoVbhL3}=5#bW=9d=Lee_?+F6`Rz=K~2Mo7@@_Y@@Zzy0B}CbYa}qqZI1shjck0q^T_xV0`;(kj~VNzSRoz-lDF!tPfkO4rSCOux!F4-KBH^N3(N{>T^Jbz zs(yUTXAeTM=^P7Y!GT3@Fr&U+KWUoN`>YC36~q~)XNf;}_EyDTx#%%t8G6?{S9Gl`P!q9wvnh{28)I3en8M%~dh zb%#`JL89e_hIMI6p~4GQ+9Ko~9Z;Eln^9vV9UNM@Q^y=ja?DC1OH0*epqNr~1rpMA z=!F9w2f=x37y}0b5xhD(ur9GAqf=b#b7Ukolnm6>`f3<3%Zl1 zEmIOIn&m8Wc> zN>#FQ5%G1iDl9vr%c!tuu2r`~M@Y21xc>9S>i*-x)ymiFZpn%LW40A^o2}?-fHD8_ zAv=pCU1R(pGcn?yAz~-S6j9P%M0Ie(xl0T-WmKxLLI|-VzG4BE+-L|GmwVF+0p0%b z>dO9c1nxEi-1Z(d+-8lvZo@W}>W&{=#+uE<{kx?bjM6xj-Y@wrQOo;<*+LbiUgvgP z;yMVg5z`tetSsh3#AM{6nR6}SD!~)^g~r4*`sd5X$IHjBW&ez6^5~)0IwPkF_;yd57U1Xx+map`xUqR^sRuVcPkPTR@`Ji+ zmO((?-XTabpHgN?`Igfx7E@1%pv%bHmJr|GIqG(VGjue)=ug3UmZs_(DHY#J^_#So zHGT=9cVq1r-E#M{mxXD%&X~?njbS<2-^rIaNDX=FCtKL-TGOAg%?0Fn^m*Wic*Q-9 zT*I5gR=!uvFwG@LnpciWQ%bVa`?NbcwF)HCx-$3AREGqnlZ=@fvL#^Fnez2PdeA{_ zq(sGUUN@G^k0NbW%a7<|X(aQvC{q}Iq(YqysoSfq`KKF6Z|dz>2S@8U0Pc89d-lLn zoM-hpM@BJ=w8JNj}sGLqfdw&4^OPEV5)0FRG zro;tx)70QWZ$kg)RSV7Fw~oi6!f)dFR)*E4Tq{OX^$6*-NWWz!f#o*8?7 zEy;41kOgn1#ncjvO`}{I9Wbd_*^5j4Ao-n7Xb z8gP+X91y7xBJ7F?b#Ex7DVE6?`x2zHo5=3GbyueY6!wUw=MYHC0x!)8kNqeLm+Y~! zVzB$UJOX%jMVTt&Y&Uk23v11A9>%tQaoN8dU$MU?6yo~jP>++1jlJ!w$BWBJb*s9? z=SFoeyd>X1`N-1R$lf5@!m?`lXgz}YY$WW<9toRAXd^GkFn z=KY&1$x5Dvps-s(jM}5>(_;JPVzu{|6+ONWg8(j$IJ_&Eu%7|8{jJ}0u5hU4Y*YyOu{bq>*%`V;W_FY zR=0Qf5^sh?Cmy>k>I@eqMmcercAqi3Jr*Mju8rM>k`L=O0+R70g(Wjv30W<8EENW}gFf=>iDIbvT)At);eLGUijM^E$7_%D@EdH4cNC{M264 z@yrd4fk0V%hul2bsf=Y}D4B_UTZm)>%}-3+_P*fcy5Qut zU?|2lZ|LAa*VMhoO!qD`SsOqjg`OMdaKXwjdHj9DoZ3O zIndmWRq_p9Fns!lf?V))w^=n8pRwh*<4eW5t@rx$rn+(o;<`Om(e2-=c=y2`hF#0d z*V=W58+}O7@AnTknV(6P-n+l>y4SXf?unl@R#o@bgZt4?#r389_v3%I$H@a-QwNyk zdf&gbPvNWIm9tO3Z*UJDTK_!hC`6vEx+FXdQ~^##Dli<6^hDs^w_VxV^J_HXMj`!D zm-XF6ny_zwGB8H>Dn07o+dD=pc5@VeE1fH+^x2WC5ubf?v>H3gwZ7le7_m;3+TX11 zZsHI6l0lcB(P+qu72udJ8vMymEb>htimIstUU)BF40@Zlzck$JKb_cknl*{rQ? zZ)kA+my$3gnB2b~4~?vD)p*NL*|NdKuS{>oWA1`c%oIJm#g8x_xi0> zVzzwnm;l)~%G!c`t3&OvKxn_c=CjkT5}C1di$mzRYY^Oag1cLv$g)c6jzlAGG(2y* z>eZX>U+xEpXn*ELDLsx`J=Jk{BaCz%;oS$d(H%Ms-^k;Q2Lag~8$JBFrON+ozq$LI z)mB**4d+%fMFg(g_pLWh3d|gT9{ysak-wGC8 z8>Sk#q=V0gR!_}5v?Lk-<|5(Hns<`UQV~ecuc9qXC^10!I&naragYj11MIai=BV zMh3SYMi1PH#2Y3;|BX5^X{)D`KAwA;Fq3h0V`GaSB9md)XzOja^KLbP^j+r~Vk5^p z$Ut8oZo2P2XiVSVc8xgS5B2`T{piiGgdzrh{Bz>M#}(vji+08QH!GLx_2cAP`IWy9 zPJFtgoV&}@r`4;E8|9tKQ~Kr#0p)oAaxL@b(m`KU%Ps{7XBa0bJ<@Jl7 zOE2q(M}JB?w4xlj8p!tY;^&uF-@H^(t~!!RRB`o9i6o+lB(QKrHEd(}T9L;!2BUB4 z{I^%cjh+zF+8{~t2o!hDe7$d%)#Ikg2=A}GUcLH8&89_5<+mL*_Q4xFydWz@ufn(J z!W!!0o!j|_Rxj6&k75<}vIL;2;o58X831)8^O_am(Zm=3HMkd3ePn9lyDp48awATU z*{fUa9&faITPI@K5+DI-QUiU$>9hzufHH_+w9dEJ4;P7-w0iWYZ@^hSzWDiwAWGpU zzrG<=ok*ck^%uuiYu_C6X=xeol(?v-uT~feD!U3Ty39f1^17NZv#|BiRJB_vUTt z(bVDuaG^TN^9u2R5RH9q6sFnXYR@+iusD_i z31?h<*@N|K05~h&0;uQ0qWzg%Nb_lE1GZwT)q`xDvk>&7pnepX9}`RoxBzi_~1r6T5oe_fbJVNjhG|NaIN$FZ@h0c2Nd3MV>bDqST`OuAm z3Imy-N@n}Y-E9yuyBvbu2Iz{Y8I@0aHrBxxQeHcQvkBfLjy+h0~u8Zoa$ytq9*);2$7%o+Jc$szAJzoy@pe{ zI?v3qtg)9m+Q%4K&7?C6qZh`#rpPY^r4N?LZ9DO3+v@7SzKl~jDX5PQ;xW3HPLw5o zBGRdNj^S6=ze%Gvx1}yQb!!mg(p_xMRqEg z5ai}imSf}p7Zf=KjbW${APir;Q_RiC{9QK( zh_UBxxce%TBq|*eYpTj5(`|uP-Aq$)mI3GRXtEN$_I+0p8xJT=X{3a4Jq3Rux# z18U4>o*INnh07!fh%)kX)j7>u8EJ%yq4UXXM%dAuF=KyWsbc7qX3m;MSrk=09L?&U zysB!{Kv@ah?q+KgKRnLYF&9+r+pBJP#Wx(gJUApW0gF~YJ!zpvKLi?~PybO`Lxofd z)ZRaKd_bhmTEdJFdICZ-E1E7V4@NoJ!-;twzSB#XiicB<85@eg5giDivEyT~B)~=t z9UBTmjmPXZiG&Nyf6WB6cwaLF_NDW0PAz})>9-|w-TdscSD6{cocYYjXC-G)lbw6e zFQgGB_P_b;D{kM$oyqr1DrjepJU91jyuM`WS%LpBGY?w-Yi6E`{~OM{dm=IZnyI(r z*VIl)P+vOr=G5{xpL*uQ_xYEBWs@^@`h%Q}3D7PftA?uP>Q;R^UI()DyA) zHFM9({~J!e&i%t3fz>{>_66TpUqUVD5^R)QMsN{^g_+35T*}L$1aO?x z?W_;8z%@U;DlbmBEXt3!rq%|cy3W@&^jz9-*^FiCGlkVuitDYgF{!f|#6*Wdwrp@IY4xcU^+);$HPJ z1a#4O$8joNvWlgP+meeT&uUtmtxfbGTVm%Xz4AZc%=>R0b=<)xG z`J%Wtm?Q29j~XZK(>dV`5m70f5&lNw;h_I!?o1GCpI5YVKerfdxO5urNf1uUpQvlz zWGa6K`18un$e(>jp5#xwu~PZ7Co2+@KT!hBT?7+3mO-^acxLN2<-U@iZY{Za<$Ynk zc$R1{Za~Dlp`Y8ve97iPwt>E+Gx?4a7e(K6krbyl7i`EJW!+-l>-x2&Oa3gQbYAD^ z!9at)!D|rmr*|W&3i2dlmL7$E-$w+DB(cTPIR8DYI_#FWneh$4sVTd+JnkB>6pn9kB!IvD@Ydu7Foy|#!PfBKd2~Vkr$+bTuNYmF*`L(5c_<;QJUp-&>!<9c z!;*UEKMBb{gX%k5Qq9v+@!NZ{fhowgvU11LXF(>~IbF$T&Tv+VzFj@Q%=;d7Jhe^P z>0_co$m!)n;?CPW@iUO3FEoXnw0mzRTw<+janD5xG z{|GQ6vwET@;JF#Dn=y;j!DxBErBLbQ{B>;#&O4SH)J5M~OJ?pW1yw;~U*3ep-M4GN zL9jYVpzOkpOQLKITHgm)m@t!g%Q`^cNmp`|ai9>Iz8ow8qn_8~@Le#Fj2#$-Q!?nH z2B72gt60F4l`c|M`D=X_nFiXed4wee|%IR+EdSjuffhB}RUW~GzNsIIOmOJ-5Brsm2R zaS@WqsdEv$3c?9Mj0*BP+8NJTd2|looQI_g;n!-4E~xm9BQA8M3@Kg&MwV1eLB5ld zWv!uQj>?#-IaEMBM{EISJLWiUZb;!|F&7lZr2pKT!Z0!Niki*JgdXWq2U$YmR6KJd zUl61nog7vsXjLHG?6@S@g(mGvw!t*fP#`<<65C89jdty-u!t6Bfl}1$k6t#7nI^kE zc1EW7xk~0LGwucxf$?GjfWdD ziqP6GCH;U7P;fzE<5D5Wr#4JQ}LSu;Os;8XPe1nu+2`sxPYJ`uJ_?G z#hJ=;sm^aR%rsB<+@m-M_b3vtCVT!M=ZG+iX6BGd@~z2upvgT~oX;JuhSh9GJMbC$ zFa`?in;QSD+4zy}EEAuFeEVVR)8@8-zk@ z+e#NCicDYrBlO*Rk?DITV2oMR&gJ9K91B8R(HZn?92oGW85p)8i%Z2JUs_1&L2*EV z#idOtbP|%y98I#Z))?%V!iPPAqPw8P`LgIP7~!auMaVtN6FHRkZU428GsBdpAjP#Y zR79f7mBy|nLq0Pyo=@~y5({XChPz`7H;b_xbTS!1O6r--J>%O`tH#v!9gH1zrDU{_ zU^DE&5UO=*4lZ7&x0Z-(`}NX$UFRldAga&BsX4aU{%wEkyu!6AI!4|hvWG;Gm{hJ< z@b$!?tA`)L@dF?G4@*1S+nbw_KTe}739B;)+IK+vQ5Gmz{}>Rq=M%7CY81u(F#p^% zYK8a3V-r`@sqCc}Q`Rta)U=VzPU`gjaVqd{CH~9!+IjzhB}G!Gx<5poO_-X&0rp*NMkN&ix^HEtrYnRZ?^u zeLJWET3CKMW4a6n}MJP z-bIqOX?_uUb@h~_$QMa#=ntN83E@81Ih&=Kp5>x4`4vCFBZ3SmPMi@ZY_8ouu-U19 zj81VM!*a0yQT$UjP4D&N`^i|pO?DlbrBkc_<_Bc6?)!a=_xo=q?59^zsUb4_*c#%E zxsM7ab0e(EnCZrnuL76nQMyWGRmUX>+S!?r-NjG zQiKV58FLT%Iu)Ji!$yXdH~t%MJtGc=K2ZB1H+t)(mb_rd3cYqy39JiA!e!aBHJ=pena*yBpVj5W_=BoglS z>od*BWNIP2fL^>nPQ^8-v-Ykv>@OMKc)j3VUFeP$hMoJt+fI9J;U|2qg;pg$^d@h* z{RJ#=@E2X(Cyrg`1@$w+a73-PKvK|tY)g4}9VFVT& z>Xt(KvYeW8SXS;cUv?a~wi1oQ8}V>^@tY}>tJtgXP8Y*krl!A$10Qdh1yg?e+EP;j zSZJR++NAmTNGO5tSvXVKrZdhglANCVZF-T0bOB^8e^Ps{l*?=)C#~!Fevfh8d$(Y{ z9S)HwN`KG+_QIc1H2-Nq9+aJNc>xLL=9dL|;jD+&7vsiwqnvq{5?bmBf7}d6%)-Gl1=s$QW)|KIu!LiYUK@^ zys)8~Dm5#igqR~Popijcyr_cMyI}KGM4|zd!w>rmu2gn?=Tz-JM~lHSN3TdPaWaQl z?c;B-Nj?hX6X^kut~@=2%@71XjRMg`e{NU$f!#PO3bz4&QP;lh7c?61{+S*0DvGw1u-xjJP-P7ZEkQYaSWaYBuIw+Z3h}LuOepZ5*tJ*UT~(98UIp$ zslrCGzf`SC7LJW9bPWs%#CG*$W{L)_RowEWYOLV5?}*+oKZCFxi&qFpyoPq!@6;)rOY=r8@6SA^TY+<*@HD9ab6lVcuIA36uba@VT&%a~*&HBA)vVrKIH z)W2)t{Ml(QSSSqISuhW~{e_pMmCg#+sxOPYwIuDTin#fnV!J;E$YVc+xk$b+(g;MjxLeBMlxwqvm?>UZ z+S<<*g_kzKQHp6B`fS5gt{kJKW!+!tlEzH)Q+4DU&()AG8k*1EeVddGoV4QioUk4yHaj`B0$;t(o ztiwa`0IKD}Y%Qn^rf5-I;x-zLmz z9!p5rN+DB#OuY)2P};>Qu99SeDZ+8`Kmc?B5cwIEz%YxQq<9X1eDNfY+MjBEJZSW9 z?gqnGwn<34;B?VRrcq#hOeEHMvC8X7x7RkFMNwvlkH|&okh!Wn$2Kfdx|EK>I+4Hu ztW;DwTvuL_uhNT^b9^(`Miw>+yeWGLt28%Qi)+h9=TOEE!0^{esh)`wv7tp|hA1wEs+#AmlZN#a+bJteC8CeCv}pM)-#3JS7q8HjXC(Y7+RW6L z14mdN*FV}ZU#6Ddpi>fg2j1_cn%0VlJ8*t1tA#nMj1)vL)ZYSa$G2+Jc5--${cAL^D}NZJpJ z-%4q<#IY3@fhNe!%n@e^2xGZPJwpjOn8Q*NCUJZ4W5DDL-%OKo<()QigJ9cZ_Th`s zIv|niZT>F#)`&V}fgD1ITv2OhR>$cQ;hPh+MGTGuDNZ;?Jl65n3u3?Yx(^53 zGg#lG!ac0Bv=a#@qdFn?pUym51;E3{A{N$0Y}D^j*ubs^BXl&}VE|3|+m+J(`Z@%d zPg6cSk!p?aJb!7O<&UHE@txjV2$_&@tOR?Z6fS&!BlUDh{7Q-OosnHP1FZHg*8lo= zU7n@CrTVp-PPgYfuGPvn_U5)XkXeho2GVY|4heE#4l=>4jRP6l4-XqeHCgGebe}YC zaZ_}dZl*dmYFs(JI>6639TSHKz90_J0rk-qVf|+hLV+FN<@)9NIz9>kzqo5N(;S<2 zCP_(zLBFm&dm2kjwOoA!*B}N*ed+S}@vFzn^~bN5m#J3A!ebk#FR6_C=X2F%>(Zco zQC-JLU0>yZvO)fmn!d7%zD{}-3Bl?RHHe`yK$Ac}MhrI?KUz!C0RHC$958kH)$(#u z>w!g(^V~_PgaU44EE47kddk)kK6CL7Qk{L~$ibip(*r9^=wHT|e8IH|rGypQ`p@s) zy}Mjn*If>=Itb1i$kip1hSQh4YoXHKN~n-i`A{fzPhSXad1dU@kHLwxp7aJvg`$Zp z>V!pnz!kO{T`pxGO}#YIen{Ha@IzA%D|OA`NtnX{$030^9LIp$+dqN~u94>&cZVm1 zGyB${v|I^D3e(tI=`KBR9bN1s=e$X}Kt2Ew4;qF^$`@?hZ|fzvMfz6Qqqf^ZD3Z4U z3Z9czA{4iufa2Dnh}_W;?hN3LvC8tt0Lxv3kaVDCEEGx5NnXu zBE~mee0VXv4vC%Sn6!1$q98cg<~!L6oy@T9w3C)79-iqW<}I<4DbMzGG;rhT*S5Sw zRvkNjq~)o2!5ylTnLa91mXCn$ia_1DI@C0j@eY{l}H{?_5DFz^cA=8Eioh9v^ zBp7dyE0BU33@k9N4(#{%L417u+JJxkT9@?cOsmzu(HWZQi>D*Ach-{Z_3_i=W4^6K zO{3gH4+UxaQL)=c0mSC(MG3JWHY+qBIw$yM6a>Z_HVs;N< zQA%#xjVKuyO45Ale*iUsXbN3e;q-c(2G|{w9hvsZ>^70?I1E^8Jv{V2_<>FWK`=16 z=l+CrbTadu13OuL|n7iQf@ljM6xlw=IZwHSs?ai-0vj0<%g#MPR)i41Otvc;rbbWau@8XH{ZxQDcyAhQth=E}NuS!Or`K9x9Y| z#%yE_M`N#oQ>Z&!XTkiUDdT;)LElL5W3W3AWmAW9dI>&lFCRjE<*D|4J$jfCnm` zLBtml_21`#ni<4tC0|PHQGt?`wh9EcbXnv?Jvkr9&_;3?uz;pDs?<$^gw}u+<2r5f zSIw_J;gk`gZSBR{X!MGcODWPh?)Q{&_`#bb9XLYPUpbi`?y<ok~CG_3ymhIn&9Z zni+`a3xW7d)lzFui3Y{9DKL8Cmdm%qXess^MFG~@rDf-NbAWn|U%J$h+d=q%zWyr* zbTSN*6hCYaV?t8Nckz<2ObEOg^nMEIKHBl^?>ofH?!M(-AhtiAB#V&;w+60%^m_L3 zNoNJ)3;p1lW%zN3(8b>H6(=GT+~7T-aaR)p(`Bj^XDeTTzK) zj9zj1n4q`)HQIPC&ys1PLf+{f#A;1Vndvtb$~L>x_TJ^tG+xU-Qiw-Z4?Z&${1g!v zh$w^0Os+g4)2zAoxOXi# zx6i0Q(sCqxrfS+e^Y?G`{$M=(5J%rh z?Wf;=+l>AxXfmES%Jgfo;>J_LqzPf~a-A`X`GkfuRjkqL^x>(DL0=4Jzg|Am&0g)R z_3|tIIORuE_I~T-2G1``Jb$kQzbBz`e))d)oOi#}*F9SQ<@-kC^8Lv+|M_m}GKJF} z{_pYQoFC`>m~2#=75m(=hf{kvBQGgu+#AMc(>~Am+}yQ<&0QsI?(W#bk(obx(_D+QE+Qyb@sci}?wM~1q zE$C|7hWpx%K&g3mYkQWmw{1oC)S=p*I#jD!Ld}Mw)=-nRhCyFDv6K^Gv*r!gPOL3& zz9~f2POYj_YyI@xYCp4f&#m;iem6F(*~W%?+SpLD4Z~xjV$C+J+l{I<+t^gW#-^HW zY-*4io5E9LQ^V8P6od`yb7Q-v_8Qv)p|LG+8oM?y4I|Ws_qMSo;2L`dT%%?Hd3PJu z-G+C!Vcl(5cN-_x?umnKoo-mC8>a@`nSWYU=R(Pe_wZyxpqy9_PppS0-oq2?;feR~ z#CmvQJv^}cGc|3o*+E&9-i1NJMsB-Vgq_o zGen%!gu0WO!B`XePih8YP1riAX(&z_R#ig;cG57?Ie~%b!6xj9_5Z|r-t>Mpt)I;e zOK)07n-y!YX&r5PN1N84ruC=kMA_U{&CMMluxb5i8f7-UCrzWwruU?2J!yJRnl@HV zAFHN~Pt(VzY49~|e43}~SJTF)X>`~$3TzrrICbbx4f<1u{?wp9b?8qw1>LCue7dEo zPPc86of-o=^>H{gxKDSDTu*m}!&3+Uv?dxot$B*Eg3}Wt@zawNr5KQ>V#z!-mHBML z*wLBM#F^2=nbE|VbAhuh%Vn(bY)_NoY)>O~X8iALPt)Pd#{bOd{H$gGpVh=3&uTV9 z&TO2|8s3r(_nC34vxeoe(LQSk!n1}kvoo6vXEqtm4B2M}`k8}%)-({j1E)>(=Im5> zIN#8~o;&F0TdMth%V0R)5#62pvT&|pu51_^tZY<4dWA(mpW8wWUyv=I!XsbIfy#!E z&Zi~pfD?X;{3;u}G|8uCPz7#kpA20EPGhf{R-_3mm5ruVWs62-L%f(zfzLhnAd*jO zvAU&fRfmNOB<#V`9ipm1RNb-qs~Unz)mAOOtYpnogv3hqL=%HAfl)ot{NhUhR-2aI z^mGHW+VphRYtpr1Pb!&HoeoET5T$uw$k$@ptg+A zDmxknKE+WgJ0jl7&YlRPvLpUb+3^Z?v~*Q=&OPN^UEKBI+STmg!H~aO5x#eAt*z{C z+Jg;#Wp~>i97ns>=&ldgt_|3(L%l2Fs_dR>bau6tRQ9~Gyu${ftW|{EnvY&>M}4oE{KA*2VJTEKHPL&8Ma~|YaL7u-D`-@N{f5KQ z*jAZ_CQ8M*e8qTnZbTNkc;g-?UHR_TO>MorRnuItLk&p#0I{U z4YsKAP03LeIHElmVKvV*eJV{!V|*Icji*(b*6Ah^-K28rHJ_fSvNL};H&QuwQaP`v z=5z1U`IewL-!dXPH)20`be(UjpXU;^_*Bo%jn>bN^Ht6bzH^7~Tp~&3+$00O1mC&Q z^|@2@xtK)dyeW}|FH85CcP`nha(?P5r`C*#o|SX!=J~nN`nd$B%K5oxlMq%#{<2TH zSw#S%X1uU8(^6uuw2JrDo^5%xg=X}|#O-7R6jK}82mN>`eh89FV zwW#oA#cdhdH15l%(94%n;PiTc@9EQPuI$n9CNtAg*w64_Vm@Cgvt_itbt>+<<%C~5 zmr&1KR++|@mYT+v^{KHXPT1J?lpQg$#!khu?XZpFK}!*z^rNw3e5_$xhX#yNmF?72 z-dSYBb`6c)ikK2#D!*G5;Wln$b|B zCUK%sGkR>)c7=i3o+O4wO^bb_)>J=gHXHeZUis7n(B057$*0wOYB+6Z zztLzolnpIa)MQv_h-V=)MduBx;Jk4P6FEOI zQsj#==e}3qi-F`*nNKRByK~z<@F^~Jexi*Kp8}UJhLBHyh983{KEWoRfW#-*;8O#5 zej+rVpPY)^;J~W>)VTinsYHkKQxmk$PbDdxpV}njOYomL$Y)wUd9d2f#E)UrLg)Fp zTb7h_28T7_O(6SST+(!x$SIp?33Rc@GFXJZ0=Zsjr(m!>u`0WZ8dM) zg1q+L<_({>x7VuQYT+u*HhiY4Efk-C35U}gs-*PR4RjESwGB<}w$>;y& zuiW0oVb_qSLw3%?mI+vVsSn$R$c=5=l59)n+1NI1*0z`gzp0f^THq7t**nF)orKEmNEk&8B!c1#n&wk;j@^Z7**UZFXE1bri#+*a>L7?P3LCq|CpLCX%e33D zTHpgpu~i%By!_RRo8Zenc9vOF?k>Tk3C3mL%-t%4RbZa zS*@u)*Nl(xC6H>Gr5iP|K0Z~t;k(y{fzmJ-8V-Z40~-z70G~Ryc!N$!(eL|Z17t3qhaIOXqu|9A$grwhRKEj*D$ae2A1=G6fuI)SR|iTi*dw_ z69enSz(Rmm^(O|_iS6@G3}q*VvJ*quiS4{k9Fh~GvJ(?*H%<&qC$8{2F-T4fO};j4 zG!2HPx84*#-e?*>=1W*<+Ln_qVWp`##V7L)?TFCawC0U?*`STnrcIvHQ+3otNIo_D`4Ul{x+2DA#hLbt8)uuYurSrj*_I9Ondx56Oo4KC z;_0U4IWslNnPK3}gw~BS>nGbB>N>Xxc5eE@^Gy-!xv8MewLbD&5S+V0^xU*4=ccSa zH(kp4o~b_0O>=VYniJdBAf$pmb{HZQ6cyBksHz#w7j(#{XbXh|)Xb+?HeX(03rn%RJBn9JmylW6+!i!^0dr;7H~+g8mE5&8fiHX5W=z>^L+F*= zUHdHwv9fDeV@quh5|=7_8wUU0hCS>-Y3!)gvAu>mQS-fFO~P-*rN#e`w>STe>$>iI z{}r&T&;_FaVj@TsRf0hhlxT}X2+Fbz(r^v82B0R^0HDCjUa@4yQ-)3_jyti_vAbnk zb}U=+5X-Wytkv)LUh-QjD^lJs=qFRMU+4V~@AKW~+@XM?>?H3!iKu(;x#ygFhJE&U z&fZ+~ux>0a7kfBsVy~%N7aV7|ur5B5Uo{nWOYLUS^6S_eE^6vUn`q=_dswl?T(rhs zbONOaNBCEwy@<2M&A^AcJs z-gBWOk_|QU%L+hXP(dUH8pf}h%!MW)JuoKxQeu5YAK{nU;q#UCyfLdxlI|CsOdzTN zv#+e@rP*3PZ_~PdUbt}myyJh*TP3TD0!WyBeQDK}(fX>u0{&hz!o?m;9SNJSI#;EY zfPHt&w%AG-cja1NWAGj8HQaAUNW%_Ua`fT4oR?#*R;bJ@MQY;QJ=Z&M`q6dUJy1<1NEUdbPv8t*UfGWLN7u&S3?$na&R@+6V@VRIR?4nz= zrs+o`Wo0gjwL~%H9+VBi*dS>|4aKTr59jqAYPN^fd3$hgtOZDl?v18o9nsrh$!fdk z-dxn1D_5*PTvp>LzFOFsxt+Udzt;;Hf@N=IW^T`96e@e^!JRvE)AyGiq?0naYlRF6 zH_792b9YDK}Fry~X z412;SE(Q4zVR9aXnVIW6v1{gO+~#ly02}Wmzz%^92oTodPiPY)b#e!nb zAK=AiFX**uLA%eUz2acluFZD$OW}zZL2tG^aOve{xn7@Fj7#5r1pjRaLM9?EFdwe5Q7)~{Jgsl2;TS}mTf^n&HGrL=0LVq>*CB;{qvQT)!|;P6;)F_SDr7G+Vie8 zs-@Ums*i%jV#tPfTp$(OY@Eh{S3lh4@cD?{5^`P82>M|kS3i4=U3@upT18^hYjhh6 zrIpe`aizEz*z<0=cW~}pW#M4ieV|z@m5PIfV�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 xJ2ay}LNFnedX6Ywz(n3!es^v0bVhc8i)3U~%(b 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 z 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%0A_q+|}xBPBHRN6f# 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�ualgdvHnq0DC7 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 >{Yos^D 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